body {
	margin: 0;
	padding: 0;
	border: 0;
	background-color: #3F382D;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif; 
	color: #7F745B;
	line-height: 13px;
	text-align: left;
	}
	
body#colorPage {
	margin: 0;
	padding: 0;
	border: 0;
	background: #fff;
	text-align: left;
	}	
	
img {
	border: 0;
	margin: 0;
	padding: 0;
	}
	
		
a:link, a:visited {
	color: #C2CB37;
	text-decoration: none;
	}
	
a:hover, a:active {
	color: #C2CB37;
	text-decoration: underline;
	}

.clear {
	clear: both;
	font: 0;
}

li {
	list-style: none;
}	

.lg {
	font-size: 16px; 
	line-height: 20px;
	}
.lg2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	line-height: 20px;
	}	
.md3 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 17px;
	}	
.md {
	font-size: 11px; 
	line-height: 15px;
	}	
.md2 {
	font-size: 12px; 
	line-height: 16px;
	}	
.md4 {
	font-size: 14px; 
	line-height: 18px;
	}	
.wt {
	color: #fff;
}
.lit {
	color: #d3d0ce;
}	
.gr {
	color: #B0B456;
}	
.chfam {
	font-family: Arial, Helvetica, sans-serif;
}


.dk {
	color: #7F745B;
	}
			
.dk a:link, .dk a:visited {
	color: #7F745B;
	text-decoration: none;
	}
	
.dk a:hover, .dk a:active {
	color: #7F745B;
	text-decoration: underline;
	}

form {
	padding: 0;
	margin 0;
}	

#container {
	margin: 0 auto;
	padding: 0;
	margin-top: 36px;
	width: 895px;
	height: 580px;
}

#boundbox {
	position: relative;
	margin: 0;
	padding: 0;
	left: 0;
	top: 0;
	width: 891px;
	height: 622px;
	border-width: 2px;
	border-color: #7F745B;
	border-style: solid;
	background-color: #302A20;
}

#topnav {
	margin: 0;
	padding: 0;
	left: 0;
	top: 0;
	width: 891px;
	height: 23px;
	background-color: #000000;
	text-align: right;
}

/*
#subnav1, #subnav2, #subnav3, #subnav4 {
	position: absolute;
	top: -33px;
	left: 0;
}
*/

#mainbox1 {
	margin: 0;
	padding: 0;
	left: 0;
	top: 18px;
	width: 891px;
	height: 529px;
	background-color: #000000;
}

#mainbox2 {
	margin: 0;
	padding: 0;
	left: 0;
	top: 18px;
	width: 891px;
	height: 434px;
	background-color: #FFFFFF;
	z-index: 1;
}

#mainbox2email {
	position: absolute;
	margin: 0 auto;
	padding: 0;
	left: 83px;
	top: 53px;
	width: 471px;
	height: 280px;
	background-color: #FFFFFF;
	border: 1px solid #EBE7E3;
	z-index: 2;
}

#mainbox2thumbs {
	position: absolute;
	margin: 0 auto;
	padding: 0;
	left: 588px;
	top: 53px;
	width: 241px;
	height: 372px;
	background-color: #FFFFFF;
	border: 1px solid #EBE7E3;
	z-index: 3;
}

#mainbox2colors {
	position: absolute;
	margin: 0 auto;
	padding: 0;
	left: 83px;
	top: 53px;
	width: 471px;
	height: 280px;
	background-color: #FFFFFF;
	border: 1px solid #EBE7E3;
	z-index: 4;
}

#bar {
	width: 891px;
	height: 2px;
	background-color: #7D7358;
}

#searchLeft {
	float: left;
	width: 280px;
	text-align: left;
	padding: 20px 0 10px 20px;
}

#searchRight {
	text-align: left;
	float: left;
	width: 551px;
	padding: 20px 20px 10px 20px;
}

#resultTable {
	width: 550px;
    border-color: #ECEBE7;
    border-width: 0 0 1px 1px;
    border-style: solid;
    border-spacing: 0;
    border-collapse: collapse;
}
#resultTable tr {
    border-color: #ECEBE7;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 0;
}

#resultHdr {
	width: 551px;
    margin: 0;
    padding: 0 0 6px 0;
}

#resultFtr {
	width: 551px;
    background-color: #ECEBE7;
    margin: 6px 0 0 0;
    padding: 0;
   	height: 17px;
}


.searchData {
	padding-left: 10px;
	background: url('/_dev/graphics/search_tdbg.gif') top left no-repeat;
}

.searchData a:link, .searchData a:visited {
	color: #9CA401;
	text-decoration: none;
	}
.searchData a:hover, .searchData a:active {
	color: #9CA401;
	text-decoration: underline;
	}

#mainbox3 {
	margin: 0;
	padding: 0;
	left: 0;
	top: 18px;
	width: 891px;
	height: 434px;
	background-color: #F2F2F0;
}

#mainbox_credits {
	width: 891px;
	height: 467px;
	background: #2A231B url('/_dev/graphics/credits/bg2.jpg') no-repeat;
}

#maincontent {
	margin: 0;
	padding: 0;
	left: 0;
	top: 18px;
	width: 891px;
	height: 434px;
	background-color: #FFFFFF;
}

#nav {
	margin: 0;
	padding: 0;
	left: 0;
	top: 0px;
	width: 891px;
	height: 95px;
	background-color: #FFFFFF;
}

#nav2 {
	margin: 0;
	padding: 0;
	left: 0;
	top: 542px;
	width: 891px;
	height: 95px;
	background-color: #FFFFFF;
}

#nav3 {
	margin: 0;
	left: 0;
	top: 542px;
	width: 891px;
	height: 95px;
	background-color: #F2F2F0;
}

.navOn {
	height: 9px;
	float: left;
	padding: 12px 12px 12px 12px;
	font-size: 9px;
	color: #fff;
	background: url(/_dev/graphics/navBg.gif) no-repeat top center;
}
.navOn a:link, .navOn a:visited {
	color: #fff;
	text-decoration: none;
}	
.navOn a:hover, .navOn a:active {
	color: #fff;
	text-decoration: none;
}

.navOff {	
	height: 9px;
	float: left;
	padding: 12px 12px 12px 12px;
	font-size: 9px;
	color: #cad252;
}
.navOff a:link, .navOff a:visited {
	color: #cad252;
	text-decoration: none;
}	
.navOff a:hover, .navOff a:active {
	color: #fff;
	text-decoration: none;
}

#nav_credits {
	margin: 0;
	left: 0;
	top: 542px;
	width: 891px;
	height: 95px;
	background: #2A231B url('/_dev/graphics/credits/bg3.jpg') no-repeat;
}

#footer1 {
	margin: 0;
	padding: 0;
	left: 0;
	top: 547px;
	width: 891px;
	height: 27px;
	background-color: #000000;
	text-align: left;
}

#footer3 {
	margin: 0;
	padding: 0;
	left: 0;
	top: 574px;
	width: 891px;
	height: 40px;
	background-color: #302a20;
	text-align: left;
	border-top: 1px solid #7F745B;
}

#footer2l {
	float: left;
	margin: 0;
	padding: 0;
	top: 580px;
	width: 400px;
	height: 27px;
	text-align: left;
}
#footer2r {
	float: right;
	margin: 0;
	padding: 0;
	top: 580px;
	width: 400px;
	height: 27px;
	text-align: right;
}

.btxt { 
	font-family: Verdana, Geneva, sans-serif;  
	font-size: 10px;  
	font-style: normal; 
	line-height: 14px; 
	color: #786C5D;
}
.btxt a:link, .btxt a:visited {
	color: #9BA500;
	text-decoration: none;
}
.btxt a:active, .btxt a:hover {
	color: #9BA500;
	text-decoration: underline;
}

.btitle { 
	font-family: Verdana, Geneva, sans-serif;  
	font-size: 15px;  
	font-style: normal; 
	line-height: 15px; 
	color: #786C5D;
}

.ntitle { 
	font-family: Verdana, Geneva, sans-serif;  
	font-size: 15px;  
	font-style: normal; 
	line-height: 15px; 
	color: #9BA500;
}

p + p {
	margin-top: .4em;
    margin-bottom: .4em;
}

.bhdr { 
	font-family: Verdana, Geneva, sans-serif;  
	font-size: 10px;  
	font-style: normal; 
	line-height: 15px; 
	color: #4A4339;
}
.bhdr a:visited {
	color: #9BA500;
	text-decoration: none;
}
.bhdr a:link {
	color: #9BA500;
	text-decoration: none;
}
.bhdr a:active {
	color: #9BA500;
	text-decoration: underline;
}
.bhdr a:hover {
	color: #9BA500;
	text-decoration: underline;
}

.bhdrOff { 
	font-family: Verdana, Geneva, sans-serif;  
	font-size: 10px;  
	font-style: normal; 
	line-height: 15px; 
	color: #E5DCC9;
}

.reverse { 
	font-family: Verdana, Geneva, sans-serif;  
	font-size: 10px;  
	font-style: normal; 
	line-height: 15px; 
	color: #fff;
}

.num { 
	font-family: Verdana, Geneva, sans-serif;  
	font-size: 10px;  
	font-weight: bold; 
	line-height: 15px; 
	color: #9BA500;
}

ol {
	list-style-type: decimal;
	list-style-position: outside;
	font-weight: bold; 
	color: #9BA500;
}

.footer { 
	font-family: Verdana, Geneva, sans-serif;  
	font-size: 10px;  
	font-style: normal; 
	line-height: 15px; 
	color: #7F745B;
}
.footer a:visited {
	color: #9BA500;
	text-decoration: none;
}
.footer a:link {
	color: #9BA500;
	text-decoration: none;
}
.footer a:active {
	color: #9BA500;
	text-decoration: underline;
}
.footer a:hover {
	color: #9BA500;
	text-decoration: underline;
}



body#print {
	margin: 30px 0 30px 0;
	padding: 0;
	border: 0;
	background-color: #ffffff;
	font-size: 13px;
	font-family: Verdana, Geneva, sans-serif; 
	color: #7F745B;
	line-height: 17px;
	text-align: center;
	}
	
#print #container {
	margin: 0;
	padding: 0;
	width: 800px;
}	
	
#print .printFooter {
	margin: 0;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
}

#print #btitle {
	font-size: 17px;
	line-height: 22px;
}
