/* Basic stuff */

* {
	margin: 0;
	padding: 0;
}
body {font: 12px "Lucida Grande", verdana, arial, helvetica, sans-serif;margin: 0;text-align: center;padding: 0;	background: #fff;color: #2f2f2f;}
.clear {clear:both;margin: 0;padding: 0;}

#top {margin: 0px 0px 0px 0px;padding: 10px;background: #000;
height: 100px; /* ie5win fudge begins */
voice-family: "\"}\"";
voice-family:inherit;
height: 80px;
}
html>body #top {
height: 80px; /* ie5win fudge ends */
}
#top p {font:11px verdana;margin:5px 0 0 195px;padding:0px;color:#fff;text-align:left;}
#top h3 {margin:7px 0 0 10px;padding:0px;color:#fff;text-align:left;font: 45px "Lucida Grande", verdana, arial, helvetica, sans-serif;}
#tabsH {float:right;width:100%;background:#000;font-size:93%;line-height:15px;margin-top:-20px;font: bold 12px/1.5em tahoma;border-bottom:5px solid #BF3904;}
#tabsH ul {margin:0;padding:0px 20px 0 50px;list-style:none;float:right;}
#tabsH li {display:inline;margin:0;padding:0;}
#tabsH a {float:left;background:url("tableftH.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
#tabsH a span {float:left;display:block;background:url("tabrightH.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#FFF;}
#tabsH a span {float:none;}
/* End IE5-Mac hack */
#tabsH a:hover span { color:#FFF;}
#tabsH a:hover {background-position:0% -42px;}
#tabsH a:hover span {background-position:100% -42px;}

#contentwrap {background: #fff;	}
#content {width: 940px;margin: 0 auto;text-align: left;padding: 60px 10px 0px 15px;background: #fff;}
#insidecontent {width:620px;float: left;}

#latest {float:left;width:21%;background:#f9f9f9;padding:15px;margin:-30px 0px 0px 20px;height:450px;	border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0;}
#latest h2{font-size: 13px;margin:0px 0px 5px 0px;padding:0px;border-bottom:1px solid #BF3904;}
#latest ul{margin: 0 0 15px 0px;}
#latest ul li{font-size: 12px;list-style-type: none;border-bottom:1px dashed #999;margin:0px 0 2px -29px;padding: 3px 0 2px 2px;}
#latest ul li a{font-size: 12px;list-style: none;text-decoration:none;}
#latest ul li a:hover {font-weight: normal;text-decoration: none;background: #eee;padding: 2px;border-bottom: 1px dotted #8ba726;}

p {color: #222;font: 12px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;padding: 0 0 12px 0;line-height: 16px;}
#innercon {width: 70%;float: left;padding-right:10px;margin-top:-25px;}
#content ul, #content ol {margin: 0 0 15px 25px;}
#content ul li, #content ol li {font-size: 12px;padding: 3px 0 5px 3px;list-style:none;}
#content #innercon ul li, #content #innercon ol li {font-size: 12px;padding: 3px 0 15px 23px;list-style:none;background:url(images/check.gif) no-repeat 0px 3px;}
#content ul.small li, #content ol.small li {font-size: 11px;}
#innercon h2 {font: bold 18px "Trebuchet MS", verdana, arial, helvetica, sans-serif;color: #1d6db7;padding: 3px 0;	border-bottom: 1px solid #efefef;margin: 0px 0 10px 0;}
#content #innercon #sidebar1 ul { list-style: none; margin:18px 0 20px 0; padding: 0; }
#content #innercon #sidebar1 ul li{margin:15px 0 0 0; padding: 0; }
#content #innercon #sidebar1 ul li a{padding:0px 0px 0px 15px;margin-left:5px;}

#main {float:left;width:300px;margin:0px 0 0 10px;}
#main p {margin:0 0 25px 0px;padding:0;font-size:13px;color:#4f5b62;line-height: 1.35em;}
#main p a, #main li a {font-weight: normal;text-decoration: none;border-bottom: 1px dotted #8ba726;}
#main p a:hover {font-weight: normal;text-decoration: none;background: #faffe9;padding:1px;border-bottom: 1px dotted #8ba726;}
#home #main { float: left; width: 460px; margin: 1em 40px 0 0; }
#main h2 {margin: 10px 0 .4em 0;color:#000;font-size: 1.3em;}
#main h1{font: bold 14px Georgia, Sans-Serif;margin:10px 0 8px 0;}
#sidebar1 h1{font: normal 19px  Verdana, "Lucida Grande", Georgia, Sans-Serif;margin:0px 0 8px 0;}
#sidebar1 {float:right;width:305px;margin:10px 0 0 20px; padding:10px;}

#stylefour{position:relative;display:block;height:39px;font-size:11px;font-weight:bold;background:transparent url(images/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-top:4px solid #B30000;}
#stylefour ul{margin:0;padding:0;list-style-type:none;width:auto;}
#stylefour ul li{display:block;float:left;margin:0;}
#stylefour ul li a{display:block;float:left;color:#666;text-decoration:none;padding:11px 20px 0 20px;height:23px;background:transparent url(images/bgDIVIDER.gif) no-repeat top right;}
#stylefour ul li a:hover,#stylefour ul li a.current{color:#B30000;background:#fff url(images/bgON.gif) no-repeat top right;}

#feature {clear: both;width: 95%;margin: 0 auto;padding: 15px 20px 10px 20px;background:#f9f9f9;color:#eee;}
#feature .boxl{width:45%;float:left;margin:0px 20px 0px 5px;}
#feature img {float: right;margin-left: 20px;}
#feature a {color:#0000ff;}
#feature h2 {margin: 0;color:#1d6db7;}
#feature p {color:#000;margin:5px 0px 0px 0px;padding:0px;}

#news {float: right;width:320px;margin-bottom: 20px;}
#news h3 {padding-left:15px;background: url(images/img04.gif) no-repeat left center;font-size:12px;padding-bottom:3px;}
#news .lined {margin: 0 0 15px 0;padding: 0 0 10px 15px;border-bottom: 1px dashed #BF3904;}
#news .more {margin: 0;padding: 0;border: none;}
#news .more a {padding-left: 15px;background: url(images/img05.gif) no-repeat left center;}

#footer {clear:both;background:#f3f3f3;height:40px;border-top:1px solid #ccc;margin:30px 0 0 0;padding:0px;width:100%}
#footer p{font:11px verdana;padding:5px 0 0px 0;}
