.megamenu{
position: absolute;
display: none;
left: 0;
top: 0;
background-color: #B00000;
padding: 5px;
font: normal 11px Tahoma;
z-index: 100;
text-align:left;
margin-top: -2px;
}

.megamenu .column{
float: left; 
width: 130px; /*width of each menu column*/
padding:5px;
background-color:#E3E3E3
}

.megamenu .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.megamenu .column ul li{
padding-bottom: 5px; color:#6E241E; font-weight:bold
}

div.megamenu .column h3{
background-color: #000;
font: bold 13px Arial;
margin: 0 0 0 0; 
color:#6E241E
 
}

.megamenu .column ul li a{
text-decoration: none;
color:#B00000; font-weight:bold
}

.megamenu .column ul li a:hover{
color: red;
}
/*div#membershipmenu { background-color:#99F} */
div.advert{ background-color:#FFF; padding:10px; padding-left:15px; border-top:5px solid #B00000;}
div.advert p { font-size:11px}

div.advert-left{ float:left; width:120px; background-color:#FFF; padding:10px;  border-top:5px solid #B00000;}
div.advert-left p, div.advert-right p { font-size:11px}
div.advert-right{float:left; width:120px;   background-color:#FFF; padding:10px; border-top:5px solid #B00000;}




li.main{line-height:18px} 
div.column ul li ul li, li.normal{ margin:0;padding:0; line-height:11px} 
div.column ul li.normal a{ font-weight:normal;padding:0;margin:0} 


