/* CSS Document */
form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; list-style-type:none;}
.menu{ width:960px; height:48px; background:url(../images/menu-bg.jpg) no-repeat; margin-left:auto; margin-right:auto;  }
#nav {
line-height: 25px; list-style-type: none; margin-top:10px;
}

#nav a {
display: block; width: 105px; text-align:center;
}

#nav a:link {
color:#666; text-decoration:none;
}
#nav a:visited {
color:#666;text-decoration:none;
}
#nav a:hover {
color:#bb0511;text-decoration:none;
}

#nav li {
float: left; width: 105px;font-size:14px;
}
#nav li a:hover{ color:#bb0511;
}
#nav li ul {
line-height: 27px; list-style-type: none;text-align:left;
left: -899px; width: 100px; position: absolute; font-size:12px;
 padding-top:12px; 

}
#nav li ul li{
float: left; width: 100px;font-size:12px;
background: #F6F6F6;
}

#nav li ul a{
display: block; width: 100px;text-align:center;
}

#nav li ul a:link {
color:#666; text-decoration:none; border-bottom:1px solid #BB0511;
}
#nav li ul a:visited {
color:#666;text-decoration:none; border-bottom:1px solid #BB0511;
}
#nav li ul a:hover {
color:#bb0511;text-decoration:none;font-weight:normal; border-bottom:1px solid #BB0511; 
}

#nav li:hover ul {
left: auto;
}
#nav li.sfhover ul {
left: auto;
}
#content {
clear: left;
}

