/*shell on*/

div#extra {padding-top: 20px;}

/*shell off*/

div#content div.lf_info_box select.LFPriceSelect {font-size:12px;width:290px;}
div#header{z-index:100;}
/* MAIN NAVIGATION - TOP */
#mainNav { float:left;display:block;margin:0px;padding:0px;z-index:100;width:799px;height:33px;position:relative;background:url(http://content.onlineagency.com/sites/31923/images/main_navbg.jpg);}
#menuTop { z-index: 100; padding:0 0 0 0px; margin-left:0px;}
#menuTop li { position: relative; float: left; display:inline;}
#menuTop li.first { background:none; }
#menuTop li a { padding:0px;color:#000;font-size:13px;text-decoration:none;white-space: nowrap; /* required in IE 6 */ float:left;border-right:1px solid #000;padding-left:22px;padding-right:22px;height:28px;padding-top:5px;}

#menuTop li.on a, #menuTop li:hover a, #menuTop li.current a { text-decoration:none;  background:#aaaaaa;}
#menuTop li a:hover { background:#aaaaaa; text-decoration:none; }

#menuTop ul.ssNav {float: none; top: -999em; position: absolute; top left repeat-x*/; width: 150px; }

li#item1 ul.ssNav {	border-bottom-color: #cecece; }
li#item2 ul.ssNav {	border-bottom-color: #cecece; }
li#item3 ul.ssNav {	border-bottom-color: #cecece; }
li#item4 ul.ssNav {	border-bottom-color: #cecece; }
li#item5 ul.ssNav { border-bottom-color: #cecece; }
li#item6 ul.ssNav { border-bottom-color: #cecece; }
li#item7 ul.ssNav { width: 150px; }

#menuTop ul.ssNav li { width: 150px; height:auto; }

#menuTop ul.ssNav li a { float: none; display: block; height: auto !important; padding: 2px 0 2px 2px !important; overflow:visible; font-weight:normal;font-family:arial;font-size:12px; text-align: left; cursor: pointer; color: #fff;background:#aaaaaa;; margin:0px;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;width:150px;}

#menuTop ul.ssNav a:hover { text-decoration: none; color:#6f6f6f;background:#cccccc; }
#menuTop li:hover ul.ssNav, /* pure CSS hover is removed below */ #menuTop li.on ul.ssNav { left: 0; top: 33px; }

/*following rule negates pure CSS hovers
so submenu remains hidden and JS controls
when and how it appears*/
.superfish li:hover ul.ssNav { top: -999em; }
