body{margin:10px 0;padding:0; font-family: helvetica, georgia;background-color: #333333;}
h1, h2, h3, h4, p{padding:0;margin:0;}
p{padding:0 0 10px; }
h1, h2, h3, h4{color: #2a6b2a}
.clear{clear:both;}

.ban{height:10px;margin:0;padding:0;width:1024px;background-image: url('../images/ban.png'); float:left;}
.bg{background-image:url('../images/bg.png');background-repeat:repeat-x;height:30px;width:1024px;float:left;}

#wrap{width: 1024px; margin:auto; padding-top:20px; background-color:#ffffff; -moz-border-radius: 15px; border-radius: 15px;}

#menu {float:left;margin:0px 0 0 0px;background-color: #666666;}
#menu ul{list-style-type:none;padding:0;margin:0 0 0 20px; float:left; }
#menu ul li{margin:0 0px 0 0;padding:0;height:30px;text-align:center;float:left;}
#menu ul li span.sep{color:#ffffff;width:20px;display:block;float:left;line-height:26px;}
#menu ul li a{color:#ffffff;bold; font-size:14px;line-height:30px;text-decoration:none;font-weight:bold;float:left;}
#menu ul li:hover a, #menu ul li.selected a{color:#ff7e00}

#header{border-bottom: 1px solid #666666;float:left;width:1024px;}

#content {min-height:300px;float:left;}
#content #leftpane{width:150px;float:left;padding:0 0 0 20px;}
#content #leftpane ul{margin:0;padding:0;list-style-type:none;}
#content #leftpane ul li{margin:0;padding:0;}
#content #leftpane ul li a {font-size:12px; color:#2a6b2a; font-weight:bold;}

#content #maincontent {float:left;width: 850px;}
#content #maincontent h2{padding:0;margin:0;}

#content #maincontent #panels {margin-top:10px;}
#content #maincontent #panels .panel{width:270px;margin:0 13px 10px 0;float:left;}
#content #maincontent #panels .panel h3{margin:0;padding:0; background-image: url('../images/panelhead.png');width:100%;height:40px;text-align:center;color:#ffffff;font-weight:bold;font-size:16px;line-height:40px;}

#content #maincontent #panels .panel p{border-left:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;border-right:1px solid #bbbbbb;padding:10px;font-size:12px;height:130px;float:left;display:block;width:248px;}

#footer{padding:0 0 15px;float:left;}
#footer p{font-size:14px; color: #999999;padding:0 0 0px 20px;}


#headerlogo{
top:0;left:0; padding: 0px 0 0 15px; float:left; margin-top:-20px; width:1024px;position:relative;
height:130px;
}

#headerlogo a{float:left;}
#headerlogo span{float:right;margin-top:10px;}
