/* ------------------------------ PAGE STRUCTURE <<<------------------------------------*/
#rightbox {
	width: 550px;
	text-align: left;
	float: left;
	padding-top: 20px;
	padding-bottom: 10px;
	display: block;
	padding-left: 20px;
	padding-right: 18px;
}
#leftbox {
	width: 260px;
	text-align: center;
	float: left;
	padding-top: 15px;
	padding-bottom: 0px;
	display: block;
	padding-left: 7px;
	vertical-align: top;
}
/* ------------------------------ TEXT STYLE <<<------------------------------------*/
#leftbox .whitetitle{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
}
#leftbox .yeldate {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}
#leftbox .redname {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #97342F;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}
#leftbox .hour {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 16px;
}
#leftbox .hour a,visited,active {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
#leftbox .hour a:hover {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
#leftbox .eventlinks {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	line-height: 16px;
}
#leftbox .eventlinks a,visited,active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
#leftbox .eventlinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
}
#rightbox .whitetext{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
}
#rightbox .blacktext {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
}
#rightbox .blacktext a,visited,active {
	color: #1a0406;
	text-decoration: none;
}
#rightbox .blacktext a:hover {
	color: #1a0406;
	text-decoration: underline;
}
#rightbox .redtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-decoration: none;
	line-height: 18px;
}
#rightbox .tantext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	text-decoration: none;
	line-height: 18px;
}
#rightbox .yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fefc01;
	text-decoration: none;
	line-height: 18px;
}
#rightbox .yellow a,visited,active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fefc01;
	text-decoration: none;
}
#rightbox .yellow a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fefc01;
	text-decoration: underline;
}
#rightbox .yellowtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fefc01;
	text-decoration: none;
}
#rightbox .whiteserif {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#rightbox .yellowserif {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #fefc01;
	text-decoration: none;
	font-weight: bold;
}
.whitetext {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
}
.whitetext a,visited,active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.whitetext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.blacktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
}
.blacktext a,visited,active {
	color: #1a0406;
	text-decoration: none;
}
.blacktext a:hover {
	color: #1a0406;
	text-decoration: underline;
}
/* ------------------------------ EXTRAS <<<------------------------------------*/
.whitebrd {
	border: 1px solid #FFFFFF;
}
.header_navbanner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	/*background-image: url(images/home_header.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 299px;*/
}
.header_navbanner a,visited,active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
}
.header_navbanner a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: underline;
}



/* ------------------------------ Home Page Styles <<<------------------------------------*/
/*#header_home {
	background-image: url(images/home_headbg.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 299px;
}
#header_home .banner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/home_header.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 299px;
}
#header_home .banner a,visited,active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
}
#header_home .banner a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: underline;
}*/
.header_banner{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
/*	height: 210px;*/
}
#mainframe_home {
	width: 857px;
	text-align: left;
	background-image: url(images/home_rightbg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	margin-bottom: 20px;
	/*background-color:#BAAC87;*/
}


.homefoot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7D0000;
	text-decoration: none;
	line-height: 16px;
}
.homefoot a,visited, active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7D0000;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
}
.homefoot a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7D0000;
	text-decoration: underline;
}
/* ------------------------------ Facilities Page Styles <<<------------------------------------*/


#mainframe_facilities {
	width: 857px;
	text-align: left;
	background-image: url(images/fac_rightbg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	margin-bottom: 20px;
/*	background-color: #ECF7FB;*/
}

.facilitiesfoot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C536D;
	text-decoration: none;
	line-height: 16px;
}
.facilitiesfoot a,visited, active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C536D;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
}
.facilitiesfoot a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C536D;
	text-decoration: underline;
}
/* ------------------------------ Rooms Page Styles <<<------------------------------------*/

/*#header_rooms {
	background-image: url(images/rooms_headbg.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 299px;
}
#header_rooms .banner {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/rooms_header.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 299px;
}
#header_rooms .banner a,visited,active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
}
#header_rooms .banner a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: underline;
}*/
#mainframe_rooms {
	width: 857px;
	text-align: left;
	background-image: url(images/rooms_rightbg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	margin-bottom: 20px;
/*	background-color: #DABA65;*/
}

.roomsfoot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554420;
	text-decoration: none;
	line-height: 16px;
}
.roomsfoot a,visited, active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554420;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
}
.roomsfoot a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554420;
	text-decoration: underline;
}

/* ------------------------------ Casino Page Styles <<<------------------------------------*/

/*#header_casino {

	background-image: url(images/casino_headbg.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 299px;
}
#header_casino .banner {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/casino_header.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 299px;
}
#header_casino .banner a,visited,active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
}
#header_casino .banner a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: underline;
}*/
#mainframe_casino {
	width: 857px;
	text-align: left;
	background-image: url(images/casino_rightbg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	margin-bottom: 20px;
/*	background-color: #4D6C0F;*/
}

.casinofoot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: none;
	line-height: 16px;
}
.casinofoot a,visited, active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
}
.casinofoot a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: underline;
}
.casino_box {
	background-image: url(images/casino_box.jpg);
	background-repeat: no-repeat;
	margin-bottom: 20px;
	
}
/* ------------------------------ Events Page Styles <<<------------------------------------*/

/*#header_event {

	background-image: url(images/event_headbg.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 299px;
}
#header_event .banner {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/event_header.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 299px;
}
#header_event .banner a,visited,active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
}
#header_event .banner a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: underline;
}*/
#mainframe_events {
	width: 857px;
	text-align: left;
	background-image: url(images/event_rightbg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	margin-bottom: 20px;
/*	background-color: #730F4D;*/
}
.eventsfoot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: none;
	line-height: 16px;
}
.eventsfoot a,visited, active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
}
.eventsfoot a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: underline;
}
.events_box {
	background-image: url(images/event_box.jpg);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
/* ------------------------------ Dining Page Styles <<<------------------------------------*/

/*#header_dining {

	background-image: url(images/dining_headbg.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 299px;
}
#header_dining .banner {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/dining_header.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 299px;
}
#header_dining .banner a,visited,active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
}
#header_dining .banner a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: underline;
}*/
#mainframe_dining {
	width: 857px;
	text-align: left;
	background-image: url(images/dining_rightbg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	margin-bottom: 20px;
/*	background-color: #F5C482;*/
}
.diningfoot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: none;
	line-height: 16px;
}
.diningfoot a,visited, active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
}
.diningfoot a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: underline;
}
.dining_box {
	background-image: url(images/dining_box.jpg);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
.jackpot_high {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.jackpot_low {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #e2da27;
	text-decoration: none;
}
.address_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}
.address_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	line-height: 16px;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: 13px;
}
.notes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1666be;
	text-decoration: none;
	line-height: 13px;
}
.job {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4e330f;
	text-decoration: none;
	line-height: 16px;
}
.jobtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
}
.home_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #4e330f;
	text-decoration: none;
	line-height: 20px;
}
.rooms_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #5a3f0b;
	text-decoration: none;
	line-height: 20px;
}
.con_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #112d30;
	text-decoration: none;
	line-height: 20px;
}
.dining_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #822d0c;
	text-decoration: none;
	line-height: 20px;
}
.dining_title_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #4c5300;
	text-decoration: none;
	line-height: 20px;
}
.casino_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #fefc01;
	text-decoration: none;
	line-height: 20px;
}
.events_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #280726;
	text-decoration: none;
	line-height: 20px;
}
.right {
	text-align: right;
}
.rooms_note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;color: #5a3f0b;
	text-decoration: none;
	line-height: 15px;
}
.con_note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #112d30;
	text-decoration: none;
	line-height: 15px;
}
.dining_note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #822d0c;
	text-decoration: none;
	line-height: 15px;
}
.casino_note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fefc01;
	text-decoration: none;
	line-height: 15px;
}
.events_note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #280726;
	text-decoration: none;
	line-height: 15px;
}
.right {
	text-align: right;
}
.points {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
}
.points_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 21px;
	font-weight: bold;
}
.points_y {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #f8ce3e;
	text-decoration: none;
	line-height: 18px;
}
.serif_1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #9b3e0b;
	font-weight: bold;
}
.serif_2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #fbdc07;
	font-style: italic;
	font-weight: bold;
}
.joinus {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	background-image: url(images/home/join_us_4.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 280px;
}

.casinolink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
	line-height: 16px;
}
.casinolink a,visited, active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
}
.casinolink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: underline;
}

/*---------style for online booking---------*/
td.yellowtitle div{float:right;font-size:11px;font-weight:bold;color:#804000;cursor:pointer;}
td.yellowtitle span{float:left;}

.bookForm{width:500px;margin:0 auto;}
.bookForm tr th{font-family:Tahoma, Arial, Verdana;font-size:11px;padding:4px 0;color:#804000;}
.bookForm tr td{font-family:Tahoma, Arial, Verdana;font-size:11px;padding:4px 0;}
.bookForm tr td input{width:60px;border:#804000 1px solid;background:#ffedd2;}

.onlineBook{width:500px;margin:0 auto;border-top:#B38F75 1px solid;border-bottom:#B38F75 1px solid;}
.onlineBook tr th{width:410px;text-align:right;padding:4px 10px 6px 0;font-family:Tahoma, Arial, Verdana;font-size:11px;color:#804000;}
.onlineBook tr td{padding:4px 0 6px 0;}
.onlineBook tr td input{width:60px;background:transparent;border:0px;}

.infoForm{width:500px;margin:10px auto 0;}
.infoForm tr th{width:140px;font-family:Tahoma, Arial, Verdana;font-size:11px;padding:4px 0;color:#804000;}
.infoForm tr td{font-family:Tahoma, Arial, Verdana;font-size:11px;padding:4px 0;}
.infoForm tr td input.textInput{width:160px;border:#804000 1px solid;background:#ffedd2;}
.infoForm tr td input.btnInput{width:80px;background:#c29a64;border:#8b5c4a 1px solid;margin:10px 10px 0 0;height:22px;font-size:11px;color:#804000;font-weight:bold;padding:0 0 3px;}
