/* CSS Document */

/* =General
-----------------------------------------------------------------------------*/


*{
	
	padding: 0;
	}
	

body {
	font-family: "Arial","Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif;	
	text-align: center;
	font-size: x-small; /* for IE5/Win, which sizes absolute-size keywords a step too large */
	voice-family: "\"}\""; /* this and the next line tricks IE5/Win into thinking the CSS declaration has ended */
	voice-family: inherit;
	font-size: small; /* for compliant browsers */
	}
h1 {
	font-family: "Arial",Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #0c5311;
	text-align: left;
	}

h2 {
	font-family: "Arial",Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #0e5e13;
	margin: 5px;
	margin-left: 0px;
	padding-top: 5px 0;
	text-align: left;
	}

h3 {
	font-family: "Arial",Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	margin-left: 20px;
	color: #333;
	text-indent: 10px;
	text-transform: uppercase;
	}	    	

#aadiv {					
	margin: auto auto auto 683px; *margin: auto auto auto 620px;	
	}

#topNav {	
	font-size: 6px;
	color: #DDC69C;
	width: 746px;
	height: 35px;	
	margin-bottom: 0px;	
	padding: 0;
	text-align: center;
	margin-left:auto;
	margin-right:auto;	
	}
	
#topNav ul	{
	height: 19px;
	width: 145px;
	background: url(../images/topnav2.jpg) no-repeat;
	padding: 0;
	margin: 0;
	position: relative;
	}

#topNav ul li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	}	
	
#topNav ul li, #topNav a {
	height: 19px;
	display: block;
	}

#topNav ul li a	{
	text-indent: -9999px; 
	text-decoration: none;
	}
	

#tn1 {left: 0; width: 67px;}
#tn2 {left: 67px; width: 78px;}

#tn1 a:hover {background: transparent url(../images/topnav2.jpg) 0 -19px no-repeat;}
#tn2 a:hover {background: transparent url(../images/topnav2.jpg) -67px -19px no-repeat;}

#tn1_on a:hover {background: transparent url(../images/topnav2.jpg) 0 -19px no-repeat;}
#tn2_on a:hover {background: transparent url(../images/topnav2.jpg) -67px -19px no-repeat;}	
/* Top pop-up menu, use div
Pop-up menu	

/* =Main Nav
-----------------------------------------------------------------------------*/
#mainNav {		
	width: 746px;
	height: 41px;
	margin-bottom: 0px;	
	padding: 0;	
	margin-left:auto;
	margin-right:auto;
	}
	
#mainPic {		
	width: 746px;
	margin-bottom: 0px;	
	padding: 0;	
	margin-left:auto;
	margin-right:auto;
	}	

#navbar1	{
	height: 41px;
	left: 6px;
	width: 746px;
	padding: 0;
	margin: 0;	
	}
#navbar1 ul {
	height: 41px;
	background: url(../images/navbar.jpg);
	margin: 0;
	padding: 0;
	position: relative;
	}
#navbar ul li, #navbar a {
	height: 41px;
	display: block;
	}		

#navbar	{
	height: 41px;
	left: 6px;
	width: 746px;
	padding: 0;
	margin: 0;	
	}

#navbar ul {
	height: 41px;
	background: url(../images/navbar.jpg);
	margin: 0;
	padding: 0;
	position: relative;
	}
	
#navbar ul li {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0px;
	}
	
#navbar ul li, #navbar a {
	height: 41px;
	display: block;
	}

#navbar ul li a	{
	text-indent: -9999px; 
	text-decoration: none;
	}
	
#nb1 {left: 0px; width: 61px;}
#nb2 {left: 62px; width: 97px;}
#nb3 {left: 160px; width: 96px;}
#nb4 {left: 257px; width: 97px;}
#nb5 {left: 355px; width: 97px;}
#nb6 {left: 453px; width: 98px;}
#nb7 {left: 552px; width: 95px;}
#nb8 {left: 648px; width: 98px;}

#nb1 a:hover {background: transparent url(../images/navbar.jpg) -0px -41px no-repeat;}
#nb2 a:hover {background: transparent url(../images/navbar.jpg) -62px -41px no-repeat;}
#nb3 a:hover {background: transparent url(../images/navbar.jpg) -160px -41px no-repeat;}
#nb4 a:hover {background: transparent url(../images/navbar.jpg) -257px -41px no-repeat;}
#nb5 a:hover {background: transparent url(../images/navbar.jpg) -355px -41px no-repeat;}
#nb6 a:hover {background: transparent url(../images/navbar.jpg) -453px -41px no-repeat;}
#nb7 a:hover {background: transparent url(../images/navbar.jpg) -552px -41px no-repeat;}
#nb8 a:hover {background: transparent url(../images/navbar.jpg) -648px -41px no-repeat;}

a.nb1_on {background: transparent url(../images/navbar.jpg) -0px -82px no-repeat;}
a.nb2_on {background: transparent url(../images/navbar.jpg) -62px -82px no-repeat;}
a.nb3_on {background: transparent url(../images/navbar.jpg) -160px -82px no-repeat;}
a.nb4_on {background: transparent url(../images/navbar.jpg) -257px -82px no-repeat;}
a.nb5_on {background: transparent url(../images/navbar.jpg) -355px -82px no-repeat;}
a.nb6_on {background: transparent url(../images/navbar.jpg) -453px -82px no-repeat;}
a.nb7_on {background: transparent url(../images/navbar.jpg) -552px -82px no-repeat;}
a.nb8_on {background: transparent url(../images/navbar.jpg) -648px -82px no-repeat;}

a.nb1_on:hover {background: transparent url(../images/navbar.jpg) -0px -82px no-repeat;}
a.nb2_on:hover {background: transparent url(../images/navbar.jpg) -62px -82px no-repeat;}
a.nb3_on:hover {background: transparent url(../images/navbar.jpg) -160px -82px no-repeat;}
a.nb4_on:hover {background: transparent url(../images/navbar.jpg) -257px -82px no-repeat;}
a.nb5_on:hover {background: transparent url(../images/navbar.jpg) -355px -82px no-repeat;}
a.nb6_on:hover {background: transparent url(../images/navbar.jpg) -453px -82px no-repeat;}
a.nb7_on:hover {background: transparent url(../images/navbar.jpg) -552px -82px no-repeat;}
a.nb8_on:hover {background: transparent url(../images/navbar.jpg) -648px -82px no-repeat;}


#mainContent {
	
	font-size: 90%;
	width: 460px;
	margin-left: 0px;
	margin-top: 0px;	
	
	padding: 0;
	line-height: 1.4em;
	color: #333;
	text-align: justify;
	}

#mainContent a:link, #mainContent a:visited, #mainContent a:active {
	text-decoration: underline;
	color: #B6985E;
	background: none;
	font-size: 14px;	
	}
#mainContent a:hover {
	text-decoration: none;
	color: #000;
	border-bottom: 1px solid #000;
	}	

#mainContent img {
	margin-top: 0px;	
	}
	
#mainContent ul#legallist li {
	font-size: 12px;
	color:#9C552D;
	margin-left: 20px;
	}	
	
#mainContent ul#doclist li {
	font-size: 12px;
	color:#B69B5E;
	margin-left: 20px;
	}		

#sidebar ul.linkage {		
	
	font-family: "Arial","Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:12px;
	margin-left:18px;	
	color: #B6985E;	
	}

#sidebar ul.linkage li {

	padding: 6px 0 4px 0;
	
	}

#sidebar ul.linkage li a:link, li a:visited, li a:active {
	color: #B6985E;	
	text-decoration:underline;
	}

#sidebar ul.linkage li a:hover {
	text-decoration: none;
	color: #000;
	border-bottom: 1px solid #000;
	}

.toplink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #1C7D30;	
	padding-bottom: 2px;
	margin-left:0px;	
	}

#return {
	float: left;
	margin: 0;
	margin-top: 10px;
	

	height: auto;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
#return a {
	color: #B6985E;
	text-decoration: none;
	padding-bottom: 1px;
	border: none;
	}
#return a:hover {
	color: #000;
	text-decoration: none;
	padding-bottom: 1px;
	border-bottom: 1px dotted #000;
	text-decoration: underline;
	}			

ul#checklist li {
	list-style-type: none;
	background: url(../images/bpt_chk.gif) 0 50% no-repeat;
	padding: 3px 0 3px 15px;
	margin-left: 20px;
	font-family: "Arial",Georgia, "Times New Roman", Times, serif;	
	font-size:90%;
		
	}
	
ul#resume {
	margin: 5px;
	padding-bottom: 5px;
	text-align: left;
	margin-left: 30px;
	letter-spacing: normal;
	color: #000;	
	}	
	
#content {
	width: 746px; 
	margin-left:auto;
	margin-right:auto;
}	

.rss {
	font-family: "Arial","Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:12px; 
	color:#B6985E;				
}

a:link, a:visited, a:active {
	font-size:12px; 
	color: #B6985E;		
	text-decoration:underline;
	}

a:hover {
	text-decoration: none;
	color: #000;
	border-bottom: 1px solid #000;
	}
	
/* =Footer items
-----------------------------------------------------------------------------*/
#footerdiv {
	width: 746px; 
	margin-left:auto;
	margin-right:auto;
}

#footer {
	clear: both;
	margin: 0;
	padding: 0px 0 0px 0;
	text-align: center;
	font-size: 70%;
	color: #B5985E;
	}

#footer #centered {
	margin: 0 auto;
	width: 746px;
	}

#footer #centered p.disclaimer {
	padding: 5px;
	margin: 0px;
	margin-top:-10px;
	text-align: center;
	font-weight:bold;
	}

#footer #centered p.copyright {
	color: #B5985E;
	text-align: justify;
	letter-spacing: 1px;
	margin-top: 0px;
	}

