#top_menu { height: 74px; width: 970px; padding: 1px 0 5px 0;}
#top_menu ul.mainmenu { display: inline; list-style: none; float: left; margin-bottom: 1px; width: 970px; background: #c33;}
#top_menu ul.mainmenu li { float: left; height: 26px; background: #c33; border-right: 1px solid #fff; }
#top_menu ul.mainmenu li a { color: #fff; line-height: 23px; margin: 0 20px; font-weight: bold; font-size: 14px; }
#top_menu .sub { background: #395466; height: 18px; color: #fff; clear: both; font-size: 12px; width: 970px; margin: 0 0 10px 0;}
#top_menu .sub a { margin-left: 19px; margin-right: 18px; color: #fff; text-decoration: none; line-height: 16px; }	  