#allContent #jestermenu {
	padding:0px; /* t r b l */
	display:block;
	font-family:Arial, Helvetica, sans-serif;
}
.charlie {
	display:block;
	margin:0px;
	padding:0px; /* t r b l */
}
.jester {
	display:block;
	margin:0px;
	padding:0px; /* t r b l */
}

.bev {
	display:block;
	margin:0px;
	padding:0px; /* t r b l */
}
.houston {
	display:block;
	margin:0px;
	padding:0px; /* t r b l */
}
.dallas {
	display:block;
	margin:0px;
	padding:0px; /* t r b l */
}

.area51 {
	display:block;
	margin:0px;
	padding:0px; /* t r b l */
}
.jester .ends {
	width:0.1em;
    height:3.44em;
    border:0;
    padding:0;
    margin:0;
    background:none;
}

.jester .ends img {
	width:1px;
    height:3.44em;
    border:0;
}
.charlie .tableContainer{
	float:left;
	width:168px;
	height:28px; /*33px*/
	overflow:hidden;
	border-right:#F0F0F0 solid 0.11em;
}

.jester .tableContainer {
	float:left;
	width:415px;
	height:28px; /*33px*/
	overflow:hidden;
}

.bev .tableContainer {
	float:right;
	width:199px;
	height:28px; /*33px*/
	overflow:hidden;
}
.houston .tableContainer{
	float:left;
	width:116px;
	height:28px; /*33px*/
	overflow:hidden;
	border-right:#EFEFEF solid 0.11em;
}

.dallas .tableContainer {
	float:left;
	width:571px;
	height:28px; /*33px*/
	overflow:hidden;
}

.area51 .tableContainer {
	float:right;
	width:280px;
	height:28px; /*33px*/
	overflow:hidden;
}
.charlie table {
    font-family:Arial, Helvetica, sans-serif;
    font-size:100%;
	width:100%; /*898px;*/
    height:100%;
	margin:0px;
	padding:0px;
    border:0px;
    border-collapse:collapse;
    text-align:center;
    float:left;
}
.jester table {
    font-family:Arial, Helvetica, sans-serif;
    font-size:100%;
	width:100%; /*898px;*/
    height:100%;
	margin:0px;
	padding:0px;
    border:0px;
    border-collapse:collapse;
    text-align:center;
    float:left;
}
.bev table {
    font-family:Arial, Helvetica, sans-serif;
    font-size:100%;
	width:100%; /*898px;*/
    height:100%;
	margin:0px;
	padding:0px;
    border:0px;
    border-collapse:collapse;
    text-align:center;
    float:left;
}
.houston table {
    font-family:Arial, Helvetica, sans-serif;
    font-size:100%;
	width:100%; /*898px;*/
    height:100%;
	margin:0px;
	padding:0px;
    border:0px;
    border-collapse:collapse;
    text-align:center;
    float:left;
}
.dallas table {
    font-family:Arial, Helvetica, sans-serif;
    font-size:100%;
	width:100%; /*898px;*/
    height:100%;
	margin:0px;
	padding:0px;
    border:0px;
    border-collapse:collapse;
    text-align:center;
    float:left;
}
.area51 table {
    font-family:Arial, Helvetica, sans-serif;
    font-size:100%;
	width:100%; /*898px;*/
    height:100%;
	margin:0px;
	padding:0px;
    border:0px;
    border-collapse:collapse;
    text-align:center;
    float:left;
}
.charlie td {
	border-right:#FFFFFF solid 0.11em;
	padding:0;
	background-color: #ffffff;
	background-image: url(../images/2009/nav1.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.jester td {
	border-right:#F0F0F0 solid 0.11em;
	padding:0;
	background-image: url(../images/2009/nav3.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

.bev td {
	padding:0;
	background-image: url(../images/2009/nav3.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	text-align: right;
	right: 0px;
}
.houston td {
	border-right:#FFFFFF solid 0.11em;
	padding:0;
	background-color: #ffffff;
	background-image: url(../images/2009/nav1.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.dallas td {
	border-right:#EFEFEF solid 0.11em;
	padding:0;
	background-color: #ffffff;
	background-image: url(../images/2009/nav-right.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

.area51 td {
	padding:0;
	background-color: #ffffff;
	background-image: url(../images/2009/nav-right.gif);
	background-repeat: no-repeat;
	background-position: -265px 0px;
	text-align: right;
	right: 0px;
}

.charlie td .padding {
	padding-left:22px; /*15px; 1.53em*/
	padding-right:19px; /*15px;*/
	height: 28px;
}
.jester td .padding {
	padding-left:19px; /*15px;*/
	padding-right:19px; /*15px;*/
	height: 28px;
}
.bev td .padding {
	padding-left:19px; /*15px;*/
	padding-right:22px; /*15px;*/
	height: 28px;
}
.houston td .padding {
	padding-left:22px; /*15px; 1.53em*/
	padding-right:19px; /*15px;*/
	height: 28px;
}
.dallas td .padding {
	padding-left:19px; /*15px;*/
	padding-right:19px; /*15px;*/
	height: 28px;
}
.area51 td .padding {
	padding-left:19px; /*15px;*/
	padding-right:22px; /*15px;*/
	height: 28px;
}
.charlie td a {
	color:#fff;
	font-weight:bold;
    display:block;
    line-height:2.88em; /*33px  - NOTE the difference in number to tableContainer above. Same number breaks layout...*/
    width:100%;
    font-size:1.38em;
}
.jester td a {
	color:#fff;
	font-weight:bold;
    display:block;
    line-height:2.88em; /*33px  - NOTE the difference in number to tableContainer above. Same number breaks layout...*/
    width:100%;
    font-size:1.38em;
}
.bev td a {
	color:#fff;
	font-weight:bold;
	display:block;
	line-height:2.88em; /*33px  - NOTE the difference in number to tableContainer above. Same number breaks layout...*/
	width:100%;
	font-size:1.38em;
	cursor: default;
}
.houston td a {
	color:#fff;
	font-weight:bold;
    display:block;
    line-height:2.88em; /*33px  - NOTE the difference in number to tableContainer above. Same number breaks layout...*/
    width:100%;
    font-size:1.38em;
}
.dallas td a {
	color:#fff;
	font-weight:bold;
    display:block;
    line-height:2.88em; /*33px  - NOTE the difference in number to tableContainer above. Same number breaks layout...*/
    width:100%;
    font-size:1.38em;
}
.area51 td a {
	color:#fff;
	font-weight:bold;
	display:block;
	line-height:2.88em; /*33px  - NOTE the difference in number to tableContainer above. Same number breaks layout...*/
	width:100%;
	font-size:1.38em;
	cursor: default;
}
.charlie td a:link, .jester td a:visited, .jester td a:active {
	color:#fff;
}
.jester td a:link, .jester td a:visited, .jester td a:active {
	color:#fff;
}
.bev td a:link, .jester td a:visited, .jester td a:active {
	color:#fff;
}
.houston td a:link, .jester td a:visited, .jester td a:active {
	color:#fff;
}
.dallas td a:link, .jester td a:visited, .jester td a:active {
	color:#fff;
}
.area51 td a:link, .jester td a:visited, .jester td a:active {
	color:#fff;
}
.charlie td a:hover {
	background-color: #FFFFFF;
	background-image: url(../images/2009/nav1h.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
	color:#66CC33;
}
.jester td a:hover {
	background-color: #FFFFFF;
	background-image: url(../images/2009/nav3h.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
	color:#66CC33;
}
.bev td a:hover {
	background-color: #FFFFFF;
	background-image: url(../images/2009/nav3h.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
	color:#66CC33;
}
.houston td a:hover {
	background-color: #FFFFFF;
	background-image: url(../images/phat/botnav/botnav_01s.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
	color:#66CC33;
}
.dallas td a:hover {
	background-color: #ffffff;
	background-image: url(../images/phat/botnav/botnav_02s.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
	color:#66CC33;
}
.area51 td a:hover {
	background-color: #ffffff;
	background-image: url(../images/phat/botnav/botnav_02s.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
	color:#66CC33;
}
.charlie .tableContainer td a:hover {
	background-color: #ffffff;
	background-image: url(../images/2009/nav1h.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
	color:#66CC33;
}
.jester .tableContainer td a:hover {
	background-image: url(../images/2009/nav3h.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
	color:#66CC33;
}
.bev .tableContainer td a:hover {
	background-image: url(../images/2009/nav3h.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
	color:#66CC33;
}
.houston .tableContainer td a:hover {
	background-color: #ffffff;
	background-image: url(../images/2009/botnav1h.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
	color:#66CC33;
}
.dallas .tableContainer td a:hover {
	background-color: #ffffff;
	background-image: url(../images/2009/botnav3h.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
	color:#66CC33;
}
.area51 .tableContainer td a:hover {
	background-color: #ffffff;
	background-image: url(../images/2009/botnav3h.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
	color:#66CC33;
}






.jester .moreRooms a:hover {
	background-color: #ffffff;
	background-image: url(../images/phat/topnav/topnav_03.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

.jester td .active {
	background:#FF9209 url('../img/header/main_menu_bg_active.gif') repeat-x 0px 0px;
	color:#fff333;
}




#jestermenu .jesterShadow {
	width:688px;
	height:0.31em;
	padding:0px;
	margin:0px;
	border:0px;
	overflow:hidden;
	display:block;
	float:left;
	clear:left;
	margin-bottom:0.21em; /*2px;*/
}
/* #bcf131 FF9209 #66CC33*/




#dropList {
	height:30px;
	width:888px;
	background:#89a url(topBack.gif) repeat-x left center;
	position:absolute;
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	z-index:500;
	border:1px solid #ccd;
	border-width:1px 1px 0 1px;
	left: -1px;
	top: 81px;
} 
#dropList ul#menu { margin:0; padding:0 0 0 60px; list-style:none; white-space:nowrap; } 
#dropList ul#menu li.level1-li { float:left; height:29px; padding-top:1px; margin-right:1px; } 
#dropList ul#menu li.level1-li a.level1-a { display:block; height:26px; float:left; border-left:1px solid #7e8586; 
	border-right:1px solid #2d2d2d; 
	padding:0 10px 0 10px; text-decoration:none; 
	line-height:24px; white-space:nowrap; font-weight:bold; color:#ddd; } 
#dropList ul#menu li.sub a.level1-a {color:#ddd;} 
#dropList ul#menu li.level1-li:hover, #dropList ul#menu li.level1-li a.level1-a:hover {position:relative;} 
#dropList ul#menu li.level1-li a.level1-a:hover, #dropList ul#menu li.level1-li:hover a.level1-a { border-left:1px solid #2d2d2d; border-right:1px solid #000; color:#fff; background:url(over.gif); } 
#dropList ul#menu li.sub a.level1-a:hover { height:29px; color:#000; background:url(topHover.gif); }  
#dropList ul#menu li.sub:hover > a.level1-a { height:29px; color:#000; background:url(topHover.gif); } 
#dropList ul#menu li div.listHolder { position:absolute; left:-9999px; top:29px; background:#fff url(divider.gif); border:1px solid #000; border-width:0 1px 1px 1px; padding:0; } /* IE6 only */ #dropList table { border-collapse:collapse; margin:-1px -10px; font-size:1em; width:0; height:0; } 
#dropList ul#menu :hover div.listHolder {left:0;} 
#dropList ul#menu a:hover div.listHolder {left:-1px;} 
#dropList ul#menu div.col1 {width:141px;} 
#dropList ul#menu div.col2 {width:280px;} 
#dropList ul#menu div.col3 {width:420px;} 
#dropList ul#menu a:hover div.left1, #dropList ul#menu :hover div.left1 {left:-141px;} 
#dropList ul#menu div.listHolder div.listCol {display:block; float:left; padding:10px; margin:0; width:120px;} 
#dropList ul#menu div.listHolder div.listCol h5 {padding:5px 0 0 0; margin:0; font-size:11px; line-height:13px; background:url(linedot.gif) repeat-x left bottom;} 
#dropList ul#menu div.listHolder div.listCol ul {padding:0; margin:0; list-style:none;} 
#dropList ul#menu div.listHolder div.listCol ul li {line-height:15px; padding:0; margin:0;} 
#dropList ul#menu div.listHolder div.listCol ul li a {color:#069; text-decoration:none; padding-left:10px; font-weight:normal; background:url(dot.gif) no-repeat left center;} 
#dropList ul#menu div.listHolder div.listCol ul li a:hover {text-decoration:underline;} 
#dropList ul#menu div.listHolder div.bottomLine {clear:left; background:#666; padding:5px 10px;} 
#dropList ul#menu a:hover div.listHolder div.bottomLine {height:1px;} 
#dropList ul#menu div.listHolder div.bottomLine p {padding:0 0 0 15px; margin:0; line-height:20px; color:#fc0; background:url(arrow.gif) no-repeat left center; font-weight:bold;} 
#dropList ul#menu div.listHolder div.bottomLine p a {color:#fff; text-decoration:underline;} 
#dropList ul#menu div.listHolder div.bottomLine p a:hover {text-decoration:none;}
