.mainmenu {padding-top:43px; padding-left:19px;}
* html .mainmenu {padding-top:38px; padding-left:19px;}
.mainmenu ul {	list-style:none; margin:0; padding:0; clear:both;}
.mainmenu ul li {float:left; margin-right:4px; text-align:center;}
* html .mainmenu ul li {float:left; margin-right:8px; padding:0; text-align:center;}
.mainmenu ul li a {font-size:12px; padding:5px 20px; color:#E75428; font-weight:bold; text-decoration:none;}
.mainmenu ul li a:hover, .mainmenu ul li a.selected {text-decoration:underline; background:#FF6600; color:#FFFFFF;}
* html .mainmenu ul li a, * html .mainmenu ul li a.selected {padding:5px 20px; display:block;}

.mainmenu ul li.current_page_item a {text-decoration:underline; background:#FF6600; color:#FFFFFF;}
.mainmenu ul li.current_page_ancestor a {text-decoration:underline; background:#FF6600; color:#FFFFFF;}

