.main_nav ul { width:960px; height:40px; overflow:hidden; background:url(../images/navr.gif) top center no-repeat; }
.main_nav ul li { float:left; margin-left:-2px; text-align:center; background:url(../images/navbg.gif) left bottom no-repeat;}
.main_nav ul li a { float:left; color:#FFF; display:block; padding-left:17px; padding-right:15px; text-decoration:none; height:40px; line-height:37px; }
.main_nav ul li a:hover{ color:#FFFF99; }
.main_nav ul li a.thisclass{ color:#FFFF99; background:url(../images/navo.gif) center bottom no-repeat;}
.main_nav .current a { background:url(../images/navo.gif) center bottom no-repeat; text-decoration:none!important; }