body{margin:0; padding:0; font:normal small "Arial",Helvetica,sans-serif; color:#000; background: #c2dbe7;}
#wrapper { width: 750px; margin: auto; }
a{color:#000}
a:hover{text-decoration:none; color:#000}
#logo{float:left; clear:both; height:200px; width:750px; border:1px solid #777; overflow:hidden}
#header{width:100%; margin:10px auto 0 auto; clear:both}
#banner_rotate{list-style:none; margin:0; padding:0}
#banner_rotate img{width:750px; height:200px}
#menu{float:left; clear:both; background:#3b94bc; background-image: url(../images/menubg.jpg); width:100%; border:1px solid #777; border-top: none; border-bottom: none;}
#menu ul{margin:0; list-style:none}
#menu li{display:inline}
#menu a{float:left; padding:7px 30px; text-decoration:none; font-size:15px; font-weight:bold; color:#fff; text-align:center}
#menu a:hover, #menu .active a{background:#51a6d1}
#content{width:730px; margin:0 auto; border:1px solid #777; padding:10px; background: #fff;}
#content h1{margin: 0 0 10px 0; font-size:24px; color:#1e4e63}
#content h2{margin: 7px 0; font-size:16px; color:#444}
#content h3{margin: 7px 0; font-size:16px; color: #111}
#content p { line-height: 18px; }
#content ul { line-height: 20px; }
#sidebar{float:right; clear: none; width:160px; font-size:12px; margin:5px 0 20px 20px; padding:5px 10px; border:1px solid #ccc; background-image: url(../images/sidebarbg.jpg);}
#sidebar ul{margin:0; padding:10px 0 0 0; list-style:none}
#sidebar li{margin-bottom:20px}
#sidebar li li{margin-bottom:auto}
#sidebar li ul{padding-left:20px; list-style:square inside}
#sidebar h2{padding-bottom:5px; font-size:15px; color:#000; border-bottom:1px solid #2C2C2C}
td{font-size:12px}
#footer{clear:both; width:750px; height:60px; margin:0 auto; border-top:1px solid #ccc}
#footer p{margin:0; padding:0; text-align:center; font-size:smaller}