*{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
div#container{ width:760px; margin:20px auto;}
div#mainnavs{ background:#000; text-align:right; padding:5px 7px; }
div#mainnavs li a{ list-style-type:none; padding:2px 0; padding-left:5px; padding-right:7px; text-transform:uppercase; text-decoration:none; color:#fff; font-size:10px; border-right:1px solid #fff; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#mainnavs li a.last{ border:none;}
div#mainnavs li a:hover{ color:#FF9900;}
div#mainnavs li{ display:inline;}
div#sidenavs{ float:left; width:200px;}
div#sidenavs ul{ margin:3px 0;} 
div#sidenavs li{list-style-type:none; margin:0; padding:0;}
div#sidenavs li a{text-decoration:none; font-size:11px; margin:0; display:block; height:20px; border-bottom:1px solid #fff; padding-left:7px; border-left:10px solid #FF9900; background:#f8f8f8; padding-top:3px; color:#000;}
div#sidenavs li a:hover{ background-color:#000; color:#FFF; border-left:10px solid #900; font-weight:bold;}
div#sidenavs td{list-style-type:none; margin:0; padding:0;}
div#sidenavs td a{text-decoration:none; font-size:11px; margin:0; display:block; height:20px; border-bottom:1px solid #fff; padding-left:7px; border-left:10px solid #FF9900; background:#f8f8f8; padding-top:3px; color:#000;}
div#sidenavs td a:hover{ background-color:#000; color:#FFF; border-left:10px solid #900; font-weight:bold;}
div#newsletter{ margin:10px 0; background:#900; padding:5px;}
div#newsletter h3{ font-size:12px; color:#CCCCCC; text-align:center; margin:5px 0;}
div#newsletter input{ border:1px solid #999999; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#newsletter td#tagnames{ font-size:11px; text-align:right; color:#fff;}
div#quote h3{ font-size:12px; color:#000;text-align:center;}
div#quote p{ text-align:justify; color:#999; font-size:10px;}
div#quote{ border:1px solid #CCC;padding:10px;}
div#partners{ margin:10px 0; border:1px solid #ccc;}
div#partners h3{ text-align:center; font-size:12px; color:#990000; margin:10px 0;}
div#contents{ width:555px; float:right; background:#f6f6f6;}
div#maincontent{ padding:10px;}
div#maincontent img{float:right; margin:0 0 10px 10px;}
div#maincontent img.imgleftalign{ float:left; margin:0 10px 10px 0;}
div#maincontent p{ margin:10px 0; font-size:11px; text-align:justify; color:#666666;}
div#maincontent td{ margin:10px 0; font-size:11px; text-align:justify; color:#666666;}
div#maincontent h4{ font-size:14px; color:#900000; margin:10px 0;}
div#subcontent1{ background:#fff; padding:5px; color:#333; border:1px dotted #ccc;}
table#subcontent1{ background:#fff; padding:5px; color:#333; border:1px dotted #ccc;}
table#subcontent1 td { background:#fff; padding:5px; color:#333; border:1px dotted #ccc;}
div#footer{ background:#000; color:#ccc; text-align:right; padding:5px 7px; font-size:11px; margin:20px 0 0 0; clear:both;}
div#maincontent ul, div#maincontent ol{ font-size:11px; color:#666; margin-left:20px; padding-left:20px;}