body{font-family:verdana,tahoma,arial,sans-serif;behavior:url(csshover.htc);margin:.5em}
#container{width:996px;font-size:11pt;margin:auto}
#menu{float:left}
#menu a{font:normal 11px/16px Verdana, Arial, Helvetica;display:block;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;white-space:nowrap;background:#020167;text-decoration:none;color:#fff;margin:0;padding:3px 5px}
#menu a,#menu a:visited{color:#fff}
#menu a:hover{color:#fff;background:#8f8f95}
#menu ul{list-style:none;float:left;text-align:center;margin:0;padding:0}
#menu li{position:relative}
#menu ul ul{position:absolute;z-index:500;top:auto;display:none;text-align:left}
#menu ul ul ul{top:0;left:100%}
div#menu li:hover{cursor:pointer;z-index:100}
div#menu li:hover ul ul,div#menu li li:hover ul ul,div#menu li li li:hover ul ul,div#menu li li li li:hover ul ul{display:none;text-align:left}
div#menu li:hover ul,div#menu li li:hover ul,div#menu li li li:hover ul,div#menu li li li li:hover ul{display:block;text-align:left}
#menu .nowactive a{background-color:#ebae55;color:#fff}

.reservations { width:95px; background-color:#ebae55;}
.packages {width:78px;}
.accommodations {width:120px;}
.golf {width:50px;}
.weddings {width:80px;}
.meetings {width:75px;}
.dining {width:60px;}
.recreation {width:82px;}
.areainfo {width:80px;}
.referenceguide {width:150px;}
.services {width:110px;}