
/* MAIN top */


#mainNav1 {   position:relative;  }
#mainNav1  { 	}
ul#menuTop1 { 
	margin:14px; padding:0px;
	position:absolute;
	top:0px;
	left:0px;
	width:208px;
 }
#menuTop1 li {width:208px; position: relative; float: left; display:inline;  list-style:none; list-style-type:none; background:url(images/menu_bg.gif); padding:0px; margin:0px;}
#menuTop1 li a {line-height:30px; font-size: 12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding-left:30px; color:#181815; text-transform:capitalize; display:block; }
#menuTop1 li a:hover,#menuTop1 li a.active  {line-height:30px; font-size: 12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding-left:30px; color:#181815; text-transform:capitalize; display:block;  background:url(images/menu_bg_on.gif) left top no-repeat; }

#menuTop1 li strong { text-align:center;  display:block; float:left;  font-weight:normal; padding:0px 0px 0 0px; display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}

ul#menuTop1 li.first { background:url(images/menu_bg_top.gif); height:13px;  }
ul#menuTop1 li.last { background:url(images/menu_bg_bot.gif); height:21px;  }


#mainNav1 ul li.item #ssNav1 { float: left; top: -999em; position: absolute; width:194px; margin-top:-1px;  }


#menuTop1 li ul { margin:0px; padding:0px;}

#menuTop1 li ul li a{line-height:30px; font-size: 12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding-left:60px; color:#181815; text-transform:capitalize; display:block; }
#menuTop1 li ul li a:hover,#menuTop1 li ul li a.active{ line-height:30px; font-size: 12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding-left:60px; color:#181815; text-transform:capitalize; display:block;  background:url(images/menu_bg_on.gif) left top no-repeat; }
/*following rule negates pure CSS hovers
so submenu remains hidden and JS controls
when and how it appears*/
.superfish li:hover ul { top: -999em; }


/*Main*/

















