.megamenu{
	position: absolute;
	display: none;
	left: 0;
	top: 0;
	background: white;
	border: 1px solid #3C0F0F;
	border-width: 2px 2px;
	font: normal 12px Verdana;
	z-index: 100000;
	list-style-type: none;
	
}

.megamenu .column{
float: left;
width: 130px; /*width of each menu column*/
margin-right: 5px;
margin-left: 5px;
}

.megamenu .column ul{
margin: 0;
padding: 0;
list-style-type: none;
	display: block;

}



.megamenu .column h3 li{
font: bold 13px Arial;
margin: 0 0 1px 0;
color:#666666;	display: block;
padding:2px;
padding-top:3px;
 


}
.megamenu .column h3 li a{
font: bold 13px Arial;
margin: 0 0 5px 0;
color:#666666;
padding:3px;
	display: block;

}

.megamenu .column h3 li a:hover{
color:#FFF;
background-color:#3C0F0F;
background-position: 0 -28px !important;
text-decoration:none;


 }

.megamenu .column h3 a:hover{
color:#FFF;
background-color:#3C0F0F;
padding:3px;
background-position: 0 -28px !important;
	display: block;
text-decoration:none;

}

.megamenu .column ul li{
color:#000000;
list-style-type: none;
padding:1px 0px;
padding-bottom: 3px;

}
.megamenu .column ul li a{
text-decoration: none;
color:#666666;
padding:0px 15px  0px 15px;
	display: block;



}

.megamenu .column ul li a:hover{
color:#FFF;
background-color:#3C0F0F;
background-position: 0 -28px !important;
text-decoration:none;

}
.megamenu .column h3 ul li a{
color:#666666;
}