body{
background:url(images/mainbg_02.gif) repeat-x #4396ca;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
}
#topnav{
width:894px;
padding:5px 8px;
margin:auto;
background:#FFFFFF;
color:#3b3b3b;
font-size:11px;
border-bottom:#999999 solid 1px;
}
#topnav li a{
color:#03adda;
text-decoration:none;
border-bottom:none;
}
#topnav li a:hover{
color:#000000;
text-decoration:none;
border-bottom:none;
}
#topnav ul{
padding:0;
margin:0;
float:left;
list-style:none;
}
.date{
padding:0;
margin:0;
float:left;
width:760px;
}
#topnav li{
display:inline;
list-style:none;
padding:0 8px 0 0;
margin:0;
}
.cleaner{
padding:0;
margin:0;
clear:both;
}
#header{
background:#FFFFFF;
width:890px;
padding:10px 10px 10px 10px;
margin:auto;
}
#mainnav{
	background:url(images/bgnav_17.gif) repeat-x;
	height:37px;
	width:911px;
	margin:auto;
}
#mainnav ul{
	padding:14px 0 0 0;
	margin:0;
	list-style:none;
	background:url(images/ET-New_13.gif) left no-repeat;
	height:23px;
	font-size:11px;
	font-weight:bold;
	color:#004e94;
}
#mainnav li{
	background:url(images/ET-New_15.gif) right no-repeat;
	display:inline;
	padding:12px 42px 8px 8px;
	margin:0;
	list-style:none;
	text-transform:uppercase;
}
#mainnav li a{
	color:#004e94;
	text-transform:uppercase;
	text-decoration:none;
}
#mainnav li a:hover{
	color:#FFF;
	text-transform:uppercase;
	text-decoration:none;
}
#mainnavContain{
	background:url(images/ET-New_20.gif) right no-repeat;
}
#midcontan{
	background:url(images/midcontBG.jpg) no-repeat top;
	width:911px;
	margin:auto;
	}
#midleftcont{
	width:911px;
	float:left;
	padding:4px 10px 0 0;
}

#midleftcont h3{
	font-size:11px;
	padding:6px 4px;
	margin:0;
	color:#73b4ff;
	font-weight:normal;
}
#midleftcont h3 span{
	font-weight:bold;
}
#mainbanner{
	background-color:#042377;
border-right-color:#0E42BA;
border-right-style:solid;
border-right-width:1px;
width:624px;
height:192px;
padding:0 15px 0 15px;
margin-bottom:10px;

}
#mainbanner_show{
	background:url(images/ET-New_30.gif) no-repeat;
	width:629px;
	height:192px;
	padding:0 0 0 15px;
	margin-bottom:10px;
}
#mainbanner h2{
	font-size:24px;
	padding:6px 4px;
	margin:0;
	color:#fff;
	font-weight:normal;
}
#mainbanner h2 span{
	font-weight:bold;
}
#mainbanner p{
	padding:10px 0 0 0;
	margin:0 0 0 0;
	font-size:11px;
	color:#FFF;
}
#mainbannerleftcont{
	width:345px;
	float:left;
	padding-right:10px;
}
#mainbannerlink{
	width:208px;
	float:left;
	color:#FFF;
	font-size:11px;
	padding:10px;
}
#mainbannerlink ul{
	padding:0;
	margin:0;
	list-style:none;
}
#mainbannerlink li{
	padding:6px 0;
	margin:0;
	border-bottom:#099efa dashed 1px;
}

#mainbannerlink li a{
	text-decoration:none;
	color:#FFF;
}
#mainbannerlink li a:hover{
	text-decoration:none;
	color:#099efa;
}
#bcamplushead{
	padding:0 0 12px 0;
	margin:0;
	color:#FFF;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}
#bcamplushead a{
	text-decoration:none;
	border-bottom:#FFF dashed 1px;
	color:#FFF;
	text-transform:none;
	font-weight:normal;
}
#mainbanner_show{
	background:url(Images/imagesflash_11.gif) no-repeat right;
	width:644px;
	height:192px;
	padding:0 0 0 0px;
	margin-bottom:10px;
}
#mainbanner_show_cont{
	font-size:11px;
	color:#FFF;
	padding:0;
	margin:0;
}
#mainbanner_show_cont img{
	margin-right:15px;
}
#mainbanner_show_c_data{
	padding:55px 10px 0 20px;
	margin:0;
}
#mainbanner_show_cont h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fd8700;
	padding:0;
	margin:0;
}
#mainbanner_show_cont p{
	padding:0;
	margin:0;
}
#bcamplushead a:hover{
	text-decoration:none;
	border-bottom:none;
	color:#FFF;
	text-transform:none;
	font-weight:normal;
}
#showlist{
	background:url(images/bg_Showlist.gif) top no-repeat;
	padding:10px 1px 0px 10px;
	margin:0;
	width:911px;
}
.singleshow{
	background:#2457af;
	padding:5px;
	margin:0 9px 15px 0;
	float:left;
	/*height:200px;
	width:190px;*/
	height:auto;
	width:590px;
	font-size:11px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
}

.singleshow img{
/*	width:190px;
	height:125px;*/
}
.singleshow img a{
	border:0;
}

.singleshow a{
	text-transform:uppercase;
	text-decoration:none;
	color:#ff9801;
}
.singleshow a:hover{
	text-transform:uppercase;
	text-decoration:underline;
	color:#FFF;
}

.imageareawithtext
{
	width:190px;
	height:125px;
}

#midlerightcont{
	float:left;
	width:245px;
	padding:10px 0 10px 10px;
	height:auto;
}
#shopcart{
	background:url(images/ET-New_27.gif) no-repeat left;
	padding:0 0 0 35px;
	margin:0 0 8px 0;
	color:#6a98ff;
	font-size:11px;
	float:right;
}
#login{
	background:url(images/ET-New_45.jpg) bottom no-repeat;
	padding:0 0 8px 0;
	clear:both;
	margin:0;
}
.loginhead{
	background:url(images/loginhead.gif) no-repeat top;
	height:16px;
	padding:6px;
	margin:0;
	color:#004e94;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}
.logcont{
	background:#FFF;
	border-left:#73a8db solid 1px;
	border-left:#73a8db solid 1px;
	padding:8px;
}
.logcont label{
	font-size:11px;
	width:86px;
	padding:6px 0;
	display:block;
}
.logcont input{
	border:#73a8db solid 1px;
	margin:2px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.logcont strong{
	padding:3px;
	margin:0;
	display:block;
	width:170px;
	font-size:11px;
	float:left;
	color:#092f84;
}
.logcont strong a{
	text-decoration:none;
	border-bottom:#092f84 dashed 1px;
	color:#092f84;
}
.logcont strong a:hover{
	text-decoration:none;
	border-bottom:none;
}
.subcolleft{
	background:url(images/SUBCOLLEFT_43.gif) no-repeat top #1059ad;
	padding:15px 0 10px 0;
	/*height:500px;*/
	height:auto;
}
.subcolleft h4{
	color:#FFF;
	font-size:17px;
	font-weight:normal;
	padding:0 8px 6px 8px;
	margin:0;
}
.newsitem{
	margin:8px 8px;
	border-bottom:#56b2fa solid 1px;
	color:#FFF;
	font-size:11px;
	padding:6px 0;
}
.newsitem a{
	color:#ff9401;
	text-decoration:none;
	font-weight:bold;
}
.newsitem a:hover{
	color:#ff9401;
	text-decoration:underline;
	font-weight:bold;
}
.newsitem img{
	float:left;
	margin:0 6px 2px 0;
}
.advertisments{
width:894px;
margin:8px auto;
padding:8px;
background:#FFFFFF;
}
.pricehead{
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}
.pricecol{
	padding:15px 8px 0 8px;
}
.pricelevel{
	font-size:11px;
	color:#FFF;
	border-bottom:#3082d1 solid 1px;
	text-transform:uppercase;
	padding:10px 0 10px 40px;
}
.price{
	font-size:11px;
	color:#fa9f13;
	text-align:right;
	font-weight:bold;
	border-bottom:#3082d1 solid 1px;
}
.price_head{
	background:url(images/pricing_03.gif) no-repeat 8px 2px;
	width:65px;
	border-bottom:none;
}
.levone{
	background:url(images/pricing_07.jpg) left no-repeat
	}
.levtwo{
background:url(images/pricing_10.gif) left no-repeat
}
.levthre{
background:url(images/pricing_12.gif) left no-repeat
}
.priceselection{
	background:#0f52ac;
	border-bottom:#1059ad solid 1px;
	padding:3px 4px;
	color:#FFF;
	font-size:11px;
}
.priceselection_ipt{
	background:#1d71d3;
	border:#5ea0ed solid 1px;
	padding:2px;
	width:50px;
	color:#0CF;
}
.discodebase{
	padding:0;
	margin:0;
	color:#FFF;
	font-size:11px;
}
.discodebase h5{
	padding:15px 0 8px 0;
	margin:0;
	font-size:12px;
	color:#fa9f13;
	text-align:center;
	text-transform:uppercase;
}
.discode_cont{
	border:#77b6ff dashed 1px;
	padding:3px;
	margin:0;
}
.discode_cont_bs{
	background:#0d4f9b;
	padding:6px;
	margin:0;
}
.promocode{
	background:url(images/bgpromo.gif);
	padding:6px;
}
#showdetailbase{
	padding:8px;
	background:#2457af;
	margin-right:10px;
	font-size:12px;
	color:#FFF;
}
.h3sty{
	font-size:12px;
	color:#ff9801;
	padding:0;
	margin:0;
	text-transform:uppercase;
	font-weight:bold;
}
.yel11bold{
		font-size:11px;
	color:#ff9801;
	padding:0;
	margin:0;
	font-weight:bold;
}
.shwdata_cont{
	background:url(images/showdatacont_15.gif) repeat-x;
	padding:15px 8px 8px 8px;
	text-transform:uppercase;
}
.shwdata_cont a{
	color:#ffc000;
	text-decoration:underline;
}
.shwdata_cont a:hover{
	color:#ffc000;
	text-decoration:none;
}
.imagebaseLabel{
	height:180px;
	width:280px;
	padding:4px;
	background:#0d3c90;
	border:#4175c2 solid 1px;
	margin-right:8px;
}
.imagebase{
	/*height:180px;
	width:280px;*/
	height:auto;
	width:auto;
	padding:4px;
	background:#0d3c90;
	border:#4175c2 solid 1px;
	margin-right:8px;
}
.imagebase img{
	/*width:280px;
	height:180px;*/
}
.submitdetails{
	border-bottom:#3d72ce solid 1px;
	border-top:#3d72ce solid 1px;
	padding:2px;
}
.emailafren{
	background:url(images/email_23.gif) no-repeat left;
	padding-left:20px;
}
.emailafren a{
	color:#FFF;
	text-decoration:none;
}
.emailafren a:hover{
	color:#FFF;
	text-decoration:underline;
}
.specialremarks{
	background:#009ced;
	border:#013287 solid 1px;
	padding:15px;
	text-align:center;
	margin:8px 0;
}
.info{
	padding:0;
	margin:0;
}
.whit11upp{
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
	padding-bottom:10px;
}
.seatselarea{
	background:url(images/seatarea.gif);
	padding:10px;
	text-align:center;
}
.midupperbg{
	background:url(images/midupperbg.gif) right repeat-y;
	width:911px;
	margin:auto;
}


/*Event Grid Start*/
.event-tms{
	background:#FFF;
	padding:8px 8px 8px 8px;
	border:#103b86 solid 1px;
	color:#045fff;
}
.event-tms a{
	color:#045fff;
	text-decoration:none;
}
.event-tms a:hover{
	color:#045fff;
	text-decoration:underline;
}
.event-tms td{
	border-bottom:#CCC solid 1px;
	padding:4px 6px;

}

/*Event Grid End*/

.iframe 
{
	/*height:expression(frames("Section_Seat_Selector").document.body.scrollHeight);*/

}






/*Shopping Cart Start*/

.Dsteps{
background:url(images/steps_l.gif) left no-repeat;
height:79px;
padding:0 0 0 8px;
margin:8px auto 0 auto;
width:902px;
}
.Dstepsb{
background:url(images/steps_l.gif) right no-repeat;
height:79px;
padding:0 0 0 8px;
}
.Dstepsb strong{
padding:14px 10px;
display:block;
float:left;
width:100px;
}
.Dstepsb strong.num{
padding:8px 10px 10px 10px;
display:block;
float:left;
width:27px;
text-align:center;
font-size:24px;
}
.stepon{
padding:0;
margin:16px 10px 0 0;
float:left;
background:url(images/SC_on.gif) no-repeat;
height:46px;
width:170px;
color:#FFFFFF;
}
.stepoff{
padding:0;
margin:16px 10px 0 0;
float:left;
background:url(images/SC_nor.gif) no-repeat;
height:46px;
width:170px;
color:#FFFFFF;
}
.stepfinish{
padding:0;
margin:16px 10px 0 0;
float:left;
background:url(images/SC_Over.gif) no-repeat;
height:46px;
width:170px;
color:#575967;
}
.countdown{
background:url(images/Countdown.gif) no-repeat;
padding:3px 0 0 0;
margin:16px 10px 0 0;
float:left;
font-size:36px;
color:#05ccff;
width:159px;
height:46px;
}
.countdown span{
color:#666666;
width:30px;
font-family:Tahoma;
font-size:9px;
padding:5px 12px 0 14px;
margin:0;
float:left;
text-transform:uppercase;
}
.shopcartb{
background:url(images/shopcart_07.gif) right;
height:47px;
padding:0 10px 0 0;
}
.shopcart{
background:url(images/shopcart_07.gif) left;
height:40px;
color:#FFFFFF;
padding:8px 0 0 55px;
font-size:11px;
}
.shopcart strong{
text-transform:uppercase;
}
.shopcart span{
color:#ffffff;
}
.scart{
text-transform:uppercase;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}
.scart td{
background:#1d70ab;
padding:15px 8px 8px 8px;
text-transform:uppercase;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}
.scartc{
background:#d8e6f0;
border-bottom:#aec8db solid 1px;
}
.scartc td{
background:#d8e6f0;
border-bottom:#aec8db solid 1px;
padding:10px 2px 4px 8px;
}
.scartc em{
color:#0099FF;
}
strong.additems{
background:url(images/shopcarticon_15.gif) no-repeat;
display:block;
padding:4px 0 2px 35px;
}
.cartiput{
border:solid 1px #01b4e2;
/*padding:2px;*/
margin-left:10px;
}
.scartc td.totalprice{
background:#330066;
border-bottom:#00CCFF solid 1px;
padding:0 8px;
margin:0;
color:#0099FF;
}
.lble{
float:left; padding:4px 0 0 0;
}
.paywith{
float:left;
color:#00CCFF;
}
.ccone{
background:url(images/creditcard_03.gif) no-repeat 20px 0;
padding:0 0 8px 0;
margin:0 10px 0 0;
float:left;
font-weight:normal;
}
.ccone span{
padding:0;
margin:0 0 0 30px;
}
.cctow{
background:url(images/creditcard_05.gif) no-repeat 20px 0;
padding:0 0 8px 0;
margin:0 10px 0 0;
float:left;
font-weight:normal;
}
.cctow span{
padding:0;
margin:0 0 0 40px;
}
.cctre{
background:url(images/creditcard_07.gif) no-repeat 20px 0;
padding:0 0 8px 0;
margin:0 10px 0 0;
float:left;
font-weight:normal;
}
.cctre span{
padding:0;
margin:0 0 0 52px;
}

.mdlcont{
width:910px;
margin:auto;
padding:0;
}

.contaner-bs{
background:url(images/Rounded_31.gif) repeat-x;
}
.contaner-cnt{
background:url(images/Rounded_40.gif) repeat-x #FFFFFF;
padding:8px 8px 2px 8px;
font-size:11px;
}
.rowVisiblity
{
	display:none;
}
/*Shopping Cart End*/
.required
{
	color:orange;
	font-weight:bold;
	font-size:150%;
}
#footer {
	width:911px;
	float:left;
	padding:10px 10px 10px 10px;
	text-align:center;
	font-size:80%;
	color:#FFdd33;
	font-weight:bold;
}
#footer a {
	color:orange;
}
