

ul#nav {

}
ul#nav li.mega {

display:block;
float:left;
height:43px;

}


li#li_learn {
 width:187px;

}

li#li_stay {
	width:179px;
}

li#li_play {
	width:172px;
}

li#li_visit {
  width:177px;

}

li#li_spanish {
  width:130px;

}

ul#nav li.mega a {
	display:block;
	background-image:url("images/menu_bg_alt.jpg");
	background-repeat:no-repeat;
    height:43px;
}



a#lnk_learn {
 width:187px;
 background-position: 0 0;
}


a#lnk_stay {
	width:179px;
	background-position: -187px 0;

}


a#lnk_play {
	width:172px;
	background-position: -366px 0;

}

a#lnk_visit {
	width:177px;
	background-position: -538px 0;

}

a#lnk_spanish {
	width:130px;
	background-position: -714px 0;

}


a#lnk_learn:hover, li.mega a#lnk_learn.hover{

 background-position: 0 -43px;
}


a#lnk_stay:hover, li.mega a#lnk_stay.hover {
	
	background-position: -187px -43px;

}


a#lnk_play:hover, li.mega a#lnk_play.hover {
	
	background-position: -366px -43px;

}

a#lnk_visit:hover, li.mega a#lnk_visit.hover {
	
	background-position: -538px -43px;

}




ul#nav li {
display: inline;

position: relative;
}



ul#nav li ul.sub_list li a{
color: #ffffff;
text-decoration: none;

}

ul#nav li ul.sub_list li a:hover {

background-image:url("images/hover.png") !important;
background-image:url("images/hover.gif"); 
background-position: 1px 0;
background-repeat:no-repeat;
}





ul#nav div {
display: none;
}

ul#nav li.mega div {

width: 480px;
height: 118px;
position: absolute;
top: 46px;

padding: 0;

color: #ffffff;
}


ul#nav li.mega div#sub_learn, ul#nav li.mega div#sub_stay {

left: 0;
}


ul#nav li.mega div#sub_play, ul#nav li.mega div#sub_visit {



right:0;




}

ul#nav li.mega div#sub_learn {

width: 482px;
height: 108px;
background-image:url("images/sub_learn.png");
background-repeat:no-repeat;


}





ul#nav li.mega div#sub_stay {

width: 484px;
height: 107px;
background-image:url("images/sub_stay.png");
background-repeat:no-repeat;


}



 ul#nav li.mega div#sub_play{

width: 504px !important;

height: 138px;
background-image:url("images/sub_play.png");
background-repeat:no-repeat;


}


 ul#nav li.mega div#sub_visit {

width: 383px;
height: 108px;
background-image:url("images/sub_visit.png");
background-repeat:no-repeat;


}



.sub_inner {

	width:480px;
	height:118px;
	position:relative;

}




ul.sub_list  {
margin: 20px 0 0 22px;
width:264px;
height: 118px;
}


 ul#nav li.mega div#sub_stay ul.sub_list {
 
 margin: 30px 0 0 22px;
 
 
 }



 ul#nav li.mega div#sub_visit ul.sub_list {
 
 width:140px;
 
 }
ul#nav li.mega div#sub_play ul.sub_list {
margin: 15px 0 0 240px;
width:264px !important;
width: 266px;
}

ul#nav li.mega div#sub_visit ul.sub_list{
margin: 18px 0 0 240px;

}





ul.sub_list li {

width:100px;
float:left;
height: 22px;
background-image:url("images/bullet_line.png") !important;
background-image:url("images/bullet_line.gif");
background-repeat:no-repeat;
background-position: 0 -5px;
}


ul.sub_list li a:hover {



}


 ul#nav li.mega div#sub_play ul.sub_list li,  ul#nav li.mega div#sub_play ul.sub_list li a {
 
 width:120px;
 
 }

ul#nav li.hovering div{
display: block;
z-index:12000;
}

ul#nav li.mega div li {

}

ul#nav li.mega div a {

color: #ffffff;
padding: 2px 0 2px 13px;
background-image:none;
margin:0;
height:auto;
width:100px;
font-size:12px;
}



