﻿body 
{
	background: #000;
	font-family: "Book Antiqua", Tahoma, Sans-Serif;
	font-size: 14pt;
	color: #CECECE;
	text-align: center;
}
body#splash 
{
	background: #111;
}
body#splash #content 
{
	background: none;
}
h1, h2, h3 
{
	font-weight: normal;
	color: #BB8F31;
	text-align: center;
}
h1 
{
	margin: 3px 6px 12px;
	text-align: left;
}
h2 
{
	margin: 0px 0px 8px;
	text-align: left;
	position: relative;
	top: -43px;
	left: 84px;
}
h3 
{
	color: #C93;
}
a:link, a:visited 
{
	color: #976101;
}
a:hover 
{
	text-decoration: underline !important;
}
img 
{
	border: 0;
	margin: 3px 3px 3px 0;
}
form 
{
	margin: 8px 0;
}
h2 + *, .topfix 
{
	margin-top: -32px;
}
#wrapper, #footer 
{
	/*width: 760px;*/
	width: 900px;
	margin: 0 auto;
}
#content 
{
	background: #111111 url(images/content_bg.jpg) no-repeat scroll 100% 50%;
	border-top: 2px solid #922C2A;
	border-right: 2px solid #922C2A;
	border-bottom: 1px solid #922C2A;
	border-left: 2px solid #922C2A;
	padding: 3px;
	text-align: left;
}
#footer 
{
	margin-top: 4px;
	padding: 0 15px;
	width: 870px;
	text-align: right;
	font-family: Verdana;
	font-size: 12px;
	color: #444;
	clear: both;
}
body#splash #footer 
{
	text-align: center;
}
div#navigation 
{
	background: #111 url(images/nav_bg.jpg) no-repeat scroll bottom left;
	margin: 0px 0px 0px;
	padding-top: 6px;
	/*border-right: 2px solid #922C2A;
	border-bottom: 1px solid #922C2A;
	border-left: 2px solid #922C2A;*/
	text-align: center;
}
div#navigation ul 
{
	margin: 6px 0 12px;
	padding: 0;
	list-style: none;
}
div#navigation li 
{
	display: inline;
	margin: 0 2%;
}
div#navigation a:link, div#navigation a:visited 
{
	text-decoration: none;
}
div#navigation a:hover 
{
	text-decoration: underline;
}
#content .top 
{
	margin: -5px -5px -7px -5px;
	float: left;
	/*background: transparent url(images/content_top.jpg) no-repeat scroll top left;*/
}
#content .bottom 
{
	margin-top: -7px;
	margin-right: -5px;
	margin-left: -5px;
	margin-bottom: -5px;
	float: left;
	/*background: transparent url(images/content_bottom.jpg) no-repeat scroll bottom left;*/
}
#content .footer 
{
	color: #BB8F31;
	margin-top: 15px; 
	margin-bottom: 10px;
	clear: left; 
	text-align: center;
	font-size: 14pt; 
	font-weight: bold;
}
#content ul 
{
	list-style-type: circle;
}
#content ul ul 
{
	list-style-type: disc;
}
#content .footer a:link, #content .footer a:visited
{
	color: #A87D2D;
	text-decoration: none;
}
body#splash #footer 
{
	color: #444;
}
body#home h1 
{
	text-align: center;
	margin: 12px 0 24px;
}
.gold 
{
	color: #BB8F31;
}
#flash 
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	display: none;
	z-index: 100;
}
p.title 
{
	margin-top: 0;
	margin-bottom: 0;
	margin-left: -4px;
	font-weight: bold;
}
li.title 
{
	margin-bottom: 8px;
	font-size: 16pt;
	font-weight: bold;
	color: #CECECE;
}
ul.directions 
{
	margin-top: 4px;
	list-style-type: circle;
}
div#gallery 
{
	margin: -36px -3px -3px;
}
table.gallery 
{
	margin-top: -38px;
}
table.gallery td 
{
	text-align:center;
	vertical-align:middle;
}
table.gallery a
{
	text-decoration: none;
	color: #785000;
}
table.gallery a:hover
{
	text-decoration: none !important;
	color: #976101;
}
table.gallery a img 
{
	margin-bottom: 0;
	filter: alpha(opacity=65);
	opacity: 0.65;
}
table.gallery a:hover img 
{
	margin-bottom: 0;
	filter: none;
	opacity: 1.0;
}
.highlight 
{
	background: #222;
	padding: 3px;
	border: 1px solid #933;
}
.calendar, .calendar .title 
{
	border-collapse: separate !important;
	border-spacing: 2px !important;
}
.calendar a
{
	text-decoration: none;
}
.calendar .title td
{
	padding: 5px;
}
.legend td 
{
	height: 16px;
}
li.nobullet 
{
	list-style: none;
	margin: 0 0 2px -4px;
}
body#contactus #content 
{
	padding-bottom: 72px;
}
body#contactus .topfix 
{
	margin-top: 24px;
	margin-left: 21px;
	padding-bottom: 48px;
}
/* Firefox/Not-IE styles */
body#venue ul.bottomlist
{
	margin-top: 114px; 
	margin-bottom: 0px; 
	padding-top: 114px;
	text-align: left;
}
body#contactus p.rightside 
{
	position: relative; 
	right: 72px; 
	top: 56px; 
	z-index: 5; 
	float: right;
}