#navsub a.mainnavsub { text-indent: -9999px; text-decoration: none; display: block; border-right:0px solid #FFF; }

#navsubwater {	background: #FFF url(/!images/interior/sm_mp_amenities_01a.jpg) no-repeat top left; width: 180px;}
#navsubwater a.mainnavsub { background: url(/!images/interior/sm_mp_amenities_01a.jpg) no-repeat top left; height: 178px;}
#navsubwater a.mainnavsub:hover { background: url(/!images/interior/sm_mp_amenities_01b.jpg) no-repeat top left; height: 178px;}

#navsubeat {	background: #FFF url(/!images/interior/sm_mp_amenities_02a.jpg) no-repeat top left; width: 190px;}
#navsubeat a.mainnavsub { background: url(/!images/interior/sm_mp_amenities_02a.jpg) no-repeat top left; height: 178px; }
#navsubeat a.mainnavsub:hover { background: url(/!images/interior/sm_mp_amenities_02b.jpg) no-repeat top left; height: 178px; }

#navsubevents {	background: #FFF url(/!images/interior/sm_mp_amenities_03a.jpg) no-repeat top left; width: 190px;}
#navsubevents a.mainnavsub { background: url(/!images/interior/sm_mp_amenities_03a.jpg) no-repeat top left; height: 178px; }
#navsubevents a.mainnavsub:hover { background: url(/!images/interior/sm_mp_amenities_03b.jpg) no-repeat top left; height: 178px; }

#navsubrest {	background: #FFF url(/!images/interior/sm_mp_amenities_04a.jpg) no-repeat top left; width:180px;  }
#navsubrest a.mainnavsub { background: url(/!images/interior/sm_mp_amenities_04a.jpg) no-repeat top left; height: 178px; }
#navsubrest a.mainnavsub:hover { background: url(/!images/interior/sm_mp_amenities_04b.jpg) no-repeat top left; height: 178px; }



#navsub, #navsub ul {padding: 0; margin: 0; list-style: none; }


#navsub ul { possition: absolute; top: 178px; }
#navsubwater ul {list-style: none;margin: 0px;padding:0;	position: absolute;	top: 178px;	margin-left: 100px;}
#navsubeat ul {list-style: none;margin: 0px;padding:0;	position: absolute;	top: 178px;	margin-left: -10px;}
#navsubevents ul {list-style: none;margin: 0px;padding:0;	position: absolute;	top: 178px;	margin-left: 7px;}
#navsubrest ul {list-style: none;margin: 0px;padding:0;	position: absolute;	top: 178px;	margin-left: 15px;}


#navsub ul li {background: #FEFEFE; border-right:0px solid #E8FEE9; border-left:1px solid #000000; opacity: .97; filter: alpha(opacity: 97); border-bottom: 0px solid #E8FEE9; }
.navsubmenu1 {left: 25px; }
.navsubmenu2 {left: 50px; }
.navsubmenu3 {left: 75px; }
.navsubmenu4 {left: 100px;}
.navsubmenu5 {left: 125px;}


#navsub li {float: left; margin: 0;	position: relative;	color: #0592BF; }
#navsub li li { border-bottom: 1px solid #000000; }


#navsub a { color: #727274; font-size: .90em; text-decoration: none; font-weight: bold; display: block; }

#navsub li li a { padding-left: 0px; width: 100%; }
* html #navsub li li a { width: 100%; }

#navsub a:hover { color: #2654A0; background: #E8FEE9;}


#navsub li li { float: none; padding: 2px; }

#navsub li ul { position: absolute; left: -999em; width: 21em;}

#navsub li:hover ul { left: auto; }

#navsub li:hover ul, #navsub li.IEhover ul, #navsub li ul.closeing { left: auto; }

