body { font-size:12px; font-family: Arial; color:#ACCCEB; background:#2B639C url('../images/bg.gif') repeat-x; }
a:link, a:visited {text-decoration: none;color:#A6D0FA;}
a:hover, a:active {text-decoration:underline}
img { border:none;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; color:#FFFFFF;}
p {margin:10px 0 0 0; padding:0;}
ul { margin:0; padding:0; list-style-type:none;}

.head { width:900px; margin:0 auto}
.head .logo { float:left; height:94px;}
.head .headad { float:right; height:70px; width:650px; margin:12px 0;}
.head ul.nav { clear:both; height:33px; background:#003466;}
.head ul.nav li { float:left; height:33px; line-height:33px;}
.head ul.nav li a { display:block; height:33px; line-height:33px; padding:0 20px; float:left}
.head ul.nav li a:link, .head ul.nav li a:visited { color:#A8CFF8;}
.head ul.nav li a:hover, .head ul.nav li a:active { color:#FFFFFF; background:#235b94; text-decoration:none}

#n_home .head ul.nav li.n_home a:link, #n_home .head ul.nav li.n_home a:visited,
#n_list .head ul.nav li.n_list a:link, #n_list .head ul.nav li.n_list a:visited,
#n_about .head ul.nav li.n_about a:link, #n_about .head ul.nav li.n_about a:visited,
#n_ad .head ul.nav li.n_ad a:link, #n_ad .head ul.nav li.n_ad a:visited,
#n_free .head ul.nav li.n_free a:link, #n_free .head ul.nav li.n_free a:visited,
#n_partner .head ul.nav li.n_partner a:link, #n_partner .head ul.nav li.n_partner a:visited { color:#FFFFFF; background:#2C649D}

.footer { width:900px; height:35px; background:#073360; margin:20px 0 0 0; padding-top:1px;}
.footer .f_link { width:734px; text-align:center; line-height:30px; margin:0 auto 10px auto; border-bottom:solid 1px #235383; color:#FFFFFF}
.footer .f_link a:link, .footer .f_link a:visited { color:#FFFFFF}
.footer p { line-height:15px; text-align:center; color:#76B1ED; margin:5px;}
