ul#mainNav { float:left; list-style-type: none;	height: 40px; width: 935px;	background: url(/images/nav/bg.gif) repeat-x top left; margin:0; padding:0; }
ul#mainNav li {	float:left; margin:0; padding:0; display:inline; }
ul#mainNav li.last { float:right; }
ul#mainNav li a { font-family:Arial, Helvetica, sans-serif; float:left; text-decoration:none; font-size:18px; font-weight:bold; color:#333; height:40px; line-height:40px; padding:0 15px; }
ul#mainNav li.active { background:url(/images/nav/tab_left.gif) no-repeat left top; }
ul#mainNav li.active a { background:url(/images/nav/tab_right.gif) no-repeat right top; color:white; }