body { background: #fff; color: #000; 		
		background-image: url(../img/bg_texture.gif);
		background-repeat: repeat-y; 
		background-attachment: fixed;
		background-position: center;
		font: 10px verdana, arial, helvetica, sans-serif;}

h1 { color: #868965; font: bold 16px verdana, arial, helvetica, sans-serif; margin-top: 0px; }
h2 { color: #868965; font: bold 14px verdana, arial, helvetica, sans-serif; margin-top: 0px; }
h3 { color: #868965; font: bold 11px verdana, arial, helvetica, sans-serif; margin-bottom: 0px; margin-top: 15px;}
h4 { color: #868965; font: bold 12px verdana, arial, helvetica, sans-serif; margin-bottom: 0; }

.nav { color: #000; font: 10px verdana, arial, helvetica, sans-serif; line-height: 16px; }
.content { color: #000; padding: 25px; padding-top: 0px; border: 0px #ccc solid; margin-top: 2px; background: #fff; }
p { color: #000; font: normal 11px verdana, arial, helvetica, sans-serif; line-height: 18px; }
code { font-size: 11px; color: #868965; }
li { color: #000; font: normal 13px verdana, arial, helvetica, sans-serif; }

.footer { color: #666; font: 10px verdana, arial, helvetica, sans-serif; line-height: 16px; }

.yellowtext { color: #666; font: bold 10px verdana, arial, helvetica, sans-serif; }

a:link { color: #000; }
a:visited { color: #000; }
a:hover { color: #868965; text-decoration: none; }
a:active { color: #999; text-decoration: none; }

.content a:link { color: #868965; }
.content a:visited { color: #868965; }
.content a:hover { color: #000; text-decoration: none; }
.content a:active { color: #000; text-decoration: none; }

div.more { border-top: 1px solid #666; margin: 60px 5px 0; padding: 3px 5px 0; font: 11px arial, helvetica, sans-serif; color: #CCC; }
div.more a:link, div.more a:visited { color: #BBB; }
div.more div a:hover { text-decoration: underline; }
div.more div.more-a { float: left; width: 49%; }
div.more div.more-b { float: right; width: 49%; }
div.more div.more-c { clear: both; line-height: 0; height: 0; }

/* Rounded Corner Styles */
.bl {background: url(/img/corners/bl.gif) 0 100% no-repeat #eaeaea; width: 98%;}
.br {background: url(/img/corners/br.gif) 100% 100% no-repeat}
.tl {background: url(/img/corners/tl.gif) 0 0 no-repeat}
.tr {background: url(/img/corners/tr.gif) 100% 0 no-repeat; padding: 0px 8px 0px 8px;}
/* Fix for IE bug in rounded corners */
.clear {
	padding: 0px;
	margin: 0px;
	font-size: 1px; height: 1px
}

select {
 background-color: #eaeaea;
 color: #868965;
 font: 10px verdana, arial, helvetica, sans-serif;
 width: 175px;
 padding-right: 5px;
}

/* left nav block styles */

#leftnav {width: 150px; padding: 5px 0px 10px 0px;}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
	width: 150px;
}

#nav a {
	display: block;
	width: 10em;
	text-decoration: none;
	color: #868965;
}

#nav li {
	float: left;
	width: 150px;
	color: #868965;
	background: #D8D9CD; /* IE6 Bug */
	padding: 3px;
	border: 1px solid #868965; /* IE6 Bug */
	font: normal 11px verdana, arial, helvetica, sans-serif; 
}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}
	
#nav li ul ul {
	margin: -1em 0 0 10em;
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	left: auto;
}

.navlist {
	color: #000; font: normal 10px verdana, arial, helvetica, sans-serif; padding: 5px 0px 0px 16px; 		
	}
	
.blueheader {
	font-size: 13px;
	font-weight: bold;
	color: #868965;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	}
	
.header {
	font-size: 12px;
	font-weight: bold;
	color: #868965;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.blueheader .bl {background: url(../images/corners/bl.gif) 0 100% no-repeat #E6E6DE; width: 146px;}
.blueheader .br {background: url(../images/corners/br.gif) 100% 100% no-repeat}
.blueheader .tl {background: url(../images/corners/tl.gif) 0 0 no-repeat}
.blueheader .tr {background: url(../images/corners/tr.gif) 100% 0 no-repeat; padding:1px}

.rightnav { width: 180px;
				font: normal 10px verdana, arial, helvetica, sans-serif; 
				 }
	