﻿body {
	background-color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
}

p, tr, td, blockquote, ul, ol,li {
  font-family: Arial, Helvetica;
  font-size: 11pt;
  font-weight:normal;
  color: #E4E4E4;
}

a {color: #eded80;}
}

h1,h2,h3,h4,h5 {
  font-family: Arial, Helvetica;
}
h1 {font-size:18pt;color:#f6fe55;font-weight:normal;}
h2 {font-size:17pt;color:#f6fe55;font-weight:normal;}
h3 {font-size:16pt;color:#f6fe55;font-weight:normal;}
h4 {font-size:15pt;color:#f6fe55;font-weight:normal;}
h5 {font-size:14pt;color:#f6fe55;font-weight:normal;}
h6 {font-size:13pt;color:#f6fe55;font-weight:normal;}

td {vertical-align:top;}

#main ul li {
	margin-bottom:10px;
}

#date_place {
	position:relative;
	width:225px;height:150px;
	left:710px;top:-15px;
	font-family:"Times New Roman", Times, serif;
	color:#EA8F80;
	text-align:right;
}
#place {
	position:relative;
	padding-right:30px;
	font-size:16pt;
}
#date {
	position:relative;
	top:50px;
	padding-right:15px;
	font-size:13pt;
}
#linkbar {
	position:relative;
	left:0px;top:-20px;
	width:305px;
	background-image:url('/images/new/bar_bg.png');
}
#global {
	position:relative;
	left:0px;top:-20px;
	width:305px;height:65px;
	background-image:url('/images/new/global.png');
}
img.dice {
	position:absolute;
	z-index:99;
}
#die1{left:400px;top:310px;}
#die2{left:476px;top:295px;}
#main_top {
	width:960px;height:320px;
	background-image:url('/images/new/top.jpg');
}
#main_left {
	width:305px;height:700px;
	background-image:url('/images/new/background_left.jpg');
}
#main_right {
	width:655px;height:700px;
	background-image:url('/images/new/background_right.jpg');
}

/* DD-Accordion ************************************* */

		.arrowlistmenu{
		}
		
		#submenu {
		position:relative;
		left:40px;
		top:-40px;
		padding-bottom:60px;
		z-index:1;
		}
				
		#submenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
		color:#45030D;
		background-image:url("http://www.vegasshowdown.com/images/gold_bar.jpg");
		width:192px;
		height:16px;
		font-size: 12pt;
		font-weight:normal;
		padding:5px 12px 5px 12px;
		cursor: hand; cursor: pointer;
		}
			
		#submenu a {
		color:#45030D;
		text-decoration:none;
		}
			
		#submenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
		color:45030D;
		}
		
		#submenu ul{ /*CSS for UL of each sub menu*/
		list-style-type: none;
		margin: 0;
		padding: 0;
		margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
		}
		
		#submenu ul li{
		font-size:11pt;
		padding: 2px; /*bottom spacing between menu items*/
		}
		
		#submenu ul li .opensubheader{ /*Open state CSS for sub menu header*/
		}
		
		#submenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
		}
		
		#submenu ul li a{
		display: block;
		margin: 3px 5px 3px 16px;
		text-decoration: none;
		color:#EA8F80;
		}
		
		#submenu ul li a:visited{
		color:#EA8F80;
		}
		
		#submenu ul li a:hover{ /*hover state CSS*/
			background-image:url('http://www.vegasshowdown.com/images/arrow.jpg');
			background-repeat:no-repeat;
			background-position:185px;
			color:#ffffff;
		}
		
/* End DD-Accordion */

#prize_money td {
	padding:5px 10px 5px 10px;
}

#news_article1, #news_article-1 {
	border-bottom:1px dashed #C0C0C0;
}

#news_article1 p.header, #news_article-1 p.header {
	text-align:center;
}

#news_article1 .header, #news_article-1 .header {
	font-size:14pt;
	color:yellow;
}

#news_article1 .subheader, #news_article-1 .subheader {
	display:none;
}

.bullet {
	/*display:inline-block;
	width:15px;height:15px;
	background: url('/images/bullet.jpg') no-repeat;
	margin: 0px 5px 0px 15px;s
	vertical-align:-4px;*/
	display:none;
}

.nobullet {
	/*display:inline-block;
	width:15px;height:15px;
	margin: 0px 5px 0px 15px;*/
	display:none;
}

#price_list table {
	margin: 0 auto;
	width:600px;
}


#price_list div.title {
	font-weight:bold;
	text-transform:uppercase;
	border-bottom: 2px dotted #999999;
	width:95%;
	margin-bottom: 10px;
}

#price_list .header {
	font-size:9pt;
	margin-bottom:5px;
}

#prices p {
	font-size:11pt;
}

#contact_form table {
	width:400px;
	margin: 0 auto;
}

#contact_form input {
	width:100%;
}

#contact_form textarea {
	width:100%;
	height:130px;
}

#contact_form input.captcha {
	width:290px;
	position:relative;
	float:right;
	top:-1px;
}

.session_title {font-weight:bold;}
.doors_open {}
