* {
	padding:0;
	margin:0;
 	}


body {
	background: #645b5c url(../images/topback2.jpg) top left repeat-x;
	padding:0px;
	margin:0px;
 	font-family: Helvetica, Arial, Sans-Serif;
	}

a:link, a:visited {
	text-decoration: none;
	color: #ffffff;
	}

a:hover, a:active {
	text-decoration: underline;
	color: #ffffff;
	}

.imgpreload {display:none;}
.phone_number {
	position:absolute;
	top:15px;
	color: #F47A3E;
   	 font-family: Arial,Helvetica,sans-serif;
   	 font-size: 22px;
   	 font-weight: bold;
   	 letter-spacing: 2px;
	padding:0; margin:0;
width:200px;
margin-left:200px;
}

/* Reservation Bar
---------------------------------------------- */
#reserve {
	position:absolute;
	top:0px;
	height:51px;
	width:479px;
	background: transparent url(../images/reservationback.png) top left no-repeat;
	margin-left:472px;
	text-align:left;
	}

.dateselect {
	float:left;
	clear:right;
	width:115px;
	margin-left:15px;
	margin-top:7px;
	}

.ie6 .dateselect {
	margin-left:7px;
	}

input#datepicker {
	width:90px;
	height:15px;
	background: transparent url(../images/arrivaldateback.gif) top left no-repeat;
	font-size:12px;
	padding:0px;
	margin:3px 0px 0px -2px;
	border:0px solid #fff;
	float:left;
	}

.ie6 input#datepicker,.ie7 input#datepicker {
	margin-left:-8px;
	}

img.ui-datepicker-trigger {
	margin-left:2px;
	}

.ie6 img.ui-datepicker-trigger,.ie7 img.ui-datepicker-trigger {
	margin-left:0px;
	}

.nightselect {
	float:left;
	clear:right;
	width:67px;
	margin-left:8px;
	margin-top:7px;
	}

/* Selectmenu
----------------------------------*/
 .select {
   position: absolute;
   width: 53px;
   height: 21px;
   padding: 1px 24px 0 8px;
   color: #000;
   font-size: 12px;
   font-family:arial,sans-serif;
   background: url(../images/nightselect.png) top left no-repeat;
   overflow: hidden;
   margin-top:3px;
 }

 .safari .select {
 	top:18px;
 }

.bookitnow {
	float:left;
	clear:right;
	width:125px;
	height:33px;
	margin-left:0px;
	margin-top:6px;
	background: transparent url(../images/booknow.gif) top left no-repeat;
	}

.modifyit {
	float:left;
	clear:right;
	width:125px;
	height:33px;
	margin-left:14px;
	margin-top:7px;
	background: transparent url(../images/modifyreservation.gif) top left no-repeat;
	}

.modifyit a {
	display:block;
	width:125px;
	height:33px;
	}


/* Wireframe
---------------------------------------------- */
.wireframe {
  	width:960px;
	text-align:center;
	margin:0px auto;
	}

.headerbox {
	width:100%;
	height:110px;
	}

#logobox {
	margin:12px 0px 0px 0px;
	float:left;
	clear:right;
	}
#logobox img {
width:200px;
}

/* Navigation */

.nav {
	float:right;
	margin:68px 0px 0px 0px;
	}

.nav ul {
	height:50px;
	}

.nav li {display:block;float:left;padding:0;}


.nav li a:hover, .nav li:active {
	display:block;
	text-decoration:none;

	}

.nav li a span {
	display:none;
	}

ul.staydrop {margin-left:-35px;height:auto;padding:5px;background:transparent url(../images/subnavback.png) 0px 0px repeat;border:solid 1px #000;border-top:solid 2px #000;}

.ie6 ul.staydrop {margin-left:76px;}

ul.playdrop {margin-left:-43px;height:auto;padding:5px;background:transparent url(../images/subnavback.png) 0px 0px repeat;border:solid 1px #000;border-top:solid 2px #000;}

.ie6 ul.playdrop {margin-left:71px;}

ul.eatdrop {margin-left:-17px;height:auto;padding:5px;background:transparent url(../images/subnavback.png) 0px 0px repeat;border:solid 1px #000;border-top:solid 2px #000;}

.ie6 ul.eatdrop {margin-left:95px;}

ul.entdrop {margin-left:-23px;height:auto;padding:5px;background:transparent url(../images/subnavback.png) 0px 0px repeat;border:solid 1px #000;border-top:solid 2px #000;}

.ie6 ul.entdrop {margin-left:89px;}

ul.buydrop {margin-left:-51px;height:auto;padding:5px;background:transparent url(../images/subnavback.png) 0px 0px repeat;border:solid 1px #000;border-top:solid 2px #000;}

.ie6 ul.buydrop {margin-left:60px;}

ul.aboutdrop {margin-left:-51px;height:auto;padding:5px;background:transparent url(../images/subnavback.png) 0px 0px repeat;border:solid 1px #000;border-top:solid 2px #000;}

.ie6 ul.aboutdrop {margin-left:60px;}


.nav li.stay img.line {
	width:134px;
	height:1px;
	text-align:center;
	background:transparent url(../images/subnavline.gif) top left no-repeat;
	}



.nav li.stay a:link,.nav li.stay a:visited {
	width:100px;
	height:50px;
	background:url(../images/navoff_01.png) top left no-repeat;
	}

.nav li.stay a.active:link,.nav li.stay a.active:visited {
	width:100px;
	height:50px;
	background:transparent url(../images/navon_01.png) top left no-repeat;
	}

.nav li.stay a:hover,.nav li.stay a:active {
	width:100px;
	height:50px;
	background:url(../images/navon_01.png) top left no-repeat;
	}

.nav li.stay.sfHover a,.nav li.stay.sfHover a,.nav li.stay.sfHover a.active,.nav li.stay.sfHover a.active {
	width:100px;
	height:50px;
	background:transparent url(../images/navon_01.png) top left no-repeat;
	}

.nav li.stay li {
	width:100%;
	}

.nav li.stay li.one a:visited,.nav li.stay li.one a:link {width:160px;height:26px;background:transparent url(../images/dropstay1.png) 0px 0px no-repeat;}
.nav li.stay li.one a:visited,.nav li.stay li.one a:link {background-position: 0px 0px}
.nav li.stay li.one a:hover,.nav li.stay li.one a:active {background-position: -160px 0px;}

.nav li.stay li.two a:visited,.nav li.stay li.two a:link {width:160px;height:26px;background:transparent url(../images/dropstay2.png) 0px 0px no-repeat;}
.nav li.stay li.two a:visited,.nav li.stay li.two a:link {background-position: 0px 0px}
.nav li.stay li.two a:hover,.nav li.stay li.two a:active {background-position: -160px 0px;}

.nav li.stay li.three a:visited,.nav li.stay li.three a:link {width:160px;height:26px;background:transparent url(../images/dropstay3.png) 0px 0px no-repeat;}
.nav li.stay li.three a:visited,.nav li.stay li.three a:link {background-position: 0px 0px}
.nav li.stay li.three a:hover,.nav li.stay li.three a:active {background-position: -160px 0px;}

.nav li.stay li.four a:visited,.nav li.stay li.four a:link {width:160px;height:26px;background:transparent url(../images/dropstay4.png) 0px 0px no-repeat;}
.nav li.stay li.four a:visited,.nav li.stay li.four a:link {background-position: 0px 0px}
.nav li.stay li.four a:hover,.nav li.stay li.four a:active {background-position: -160px 0px;}

.nav li.stay li.five a:visited,.nav li.stay li.five a:link {width:160px;height:26px;background:transparent url(../images/dropstay5.png) 0px 0px no-repeat;}
.nav li.stay li.five a:visited,.nav li.stay li.five a:link {background-position: 0px 0px}
.nav li.stay li.five a:hover,.nav li.stay li.five a:active {background-position: -160px 0px;}

.nav li.stay li.six a:visited,.nav li.stay li.six a:link {width:160px;height:26px;background:transparent url(../images/dropstay6.png) 0px 0px no-repeat;}
.nav li.stay li.six a:visited,.nav li.stay li.six a:link {background-position: 0px 0px}
.nav li.stay li.six a:hover,.nav li.stay li.six a:active {background-position: -160px 0px;}


/* new nav  item  */
.nav li.social a:link,.nav li.social a:visited {
	width:98px;
	height:50px;
	background:url(../images/b_social.png) top left no-repeat;
	}

.nav li.social a.active:link,.nav li.social a.active:visited {
	background:url(../images/b_social_R.png) top left no-repeat;
	}

.nav li.social a:hover,.nav li.social a:active {
	width:98px;
	height:50px;
	background:url(../images/b_social_R.png) top left no-repeat;
	}

.nav li.social.sfHover a,.nav li.social.sfHover a,.nav li.social.sfHover a.active,.nav li.social.sfHover a.active {
	width:98px;
	height:50px;
	background:url(../images/b_social_R.png) top left no-repeat;
	}

.nav li.social li {
	width:100%;
	}

.nav li.social img.line {
	width:134px;
	height:1px;
	text-align:center;
	background:transparent url(../images/subnavline.gif) top left no-repeat;
	}

.nav li.social li.one a:visited,.nav li.social li.one a:link {width:173px;height:26px;background:transparent url(../images/dropsocial.png) 0px 0px no-repeat;}
.nav li.social li.one a:visited,.nav li.social li.one a:link {background-position: 0px 0px}
.nav li.social li.one a:hover,.nav li.social li.one a:active {background-position: -173px 0px;}

/* end new nav item */



.nav li.play a:link,.nav li.play a:visited {
	width:101px;
	height:50px;
	background:url(../images/navoff_02.png) top left no-repeat;
	}

.nav li.play a.active:link,.nav li.play a.active:visited {
	background:url(../images/navon_02.png) top left no-repeat;
	}

.nav li.play a:hover,.nav li.play a:active {
	width:101px;
	height:50px;
	background:url(../images/navon_02.png) top left no-repeat;
	}

.nav li.play.sfHover a,.nav li.play.sfHover a,.nav li.play.sfHover a.active,.nav li.play.sfHover a.active {
	width:101px;
	height:50px;
	background:url(../images/navon_02.png) top left no-repeat;
	}

.nav li.play li {
	width:100%;
	}

.nav li.play img.line {
	width:134px;
	height:1px;
	text-align:center;
	background:transparent url(../images/subnavline.gif) top left no-repeat;
	}

.nav li.play li.one a:visited,.nav li.play li.one a:link {width:174px;height:26px;background:transparent url(../images/dropplay1.png) 0px 0px no-repeat;}
.nav li.play li.one a:visited,.nav li.play li.one a:link {background-position: 0px 0px}
.nav li.play li.one a:hover,.nav li.play li.one a:active {background-position: -174px 0px;}

.nav li.play li.two a:visited,.nav li.play li.two a:link {width:174px;height:26px;background:transparent url(../images/dropplay2.png) 0px 0px no-repeat;}
.nav li.play li.two a:visited,.nav li.play li.two a:link {background-position: 0px 0px}
.nav li.play li.two a:hover,.nav li.play li.two a:active {background-position: -174px 0px;}

.nav li.play li.three a:visited,.nav li.play li.three a:link {width:174px;height:26px;background:transparent url(../images/dropplay3.png) 0px 0px no-repeat;}
.nav li.play li.three a:visited,.nav li.play li.three a:link {background-position: 0px 0px}
.nav li.play li.three a:hover,.nav li.play li.three a:active {background-position: -174px 0px;}


.nav li.play li.four a:visited,.nav li.play li.four a:link {width:174px;height:26px;background:transparent url(../images/dropplay4.png) 0px 0px no-repeat;}
.nav li.play li.four a:visited,.nav li.play li.four a:link {background-position: 0px 0px}
.nav li.play li.four a:hover,.nav li.play li.four a:active {background-position: -174px 0px;}

.nav li.play li.five a:visited,.nav li.play li.five a:link {width:174px;height:26px;background:transparent url(../images/dropplay5.png) 0px 0px no-repeat;}
.nav li.play li.five a:visited,.nav li.play li.five a:link {background-position: 0px 0px}
.nav li.play li.five a:hover,.nav li.play li.five a:active {background-position: -174px 0px;}

.nav li.play li.six a:visited,.nav li.play li.six a:link {width:174px;height:26px;background:transparent url(../images/dropplay6.png) 0px 0px no-repeat;}
.nav li.play li.six a:visited,.nav li.play li.six a:link {background-position: 0px 0px}
.nav li.play li.six a:hover,.nav li.play li.six a:active {background-position: -174px 0px;}

.nav li.play li.seven a:visited,.nav li.play li.seven a:link {width:174px;height:26px;background:transparent url(../images/dropplay7.png) 0px 0px no-repeat;}
.nav li.play li.seven a:visited,.nav li.play li.seven a:link {background-position: 0px 0px}
.nav li.play li.seven a:hover,.nav li.play li.seven a:active {background-position: -174px 0px;}

.nav li.play li.eight a:visited,.nav li.play li.eight a:link {width:174px;height:26px;background:transparent url(../images/dropplay8.png) 0px 0px no-repeat;}
.nav li.play li.eight a:visited,.nav li.play li.eight a:link {background-position: 0px 0px}
.nav li.play li.eight a:hover,.nav li.play li.eight a:active {background-position: -174px 0px;}

.nav li.eat a:link,.nav li.eat a:visited {
	width:114px;
	height:50px;
	background:url(../images/navoff_03.png) top left no-repeat;
	}

.nav li.eat a.active:link,.nav li.eat a.active:visited {
	background:url(../images/navon_03.png) top left no-repeat;
	}

.nav li.eat a:hover,.nav li.eat a:active {
	width:114px;
	height:50px;
	background:url(../images/navon_03.png) top left no-repeat;
	}

.nav li.eat.sfHover a,.nav li.eat.sfHover a,.nav li.eat.sfHover a.active,.nav li.eat.sfHover a.active {
	width:114px;
	height:50px;
	background:transparent url(../images/navon_03.png) top left no-repeat;
	}

.nav li.eat li {
	width:100%;
	}

.nav li.eat img.line {
	width:134px;
	height:1px;
	text-align:center;
	background:transparent url(../images/subnavline.gif) top left no-repeat;
	}

.nav li.eat li.one a:visited,.nav li.eat li.one a:link {width:134px;height:26px;background:transparent url(../images/dropeat1.png) 0px 0px no-repeat;}
.nav li.eat li.one a:visited,.nav li.eat li.one a:link {background-position: 0px 0px}
.nav li.eat li.one a:hover,.nav li.eat li.one a:active {background-position: -134px 0px;}

.nav li.eat li.two a:visited,.nav li.eat li.two a:link {width:134px;height:26px;background:transparent url(../images/dropeat2.png) 0px 0px no-repeat;}
.nav li.eat li.two a:visited,.nav li.eat li.two a:link {background-position: 0px 0px}
.nav li.eat li.two a:hover,.nav li.eat li.two a:active {background-position: -134px 0px;}

.nav li.eat li.three a:visited,.nav li.eat li.three a:link {width:134px;height:26px;background:transparent url(../images/dropeat3.png) 0px 0px no-repeat;}
.nav li.eat li.three a:visited,.nav li.eat li.three a:link {background-position: 0px 0px}
.nav li.eat li.three a:hover,.nav li.eat li.three a:active {background-position: -134px 0px;}

.nav li.eat li.five a:visited,.nav li.eat li.five a:link {width:134px;height:26px;background:transparent url(../images/dropeat5.png) 0px 0px no-repeat;}
.nav li.eat li.five a:visited,.nav li.eat li.five a:link {background-position: 0px 0px}
.nav li.eat li.five a:hover,.nav li.eat li.five a:active {background-position: -134px 0px;}

.nav li.eat li.six a:visited,.nav li.eat li.six a:link {width:134px;height:26px;background:transparent url(../images/dropeat6.png) 0px 0px no-repeat;}
.nav li.eat li.six a:visited,.nav li.eat li.six a:link {background-position: 0px 0px}
.nav li.eat li.six a:hover,.nav li.eat li.six a:active {background-position: -134px 0px;}

.nav li.eat li.seven a:visited,.nav li.eat li.seven a:link {width:134px;height:26px;background:transparent url(../images/dropeat7.png) 0px 0px no-repeat;}
.nav li.eat li.seven a:visited,.nav li.eat li.seven a:link {background-position: 0px 0px}
.nav li.eat li.seven a:hover,.nav li.eat li.seven a:active {background-position: -134px 0px;}

.nav li.eat li.eight a:visited,.nav li.eat li.eight a:link {width:134px;height:26px;background:transparent url(../images/dropeat8.png) 0px 0px no-repeat;}
.nav li.eat li.eight a:visited,.nav li.eat li.eight a:link {background-position: 0px 0px}
.nav li.eat li.eight a:hover,.nav li.eat li.eight a:active {background-position: -134px 0px;}

.nav li.eat li.nine a:visited,.nav li.eat li.nine a:link {width:134px;height:26px;background:transparent url(../images/drop_saloon.png) 0px 0px no-repeat;}
.nav li.eat li.nine a:visited,.nav li.eat li.nine a:link {background-position: 0px 0px}
.nav li.eat li.nine a:hover,.nav li.eat li.nine a:active {background-position: -134px 0px;}

.nav li.entertainment a:link,.nav li.entertainment a:visited {
	width:139px;
	height:50px;
	background:url(../images/navoff_04.png) top left no-repeat;
	}

.nav li.entertainment a.active:link,.nav li.entertainment a.active:visited {
	background:url(http://www.hooterscasinohotel.com/images/navono_04.png) top left no-repeat;
	}

.nav li.entertainment a:hover,.nav li.entertainment a:active {
	width:139px;
	height:50px;
	background:url(../images/navon_04.png) top left no-repeat;
	}

.nav li.entertainment.sfHover a,.nav li.entertainment.sfHover a,.nav li.entertainment.sfHover a.active,.nav li.entertainment.sfHover a.active {
	width:139px;
	height:50px;
	background:transparent url(../images/navon_04.png) top left no-repeat;
	}

.nav li.entertainment img.line {
	width:134px;
	height:1px;
	text-align:center;
	background:transparent url(../images/subnavline.gif) top left no-repeat;
	}

.nav li.entertainment li.one a:visited,.nav li.entertainment li.one a:link {width:174px;height:26px;background:transparent url(../images/dropent1.png) 0px 0px no-repeat;}
.nav li.entertainment li.one a:visited,.nav li.entertainment li.one a:link {background-position: 0px 0px}
.nav li.entertainment li.one a:hover,.nav li.entertainment li.one a:active {background-position: -174px 0px;}

.nav li.entertainment li.onenew a:visited,.nav li.entertainment li.onenew a:link {width:174px;height:26px;background:transparent url(../images/dropent7.png) 0px 0px no-repeat;}
.nav li.entertainment li.onenew a:visited,.nav li.entertainment li.onenew a:link {background-position: 0px 0px}
.nav li.entertainment li.onenew a:hover,.nav li.entertainment li.onenew a:active {background-position: -174px 0px;}

.nav li.entertainment li.two a:visited,.nav li.entertainment li.two a:link {width:174px;height:26px;background:transparent url(../images/dropent2.png) 0px 0px no-repeat;}
.nav li.entertainment li.two a:visited,.nav li.entertainment li.two a:link {background-position: 0px 0px}
.nav li.entertainment li.two a:hover,.nav li.entertainment li.two a:active {background-position: -174px 0px;}

.nav li.entertainment li.three a:visited,.nav li.entertainment li.three a:link {width:174px;height:26px;background:transparent url(../images/dropent3.png) 0px 0px no-repeat;}
.nav li.entertainment li.three a:visited,.nav li.entertainment li.three a:link {background-position: 0px 0px}
.nav li.entertainment li.three a:hover,.nav li.entertainment li.three a:active {background-position: -174px 0px;}

.nav li.entertainment li.four a:visited,.nav li.entertainment li.four a:link {width:174px;height:26px;background:transparent url(../images/dropent4.png) 0px 0px no-repeat;}
.nav li.entertainment li.four a:visited,.nav li.entertainment li.four a:link {background-position: 0px 0px}
.nav li.entertainment li.four a:hover,.nav li.entertainment li.four a:active {background-position: -174px 0px;}

.nav li.entertainment li.five a:visited,.nav li.entertainment li.five a:link {width:174px;height:26px;background:transparent url(../images/dropent5.png) 0px 0px no-repeat;}
.nav li.entertainment li.five a:visited,.nav li.entertainment li.five a:link {background-position: 0px 0px}
.nav li.entertainment li.five a:hover,.nav li.entertainment li.five a:active {background-position: -174px 0px;}

.nav li.entertainment li.six a:visited,.nav li.entertainment li.six a:link {width:174px;height:26px;background:transparent url(../images/dropent6.png) 0px 0px no-repeat;}
.nav li.entertainment li.six a:visited,.nav li.entertainment li.six a:link {background-position: 0px 0px}
.nav li.entertainment li.six a:hover,.nav li.entertainment li.six a:active {background-position: -174px 0px;}


.nav li.buystuff a:link,.nav li.buystuff a:visited {
	width:103px;
	height:50px;
	background:url(../images/navoff_05.png) top left no-repeat;
	}

.nav li.buystuff a.active:link,.nav li.buystuff a.active:visited {
	background:url(../images/navon_05.png) top left no-repeat;
	}

.nav li.buystuff a:hover,.nav li.buystuff a:active {
	width:103px;
	height:50px;
	background:url(../images/navon_05.png) top left no-repeat;
	}

.nav li.buystuff.sfHover a,.nav li.buystuff.sfHover a,.nav li.buystuff.sfHover a.active,.nav li.buystuff.sfHover a.active {
	width:103px;
	height:50px;
	background:transparent url(../images/navon_05.png) top left no-repeat;
	}

.nav li.buystuff img.line {
	width:134px;
	height:1px;
	text-align:center;
	background:transparent url(../images/subnavline.gif) top left no-repeat;
	}

.nav li.buystuff li.one a:visited,.nav li.buystuff li.one a:link {width:194px;height:26px;background:transparent url(../images/dropbuy1.png) 0px 0px no-repeat;}
.nav li.buystuff li.one a:visited,.nav li.buystuff li.one a:link {background-position: 0px 0px}
.nav li.buystuff li.one a:hover,.nav li.buystuff li.one a:active {background-position: -194px 0px;}

.nav li.buystuff li.two a:visited,.nav li.buystuff li.two a:link {width:194px;height:26px;background:transparent url(../images/drop_buy_tattoo.png) 0px 0px no-repeat;}
.nav li.buystuff li.two a:visited,.nav li.buystuff li.two a:link {background-position: 0px 0px}
.nav li.buystuff li.two a:hover,.nav li.buystuff li.two a:active {background-position: -194px 0px;}

.nav li.buystuff li.three a:visited,.nav li.buystuff li.three a:link {width:194px;height:26px;background:transparent url(../images/dropbuy3.png) 0px 0px no-repeat;}
.nav li.buystuff li.three a:visited,.nav li.buystuff li.three a:link {background-position: 0px 0px}
.nav li.buystuff li.three a:hover,.nav li.buystuff li.three a:active {background-position: -194px 0px;}

.nav li.buystuff li.four a:visited,.nav li.buystuff li.four a:link {width:194px;height:26px;background:transparent url(../images/drop_buy_rebel.png) 0px 0px no-repeat;}
.nav li.buystuff li.four a:visited,.nav li.buystuff li.four a:link {background-position: 0px 0px}
.nav li.buystuff li.four a:hover,.nav li.buystuff li.four a:active {background-position: -194px 0px;}

.nav li.buystuff li.five a:visited,.nav li.buystuff li.five a:link {width:194px;height:26px;background:transparent url(../images/dropbuy5.png) 0px 0px no-repeat;}
.nav li.buystuff li.five a:visited,.nav li.buystuff li.five a:link {background-position: 0px 0px}
.nav li.buystuff li.five a:hover,.nav li.buystuff li.five a:active {background-position: -194px 0px;}

.nav li.buystuff li.six a:visited,.nav li.buystuff li.six a:link {width:194px;height:26px;background:transparent url(../images/dropbuy6.png) 0px 0px no-repeat;}
.nav li.buystuff li.six a:visited,.nav li.buystuff li.six a:link {background-position: 0px 0px}
.nav li.buystuff li.six a:hover,.nav li.buystuff li.six a:active {background-position: -194px 0px;}







.nav li.about a:link,.nav li.about a:visited {
	width:96px;
	height:50px;
	background:url(../images/navoff_06.png) top left no-repeat;
	}

.nav li.about a.active:link,.nav li.about a.active:visited {
	background:url(../images/navon_06.png) top left no-repeat;
	}

.nav li.about a:hover,.nav li.about a:active {
	width:96px;
	height:50px;
	background:url(../images/navon_06.png) top left no-repeat;
	}

.nav li.about.sfHover a,.nav li.about.sfHover a,.nav li.about.sfHover a.active,.nav li.about.sfHover a.active {
	width:96px;
	height:50px;
	background:transparent url(../images/navon_06.png) top left no-repeat;
	}

.nav li.about img.line {
	width:134px;
	height:1px;
	text-align:center;
	background:transparent url(../images/subnavline.gif) top left no-repeat;
	}

.nav li.about li.one a:visited,.nav li.about li.one a:link {width:194px;height:26px;background:transparent url(../images/dropabout1.png) 0px 0px no-repeat;}
.nav li.about li.one a:visited,.nav li.about li.one a:link {background-position: 0px 0px}
.nav li.about li.one a:hover,.nav li.about li.one a:active {background-position: -194px 0px;}

.nav li.about li.two a:visited,.nav li.about li.two a:link {width:194px;height:26px;background:transparent url(../images/dropabout2.png) 0px 0px no-repeat;}
.nav li.about li.two a:visited,.nav li.about li.two a:link {background-position: 0px 0px}
.nav li.about li.two a:hover,.nav li.about li.two a:active {background-position: -194px 0px;}

.nav li.about li.three a:visited,.nav li.about li.three a:link {width:194px;height:26px;background:transparent url(../images/dropabout3.png) 0px 0px no-repeat;}
.nav li.about li.three a:visited,.nav li.about li.three a:link {background-position: 0px 0px}
.nav li.about li.three a:hover,.nav li.about li.three a:active {background-position: -194px 0px;}

.nav li.about li.four a:visited,.nav li.about li.four a:link {width:194px;height:26px;background:transparent url(../images/dropabout4.png) 0px 0px no-repeat;}
.nav li.about li.four a:visited,.nav li.about li.four a:link {background-position: 0px 0px}
.nav li.about li.four a:hover,.nav li.about li.four a:active {background-position: -194px 0px;}

.nav li.about li.five a:visited,.nav li.about li.five a:link {width:194px;height:26px;background:transparent url(../images/dropabout5.png) 0px 0px no-repeat;}
.nav li.about li.five a:visited,.nav li.about li.five a:link {background-position: 0px 0px}
.nav li.about li.five a:hover,.nav li.about li.five a:active {background-position: -194px 0px;}




.bottomholder {
	background:none;
	}

.bottomholderunder {
	background:url(../images/footerback.jpg) bottom center repeat-x;
	height:225px;
	}


/* Feature Image */

.feature {
width:100%;
margin:0px 0px 0px 0px;
text-align:center;
height:371px;
}

.ie6 .feature {
	margin-left:-415px;
	}

.feature_home {
	width:100% !important;
	margin: 0;
	height:371px;
	/*background:url(../images/feature_home.jpg) top center no-repeat;*/
	overflow: hidden;
	position: relative;
}

.feature-image-block {
	width: 100%;
	margin: 0;
	text-align: center;
	height: 348px;
	background-color: #000;
	background-position: top center;
	background-repeat: no-repeat;
}

.feature_stay { background-image:url(../images/feature_stay.jpg); }
.feature_stayrooms {background-image:url(../images/feature_rooms.jpg);}
.feature_staysuites {background-image:url(../images/feature_suites.jpg);}
.feature_stayexclusive {background-image:url(../images/feature_exclusiveoffers.jpg);}
.feature_staygroups {background-image:url(../images/feature_groups.jpg);}
.feature_staypool {background-image:url(../images/feature_pool-2013.jpg);}
.feature_landing {background-image:url(../images/feature_review.jpg);}
.feature_play { background-image:url(../images/feature_play-2013.jpg); }
.feature_playtext {background-image:url(../images/feature_playtext.jpg);}
.feature_pt {background-image:url(../images/feature_privacy.jpg);}
.feature_playgaming {background-image:url(../images/feature_play-2013.jpg);}
.feature_playresponsible {background-image:url(../images/feature_responsiblegaming-2013.jpg);}
.feature_playwinloss {background-image:url(../images/feature_winloss-2013.jpg);}
.feature_playpromotions {background-image:url(../images/feature_promotions-2013.jpg);}
.feature_playrewards {background-image:url(../images/feature_rewards-2013.jpg);}
.feature_playhosts {background-image:url(../images/feature_hosts.jpg);}
.feature_playslots {background-image:url(../images/feature_slots.jpg);}
.feature_playluckyladies {background-image:url(../images/feature_LuckyLadies.jpg);}
.feature_eat { background-image:url(../images/feature_eat-2013.jpg); }
.feature_eathooters {background-image:url(../images/feature_hooters.jpg);}
.feature_eatmad {background-image:url(../images/feature_madonion-2013.jpg);}
.feature_eatdixies {background-image:url(../images/feature_dixies.jpg);}
.feature_eatpetes {background-image:url(../images/feature_petes.jpg);}
.feature_eatporch {background-image:url(../images/feature_porch.jpg);}
.feature_eatpool {background-image:url(../images/feature_pool-2013.jpg);}
.feature_eatbait {background-image:url(../images/feature_bait.jpg);}
.feature_ent { background-image:url(../images/feature_ent-2013.jpg); }
.feature_entbobby {background-image:url(../images/feature_bobby.jpg);}
.feature_entdirty {background-image:url(../images/feature_dirty.jpg);}
.feature_entmen {background-image:url(../images/feature_men.jpg);}
.feature_entpurple {background-image:url(../images/feature_purple.jpg);}
.feature_entvegas {background-image:url(../images/feature_vegas.jpg);}
.feature_entjoy {background-image:url(../images/feature_joy_saloon-2013.jpg);}
.feature_entspecial {background-image:url(../images/feature_special-2013.jpg);}
.feature_nfr { background-image:url(../images/nfr_yall-2013.jpg); }
.feature_tuff { background-image:url(../images/feature_tuff.jpg); }
.feature_entraak{ background-image:url(../images/feature_raack.jpg); }
.feature_buy {background-image:url(../images/feature_buy.jpg);}
.feature_buysplurge {background-image:url(../images/feature_splurge.jpg);}
.feature_buy_rebel_swag {background-image:url(../images/feature_swag.jpg);}
.feature_buysleepy {background-image:url(../images/feature_sleepy.jpg);}
.feature_buycalendar {background-image:url(../images/feature_calendar.jpg);}
.feature_about {background-image:url(../images/feature_about.jpg);}
.feature_aboutwork {background-image:url(../images/feature_work.jpg);}
.feature_aboutinvestor {background-image:url(../images/feature_investor.jpg);}
.feature_social {background-image:url(../images/hooters_social_media-2013.jpg);}
.feature_girl {background-image:url(../images/hooters_girl_of_the_week.jpg);}
.feature_love_lucy {background-image:url(../images/web-lucy-header.jpg);}

/* Left Main Content */

.maincontent {
	width:960px;
	float:left;
	clear:left;
	padding-top: 0px;
	padding-bottom:20px;
	text-align:left;
	margin-top:30px;
	}

.maincontent p {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 12px;
	padding-top:0px;
	padding-right:20px;
	margin: 6px 0px 1em 0px;
	color: #fff;
	line-height:1.5em;
	}

.blog .maincontent p {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 12px;
	padding-top:0px;
	padding-right:33px;
	margin: 6px 0px 1em 0px;
	color: #fff;
	line-height:1.5em;
	}

.post {
	margin-bottom:25px;
	padding-bottom:32px;
	}

.section {
	margin-bottom:25px;
	padding-bottom:32px;
	background: transparent	url(../images/postline.png) bottom left no-repeat;
	}

.sectionwide {
	margin-bottom:25px;
	padding-bottom:32px;
	background: transparent	url(../images/postlinewide.png) bottom left no-repeat;
	}

.postsingle {
	margin-bottom:18px;
	padding-bottom:25px;
	background: transparent	url(../images/postline.png) bottom left no-repeat;
	}

.postsingle h1 {
	margin-bottom:2px;
	}

.post .postphoto, .postsingle .postphoto {
	float:left;
	margin-right:7px;
	margin-bottom:5px;
	}

li { list-style-type: none; }

.maincontent ul {
	margin:10px 0px 10px 5px;
	}

.sitemap ul {
	margin:10px 0px 10px 5px;
	}
.maincontent li {
	list-style-type: disc;
	margin-bottom:14px;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 14px;
	padding-right:93px;
	color: #fff;
	line-height:1.5em;
	margin-left:25px;
		}
.sitemap li {
	list-style-type: disc;
	margin-bottom:14px;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 14px;
	padding-right:93px;
	color: #ffffff;
	line-height:14px;
 	margin-left:25px;
		}

h1 {
  	margin:0px 0px 15px 0px;
 	font-weight:bold;
	color: #fff;
	font-size:24px;
	font-family:Arial Black,Helvetica,Arial,sans-serif;
	text-transform:uppercase;
	}

 h1 a:link, h1 a:visited, h1 a:hover {
 	font-weight:bold;
	color: #f07818;
	font-size:20px;
	font-family:Helvetica,Arial,sans-serif;
	text-transform:uppercase;
	}

h2 {
  	margin:0px 0px 15px 0px;
 	font-weight:bold;
	color: #fff;
	font-size:16px;
	font-family:Arial Black,Helvetica,Arial,sans-serif;
	text-transform:uppercase;
	}

.sideright h2 {
  	margin:10px 0px 0px 0px;
 	font-weight:normal;
	color: #fff;
	font-size:16px;
	font-family:Arial Black,Helvetica,Arial,sans-serif;
	text-transform:uppercase;
	line-height:18px;
	}

h2.pagetitle {
	margin:6px 0px 10px 5px;
	}


.maincontent .post p {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 14px;
	padding-top:0px;
	margin: 15px 0px 0px 0px;
	color: #fff;
	line-height:1.5em;
	}

.maincontent .post p a:link, .maincontent .post p a:visited {
	text-decoration: underline;
	color: #f0a830;
	font-weight:bold;
	}

.maincontent .post p a:active, .maincontent .post p a:hover {
	text-decoration: none;
	color: #f0a830;
	font-weight:bold;
	}

.maincontent .previous {
	float:right;
	margin:-5px 5px 0px 0px;
	}

.maincontent .post .sideright p {
    color: #FFFFFF;
    font-family: Helvetica,Arial,sans-serif;
    line-height: 1.5em;
    margin: 0;
    padding-top: 0;
	}


/* Homepage */

.leftcolumn {
	float:left;
	clear:right;
	width:470px;
	margin-bottom:33px;
	}

.rightcolumn {
	float:left;
	width:470px;
	margin-left:10px;
	margin-bottom:33px;
	}

.tripleleft {
	float:left;
	clear:right;
	width:311px;
	margin-bottom:33px;
	}

.triplemiddle {
	float:left;
	clear:right;
	width:311px;
	margin-bottom:33px;
	margin-left:10px;
	}

.tripleright {
	float:left;
	width:310px;
	margin-bottom:33px;
	margin-left:10px;
	}

.tweetstream {
	overflow: hidden;
}

.tripleright .tweets {
	background: transparent	url(../images/twitterback.jpg) top left no-repeat;
	width:310px;
	height:181px;
	margin-top:9px;
	padding-top:1px;
	}

#tweets {
	list-style:none;
	color:#fff;
	padding-left: 0px;
	margin: 12px 10px 10px 10px;
}
#tweets li {
}
li.tweet-item {
	padding: 5px;
	color:#fff;
	font-size:11px;
	margin-top:13px;
	list-style-type:none;
}
#tweets a:link,#tweets a:visited {
	text-decoration: underline;
	color:#00aeef;
}

#tweets a:hover,#tweets a:active {
	text-decoration: none;
	color:#00aeef;
}




.sidebar {
	float:right;
	text-align:left;
	padding-top:5px;
	margin-left:0px;
	margin-bottom:0px;
	padding-right:0px;
	margin-top:30px;
	}

.sidebar1 {
	background:url(../images/sidebarback1a.gif) top left no-repeat;
	height:164px;
	width:210px;
	padding:14px 0px 0px 20px;
	}

.sidebar1 p {
	margin-bottom:4px;
	}

.post label {
	font-size:14px;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	}

input.signupform {
	width:170px;
	height:21px;
	color:#000;
	padding-left:0px;
	margin-bottom:10px;
	border:1px solid #d6d6d6;
	}

input.signupformsm {
	width:50px;
	height:21px;
	color:#000;
	padding-left:0px;
	margin-bottom:10px;
	border:1px solid #d6d6d6;
	}

input.signupbutton {
	border:0px solid #fff;
	width:154px;
	height:37px;
	background:url(../images/formsignup.gif) top left no-repeat;
	}

.ie input.signupform {
	padding-top:8px;
	font-size:14px;
	font-weight:normal;
	height:23px;
	}


input.signupformon {
	width:182px;
	height:31px;
	color:#111;
	padding-left:6px;
	margin-bottom:10px;
	}

.sidebar2 {
	background:url(../images/sidebarback2a.gif) top left no-repeat;
	height:204px;
	width:212px;
	margin-top:14px;
	padding:16px 0px 0px 18px;
	}

.sidebar2 p.sociallinks {
	margin-bottom:10px;
	margin-left:20px;
	margin-top:8px;
	}

.sidebar p.sociallinks img {
	margin-right:6px;

	text-align:left;
	}

/* Contact Form
--------------------------------------------- */

input.submitform {
	width:230px;
	height:36px;
	color:#cacaca;
	padding-left:6px;
	margin-bottom:10px;
	border: 0px solid #000;
	}

.ie input.submitform {
	padding-top:8px;
	font-size:14px;
	font-weight:normal;
	height:28px;
	border: 0px solid #000;
	}


input.submitformon {
	width:230px;
	height:36px;
	color:#111;
	padding-left:6px;
	margin-bottom:10px;
	border: 0px solid #000;
	}

textarea.submittextarea {
	border: 0px solid #000;
	width:472px;
	color:#cacaca;
	padding-left:6px;
	font-family:Helvetica,Arial,Sans-Serif;
	font-size:14px;
	padding-top:10px;
	}

textarea.submittextareaon {
	border: 0px solid #000;
	width:472px;
	color:#000;
	padding-left:6px;
	font-family:Helvetica,Arial,Sans-Serif;
	font-size:14px;
	padding-top:10px;
	}


/* Various and Footer
---------------------------------------------- */

.clear {
 	clear:both;
	margin:0px;
	padding:0px;
	}

img {border:0px;}


#footer {
  	width:960px;
	margin-bottom:0px;
	padding-top:25px;
	color:#fff;
	font-size:11px;
	}

.ie #footer {
	margin-bottom:20px;
	}

.leftfoot {
	float:left;
	clear:right;
	color:#fff;
	text-align:left;
	margin:0px 0px 0px 5px;
	border-right:1px solid #b1aeae;
	padding-right:42px;
	}

div.leftfoot a:link, div.leftfoot a:visited {
	text-decoration: none;
	color: #fff;
	padding-right:20px;
	}

div.leftfoot a:hover, div.leftfoot a:active {
	text-decoration: underline;
	color: #fff;
	padding-right:20px;
	}

.rightfoot {
	float:left;
	color:#fff;
	text-align:left;
	margin:0px 0px 0px 5px;
	padding-left:42px;
	}

.rightfoot .socialbutton {
	margin-right:20px;
	}

div.rightfoot a:link, div.rightfoot a:visited {
	text-decoration: none;
	color: #bdb9b9;
	font-size:14px;
	font-family:Helvetica,Verdana,sans-serif;
	}

div.rightfoot a:hover, div.rightfoot a:active {
	text-decoration: underline;
	color: #bdb9b9;
	font-size:14px;
	font-family:Helvetica,Verdana,sans-serif;
	}



/* Various
---------------------------------------------- */

a:active, a:link, a:hover, a:visited
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

.alignleft, img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
.alignright, img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}

.aligncenter, img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignleft, img.alignright, img.aligncenter {
	margin-bottom: 12px;
}

.tweet-agoStamp {
	color:#666;
	}

.leftfloat {
	float:left;
	width:180px;
	margin-right:47px;
	}

.leftfloat img {
	margin-bottom:30px;
	}
/* mALI */
.banner {
	width: 960px;
	display: none;
}

/* home button */

a.lucy-home-button {
	float: right;
	display: block;
	position: relative;
	top: -200px;
	height: 250px;
	width: 250px;
	z-index: 1000;
	margin-bottom: -200px;
}

a.lucy-home-button img {
	-moz-transform: scale(1) rotate(5deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	-webkit-transform: scale(1) rotate(5deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	-o-transform: scale(1) rotate(5deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
   	-ms-transform: scale(1) rotate(5deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
    transform: scale(1) rotate(5deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}

a.lucy-home-button:hover img {
	-moz-transform: scale(1.2) rotate(25deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	-webkit-transform: scale(1.2) rotate(25deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	-o-transform: scale(1.2) rotate(25deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	-ms-transform: scale(1.2) rotate(25deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	transform: scale(1.2) rotate(25deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
}

/*MEETING RFP*/
	.inputWidth {width:235px;}
	.optionWidth {width:241px;}
	.textareaWidth {width:180px;}
	.required{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:15px;}


/* lost & found page */

.lost_frame_wrap {
	width: 750px;
	height: 900px;
	margin: 0 auto;
	display: block;
}

.lost_frame_wrap iframe {
	border: none;
	height: 900px;
}

/* jobs shortcode */

.job-listings {
	padding: 20px 0 0 0;
}

.job-listings .single-job {
	margin: 0 0 15px;
	padding: 0 10px 15px;
	border-bottom: 1px dashed #888;
}

.job-listings .single-job h3 {
	color: #F0A830;
	margin: 0 0 7px;
}

.job-listings .single-job p {
	margin: 0 0 15px 0;
}

.job-listings .single-job p.job-link {
	margin: 0 0 5px;
	text-transform: uppercase;
	font-weight: 700;
}

.job-listings .single-job p.job-link a,
.job-listings .single-job p.job-link a:link {
	display: inline-block;
	zoom: 1;
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: 0 none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	padding: 5px 15px;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #d7d7d7;
	border: solid 1px #333;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top,  #666,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}

.job-listings .single-job p.job-link a:hover {
	text-decoration: none;
	background: #000;
	background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
	background: -moz-linear-gradient(top,  #444,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.job-listings .single-job p.job-link a:active {
	position: relative;
	top: 1px;
	color: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	background: -moz-linear-gradient(top,  #000,  #444);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}

/* new reservation banner */

#reserve {
	position:absolute;
	top:0px;
	height:51px;
	width:479px;
	background: transparent url(../images/reservationback.png) top left no-repeat;
	margin-left:472px;
	text-align:left;
	}

div.header-reservation-setup {
	position:relative;
	top: 0px;
	height: 36px;
	width: 100%;
	padding: 4px 12px;
	text-align: left;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft:10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius:10px;
	background: rgb(114,0,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcyMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYzAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(114,0,0,1) 0%, rgba(236,0,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(114,0,0,1)), color-stop(100%,rgba(236,0,0,1)));
	background: -webkit-linear-gradient(top,  rgba(114,0,0,1) 0%,rgba(236,0,0,1) 100%);
	background: -o-linear-gradient(top,  rgba(114,0,0,1) 0%,rgba(236,0,0,1) 100%);
	background: -ms-linear-gradient(top,  rgba(114,0,0,1) 0%,rgba(236,0,0,1) 100%);
	background: linear-gradient(to bottom,  rgba(114,0,0,1) 0%,rgba(236,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#720000', endColorstr='#ec0000',GradientType=0 );
	-webkit-box-shadow:  0px 3px 3px 0px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:  0px 3px 3px 0px rgba(0, 0, 0, 0.5);
    box-shadow:  0px 3px 3px 0px rgba(0, 0, 0, 0.5);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;


}

div.header-reservation-setup ul {
	list-style: none;
}

div.header-reservation-setup ul li {
	display: inline-block;
	margin: 0 0 0 7px;
}

div.header-reservation-setup ul li:first-child {
	margin: 0;
}

div.header-reservation-setup ul li.book-button {
	margin: 0 0 0 7px;
}

div.header-reservation-setup ul li label {
	color: #fff;
	font-size: 14px;
	line-height: 17px;
	font-weight: 700;
	margin: 0 3px 0 0;
}

div.header-reservation-setup ul li label.promo-code-label {
	margin: 0 6px 0 0;
}

div.header-reservation-setup ul li select.dateyear {
	min-width: 48px;
}

div.header-reservation-setup input[type="text"] {
	border: 1px solid #ccc;
	outline: 0 none;
	border-radius: 2px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

div.header-reservation-setup input.rate-code {
	width: 80px;
}

div.header-reservation-setup input.book-submit {
	display: inline-block;
	vertical-align: baseline;
	margin: 0;
	outline: 0 none;
	font-weight: 700;
	text-transform: uppercase;
	color: #d7d7d7;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	padding: 4px 5px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0, 0.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0, 0.2);
	box-shadow: 0 1px 2px rgba(0,0,0, 0.2);
	border: solid 1px #333;
	background: #333;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(102,102,102,1) 0%, rgba(0,0,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(102,102,102,1)), color-stop(100%,rgba(0,0,0,1)));
	background: -webkit-linear-gradient(top,  rgba(102,102,102,1) 0%,rgba(0,0,0,1) 100%);
	background: -o-linear-gradient(top,  rgba(102,102,102,1) 0%,rgba(0,0,0,1) 100%);
	background: -ms-linear-gradient(top,  rgba(102,102,102,1) 0%,rgba(0,0,0,1) 100%);
	background: linear-gradient(to bottom,  rgba(102,102,102,1) 0%,rgba(0,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#000000',GradientType=0 );


}

div.header-reservation-setup input.book-submit:hover {
	text-decoration: none;
	background: #000;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(68,68,68,1) 0%, rgba(0,0,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(68,68,68,1)), color-stop(100%,rgba(0,0,0,1)));
	background: -webkit-linear-gradient(top,  rgba(68,68,68,1) 0%,rgba(0,0,0,1) 100%);
	background: -o-linear-gradient(top,  rgba(68,68,68,1) 0%,rgba(0,0,0,1) 100%);
	background: -ms-linear-gradient(top,  rgba(68,68,68,1) 0%,rgba(0,0,0,1) 100%);
	background: linear-gradient(to bottom,  rgba(68,68,68,1) 0%,rgba(0,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#000000',GradientType=0 );

}
div.header-reservation-setup input.book-submit:active {
	position: relative;
	top: 1px;
	color: #666;
	background: rgb(0,0,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDQ0NDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(0,0,0,1) 0%, rgba(68,68,68,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(100%,rgba(68,68,68,1)));
	background: -webkit-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(68,68,68,1) 100%);
	background: -o-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(68,68,68,1) 100%);
	background: -ms-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(68,68,68,1) 100%);
	background: linear-gradient(to bottom,  rgba(0,0,0,1) 0%,rgba(68,68,68,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#444444',GradientType=0 );

}

.header-box {
	height: 72px;
	width: 100%;
	position: relative;
}

.header-box .logo-box {
	position: absolute;
	left: 0;
	top: 4px;
}

.header-box .logo-box a {
	display: block;
}

.header-box .logo-box img {
	max-width: 200px;
	height: auto;
}

.header-box .header-nav {
	float: none;
	margin: 0;
	position: absolute;
	left: 202px;
	top: 44px;
}

.header-box .header-nav ul.parent-level {
	height: 25px;
}

.header-phone {
	color: #F47A3E;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 22px;
    font-weight: 700;
    letter-spacing: 2px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 10px;
    right: 16px;
}

.header-phone span {
	letter-spacing: normal;
	font-size: 90%;
}

.header-phone a {
	color: #F47A3E;
	text-decoration: none;
	cursor: text;
}

/* fuck you, IE7 */
body.ie7_body div.header-reservation-setup ul li {
	display: inline;
	overflow: hidden;
}

body.ie7_body div.header-reservation-setup ul li select.dateyear {
	min-width: 55px;
	width: 55px;
}

body.ie7_body div.header-reservation-setup input.book-submit {
	display: inline;
	font-weight: 700;
	padding: 3px;
}