#navsub a.mainnavsub { text-indent: -9999px; text-decoration: none; display: block; border-right:0px solid #FFF; }

#navsubfamily {	background: #FFF url(/!images/interior/sm_mp_packages_01a.jpg) no-repeat top left; width: 275px;}
#navsubfamily a.mainnavsub { background: url(/!images/interior/sm_mp_packages_01a.jpg) no-repeat top left; height: 178px;}
#navsubfamily a.mainnavsub:hover { background: url(/!images/interior/sm_mp_packages_01b.jpg) no-repeat top left; height: 178px;}

#navsubgolf {	background: #FFF url(/!images/interior/sm_mp_packages_02a.jpg) no-repeat top left; width: 190px;}
#navsubgolf a.mainnavsub { background: url(/!images/interior/sm_mp_packages_02a.jpg) no-repeat top left; height: 178px; }
#navsubgolf a.mainnavsub:hover { background: url(/!images/interior/sm_mp_packages_02b.jpg) no-repeat top left; height: 178px; }

#navsubgetaway{	background: #FFF url(/!images/interior/sm_mp_packages_03a.jpg) no-repeat top left; width: 275px;  }
#navsubgetaway a.mainnavsub { background: url(/!images/interior/sm_mp_packages_03a.jpg) no-repeat top left; height: 178px; }
#navsubgetaway a.mainnavsub:hover { background: url(/!images/interior/sm_mp_packages_03b.jpg) no-repeat top left; height: 178px; }




#navsub, #navsub ul {padding: 0; margin: 0; list-style: none; }


#navsub ul { possition: absolute; top: 178px; }
#navsubfamily ul {list-style: none;margin: 0px;padding:0;	position: absolute;	top: 178px;	margin-left: 100px;}
#navsubgolf ul {list-style: none;margin: 0px;padding:0;	position: absolute;	top: 178px;	margin-left: 15px;}
#navsubgetaway 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;}
.navsubmenu6 {left: 150px;}
.navsubmenu7 {left: 175px;}
.navsubmenu8 {left: 200px;}
.navsubmenu9 {left: 225px;}

.navsubmenu1b {left: 25px; }
.navsubmenu2b {left: 25px; }
.navsubmenu3b {left: 50px; }
.navsubmenu4b {left: 50px;}
.navsubmenu5b {left: 75px;}
.navsubmenu6b {left: 75px;}
.navsubmenu7b {left: 100px;}
.navsubmenu8b {left: 100px;}
.navsubmenu9b {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: 26em;}

#navsub li:hover ul { left: auto; }

#navsub li:hover ul, #navsub li.IEhover ul, #navsub li ul.closeing { left: auto; }

