#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(../images/Global/topBack.gif) repeat-x left center;
	position:relative;
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	z-index:1;
	border:1px solid #ccd;
	border-width:1px 1px 0 1px;
	left: 17px;
} 
#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(../images/Global/over.gif); } 
#dropList ul#menu li.sub a.level1-a:hover { height:29px; color:#000; background:url(../images/Global/topHover.gif); }  
#dropList ul#menu li.sub:hover > a.level1-a { height:29px; color:#000; background:url(../images/Global/topHover.gif); } 
#dropList ul#menu li div.listHolder { position:absolute; left:-9999px; top:29px; background:#fff url(../images/Global/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(../images/Global/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;}







#page_bing {height:58px;
width:746px;
background:#89a url(../images/Global/prodropline/select.gif) repeat-x left center;
position:relative; 
font-family:arial, verdana, sans-serif; 
font-size:11px;
z-index:500;
padding:1px;
border:1px solid #dde;
}



#page_bing {
	height:58px;
	width:888px;
	background:#89a url(../images/Global/prodropline/select.gif) repeat-x left center;
	position:relative;
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	z-index:501;
	padding:1px;
	border:1px solid #dde;
	left: 17px;
}

#page_bing .select {
margin:0; 
padding:0 0 0 10px; 
list-style:none; 
white-space:nowrap;
}

#page_bing li {
	float:left;
	height:29px;
	padding-top:1px;
	margin-right:1px;
	font: arial, verdana, sans-serif;
}

#page_bing .select a {
display:block; 
height:26px; 
float:left; 
border-left:1px solid #7e8586;
border-right:1px solid #2d2d2d;
padding:0 15px 0 15px; 
text-decoration:none; 
line-height:24px; 
white-space:nowrap;
font-weight:bold;
color:#ddd;
}

#page_bing .select li.line a {color:#ddd;}


#page_bing .select a:hover, 
#page_bing .select li:hover a {
border-left:1px solid #2d2d2d;
border-right:1px solid #000;
color:#fff;
background:url(../images/Global/prodropline/over.gif);
}

#page_bing .select li.line a:hover, 
#page_bing .select li.line:hover a {
color:#fff;}


#page_bing .sub {
display:none;
}
#page_bing ul ul {display:none;}

/* IE6 only */
#page_bing table {
border-collapse:collapse; 
margin:-1px -10px; 
font-size:1em; 
width:0; 
height:0;
}

#page_bing .sub {
margin:0; 
padding:0;
list-style:none;
}

#page_bing .sub li {background:transparent; padding:0; margin:0;}

#page_bing .select :hover .sub {
height:25px;
display:block; 
position:absolute;
float:left;
width:720px;
top:28px;
padding-top:3px;
left:10px; 
text-align:center;
background:transparent;
}

#page_bing .select :hover .rt li {float:right;}

#page_bing .select :hover .sub li a 
{display:block; height:30px; line-height:21px; float:left; background:transparent url(../images/Global/prodropline/trans.gif); padding:0; margin:0; white-space:nowrap; color:#000; border:0; font-weight:normal;}

#page_bing .select :hover .sub li.subline a {color:#000;}
#page_bing .select :hover .sub li a span {display:block; height:21px; margin-top:2px; float:left; padding:0 15px;}
#page_bing .select :hover .sub li.subline a span {padding:0 2px;}
#page_bing .select :hover .sub li.subline a span b {padding:0 12px; background:url(../images/Global/prodropline/arrow.gif) no-repeat right center; font-weight:normal;}

#page_bing .select :hover .sub li a:hover {color:#000; position:relative; line-height:19px;}
#page_bing .select :hover .sub li:hover {position:relative;}

#page_bing .select :hover .sub li a:hover span {border:1px solid #c5d5e8; padding:0 12px; background:url(../images/Global/prodropline/sub.gif); cursor:pointer;}
#page_bing .select :hover .sub li.subline a:hover span {padding:0 1px;}
#page_bing .select :hover .sub li:hover > a span {border:1px solid #c5d5e8; padding:0 12px; background:url(../images/Global/prodropline/sub.gif); cursor:pointer;}
#page_bing .select :hover .sub li.subline:hover > a span {padding:0 1px; line-height:19px;}


#page_bing .select :hover .sub :hover ul {padding:0; margin:0; list-style:none; display:block; width:112px; position:absolute; left:0; top:30px; border:1px solid #999; background:#fff;}

#page_bing .select :hover .sub :hover ul ul {position:absolute; left:-9999px;}

#page_bing .select :hover .sub :hover ul li {height:18px; margin:0;}
#page_bing .select :hover .sub :hover ul li a {width:80px; text-align:left; height:18px; line-height:18px; background:#fff; font-weight:normal; padding:0 15px; color:#06c;}
#page_bing .select :hover .sub :hover ul li.fly a {background:url(../images/Global/prodropline/arrowR.gif) no-repeat right center;}
#page_bing .select :hover .rt :hover ul li.fly a {background:url(../images/Global/prodropline/arrowL.gif) no-repeat left center;}

#page_bing .select :hover .sub :hover ul li a:hover {color:#000;}
#page_bing .select :hover .sub :hover ul li:hover > a {color:#000;}

#page_bing .select :hover .sub :hover ul :hover ul {left:105px; top:-1px; border:1px solid #999; background:#fff;}
#page_bing .select :hover .sub :hover ul :hover ul li a {background:#fff;}

#page_bing .select :hover .rt :hover ul :hover ul {left:-110px; top:-1px; border:1px solid #999;}
