/* CSS Document */

/* =General
-----------------------------------------------------------------------------*/
*{
	
	padding: 0;
	}
	
table tr 
{
	text-align:left;
}

#readme
{
	text-align:left;
}

#doclist
{
	list-style-type:circle; 
	margin-left:30px;
	list-style-position:inherit;
}	
#secondlist
{
	list-style-type:lower-alpha;
	margin-left:20px;	
	list-style-position:inherit;
}

#total {
	margin-left:auto;
 	margin-right:auto;
	}

body {
	font-family: "Arial","Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif;
	margin-top:0px;
	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;	
	padding-top: 5px 0;
	text-align: left;
	}

h3 {
	font-family: "Arial",Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	margin-left: 40px;
	color: #333;
	text-indent: 10px;
	text-transform: uppercase;
	}
	
a:link, a:visited, a:active {
	font-size:12px; 
	color: #7C4B00;		
	text-decoration:underline;
	}

a:hover {
	text-decoration: none;
	color: #000;
	border-bottom: 1px solid #000;
	}		

/* =Main Nav
-----------------------------------------------------------------------------*/

#navbar	{
	height: 46px;
	left: 0px;
	width: 750px;
	padding: 0;
	margin: 0;	
	}

#navbar ul {
	height: 46px;
	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: 46px;
	display: block;
	}

#navbar ul li a	{
	text-indent: -9999px; 
	text-decoration: none;
	}
	
#nb1 {left: 3px; width: 61px;}
#nb2 {left: 65px; width: 113px;}
#nb3 {left: 179px; width: 113px;}
#nb4 {left: 293px; width: 113px;}
#nb5 {left: 407px; width: 113px;}
#nb6 {left: 521px; width: 113px;}
#nb7 {left: 635px; width: 114px;}

#nb1 a:hover {background: transparent url(../images/navbar.jpg) -3px -46px no-repeat;}
#nb2 a:hover {background: transparent url(../images/navbar.jpg) -65px -46px no-repeat;}
#nb3 a:hover {background: transparent url(../images/navbar.jpg) -179px -46px no-repeat;}
#nb4 a:hover {background: transparent url(../images/navbar.jpg) -293px -46px no-repeat;}
#nb5 a:hover {background: transparent url(../images/navbar.jpg) -407px -46px no-repeat;}
#nb6 a:hover {background: transparent url(../images/navbar.jpg) -521px -46px no-repeat;}
#nb7 a:hover {background: transparent url(../images/navbar.jpg) -635px -46px no-repeat;}

a.nb1_on {background: transparent url(../images/navbar.jpg) -3px -92px no-repeat;}
a.nb2_on {background: transparent url(../images/navbar.jpg) -65px -92px no-repeat;}
a.nb3_on {background: transparent url(../images/navbar.jpg) -179px -92px no-repeat;}
a.nb4_on {background: transparent url(../images/navbar.jpg) -293px -92px no-repeat;}
a.nb5_on {background: transparent url(../images/navbar.jpg) -407px -92px no-repeat;}
a.nb6_on {background: transparent url(../images/navbar.jpg) -521px -92px no-repeat;}
a.nb7_on {background: transparent url(../images/navbar.jpg) -635px -92px no-repeat;}

a.nb1_on:hover {background: transparent url(../images/navbar.jpg) -3px -92px no-repeat;}
a.nb2_on:hover {background: transparent url(../images/navbar.jpg) -65px -92px no-repeat;}
a.nb3_on:hover {background: transparent url(../images/navbar.jpg) -179px -92px no-repeat;}
a.nb4_on:hover {background: transparent url(../images/navbar.jpg) -293px -92px no-repeat;}
a.nb5_on:hover {background: transparent url(../images/navbar.jpg) -407px -92px no-repeat;}
a.nb6_on:hover {background: transparent url(../images/navbar.jpg) -521px -92px no-repeat;}
a.nb7_on:hover {background: transparent url(../images/navbar.jpg) -635px -92px no-repeat;}


#mainContent p {
	
	font-size: 90%;
	width: 460px;
	margin-left: 0px;	
	
	padding: 0;
	line-height: 1.4em;
	color: #333;
	text-align: justify;
	}

#mainContent ol {	
	font-size: 90%;		
	line-height: 1.4em;
	color: #333;
	text-align: justify;
	margin-left:50px;
	}	

#mainContent a:link, #mainContent a:visited, #mainContent a:active {
	text-decoration: underline;
	color: #7C4B00;
	background: none;	
	}
#mainContent a:hover {
	text-decoration: none;
	color: #000;
	border-bottom: 1px solid #000;
	}			

#videobar ul.linkage {		
	
	font-family: "Arial","Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:12px;
	margin-left:25px;	
	color: #7C4B00;	
	margin-top:5px;
	}

#videobar ul.linkage li {
	padding: 6px 0 4px 0;
	
	}

#videobar ul.linkage li a:link, li a:visited, li a:active {
	color: #7C4B00;	
	text-decoration:underline;
	}

#videobar ul.linkage li a:hover {
	text-decoration: none;
	color: #000;
	border-bottom: 1px solid #000;
	}

#sidebar ul.linkage {		
	
	font-family: "Arial","Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:12px;
	margin-left:25px;	
	color: #7C4B00;	
	margin-top:5px;
	}

#sidebar ul.linkage li {
	padding: 6px 0 4px 0;
	
	}

#sidebar ul.linkage li a:link, li a:visited, li a:active {
	color: #7C4B00;	
	text-decoration:underline;
	}

#sidebar ul.linkage li a:hover {
	text-decoration: none;
	color: #000;
	border-bottom: 1px solid #000;
	}

.rss {
	font-family: "Arial","Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:12px; 
	color:#B6985E;				
}

.calculatefields {
	background-color: #ececec;
	color:Blue;	
	}

.toplink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #0e5e13;	
	padding-bottom: 2px;	
	}

.relatedlinks {
	font-size:12px;
	color:#291411;
	font-weight:bold;
		
	}
	
.videotext
{
	color: #7D4900;
	font-weight:bold;
	font-size:12px;	
}

#tvideo a:link, a:visited, a:active
{
	color: #5A7435;
	text-decoration:underline;
}

#tvideo a:hover {
	text-decoration: none;
	color: #000;	
	}	


#return {
	float: left;
	margin: 40;
	

	height: auto;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
#return a {
	color: #7C4B00;
	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;
	}			
	
#profiles ul#resume {
	margin: 5px;
	padding-bottom: 5px;
	text-align: left;
	margin-left: 70px;
	letter-spacing: normal;
	color: #000;
	}	
		
/* =Footer items
-----------------------------------------------------------------------------*/

#footer {
	clear: both;
	margin: 0;
	padding: 0px 0 0px 0;
	text-align: center;
	font-size: 70%;
	color: #DCD1B1;
	}

#footer #centered {
	margin: 0 auto;
	width: 750px;
	}

#footer #centered p.disclaimer {
	padding: 5px;
	margin: -10px;
	text-align: center;
	font-weight: bold;

	}

#footer #centered p.copyright {
	color: #DCD1B1;
	text-align:left;
	letter-spacing: 1px;
	}
#content {
	width: 750px;
}
