@charset "utf-8";
/* CSS Document */

/* Drop downs*/
ul#menu li {
  display: inline;
  position: absolute;
}

ul#menu div {
  display: none;
  margin-top:30px;
  padding:50px 20px 0px 20px;
  z-index:50;
}

ul#menu li.mega div {
  position: absolute;
  top: 10px;
  left: 0px;
  background-repeat:no-repeat; 
  z-index:9999;
}

ul#menu li.hovering div {
  display: block;
  z-index:50;
}

ul#menu li.mega div a {display:inline;}

/* drop down positioning */
ul#menu li.mega div ul {padding:0px; margin:0px;float:left;}
ul#menu li.mega div li {position:relative; display:block; height:auto; z-index:50;}

ul#menu li.mega div ul.men1, ul#menu li.mega div ul.men1 li {width:110px;}
ul#menu li.mega div ul.men2, ul#menu li.mega div ul.men2 li {width:137px;}
ul#menu li.mega div ul.men3, ul#menu li.mega div ul.men3 li {width:158px;}
ul#menu li.mega div ul.men4, ul#menu li.mega div ul.men4 li {width:80px;}
ul#menu li.mega div ul.men5, ul#menu li.mega div ul.men5 li {width:80px;}

ul#menu li.mega div.dropdown1 {width: 604px; left:0; background-image:url(../img/dropdown-bg.png); z-index:50;}
ul#menu li.mega div.dropdown2 {width: 604px; left:-87px; background-image:url(../img/dropdown-bg2.png); z-index:50;}
ul#menu li.mega div.dropdown3 {width: 110px; left:-100px; background-image:url(../img/dropdown-bg3.png); z-index:50;}
ul#menu li.mega div.dropdown4 {width: 405px; left:-87px; background-image:url(../img/dropdown-bg4.png); z-index:50;}

/* fonts and colors */
ul#menu li.mega div {color:#be0707; font-weight:bold;}

ul#menu li.mega div a:link {color:#fff; font-weight:normal; text-decoration:none; text-shadow: 0 1px 0 rgba(0, 0, 0, 1)}
ul#menu li.mega div a:visited {color:#fff; font-weight:normal; text-decoration:none;}
ul#menu li.mega div a:hover {color:#c50f35; font-weight:normal; text-decoration:none;}
ul#menu li.mega div a:active {color:#c50f35; font-weight:normal; text-decoration:none;}

ul#menu li.mega div.dropdown2 a:hover {color:#ff5a89; font-weight:normal; text-decoration:none;}
ul#menu li.mega div.dropdown2 a:active {color:#ff5a89; font-weight:normal; text-decoration:none;}

ul#menu li.mega div a:link.titlelink {color:#c50f35; font-weight:bold; text-decoration:none;}
ul#menu li.mega div a:visited.titlelink  {color:#c50f35; font-weight:bold; text-decoration:none;}

ul#menu li.mega div.dropdown2 a:link.titlelink {color:#ff5a89; font-weight:bold; text-decoration:none;}
ul#menu li.mega div.dropdown2 a:visited.titlelink  {color:#ff5a89; font-weight:bold; text-decoration:none;}

ul#menu li.mega div a:hover.titlelink  {color:#fff; font-weight:bold; text-decoration:none;}
ul#menu li.mega div a:active.titlelink  {color:#fff; font-weight:bold; text-decoration:none;}

.menudivider {width:565px; border-top:solid 1px #353535; float:left; padding:10px 0px 10px 0px; margin:10px 0px 0px 0px; text-align:right; font-weight:bold;}
.menudivider3 {width:405px; border-top:solid 1px #353535; float:left; padding:10px 0px 10px 0px; margin:10px 0px 0px 0px; text-align:right; font-weight:bold;}
.menudivider2 {border-bottom:solid 1px #353535; float:left; padding:0px 0px 10px 0px; margin:0px 0px 10px 0px;}

/* Positioning */
    #menu {
    width:826px;
    height:53px;
    margin:0;
    padding:0;
	position: relative;
    }

    #menu span {
    display: none;
    }

    #menu li, #menu a {
    height:53px;
    display:block;
    }

    #menu li {
    float:left;
    list-style:none;
    display:inline;
    }

    #nav1 {width: 107px; left:0px; background:url(../img/nav-sprite.png) -0px -0px no-repeat;}
    #nav2 {width: 103px; left:107px; background:url(../img/nav-sprite.png) -107px -0px no-repeat;}
    #nav3 {width: 103px; left:210px; background:url(../img/nav-sprite.png) -210px -0px no-repeat;}
    #nav4 {width: 103px; left:313px; background:url(../img/nav-sprite.png) -313px -0px no-repeat;}
	#nav5 {width: 103px; left:416px; background:url(../img/nav-sprite.png) -416px -0px no-repeat;}
    #nav6 {width: 103px; left:519px; background:url(../img/nav-sprite.png) -519px -0px no-repeat;}
    #nav7 {width: 103px; left:622px; background:url(../img/nav-sprite.png) -622px -0px no-repeat;}
    #nav8 {width: 101px; left:725px; background:url(../img/nav-sprite.png) -725px -0px no-repeat;}

    #nav1 a:hover {background:url(../img/nav-sprite.png) -0px -53px no-repeat; }
    #nav2 a:hover {background:url(../img/nav-sprite.png) -107px -53px no-repeat; }
    #nav3 a:hover {background:url(../img/nav-sprite.png) -210px -53px no-repeat; }
    #nav4 a:hover {background:url(../img/nav-sprite.png) -313px -53px no-repeat; }
	#nav5 a:hover {background:url(../img/nav-sprite.png) -416px -53px no-repeat; }
    #nav6 a:hover {background:url(../img/nav-sprite.png) -519px -53px no-repeat; }
    #nav7 a:hover {background:url(../img/nav-sprite.png) -622px -53px no-repeat; }
    #nav8 a:hover {background:url(../img/nav-sprite.png) -725px -53px no-repeat; }
	
	#nav2 .dropdown1 a:hover {background:none;}
	#nav3 .dropdown2 a:hover {background:none;}
	#nav5 .dropdown4 a:hover {background:none;}
	
/* */
#meninfo {color:#FFFFFF;}