/* Design by ZEN 2010.3.5 */
html,body {margin:0px; padding:0px;}
body {background:url(bg.gif) #000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#CCCCCC;}
h1,h2,h3,p,div,img,a,ul,ol,li {margin:0px; padding:0px;}
img {border:none;}
ul,ol,li {list-style:none;}
a { color:#FFFFFF; text-decoration:none;}
a:hover {color:FFFFFF; text-decoration:underline;}
.bg {background:#000000 url(bg.gif);}
.bg1 {background:#1A1A1A url(bg1.gif);}
.bg2 {background:#333333 url(bg2.gif);}
/* topbar */
#topbar {width:100%; height:60px; border-bottom:#666666 1px solid;}
#topbar div {width:960px; height:60px; margin:0 auto; background:url(top_bg.jpg) no-repeat;}
#topbar div h1 {float:left; margin:17px 10px 17px 0px;}
#topbar div h2 {font-weight:normal; font-size:12px; margin-top:30px; float:left;}
#topbar div ul { width:450px; margin-top:10px; float:right;}
#topbar div ul li {height:50px;  float:right; margin-left:25px; line-height:150%; color:#FFFFFF;}
#topbar div ul li a {color:#CCCCCC;}
#topbar div ul li a:hover {text-decoration:none; color:#FFFFFF;}
#topbar div ul li a span {color:#59BDFF; display:block;}
#topbar div ul li a:hover span { color:#0099FF;}
/* footer */
#footer {width:960px; margin:auto; padding:10px 0px; clear:both;}
#footer div.f_nav {width:960px; height:55px; border-top:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid;background:url(footer_bg.gif) no-repeat right;}
#footer div.f_nav ul {width:420px; height:35px;}
#footer div.f_nav ul li {height:35px; float:left; margin:10px; line-height:130%;}
#footer div.f_nav ul li a {height:35px;}
#footer div.f_nav ul li a:hover {text-decoration:none; color:#FFFFFF;}
#footer div.f_nav ul li a span {color:#59BDFF; display:block;}
#footer div.f_nav ul li a:hover span { color:#0099FF;}
#footer div.copyright {padding:5px;}
#footer div.copyright span {float:left;}
#footer div.copyright p {text-align:right;}