@charset "utf-8";
/****RESET CSS******/
html, body, div, span, object, h1, h2, h3, h4, p, a, em, font, img, strong, sub, sup, tt, var, ol, ul, li, form, label, table, caption, tbody, tr, th, td, cite, .MsoNormal{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*GLOBAL ELEMENTS***********/
html, body {
	background:url(../images/body_bg_v2.jpg) #0a092b no-repeat top center;
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	height:100%;
	min-width: 862px;
	padding: 0;
	text-align: center;
}
a {
	color:#335B73;
	text-decoration:underline;
}
a:hover {
	color:#435802;
	text-decoration:none;
}
sup {
	vertical-align: text-top;
	font-size: 90%;
}





/*END GLOBAL ELEMENTS**********/

/*DIVS****/
#container {
	text-align:left;
	margin:0 auto 15px auto;
	width: 862px;
	height:auto;
	
}
#header{
	height:65px;
}

#logo {
	width:134px;
	height:84px;
	/*width:142px;
	height:65px;*/
	/*margin-right:50px;*/
	position:absolute;
	top:12px;
}
#top_nav{
	background:#2b4972;
	height:27px;
	width:667px; /*527px*/
	border-right:1px #9e9d9d solid;
	border-bottom:1px #9e9d9d solid;
	border-left:1px #9e9d9d solid;
	float:right;
}
	#top_nav ul{
		height:27px;
		
		display:inline;
	}
	#top_nav li{
		height:27px;
		font:11px Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		float:left;
		display:inline;
		text-align:center;
		border-right:1px #FFFFFF solid;
			
	}
	#top_nav li a{
		display:block;
		color:#FFFFFF;
		text-decoration:none;
	}
	#top_nav li.moreatmtr{
		width:140px;	
	}
		#top_nav li.moreatmtr a{
			height:19px;
			width:140px;	
			padding:8px 0 0 0;
		}	
	#top_nav li.english{
		width:56px;	
	}
		#top_nav li.english a{
			height:19px;
			width:56px;	
			padding:8px 0 0 0;
		}
	#top_nav li.chinese{
		width:56px;	
	}
		#top_nav li.chinese a{
			height:19px;
			width:56px;	
			padding:8px 0 0 0;
		}	
	#top_nav li.vietnamse{
		width:67px;	
	}
		#top_nav li.vietnamse a{
			height:19px;
			width:67px;
			padding:8px 0 0 0;
		}
	
	#top_nav li.hotels{
		width:46px;	
	}
		#top_nav li.hotels a{
			height:19px;
			width:46px;
			padding:8px 0 0 0;
			
		}	
	#top_nav li.players_club{
		width:70px;
	}
		#top_nav li.players_club a{
			height:19px;
			width:70px;
			padding:8px 0 0 0;	
			
		}	
	#top_nav li.calendar{
		width:68px;
	}
		#top_nav li.calendar a{
			height:19px;
			width:68px;
			padding:8px 0 0 0;	
			
		}	
		/*70*/
	#top_nav li.buses_groups{
		width:90px;	
	}
		#top_nav li.buses_groups a{
			height:19px;
			width:90px;
			padding:8px 0 0 0;
		}
	#top_nav li.directions{
		width:65px;
		border:none;		
	}	
		#top_nav li.directions a{
			height:19px;
			width:65px;
			padding:8px 0 0 0;
			margin-right:0;	
		}	
	#top_nav li a:hover{
		background:#1a2d46;
	}	
	#top_nav li a.active{
		background:#1a2d46;
		text-decoration:none;
	}					
#main_container{
	background:url(../images/border_repeat.png) repeat-y right;
	height:100%;

	
}
#hide_main_container{
	background:url(../images/hide_border_repeat.png) no-repeat right top ;
	
}

html>body #main_container, html>body #hide_main_container { 
     *display:inline-block;
}

#tab_nav{
	float:left;
	display:inline;
	width:34px;
	height:305px;
	margin-top:97px;
	margin-right:18px;
}
#tab_nav img{
	float:left;
	clear:both;
	margin-left:0px;
}
#side_container{
	float:left;
	display:inline;
	width:174px;
	margin-right:5px;

}
#side_container #side_nav{
	background:url(../images/side_nav_bg.jpg) no-repeat #293F68;
	width:174px;
	padding-top:97px;
	margin-bottom:0; /*50px*/
}
	#side_container #side_nav p{
		width:163px;
		background:#202A45;
		text-transform:uppercase;
		padding:3px 0 2px 10px;
		font:9px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		margin-bottom:2px;
	}
	#side_container #side_nav p a{
		color:#FDC689;
		text-decoration:none;
	}
	#side_container #side_nav p a:hover{
		color:#FFFFFF;
	}
	#side_container #side_nav p a.active{
		color:#fdc689;
	}	
	#side_container #side_nav ul{
		margin:6px 0 6px 15px;	
	}
	#side_container #side_nav li{	
		margin:6px 0;
	}
	#side_container #side_nav li a{	
		color:#FFFFFF;
		text-decoration:none;
		font:9px Verdana, Arial, Helvetica, sans-serif;		
	}
	#side_container #side_nav li a:hover{
		color:#cadda8;
	}
	#side_container #side_nav #current a{
		color:#fdc689;
		background:url(../images/subnav_hoverdot.jpg) no-repeat 0 3px;
		padding-left: 6px;
	
	}	
	#side_container #side_nav #current ul li a{
		color:#fff;
		background:none;
		padding-left: 0;		
	}	
	#side_ads{
		width:180px;
		margin-bottom:20px;
	}
	#side_ads img{
		border:1px #FFFFFF solid;
		background:#000000;
		margin:0 0 5px 0;
	}	
	#side_ads h4 a{
		color:#ffe700;
		font:10px Arial, Helvetica, sans-serif;
		text-decoration:none;
	}
	#side_ads h4 a:hover{
		text-decoration:underline;
	}	
	#side_ads p{
		color:#ffffff;
		font:10px Arial, Helvetica, sans-serif;
	}
	#side_ads p a{
		color:#ffffff;
		font:10px Arial, Helvetica, sans-serif;
	}
		#side_ads p a:hover{
			text-decoration:none;
		}	
								
#mid_container{
	float:left;
	display:inline;
	width:630px;	
}
#mid_top_container{
	float:left;
	display:inline;
	width:630px;
	height:143px;
	margin-bottom:20px;
}
#banner_img{
	float:left;
	display:inline;
	width:422px;
	height:143px;
	margin-right:1px;

}
#bad_beat_jack_container{
	float:left;
	display:inline;
	width:185px;
	height:80px;
	background:url(../images/bg_grad.jpg) left top repeat-y #293F68;
	margin-top:57px;
	margin-left:5px;
	border:1px solid #FFFFFF;
}
	#bad_beat_jack_container h1, #bad_beat_jack_container h2, #bad_beat_jack_container h3, #bad_beat_jack_container h4{
		text-align:center;
		color:#fff;
		font:18px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		margin-bottom:8px;
		line-height:18px;
	}
	#bad_beat_jack_container p{
		text-align:center;
		color:#fff;
		font:11px Verdana, Arial, Helvetica, sans-serif;
	}
	
#mid_bottom_container{
	float:left;
	display:inline;
	width:630px;
	color:#FFFFFF;
}
	
	#text_container{
		float:left;
		display:inline;
		width:418px;
		margin-right:18px;	
	}
	#text_container h1{
		color:#410000;
		font:12px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		margin:10px 0;
	}
	.contentheading{
		color:#410000;
		font:12px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		margin:10px 0;	
	}
	.componentheading{
		color:#410000;
		font:12px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		margin:10px 0;		
	}
	#text_container p{
		color:#000000;
		font:11px Arial, Helvetica, sans-serif;
		margin:10px 0;
	}
	#text_container li{
		color:#000000;
		font:11px Arial, Helvetica, sans-serif;
		margin:5px 0 5px 20px;
	}
	#text_container ul{
		list-style:disc;
	}
	#text_container ol{
		list-style:decimal;
	}		
	#text_container #tabs ul{
		margin:0;
		height:25px;
		list-style:none;
	}	
	#text_container #tabs ul{
		margin:0;
		height:25px;
		/*margin-bottom:-6px;*/
	}	
	#text_container #tabs li{
		font:11px Verdana, Arial, Helvetica, sans-serif;
		margin:0;
		list-style:none;
		float:left;
		display:block;
		height:20px;
		width:200px;
		margin:0;
		padding:5px 0 0 0;
		text-align:center;
	}
	#text_container #tabs a{
		width:200px;
		height:25px;
		text-decoration:none;
		text-transform:uppercase;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
	
	}	
	#mid_bottom_container #text_container #tabs ul li.active{
		background:#FFFFFF;
		height:20px;
		width:200px;		
		border-top:1px #2aa069 solid;
		border-right:1px #2aa069 solid;
		border-left:1px #2aa069 solid;	
		/*padding:5px;*/
	}
	#text_container #tabs li a{
		color:#898989;
		height:25px;
		width:200px;	
		
	}
	#text_container #tabs li.active a{
		color:#700012;
		height:25px;
		width:200px;	
		/*padding:5px;*/		
		
	}			
	#text_container #tabs ul li.active{
		background:#FFFFFF;
		height:25px;
		width:200px;
		position:relative;
		z-index:2;		
	}	
	
	#text_container #tab_text_content{
		background:#FFFFFF;
		font:11px Arial, Helvetica, sans-serif;
		width:395px;
		border:1px #2aa069 solid;
		padding:18px 10px 15px 13px;
		color:#000000;	
	}
	#text_container #no_tab_content{
		background:#000000;
		width:587px;
		border:1px #2aa069 solid;
/*		padding:18px 50px 0 48px;*/
/*		padding:18px 50px 15px 48px;*/
		padding:18px 10px 15px 13px;
		
	}	
	#text_container #no_tab_content li{
		color:#ffffff;
	}	
	#text_container #no_tab_content_white{
		background:#FFFFFF;
		width:587px;
		border:1px #2aa069 solid;
		padding:18px 10px 15px 13px;
		
	}	
	.dirtable{
		width:587px;
		border:1px #000000 solid;
		font:11px Arial, Helvetica, sans-serif;
	}
	.dirtable td{
		border:1px #000000 solid;
		text-align:center;
		padding-top:0;
		padding-bottom:0;
	}
	.benefits_club td{
		border:1px #000000 solid;
	}	
	#text_container #no_tab_content_white .dirtable td p{
		margin-top:2px;
		margin-bottom:2px;		
	}		
	#news_events_alerts{
		float:left;
		display:inline;
		width:186px;	
		 /*margin-bottom:71px;*/
	}
	#news_events{
		margin-bottom:7px;
		width:174px;
		background:#430000;
		border:1px #db970c solid;
	}
	.blackborder_top{
		height:20px;	
	}
	.blackborder_btm{
		height:20px;
		background:#000;
		margin-top:-7px;
	}
	
	#news_events_alerts #mountaineer_news_events{
		margin-bottom:7px;
		width:174px;
		border:1px #db970c solid;
		min-height:240px;
	}
	#news_events_alerts div img{
		margin:0;	
	}	

			#news_events h1{
				margin-bottom:0px;
			}
		#news_events .full_cal{
			color:#FFFFFF;
			/*padding:10px 0;*/
			margin:0 0 0 5px;
		}	
			#news_events  a.full_cal{
				text-decoration:underline;
			}	
			#news_events a.full_cal:hover{
				text-decoration:none;
			}		
		#news_events hr{
			background:##DB970C;
			border-top:1px #db970c solid;
			border-bottom:none;
			height:1px;
		}			
		#news_events p{
			text-align:center;
		}		
		#news_events p a{
			text-decoration:none;
			font:10px Arial, Helvetica, sans-serif;
			color:#FFF;
		}									
		#news_events p a:hover{
			text-decoration:underline;
		}				
			/*EVEN*/			
			#news_events .even, #news_events .even td {
				background:#280000;	
				color:#fff;
			}			
			#news_events .even .event a{
				font:10px Arial, Helvetica, sans-serif;
				color:#fef303;
				text-decoration:none;
			}
			#news_events .even .event a:hover{
				text-decoration:underline;
			}			
			#news_events .even .details a{
				font:10px Arial, Helvetica, sans-serif;
				color:#fef303;
				text-decoration:none;
			}
			#news_events .even .details a:hover{
				text-decoration:underline;
			}	
			/*EVEN BOTTOM*/	
			/*ODD*/			
			#news_events .odd{
				color:#ffffff;
			}			
			#news_events .odd .event a{
				font:10px Arial, Helvetica, sans-serif;
				color:#ffffff;
				text-decoration:none;
			}
			#news_events .odd .event a:hover{
				text-decoration:underline;
			}			
			#news_events .odd .details a{
				font:10px Arial, Helvetica, sans-serif;
				color:#ffffff;
				text-decoration:none;
			}
			#news_events .odd .details a:hover{
				text-decoration:underline;
				color:#fff;
			}	
			/*ODD BOTTOM*/	
			
			
													
		#news_events_alerts #mountaineer_news_events{
			background:#430000;
		}
			#news_events_alerts #mountaineer_news_events h1{
				margin-bottom:15px;
			}
			
			
		#news_events_alerts	#mountaineer_news_events .full_cal{
			color:#FFFFFF;
			padding:10px 0;
			margin:0 0 0 5px;
		}		
		#news_events_alerts	#mountaineer_news_events{
			padding-bottom:5px;
		}	
		#news_events_alerts	#mountaineer_news_events hr{
			background:#DB970C;
			border-top:1px #DB970C solid;
			border-bottom:none;
			height:1px;
		}
		#news_events_alerts	#mountaineer_news_events p a{
			text-decoration:none;
			font:10px Arial, Helvetica, sans-serif;
		}								
		#news_events_alerts	#mountaineer_news_events p a:hover{
			text-decoration:underline;
		}						
			
					
			/*EVEN*/			
			#news_events_alerts #mountaineer_news_events .even, #news_events_alerts #mountaineer_news_events .even td{
				background:#280000;	
				color:#fff;
			}			
			#news_events_alerts #mountaineer_news_events .even .event a{
				font:10px Arial, Helvetica, sans-serif;
				color:#fef303;
				text-decoration:none;
			}
			#news_events_alerts #mountaineer_news_events .even .event a:hover{
				text-decoration:underline;
			}			
			#news_events_alerts #mountaineer_news_events .even .details a{
				font:10px Arial, Helvetica, sans-serif;
				color:#fef303;
				text-decoration:none;
			}
			#news_events_alerts #mountaineer_news_events .even .details a:hover{
				text-decoration:underline;
			}	
			/*EVEN BOTTOM*/	
			/*ODD*/			
			#news_events_alerts #mountaineer_news_events .odd{
				color:#ffffff;
			}			
			#news_events_alerts #mountaineer_news_events .odd .event a{
				font:10px Arial, Helvetica, sans-serif;
				color:#ffffff;
				text-decoration:none;
			}
			#news_events_alerts #mountaineer_news_events .odd .event a:hover{
				text-decoration:underline;
			}			
			#news_events_alerts #mountaineer_news_events .odd .details a{
				font:10px Arial, Helvetica, sans-serif;
				color:#ffffff;
				text-decoration:none;
			}
			#news_events_alerts #mountaineer_news_events .odd .details a:hover{
				text-decoration:underline;
			}	
			/*ODD BOTTOM*/	
			
	#news_events_alerts #alerts{
		width:164px;
		background:#430000;
		color:#ffffff;
		padding-left:10px;
	
	}
	#news_events_alerts #alerts img{
		margin:0 0 0 -10px;
	
	}
	#news_events_alerts #alerts h1{
		margin:0 0 15px 0;
	
	}
	#news_events_alerts #alerts h2{
		margin:0;
		font-weight:bold;
	}
	#news_events_alerts #alerts p{
		margin:0 0 5px 0;
	}	
	#news_events_alerts #alerts .signup_text{
		font-weight:bold;
		color:#cbc943;
		
	}
	#news_events_alerts #alerts button{
		background:#430000;
		border:none;
		width:70px;
		text-align:center;	
	}	
		#news_events_alerts #mountaineer_news_events a.full_cal{
			text-decoration:underline;
		}	
		#news_events_alerts #mountaineer_news_events a.full_cal:hover{
			text-decoration:none;
		}	
#mid_bottom_container #text_container #customer_survey{
	display:block;
	margin-top:50px;
	border:1px #bf9707 solid;
	padding:0 0 0 10px;
}
	#mid_bottom_container #text_container #customer_survey p{
		font:11px Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;
	}
	#mid_bottom_container #text_container #customer_survey a{
		font:11px Arial, Helvetica, sans-serif;
		color:#fff200;
		font-weight:bold;
		text-decoration:none;
	}
	#mid_bottom_container #text_container #customer_survey a:hover{
		text-decoration:underline;
	}									
#contact_footer{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:center;
	margin:0 25px 15px 62px;
	padding-top:15px;
	background-color:transparent;
}
#call_out{
	background: url(../images/bg_grad.jpg) left top repeat-y #293F68;
	height:80px;
	border:1px #FFF solid;
	width:185px;
	margin-left:5px;
}
	#call_footer{
		margin-top:15px;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
	}
	#call_footer .hot{
		color:#fdb515;
	}	
#bottom_cap_borders{
	background:url(../images/bottom_cap.jpg) top no-repeat;
	height:40px;
	width:828px;
	margin-left:34px;
}
#copyright{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:center;

/*	width:811px;*/

}
#link_footer{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#019cfe;
	text-align:center;
	margin:15px 0;
	/*width:828px;*/
}
	#link_footer a{
		font:10px Verdana, Arial, Helvetica, sans-serif;
		color:#019cfe;
		text-decoration:none;
	}
	#link_footer a:hover{
		text-decoration:underline;
	}	



#homesignup{
	width:402px;
	border:1px #FFF solid;
	background:#2b4972;
	text-align:center;
	padding:8px 10px;
	margin-top:5px;
	
	
}
	#homesignup p{
		color:#0c0d2f;
		margin:0;
		padding:0;
		font-size:14px;
		font-weight:bold;
	}
	#homesignup a{
		font-size:14px;
		font-weight:bold;
		color:#019cfe;
		text-decoration:underline;
	}
		#homesignup a:hover{
			text-decoration:none;
		}
#mtr_gaming_group{
	width:760px;
	border:1px #FFF solid;
	background:#2b4972;
	text-align:center;
	padding:8px 10px;
	margin-top:5px;
	margin-left:62px;
	margin-bottom:5px;
}
	#mtr_gaming_group h1{
		text-align:center;
		font-size:18px;
		color:#0a092a;
	}

.busLineColor {background:#999966; padding:5px;}
	
.contentpaneopen input, .contentpaneopen textarea, .contentpaneopen select{
	margin-left:10px;
}

#container #main_container #hide_main_container #mid_container #mid_bottom_container #text_container #tab_text_content #groups tr td{
	padding:5px;
}

.slideshow{
	width:180px;
	height:193px;
	overflow:hidden;
	
}
.slideshow a{
	width:180px;
	height:193px;
	overflow:hidden;
	
}

#ckformcontainer{
	display:none;
}
#text_container #club_script ul{
	list-style:none;
	margin:0;
	padding:0;
}
#text_container  #club_script li{
	list-style:none;
}
#text_container .OT_day, #text_container  .OT_time, #text_container .OT_party, #text_container .OT_submit{
	margin:0;
}
