body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0; padding:0;}

html, body {
	text-align:910;
	background:#f6f5f3 url(../images/mainbg.jpg) repeat-x;
	color:#666666;
	font: 12px Arial, Helvetica, sans-serif;
}
img, div, { behavior: url("iepngfix.htc") }

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 {}
H4 {}
 
UL, OL {list-style: none; }
li {list-style-type:none;}
 
A {
	color:#990000;
	text-decoration:none;
}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#a95325; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

:focus {outline: 0;}
fieldset, img {border:0;}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clr {clear: both;}

/* new clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.lF {float:left;}
.rF {float:right;}

/* LAYOUT STYLES */
#wrapper{ width:913px; margin:0 auto;}
#header{ height:546px; margin:0px; padding:0px;}

/* navigation links-------------------------------------------------------- */

			.toplinks { width:913px; height:37px;  }
			
			ul#nav {
				width:913px; height:37px;
				background:url(../images/navbg.gif) no-repeat;
				position: relative;
				padding:0; margin:0 0px;
				}
			
				ul#nav li {float: left; list-style: none; padding:0; margin:0; list-style-type:none;}
				
				ul#nav li a {
					position: absolute;	text-indent: -9999px; text-decoration: none; border: none !important; top:0; height:37px;}
			
					ul#nav li#nav-1 a { 
						left: 17px; width: 54px; 
						background:url(../images/navbg.gif) -17px 0 no-repeat;
						}
					ul#nav li#nav-2 a { 
						left: 71px; width: 60px; 
						background:url(../images/navbg.gif) -71px 0 no-repeat;
						}
					ul#nav li#nav-3 a { 
						left: 131px; width: 84px; 
						background:url(../images/navbg.gif) -131px 0 no-repeat;
						}
					ul#nav li#nav-4 a { 
						left: 215px; width: 77px; 
						background:url(../images/navbg.gif) -215px 0 no-repeat;
						}
					
					ul#nav li#nav-5 a { 
						left: 292px; width: 55px; 
						background:url(../images/navbg.gif) -292px 0 no-repeat;
						}
						
					ul#nav li#nav-6 a { 
						left: 347px; width: 75px; 
						background:url(../images/navbg.gif) -347px 0 no-repeat;
						}
			
					ul#nav li#nav-7 a { 
						left: 422px; width: 105px; 
						background:url(../images/navbg.gif) -422px 0 no-repeat;
						}
					ul#nav li#nav-8 a { 
						left: 527px; width: 84px; 
						background:url(../images/navbg.gif) -527px 0 no-repeat;
						}
					ul#nav li#nav-9 a { 
						left: 611px; width: 72px; 
						background:url(../images/navbg.gif) -611px 0 no-repeat;
						}	
					ul#nav li#nav-10 a { 
						left: 683px; width: 95px; 
						background:url(../images/navbg.gif) -683px 0 no-repeat;
						}
					ul#nav li#nav-11 a { 
						left: 778px; width: 72px; 
						background:url(../images/navbg.gif) -778px 0 no-repeat;
						}	
					ul#nav li#nav-12 a { 
						left: 848px; width: 42px; 
						background:url(../images/navbg.gif) -848px 0 no-repeat;
						}							
		
			ul#nav li#nav-1 a:hover    	{ background-position: -17px  -37px; }
			ul#nav li#nav-2 a:hover  	{ background-position: -71px  -37px; }
			ul#nav li#nav-3 a:hover  	{ background-position: -131px -37px; }
			ul#nav li#nav-4 a:hover  	{ background-position: -215px -37px; }
			ul#nav li#nav-5 a:hover  	{ background-position: -292px -37px; }
			ul#nav li#nav-6 a:hover  	{ background-position: -347px -37px; }
			ul#nav li#nav-7 a:hover  	{ background-position: -422px -37px; }
			ul#nav li#nav-8 a:hover  	{ background-position: -527px -37px; }
			ul#nav li#nav-9 a:hover  	{ background-position: -611px -37px; }
			ul#nav li#nav-10 a:hover  	{ background-position: -683px -37px; }
			ul#nav li#nav-11 a:hover  	{ background-position: -778px -37px; }
			ul#nav li#nav-12 a:hover  	{ background-position: -848px -37px; }


			ul#nav li#nav-1 a.active  	{ background-position: -17px -37px; }
			ul#nav li#nav-2 a.active  	{ background-position: -71px -37px; }
			ul#nav li#nav-3 a.active  	{ background-position: -131px -37px; }
			ul#nav li#nav-4 a.active  	{ background-position: -215px -37px; }
			ul#nav li#nav-5 a.active  	{ background-position: -292px -37px; }
			ul#nav li#nav-6 a.active  	{ background-position: -347px -37px; }
			ul#nav li#nav-7 a.active  	{ background-position: -422px -37px; }
			ul#nav li#nav-8 a.active  	{ background-position: -527px -37px; }
			ul#nav li#nav-9 a.active  	{ background-position: -611px -37px; }
			ul#nav li#nav-10 a.active  	{ background-position: -683px -37px; }
			ul#nav li#nav-11 a.active  	{ background-position: -778px -37px; }
			ul#nav li#nav-12 a.active  	{ background-position: -848px -37px; }
		

			/* navigation close */
	/* banner */		
.banner{ height:327px; height/**/:/**/314px; padding:13px 50px 0px 27px; margin:0px;} 
.banlt{ width:312px; height:312px; width/**/:/**/272px/**/;/**/ height:272px; padding:20px; float:left; background:url(../images/logo.png) no-repeat; margin-right:44px; }
.logo{ width:272px; height:272px;}
.logo a{ width:272px; height:272px; display:block; text-indent:-9999px;}
.banrt{ float:left; position:relative; margin-top:33px; width:475px; height:239px; background:url(../images/slideimgbg.png) no-repeat; z-index:1; }
.slideimg{ width:437px; height:219px; position:absolute; left: 20px; top: 10px; z-index:2; }
.arrow-lt{ z-index:2; position:absolute; width:12px; height:13px; left: 4px; top: 114px; }
.arrow-rt{ z-index:2; position:absolute; width:12px; height:13px; left: 462px; top: 114px; }
.slidebt{ padding:17px 0 0 188px; float:left; width:130px; }
.bt{ float:left; width:13px; height:13px; margin-right:5px; }
.adea{ background:url(../images/slidebt.png) no-repeat; display:block; width:13px; height:13px;  }

.aact{
    background:url(../images/slidebt-ove.png) no-repeat; display:block; width:13px; height:13px; 
}
/* band */
.tickets{ margin: 0px; padding: 27px 0px 0px; width: 913px; color:#cccccc; font-size:11px; }
.ticke-sal{ width:250px; margin-right:50px; float:left; text-align:left;}
.imgmar{ margin-bottom:12px;}
.marnone{ margin:none;}	
/* ContentArea */	
#ContentArea{ padding:20px 0 0 0;}
#ContentArea h1{ font: bold 44px Amaze, Arial, Helvetica, sans-serif; color: #000000; margin-bottom:15px; padding-bottom: 8px; border-bottom: 1px dotted #989695; }
.contentlt{
	float:left;
	width:546px;
	margin-right:33px;
	text-align:left;
}
.contentrt{ float:right; width:308px; text-align:left;}
.newsbox{ float:right; width:298px; border: 1px solid #c3c5c5; margin-bottom:30px; }
.newstext{ padding:10px;}
.newsband{ padding-right:8px; height:34px; background:url(../images/newsbg.gif) no-repeat; text-align:right; font: 14px/34px "Myriad Pro", Arial, Helvetica, sans-serif; color: #FFFFFF; }
/* footer */	
#footer{ margin: 0px; padding: 22px 7px 0px 13px; text-align:left; color:#999999; border-top: 1px dotted #989695; }
#footer a{ color:#999999;}
#footer a:hover{ color:#515150;}
#footer h2{ color:#9f1400; font: bold 24px Amaze, Arial, Helvetica, sans-serif; margin-bottom:15px; }
.botbox{ width:388px; float:left; border-right: 2px solid #f3f3f3; padding-left: 30px; }
.botbox1{ width: 160px; padding-left: 30px; float:right; }
.botbox2{ width:280px; float:left; border-right: 2px solid #f3f3f3; padding-left: 30px; }
.padnone{ padding:0px;}
ul.bot{ padding:0px; margin:0px; width:388px;}
ul.bot li{ width:95px; height:19px; float:left;  }
ul.bot li a{}
ul.bot li a:hover{}	
ul.bot1{ padding:0px; margin:0px; width:280px;}
ul.bot1 li{ width:90px; height:19px; float:left;  }
ul.bot1 li a{}
ul.bot1 li a:hover{}		
.tut{ float:right; margin-right:8px;}	
.yello{ color:#999; font-weight: bold; }

/*submenu*/

#vip-hotel{ position:absolute; z-index:5; visibility:hidden; width:152px; }
#past-winners{ position:absolute; z-index:5; visibility:hidden; width:152px; }
.subnav{
	width:152px;
	text-align:left;
	margin: 0px;
	padding-bottom: 16px;
	background: url(../images/subnavbotimg.png) no-repeat left bottom;
	
}
.subnavmid{
	background: url(../images/subnavbg.png) repeat-y ; width:152px;    
}
ul.submenu { margin:0px; padding:0px; width:96px;  padding:0px 28px 10px 28px;  }
ul.submenu li {
	list-style:none;
	width: 152px;
	height: 25px;
	overflow:hidden;
	line-height:25px;
	font-size: 12px;
	font-weight: bold;
	padding-left:15px;
	background: url(../images/bull.gif) no-repeat left 12px;
}
	
ul.submenu li a{ color:#FFFFFF; }

ul.submenu li  a:hover  { color:#e3ce81; text-decoration: underline; }
/*submenu*/	
	
	
	

	
	
	
	
	
	
	
	
	
	
	
	


	
	
	
	
	


		.bannerThin {
	height:327px;
	height/**/:/**/100px;
	padding:13px 0px 0px 0px;
	margin:0px;
}
#header2 {
	height:146px;
	margin:0px;
	padding:0px;
}
.contentltFull { float:left; width:910px; text-align:left; line-height: 18px; }
#headerThin {
	height:146px;
	margin:0px;
	padding:0px;
}
.redTextBold { font: bold 16px Arial, Helvetica, sans-serif; color: #8B0D23; }
.redTextBigBold {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #8B0D23;
	font-size: 36px;
}
