/*jQuery MegaMenu Plugin
  Author: Devadatta Sahoo
  Author URI: http://www.geektantra.com */


a {
  color: #254154;
}
ul {
	text-align: left;
	margin: 25px;
	font-size: 14px;
	list-style-type: none;
}

.menubg {
  background: url(/images/global/menu_bg2.png) left 2px no-repeat;
   padding: 0px;
   height:35px;
   width: 942px;
   margin: 0px auto;
	opacity:.9; 
	filter:alpha(opacity=90); 
	-moz-opacity:.90;
}

.MegaMenu {
   padding: 0px;
   height:35px;
   width: 942px;
   margin: 0px 22px;
   position:absolute;
   z-index:2;
}


#hair_menu {width:152px; position:relative; left:0px;}
#skin_menu {width:152px; position:relative; left:-2px; }
#new_menu {width:116px; position:relative; left:-7px; }
#about_menu {width:99px; position:relative; left:-10px;}
#howto_menu {width:93px; position:relative; left:-5px;}
#press_menu {width:78px; position:relative; left:0px;}
#contact_menu {width:87px; position:relative; left:10px;}
#pros_menu {width:110px; position:relative; left:13px;}


.username, .password {border:1px solid #d6d0c8; color:#656565; margin:0px 0px 5px 0px;}

.login {background-color:#f69c3c; color:#FFFFFF; font-size:.9em; border:0px; padding:2px 2px 2px 5px; margin:0px 0px 0px 3px;}

.hair_cont a.MegaMenuLinkActive:link, .hair_cont a.MegaMenuLinkActive:visited  {   
	color:#61512b;
   	margin:3px 0px 0px 0px;
	background: url(/images/global/menu_dvdr_crnr2.png) 3px top no-repeat!important; }

	
.pros_cont a.MegaMenuLinkOff:link, .pros_cont a.MegaMenuLinkOff:visited {
   display: inline-block;
   color:#61512b;
   text-decoration: none;
   font-size: 12px;
   outline: none;
   z-index: 1000;
   height:31px;
   text-align:center;
   line-height:2.5;
   margin:0px 0px 0px 0px;
   padding:0px;
   background-image:none!important;
   }

.pros_cont a.MegaMenuLinkActive:link, .pros_cont a.MegaMenuLinkActive:visited  { background-color:none; }

.MegaMenu a.MegaMenuLink:link, .MegaMenu a.MegaMenuLink:visited {
   display: inline-block;
   color:#61512b;
   text-decoration: none;
   font-size: 12px;
   outline: none;
   z-index: 1000;
   height:31px;
   text-align:center;
   line-height:2.5;
   margin:0px 0px 0px 0px;
   padding:0px;
   background: url(/images/global/menu_dvdr.png) top right no-repeat;
}


.MegaMenu a.MegaMenuLinkOff:link, .MegaMenu a.MegaMenuLinkOff:visited {
   display: inline-block;
   color:#61512b;
   text-decoration: none;
   outline: none;
   z-index: 1000;
   margin:0px;
   padding:0px;
   margin:3px 0px 0px 0px;
   height:31px;
   text-align:center;
   line-height:2.5;
   background: url(/images/global/menu_dvdr.png) top right no-repeat;
   }

#wrapper .MegaMenu a.MegaMenuLinkOff:hover {
   background:none url(/images/global/menu_dvdr.png) top right no-repeat;
   color:#61512b;
   margin:0px 0px 0px 0px;
	text-decoration:underline;
}


#wrapper .MegaMenu a.MegaMenuLinkActive:link, #wrapper .MegaMenu a.MegaMenuLinkActive:visited {
   background:none url(/images/global/menu_dvdr.png) top right no-repeat;
   color:#61512b;
   margin:0px 0px 0px 0px;
	text-decoration:underline;
}

/* select states begin */
body#hair .hair_cont a.MegaMenuLink:link, body#hair .hair_cont a.MegaMenuLink:visited   {   
	color:#61512b;
   	margin:3px 0px 0px 0px;
	background: url(/images/global/menu_dvdr_crnr2.png) 3px top no-repeat!important; }
	
body#skin .skin_cont a.MegaMenuLink:link, body#skin .skin_cont a.MegaMenuLink:visited   {   
   background:none url(/images/global/menu_dvdr.png) top right no-repeat;
   color:#61512b;
   margin:0px 0px 0px 0px;}
	
	
#Cat_New a#new_menu, #Cat_Press a#press_menu, #Cat_About a#about_menu, #Cat_Contact a#contact_menu , #Cat_How a#howto_menu, #Cat_Pro a#pros_menu  {
   background:none url(/images/global/menu_dvdr.png) top right no-repeat!important;
}

/* select states end */
	

.MegaMenu .MegaMenuContent {
   display: none;
}




#MegaMenuContent, #MegaMenuContentShadow {
   background: #FFF; 
   padding:0px;
   margin-left: 12px;
   position: absolute;
   z-index: 10;
   border: 2px solid #F1D71D;
}

#MegaMenuContentShadow {
}


.column {
	float: left;
	width: 170px; /*width of each menu column*/
	padding:12px 6px 0px 8px;
	position:relative;
}

 .column ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.column ul li {
	padding:0px;
	margin:2px 0px 2px 0px;
}

 .column h3 {
	font:.9em Verdana, Arial, Helvetica, sans-serif;
	color:#dd903c;
	background:url(/images/global/mm_h3_u.png) bottom left repeat-x;
	height:18px;
	font-weight:bold;
	margin:0px 0px 8px 0px;
	padding:0px;
}

.column h2 {
	font:.8em Verdana, Arial, Helvetica, sans-serif;
	color:#61512b;
	padding:0px;
	margin:5px 0px 0px 0px;
}

.column ul li.item a {
	text-decoration: none;
	font:.8em Verdana, Arial, Helvetica, sans-serif;
	color:#9a885f;
	margin:0px 0px 0px 7px;
	padding:0px;
}

 .column ul li.cat a {
	text-decoration: none;
	font:.8em Verdana, Arial, Helvetica, sans-serif;
	color:#61512b;
	padding:0px;
	margin:3px 0px 3px 0px;
}
.column ul li a:hover {
	text-decoration:underline;
}

.pros_login {
	float: left;
	width: 148px; /*width of each menu column*/
	margin-right: 5px;
	position:relative;
	text-align:center;
}


#menu1_hair {
	padding:0px;
	margin:0px;
	clear:both;
}


#menu2_skin {
		padding:0px;
	margin:0px;
	clear:both;
}

#menu3_about {
		padding:0px;
	margin:0px;
	clear:both;
}

#menu2_skin {
		padding:0px;
	margin:0px;
	clear:both;
}

#menu4_howto {
		padding:0px;
	margin:0px;
	clear:both;
}

#menu5_contact {
		padding:0px;
	margin:0px;
	clear:both;
}