#menu {
width: 960px;
height: 25px;
float: left;
background: #bdc0de;
font-size: 1.2em;
margin: 2px 0px;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu ul li {
float: left;
}

#menu li {
position: relative;
}

#menu a {
height: 17px;
display: block;
color: #000a7f;
text-decoration: none;
text-align: left;
padding: 4px 15px;
font-weight: bold;
}

#menu a.main_current {
color: #FFF;
background: #8a8fc4;
}

#menu a.main_menu:hover {
color: #FFF;
background: #8a8fc4;
cursor: pointer;
}