@charset "UTF-8";
/* CSS Document - Oh CSS Sniffer, Feel Free to PAHruse. Enjoi. */

body {
	margin: 40px 0px 0px 0px;
 	text-align: center; 
	background-color: #5A471C;
}
/* Layout Elements */
#container {
	margin: 0 auto;
	width: 760px;
	text-align: center;
	padding: 0;
	border-left: 1px solid #D4BF96;
	border-right: 1px solid #D4BF96;
	border-top: 11px solid #D4BF96;
	border-bottom: 11px solid #D4BF96;
}
#containerSubs, #containerSubs1, #containerSubs2, #containerSubs3, #containerSubs4, #containerSubs5, 
#containerSubs6, #containerSubs7, #containerSubs8, #containerSubs9, #containerSubs10, #containerSubs11,
#containerSubs12 {
	margin: 0 auto;
	width: 760px;
	text-align: center;
	padding: 0;
	border-left: 1px solid #D4BF96;
	border-right: 1px solid #D4BF96;
	border-top: 11px solid #D4BF96;
	border-bottom: 11px solid #D4BF96;
}
#containerSubs1 {
	background: url(../images/subpage_bg1.jpg) top right no-repeat;
}
#containerSubs2 {
background: url(../images/subpage_bg2.jpg) top right no-repeat;

}
#containerSubs3 {
	background: url(../images/subpage_bg3.jpg) top right no-repeat;

}
#containerSubs4 {
	background: url(../images/subpage_bg4.jpg) top right no-repeat;
	}
#containerSubs5 {
	background: url(../images/subpage_bg5.jpg) top right no-repeat;
	}
#containerSubs6 {
	background: url(../images/subpage_bg6.jpg) top right no-repeat;
	}
#containerSubs7 {
	background: url(../images/subpage_bg7.jpg) top right no-repeat;
	}
#containerSubs8 {
	background: url(../images/subpage_bg8.jpg) top right no-repeat;
	}
#containerSubs9 {
	background: url(../images/subpage_bg9.jpg) top right no-repeat;
	}
#containerSubs10 {
	background: url(../images/subpage_bg010.jpg) top right no-repeat;
	}
#containerSubs11 {
	background: url(../images/subpage_bg011.jpg) top right no-repeat;
	}
#containerSubs12 {
	background: url(../images/subpage_bg012.jpg) top right no-repeat;
	}

#nav{
	height: 55px; padding: 0 0 0 10px; }
.frontwhitevertical {
	background-color: #fff; width: 4px; height: 90px; float: left; margin: 0 1px 0 1px; padding: 0;display: inline; }
.logofooter {
	float: right; margin: 10px 10px 10px 0px; }
#navfooter {
	width: 750px; margin: 0 auto; height: 30px; text-align: right; font: 10px Arial, Helvetica, sans-serif; color: #D4BF96;
	padding: 10px 10px 0 0; }
#subpagebody {
	width: 508px; float: left; padding: 20px; text-align: left; font: 12px Arial, Helvetica, sans-serif; color: #fff; }
#subpagebodygallery {
	width: 760px; float: left; padding: 0px; text-align: left; font: 12px Arial, Helvetica, sans-serif; color: #fff; }
#subpagebodygallery p {
	margin:0 0 0 12px;
	_margin-left:6px;}
#subpagebodygallery h2 {
	margin:0 0 0 12px;
	_margin-left:6px;
	font-size:14px;
	font-weight:bold;
	}	
#subpagenav {
	float: right; width: 195px; margin: 38px 0 10px 0; padding: 0 0 0 10px; border-left: 1px solid #D4BF96; height: 480px; text-align: left;  }
#logofooter {
	border-top: 1px solid #D4BF96; width: 100%; }
#privatelabel {
	padding: 20px; text-align: left; font: 12px Arial, Helvetica, sans-serif; color: #fff; }
	
	

/* Clears and Floats */
.clearerSmall {
	clear: both; margin: 5px 0px 0px 0px; line-height: 0px; padding: 0px; }
.clearerMedium {
	clear: both; margin: 10px 0px 0px 0px; line-height: 0px; padding: 0px; }
.clearerLarge {
	clear: both; margin: 30px 0px 0px 0px; line-height: 0px; padding: 0px; }
.clearer {
	clear: both; margin: 0px; line-height: 0px; padding: 0px; }
.floatLeft {
	float: left; margin: 0px; line-height: 0px; padding: 0px; }
.floatLeftImage {
	float: left; margin: 0px 20px 10px 0px; line-height: 0px; padding: 5px; background:#fff; border: 2px solid #D4BF96; }
.floatLeftImage2 {
	float: left; margin: 0px 15px 10px 0px; line-height: 0px; padding: 5px; background:#fff; border: 2px solid #D4BF96; }
.floatRight {
	float: right; margin: 0px; line-height: 0px; padding: 0px; }
.clearerwhite {
	clear: both; margin: 0; line-height: 5px; padding: 0px; border-bottom: 3px solid #fff; }
.clearertan{
	clear: both; margin: 10px 0 0 0; line-height: 1px; padding: 0px; border-bottom: 1px solid #D4BF96; }
.clearertangal{
	clear: both; margin: 0 auto; line-height: 1px; padding: 0px; border-bottom: 1px solid #D4BF96; width: 98%; text-align: center; }
.clearertanlarge{
	clear: both; margin: 10px 0 10px 0; line-height: 1px; padding: 0px; border-bottom: 1px solid #D4BF96; }
	
	
	
/* Form Elements */
.formInput {
	background: #fff url(../images/frminpshdw.gif) top repeat-x; width : 130px;
	border: 1px solid #000; height: 15px; font: 10px Arial, Helvetica, sans-serif; color:#666666;
	
}
.formInputlogin {
	background-color: #ffffff; width : 130px;
	border: 1px solid #003366; height: 20px; margin: 0; padding: 0;
}
select.formInput {
	color: #000;
	border: 1px solid #000000; height: 15px; margin-bottom: 2px;
}
input {
	color: #000;
}
#action {
	background: #990000; color: #FFF; font: bold 11px Arial, Helvetica, sans-serif; text-align: center;
	height: 14px; width: auto; margin: 3px 5px 1px 0; border: 1px solid #000000; cursor: pointer;
}
#actionlogin {
	background: #ff9900; color: #FFF; font: bold 11px Arial, Helvetica, sans-serif; 
	height: 20px;
	 width: 70px; border: 1px solid #000000; cursor: pointer; margin: 0; padding: 0;
}
#action2 {
	background: #000000; color: #FFF; font-weight: bold; 
	height: 20px; border-left: 1px solid #000000; border-bottom: 1px solid #000000; 
	border-right: 1px solid #000000; border-top: 1px solid #000000; cursor: pointer;
	background: url(../images/navheadbg.gif) repeat-x;
}
#accept, #reject {
	background: #FFFFFF;
	color: #000000; font-weight: bold; 
	height: 22px;
	border-left: 2px solid #FFFFFF; border-bottom: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF; border-top: 2px solid #FFFFFF;
}
#form1 {
	margin: 0 0 0 0; padding: 0px; 
}

/* Font Goodness */

.boldwhitemedium {
	font: bold 11px Arial, Helvetica, sans-serif; color: #fff; text-align: left; }
a.tansmall {
	color: #FFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.tansmall:hover {
	font: 11px Arial, Helvetica, sans-serif; color: #D4BF96; text-decoration: underline; font-weight: bold}
a.tansmallG {
	color: #9999CC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.tansmallG:hover {
	font: 11px Arial, Helvetica, sans-serif; color: #D4BF96; text-decoration: underline; font-weight: bold}
a.tanmed {
	font: 12px Arial, Helvetica, sans-serif; color: #D4BF96; text-decoration: none; }
a.tanmed:hover {
	font: 12px Arial, Helvetica, sans-serif; color: #D4BF96; text-decoration: underline; }
a.whitemed {
	font: 12px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }
a.whitemed:hover {
	font: 12px Arial, Helvetica, sans-serif; color: #fff; text-decoration: underline; }
h1.tan {
	margin: 0 0 10px 0; padding: 0; color: #D4BF96; font: 22px Georgia, "Times New Roman", Times, serif; text-transform: uppercase; }
h2.tanlarge {
	margin: 0 0 10px 0; padding: 0; color: #D4BF96; font: 22px Georgia, "Times New Roman", Times, serif; text-transform: uppercase; }
h2.tan {
	margin: 0 0 10px 0; padding: 0; color: #D4BF96; font: 16px Georgia, "Times New Roman", Times, serif; text-transform: uppercase; } 
h3.tan {
	margin: 0 0 10px 0; padding: 0; color: #D4BF96; font: 16px Georgia, "Times New Roman", Times, serif; text-transform: uppercase; }
h4.tan {
	margin: 0 0 10px 0; padding: 0; color: #D4BF96; font: 16px Georgia, "Times New Roman", Times, serif; text-transform: uppercase; }  
h5.tan {
	margin: 0 0 10px 0; padding: 0; color: #D4BF96; font: 16px Georgia, "Times New Roman", Times, serif; text-transform: uppercase; } 
h6.tan {
	margin: 0 0 10px 0; padding: 0; color: #D4BF96; font: 16px Georgia, "Times New Roman", Times, serif; text-transform: uppercase; } 
h7.tan {
	margin: 0 0 10px 0; padding: 0; color: #D4BF96; font: 16px Georgia, "Times New Roman", Times, serif; text-transform: uppercase; } 
ul.subpage {
	margin: 0; padding: 0;
	font: 15px Arial, Helvetica, sans-serif; color: #D4BF96;
	}
li.subpageActive {
	font: 12px Arial, Helvetica, sans-serif; color: #D4BF96; background: url(../images/listimgsqre.gif) left no-repeat;
	list-style: none; padding: 0 0 0 20px; margin: 0 0 10px 0; }
li.subpageNot {
	font: 12px Arial, Helvetica, sans-serif; color: #D4BF96;
	list-style: none; padding: 0 0 0 20px; margin: 0 0 10px 0; }
p.whitesub {
	margin: 0 0 5px 0; }
p.whitesub2 {
	margin: 10px 0 10px 0; }

#navfooter a img {
	vertical-align: top;
	padding-right: 2px;
}	
	
