body {
	font-size: 11px;
	font-family: “Lucida Sans”, “Lucida Grande”, “Lucida Sans Unicode”, Verdana, sans-serif;
	background: #260000 url(images/bodybg.jpg) top center no-repeat;
	color: #242933;
	text-align: left;
	margin: 0px 0px;
	padding: 0px 0px;
	line-height: 2.5em;
	vertical-align: middle;
	}
	
#flashbg {
 	position:absolute;
 	z-index:1;
 	width: 100%;
 	height: 100%;
	margin: 0px 0px -20px 0px; 
}
#announcement {
 	width: 100%;
	margin: 0px 0px;
	background:#000; 
}

#siteoverlay {
  	position:absolute;
	text-align:center; 
 	z-index:2;
 	width: 100%;
 	height: 100%;
	margin: 0px 0px;
}
#container {
	clear: both;
	width: 900px;
	border:16px solid #FFFFFF;
	background-color:#000000;
	padding: 0;
	margin: 0 auto;
	margin-top:-16px;
}
#header {
	clear: both;
	width: 900px;
	height: 143px;
	padding: 0;
	margin: 0 0;
	text-align: left;
	background:#fff url(images/headerbg.jpg) 0 0 no-repeat;
}
#citynav {
	position:absolute;
	width: 545px;
	height: 47px;
	padding: 0;
	margin: 0px 355px;
	text-align: left;
}
#memberlogin {
	color:#e5e5e5;
	font-size:10px;
	position:absolute;
	width: 545px;
	height: 33px;
	padding: 0;
	margin: 50px 375px;
	text-align: left;
	vertical-align:top;
}
#navigation {
	position:absolute;
	width: 900px;
	height: 31px;
	color: #fff;
	padding: 0;
	padding-top: 0px;
	margin: 111px 0px;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	background:#fff url(images/navigationbg.jpg) 0 0 repeat-x;
}

#nav-inside{
	margin-top:-5px;
	}
#navigation a:link{}

#navigation a:visited{}

#navigation a:hover{
	color:#dfd1d1
	}


#footer {
	width: 900px;
	height: 80px;
	clear:both;
	padding: 0;
	margin: 0 auto;
	text-align: left;
	font-size: 10px;
	background:#2d2d2d url(images/footerbg.jpg) 0 0 repeat-x;
}
#footerleft1 {
	position:absolute;
	width: 400px;
	height: 30px;
	clear:both;
	padding: 0;
	color: #c1d05e;
	margin: 8px 30px;
	text-align: left;
}
#footerleft2 {
	position:absolute;
	width: 400px;
	height: 30px;
	clear:both;
	padding: 0;
	color: #c1d05e;
	margin: 49px 30px;
	text-align: left;
}
#footerright1 {
	position:absolute;
	width: 400px;
	height: 30px;
	clear:both;
	padding: 0;
	color: #c1d05e;
	margin: 8px 470px;
	text-align: right;
}
#footerright2 {
	position:absolute;
	width: 400px;
	height: 30px;
	clear:both;
	padding: 0;
	color: #c1d05e;
	margin: 40px 470px;
	text-align: right;
}
#content {
	width: 900px;
	background:#55524b url(images/contentbg.gif) repeat;
	padding: 0;
	margin: 0;
	text-align: left;
}
#columnleft {
	vertical-align:top;
	width: 330px;
	height: 100%;
	float:left;
	padding: 0;
	margin: 0;
	text-align: left;
	background-color:#fff;
	}
#columnright {
	width: 570px;
	height:auto;
	float:right;
	padding: 0;
	margin: 0;
	text-align: left;
	background:#fff url(images/contentbody-bg.jpg) 0 0 no-repeat;
	}
#showpdf {
	position: absolute;
	width: 156px;
	height:36px;
	padding: 0;
	margin: 15px 342px;
	text-align: left;
	}
#columnrightcontent {
	color:#4e3e2b;
	line-height: 1.5em;
	width: 460px;
	padding: 0;
	margin: 0px 50px;
	text-align: left;
	}
	
#columnrightcontent	td
{ 
border-top: 1px dotted #a4926a
}
#nodashcells td
{ 
border-top: 0px dotted #a4926a
}

#mainnewsboxes {
	font-size: 12px;
	color:#bfbea0;
	line-height: 1.5em;
	width: 900px;
	padding: 0;
	margin: 0px 0px;
	text-align: left;
	background:#121212 url(images/mainnewsboxes.jpg) 0 0 no-repeat;
	}


/* content lists*/	



/* leftcolumn navigation*/


#navcontainer { 
vertical-align:top;
width: 100%; 

}

#navcontainer ul
{
margin: 0;
margin-left: 0;
padding-left: 0;
font-size: 12px;
}

#navcontainer a
{
display: block;
padding: 0px;
width: 100%;
height: 35px;
vertical-align:middle;
border-bottom: 1px solid #a6e555;
}



#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}




/* Begin CSS Drop Down Menu */

/* End CSS Drop Down Menu */

.TextField {
vertical-align: middle;
border-width: 1px;
font-size: 8pt;
}

h2 {
font-size:16px;
color:#a71717;
padding-right:12px;
}

h3 {
font-size:14px;
color:#fff;
padding-right:12px;
padding-top:-4pxpx;
}
h3 a {
color:#fff;
}
h3 hover {
color:#fff;
}


h1 {
font-size:28px;
color:#492c2c;
padding:4px;
}
#navcontainer2
{
margin: 6px 15px;
padding: 0;
height: 25px;
text-align: left;
}

#navcontainer2 ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: left;
}

#navcontainer2 ul li
{
display: block;
float: left;
text-align: left;
padding: 0;
margin: 0px;
}

#navcontainer2 ul li a
{
width: inherit;
height: 31px;
padding: 0px 10px 0px 0px;
margin: 0px 0px;
color: #f5d7b4;
text-decoration: none;
display: block;
text-align: left;
font: normal 10px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}


#navcontainer2 a:active
{
color: #fff;
}

a:link {color: #ed2928; text-decoration: none; }
a:visited {color: #ed2928; text-decoration: none; }
a:active {color: #ed2928; }
#topright { 
position: absolute; 
z-index: 999;
right: 0; 
top: 0; 
height: 146px; 
width: 143px; 
text-decoration: none;} 

/* colapse css */

/* newhome page home.asp*/


#homepageholder {

}
#mainsplasharea{
height:410px;
width:900px;
background: url(images/abasplashbg.jpg);
overflow:hidden;
}
#mainfooterarea {
z-index:30;
margin: -4px 0 0 0;
background: url(images/ababottombg.jpg);
height:334px;
width:900px;
}
#mfb1 {
position:absolute;
margin: 13px 0 0 27px;
height:285px;
width:265px;
}
#mfb1 p {
line-height: 1.5em;
color:#666666;
}
#mfb2{
position:absolute;
margin: 13px 0 0 359px;
height:285px;
width:225px;
}
#mfb3 {
position:absolute;
margin: 13px 0 0 642px;
height:285px;
width:225px;
}
#mfb2 h1{
font-size: 20px;
}
#mfb3 h1{
font-size: 20px;
}
#mfb2 p{
margin: 47px 0 10px 0;
line-height: 1.5em;
color:#666666;
}
#mfb3 p {
margin: 47px 0 10px 0;
line-height: 1.5em;
color:#666666;
}
#splashtext1 {
position:absolute;
z-index:2;
overflow:hidden;
margin: 34px 0 0 365px;
height:318px;
width:424px;
}
#splashtext1 h1 {
font-size:38px;
margin: 0 0 0 -6px;
}
#splashtext1 h2 {
font-size:18px;
color:#999999;
line-height:18px;
}
#buytickets{
position:absolute;
overflow:hidden;
margin: 215px 0 0 638px;
height:193px;
width:261px;
}



