/*horizontalMenu styles*/

/* all lists */
#horizontalMenuHolder {padding:0.5em 0; margin-bottom:5px; text-align:center;}

#horizontalMenu, #horizontalMenu ul {padding:0; margin:0; list-style:none; line-height:1;}
#horizontalMenu {margin-left:15px; margin:auto; width:705px;}
#horizontalMenu a {display:block; color:#FFD897; font-weight:bold; padding:3px 0; text-align:center;}
#horizontalMenu li {float:left;}
.pipe {color:#E33800; padding:3px;}

#horizontalMenu .parent a {color:#142738;}


/* second-level lists */
#horizontalMenu li ul {position:absolute; background:#fff; width:13em; left:-999em; border:1px solid #E81826; border-top:0; z-index:20;}
#horizontalMenu li ul li {display:block; width:13em; border-top:1px solid #E81826;}
#horizontalMenu li ul li a {display:block; padding:0.5em; width:auto; *width:13em; text-align:left;}

/* third-and-above-level lists */
#horizontalMenu li ul ul {margin:-2.05em 0 0 13em;}
#horizontalMenu li:hover ul ul, #horizontalMenu li.sfhover ul ul {left:-999em;}

/* lists nested under hovered list items */
#horizontalMenu li:hover ul, #horizontalMenu li li:hover ul, #horizontalMenu li.sfhover ul, #horizontalMenu li li.sfhover ul {left:auto;}

/*top level styles - you need to define a width for each of you top links otherwise safari doesn't like it*/