/* menu skin for GuitarHall.in */

/* main navigation begins */

li.mega h1 a
{
padding:6px 10px 0;
height:24px; /*height-padding*/
background:transparent url('../images/bg/menu-bar.png') scroll no-repeat -20px 0;
}

div#main-nav div.main-menu-item
{
color:#666;
background-color:#fff;
background-color:rgba(255,255,255,0.95);
}

ul#main-menu
{
/* border:1px solid #efefef;
border:1px solid rgba(255,255,255,0.35); */
}

ul#main-menu li.mega h1 a
{
display:block; float:left; clear:none;
color:#fff;
text-decoration:none;
}

ul#main-menu li.mega.first h1 a
{background-position: left top; }

ul#main-menu li.last h1 a
{background-position: right top; }

ul#main-menu li.mega h1 a:link,
ul#main-menu li.mega h1 a:visited
{
/*margin:1px*/
}

ul#main-menu li.mega h1 a:hover,
ul#main-menu li.mega h1 a:visited:hover,
ul#main-menu li.active.mega h1 a
{
color:white; text-shadow: 1px 0 2px #000;
background-color:rgba(255,255,255,0.35)
}

ul.submenu li a
{
color:#666;
text-decoration:none;
-khtml-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}

ul.submenu li a:hover,
ul.submenu li a:visited:hover
{
background:#FFC;
color:#222;
border:1px solid #FA8;
}

ul.submenu h2
{
color:#000;
}
/* main navigation ends */


/* footer navigation begins */
/* overrides on li.mega contents for the footer navigation */
div.footer li.mega h1 a
{
padding:6px 10px 0;
height:24px; /*height-padding*/
background: transparent none;
}

div.footer ul#foot-nav
{
margin-bottom:25px;
overflow:hidden;
}
div.footer ul#foot-nav li.mega
{
float:left;
clear:none;
list-style-type:none;
}

div.footer ul#foot-nav li.mega,
div.footer ul#foot-nav li.mega ul.submenu
{
/* width:250px; /* this screws up the left floating elements arrangement */
/* main problem being the inline styles for a couple of submenu lists */
}


div.footer ul#foot-nav li.mega h1
{
font-size:1.1em;
}

div.footer ul#foot-nav li.mega h1 a
{
text-decoration:none;
color:#444;
background-color:#999;
display:block;
}

div.footer ul#foot-nav li.mega ul.submenu h2
{
font-size:1em;
}

/* footer navigation ends */

