@charset "UTF-8";
/* CSS Document */

body {
	background:url(../images/bgstripe.jpg) repeat-x;
	font-family: futura, Futura Std, Futura, Arial, Helvetica;
	font-size: 12px;
	color:#000000;
}

div.shell {
	margin: 0px auto;
	width:940px;
	overflow:inherit;	
}	

a img {border:0px;}

/*
=====================
Marquee
=====================
*/
div.marquee {height: 140px; width:940px;}
div.logo {height: 126px; width:171px; background:url(../images/headerLogo.png) no-repeat; float:left; margin:0px 0px 0px 20px;}

/*
=====================
Footer
=====================
*/

div.credit {height: 22px; width:900px;  background-color:#d1232a; -webkit-border-radius:5px;
	-moz-border-radius:5px; margin:-10px auto; clear:both; position:inherit; padding-top:1px;}
.credit ul {width: 600px; height: 14px; list-style-type: none; padding:0px; margin:4px 0px 4px 165px; }
.credit li {
	list-style-type: none;
	height: 14px;
	display:inline;
	padding:0px 15px 0px 0px;
	margin:0px 10px 0px 5px;
	float:left;
	font-size:10px;
	line-height:14px;
	border-right:2px solid #ffffff;
	
	
}

.credit li#last {
	margin:0px 0px 0px 0px;
	padding-right:0px;
	float:left;
	font-size:10px;
	border-right:0px solid #ffffff;}
	
	.credit  li a {text-shadow: 2px 1px 4px #4d4d4d; text-decoration:none; color: #ffffff;}
.credit  li a:hover {text-shadow: -1px 0px 3px #4d4d4d;}

/*
=====================
Navigation
=====================
*/
div.navigation{
	width: 690px;
	height: 38px;
	float:left;
	margin: 85px 0px 0px 20px;
}

.navigation  #left {height: 40px; width:10px; background:url(../images/navLeft.png) repeat-y; padding:0px;margin:0px; float:left;}
.navigation  #middle {height: 40px; width:670px; background:url(../images/navMiddle.png) repeat-x; padding:0px;margin:0px; float:left;}
.navigation  #right {
	height: 40px;
	width:10px;
	background:url(../images/navRight.png) repeat-y;
	padding:0px;
	margin:0px;
	float:left;;
}

.navigation ul {width: 670px; height: 24px; list-style-type: none; padding:0px; margin:8px 0px 5px 0px;}
.navigation li {
	list-style-type: none;
	height: 24px;
	display:inline;
	padding:0px 15px 0px 0px;
	margin:0px 10px 0px 5px;
	float:left;
	font-size:22px;
	line-height:22px;
	border-right:2px solid #ffffff;
	
	
}

.navigation li#last {
	margin:0px 0px 0px 0px;
	padding-right:0px;
	float:left;
	font-size:22px;
	border-right:0px solid #ffffff;
}
.navigation  li a {text-shadow: 2px 1px 4px #4d4d4d; text-decoration:none; color: #ffffff;}
.navigation  li a:hover {text-shadow: -1px 0px 3px #4d4d4d;}

/*
=====================
Content
=====================
*/ 
div.contentMain {height: 450px; width: 940px; float:left; margin-top: -12px;}
div.contentMain .show {width:222px; height:400px; margin: 22px 0px 0px 10px; float:left;}
div.contentMain .showspacer {width:111px; height:400px; margin: 22px 0px 0px 10px; float:left;}
div.contentMain .icon {width:222px; height: 310px;}
div.contentMain .information {width: 222px; }
div.contentMain .date {width:220px;  border: 1px solid #094879; background-color:#ffffff; margin-top:5px;  color:#094879;}
div.contentMain .information p {text-align:center; margin: 0px; padding:2px 0px; font-size:14px;}

div.contentMain .links {width:220px; height:24px; margin-top:5px;}
div.contentMain .links a {text-decoration:none; color:#094879}
div.contentMain .links a:hover {text-shadow: -1px 0px 3px #ffffff;}


div.contentMain .showalt {width:450px; height:400px; margin: 22px 0px 0px 10px; float:left;}
div.contentMain .iconalt {width:450px; height: 310px;}
div.contentMain .informationalt {width: 450px; }
div.contentMain .datealt {width:450px; height:24px; border: 1px solid #094879; background-color:#ffffff; margin-top:5px; -webkit-border-radius:5px;
	-moz-border-radius:5px; color:#094879;}
div.contentMain .informationalt p {text-align:center; margin: 0px; padding:2px 0px; font-size:14px;}

div.contentMain .linksalt {width:450px; height:24px; margin-top:5px;}
div.contentMain .linksalt a {text-decoration:none; color:#094879}
div.contentMain .linksalt a:hover {text-shadow: -1px 0px 3px #ffffff;}

/*
=====================
Show Content
=====================
*/ 
div.contentMain .showAlt {width:222px; height:400px; margin: 22px 0px 0px 60px; float:left;}
div.contentMain .showInfo {width: 540px; margin: 20px 59px 0px 12px; overflow: hidden; border: 2px solid #094879; float:left; background:#ffffff;}
div.contentMain .showInfo h1 {text-align:center; font-size:24px; border-bottom: 1px dotted #094879; color:#094879; margin: 0px 10px 0px 10px; font-weight:normal;}
div.contentMain .showInfo p {text-align:justify;}
.showInfo #left {width:300px; margin: 0px 5px 0px 10px; float:left;}
.showInfo #main {width:525px; margin: 0px 8px 0px 8px; float:left;}
.showInfo #right {width:200px; margin: 10px 0px 0px 5px; float:left; padding: 2px; border:1px dotted #CCCCCC;}
div.contentMain .showInfo h2 {text-align:center; font-size:18px; border-bottom: 1px dotted #094879; color:#094879; margin: 16px 36px 0px 36px; font-weight:normal;}
div.contentMain .showInfo h3 {text-align:center; font-size:14px;  color:#094879; margin: 4px 5px 0px 5px; padding:0px; font-weight:normal;}
div.contentMain .showInfo h4 {text-align:center; font-size:19px;  color:#094879; margin: 0px 5px 10px 5px; font-weight:normal;}
div.contentMain .showInfo p.info {text-align:center; margin:4px; padding:0px;}
div.contentMain .showInfo p.disclaimer {text-align:center; font-size:9px; margin:4px; padding:0px;}
div.contentMain .showInfo a {color:#094879; text-decoration:none;}
#spacer{ height:2px; width:275px; border-bottom: 1px solid #094879; margin: -5px 0px 8px 12px;}
.fat {margin:1px; padding: 0px; line-height:4px;}
.miniIcon {width:150px; height: 209px; margin: 5px 12px 0px 12px; float:left;}
#alone {float: none; margin-left:184px;}


.moreInfo {width:80px; height:40px; float:left; font-size: 16px; padding-right: 4px; margin-right:4px;}
.buyNow {width:125px; height:40px; background:url(../images/buyNow.png) no-repeat; float:left;}
.buyNow span {display:none;}

.buyNowIseat {width:125px; height:40px; background:url(../images/iseatsbuynow.png) no-repeat; float:left;}
.buyNowIseat span {display:none;}


/*
=====================
New Show Content
=====================
*/ 

.showInfo #stuff {width:519px; margin: 0px 5px 0px 10px; float:left;}
#spacerother{ height:2px; width:500px; border-bottom: 1px solid #094879; margin: 4px 0px 8px 12px;}


.ticketBtn{width:259px; height: 44px; background:url(../images/buyticketsNow.png) no-repeat;  margin: -3px 10px 5px 130px; }
.ticketBtn:hover{width:259px; height: 44px; background:url(../images/buyticketsNow0ver.png) no-repeat;  margin: -3px 10px 5px 130px; }	
	.ticketBtn span {
	 display:none;
}
	
	
	div.contentMain .showInfo h1.showy {text-align:center; font-size:28px; border-bottom: 1px solid #094879; color:#094879; margin: 0px 10px 0px 10px; font-weight:normal;}
	
	div.contentMain .showInfo h5 {text-align:center; font-size:28px;  color:#094879; margin: 15px 0px 10px 0px; font-weight:normal;}
	
	
	
	
	/*
=====================
Css Preloader
=====================
*/ 
	
	div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}
