/* 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;}



#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: 0px 20px 10px 20px;background:#fff;color:#222;}
#feature img {float: right;margin-left: 20px;}
#feature a {color:#555;}
#feature h2 {margin: 0;color:#222;}
#feature p {color:#000;margin-top:5px;}
#content #feature ul, #content #feature ol {margin: 0 0 15px 5px;}
#content #feature ul li, #content #feature ol li {font-size: 12px;padding: 3px 0 5px 3px;list-style:square;margin: 0 0 5px 35px;}

#news {float: right;width:320px;margin-bottom: 20px;}
#news h3 {padding-left: 15px;background: url(images/img04.gif) no-repeat left center;}
#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:40px 0 0 0;padding:7px 0 0  0;width:100%}
#footer p{font:11px verdana;padding:5px 0 0px 0;}
