@charset "utf-8";
/* Hyperlink Settings */

.breadcrumb a {border:1px solid #87723f; color:#fff;  padding: 0 4px; text-decoration: none; }
.breadcrumb a:hover {background: #000; color:#fff; border:1px solid #fff; text-decoration: none; }

a.footer:link {color:#fff; text-decoration: none;}      /* unvisited link */
a.footer:hover {color: #fff;  text-decoration: underline;}  /* mouse over link */
a.footer:active {color: #eee; text-decoration: none}  /* selected link */ 
a.footer:visited {color: #fff; text-decoration: none;}  /* visited link */

.fnav{
	color: #fff;
	float: left;
	list-style:none;
	text-decoration: none;
	width:160px;
}
.fnav a{
	text-decoration: none;
}
.fnav a:hover{
	color: #fff;
	text-decoration: underline;
}
.fmainlink {color:#c47830; font-family: Verdana, Geneva, sans-serif; font-size: 17px;text-align:left; padding:0 6px;
	/* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
	text-shadow:2px 2px 0px rgb(0,0,0);
}
.fsublink{color: #fff;font-family: Verdana, Geneva, sans-serif;font-size: 13px;line-height: 175%;text-align:left; padding: 0 6px;
	/* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
	text-shadow:2px 2px 0px rgb(0,0,0);
}

a.header:link {color:#ffffff; text-decoration: none;}      /* unvisited link */
a.header:hover {color: #ffffff;  font-weight: bold}  /* mouse over link */
a.header:active {color: #eeeeee; text-decoration: none}  /* selected link */ 
a.header:visited {color: #ffffff; text-decoration: none;}  /* visited link */

/* Buttons */

a.button2fixed{
	color:#fff;
}

.button2fixed {
	cursor: pointer;
	display: inline-block;
	font: 20px/100% Verdana, Geneva, sans-serif;
	/* height: 125px; Do NOT use this for fixed widths.  Use Padding instead */
	line-height:150%;
	margin: 18px 36px; /* 18px on top/bottom, 36px left/right */
	padding: 36px 0;
	outline: none;
	text-align: center;
	text-decoration: none;
	width: 395px;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	/*-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em; This code makes it rounded */
	border-radius: .5em; This code makes it rounded
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button2fixed:hover {
	text-decoration: none;
}
.button2fixed:active {
	position: relative;
	top: 1px;
}

a.button3fixed{
	color:#fff;
}

.buttonrow{
}

.buttonrow3{
	display: inline-table;
	border-spacing: 22px 0px;
}

.button3fixed {
	cursor: pointer;
	display: table-cell;
	vertical-align: middle;
	height: 100px;
	/*display: inline-block;*/
	font: 20px/100% Verdana, Geneva, sans-serif;
	/* height: 125px; Do NOT use this for fixed widths.  Use Padding instead */
	line-height:150%;
	/*margin: 18px; /* 18px on top/bottom, 36px left/right */
	/*padding: 36px 0;*/
	outline: none;
	text-align: center;
	text-decoration: none;
	width: 275px;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	/*-webkit-border-radius: 5em; 
	-moz-border-radius: .5em;*/
	border-radius: .5em; This code makes it rounded
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button3fixed:hover {
	text-decoration: none;
}
.button3fixed:active {
	position: relative;
	top: 1px;
}

.buttonrow4{
	display: inline-table;
	border-spacing: 22px 0px;
}

a.button4fixed{
	color:#fff;
}

.button4fixed {
	cursor: pointer;
	display: table-cell;
	vertical-align: middle;
	height: 200px;
	/*display: inline-block;*/
	font: 20px/100% Verdana, Geneva, sans-serif;
	/* height: 125px; Do NOT use this for fixed widths.  Use Padding instead */
	line-height:150%;
	margin: 18px; /* 18px on top/bottom, 36px left/right */
	/*padding: 36px 0;*/
	outline: none;
	text-align: center;
	text-decoration: none;
	width: 195px;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	/*-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em; This code makes it rounded */
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button4fixed:hover {
	text-decoration: none;
}
.button4fixed:active {
	position: relative;
	top: 1px;
}

a.button3 {
	color:#fff;
}
.button3 {
	cursor: pointer;
	display: inline-block;
	font: 20px/100% Verdana, Geneva, sans-serif;
	margin: 0 8px; /* 0 on top/bottom, 16px left/right */
	outline: none;
	padding: 2.5em 2.5em 2.5em;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	/*-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em; This code makes it rounded */
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button3:hover {
	text-decoration: none;
}
.button3:active {
	position: relative;
	top: 1px;
}

a.button4 {
	color:#fff;
}
.button4 {
	cursor: pointer;
	display: inline-block;
	font: 20px/100% Verdana, Geneva, sans-serif;
	margin: 0 16px; /* 0 on top/bottom, 16px left/right */
	outline: none;
	padding: 1.5em 3em 1.5em;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button4:hover {
	text-decoration: none;
}
.button4:active {
	position: relative;
	top: 1px;
}

a.smallbutton {
	color:#fff;
}
.smallbutton {
	cursor: pointer;
	display: inline-block;
	font: 20px/100% Verdana, Geneva, sans-serif;
	margin: 0 36px; /* 0 on top/bottom, 16px left/right */
	outline: none;
	padding: .35em 3.25em .35em;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em; 
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.smallbutton:hover {
	text-decoration: none;
}
.smallbutton:active {
	position: relative;
	top: 1px;
}

/* Colors */

.gold {
	background: #87723F;
	background: -webkit-gradient(linear, left top, left bottom, from(#87723F), to(#42475C));
	background: -moz-linear-gradient(top,  #87723F,  #42475C);
	background-image: linear-gradient(180deg, #87723F 0%, #42475C 100%); /* IE10 */
	border: solid 1px #000;
	color: #87723F;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#87723F', endColorstr='#6A5931');
}
.gold:hover {
	background: #A56627;
	background: -webkit-gradient(linear, left top, left bottom, from(#6A5931), to(#87723F));
	background: -moz-linear-gradient(top,  #6A5931,  #87723F);
	background-image: linear-gradient(180deg, #6A5931 0%, #87723F 100%); /* IE10 */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6A5931', endColorstr='#87723F');
}
.gold:active {
	background: -webkit-gradient(linear, left top, left bottom, from(#87723F), to(#87723F));
	background: -moz-linear-gradient(top,  #87723F,  #87723F);
	background-image: linear-gradient(180deg, #87723F 0%, #87723F 100%); /* IE10 */
	color: #aaa; /* When button is clicked */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#87723F', endColorstr='#87723F');
}

.navyblue {
	background: #2C3242;
	background: -webkit-gradient(linear, left top, left bottom, from(#2C3242), to(#42475C));
	background: -moz-linear-gradient(top,  #2C3242,  #42475C);
	background-image: linear-gradient(180deg, #2C3242 0%, #42475C 100%); /* IE10 */
	border: solid 1px #42475C;
	color: #2C3242;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#2C3242', endColorstr='#42475C');
}
.navyblue:hover {
	background: #A56627;
	background: -webkit-gradient(linear, left top, left bottom, from(#42475C), to(#2C3242));
	background: -moz-linear-gradient(top,  #42475C,  #2C3242);
	background-image: linear-gradient(180deg, #42475C 0%, #2C3242 100%); /* IE10 */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#42475C', endColorstr='#2C3242');
}
.navyblue:active {
	background: -webkit-gradient(linear, left top, left bottom, from(#42475C), to(#42475C));
	background: -moz-linear-gradient(top,  #42475C,  #42475C);
	background-image: linear-gradient(180deg, #42475C 0%, #42475C 100%); /* IE10 */
	color: #aaa; /* When button is clicked */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#42475C', endColorstr='#42475C');
}

.tangerinedream {
	background: #c47830;
	background: -webkit-gradient(linear, left top, left bottom, from(#C47830), to(#A56627));
	background: -moz-linear-gradient(top,  #C47830,  #A56627);
	background-image: linear-gradient(180deg, #C47830 0%, #A56627 100%); /* IE10 */
	border: solid 1px #A56627;
	color: #c47830;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#C47830', endColorstr='#A56627');
}
.tangerinedream:hover {
	background: #A56627;
	background: -webkit-gradient(linear, left top, left bottom, from(#A56627), to(#613C16));
	background: -moz-linear-gradient(top,  #A56627,  #613C16);
	background-image: linear-gradient(180deg, #A56627 0%, #613C16 100%); /* IE10 */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#A56627', endColorstr='#613C16');
}
.tangerinedream:active {
	background: -webkit-gradient(linear, left top, left bottom, from(#A56627), to(#A56627));
	background: -moz-linear-gradient(top,  #A56627,  #A56627);
	background-image: linear-gradient(180deg, #A56627 0%, #A56627 100%); /* IE10 */
	color: #aaa; /* When button is clicked */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#A56627', endColorstr='#A56627');
}

