/* Banner images
***********************/
div#wrapper.banner1 div#bannerWrapper {
	background:url(/images/intro/introBanner1.jpg) top left no-repeat;
	height:456px; 
}
div#wrapper.banner2 div#bannerWrapper {
	background:url(/images/intro/introBanner2.jpg) top left no-repeat;
	height:456px; 
}
div#wrapper.banner3 div#bannerWrapper {
	background:url(/images/intro/introBanner3.jpg) top left no-repeat;
	height:456px; 
}
div#wrapper.banner4 div#bannerWrapper {
	background:url(/images/intro/introBanner4.jpg) top left no-repeat;
	height:456px; 
}
div#wrapper.banner5 div#bannerWrapper {
	background:url(/images/intro/introBanner5.jpg) top left no-repeat;
	height:456px; 
}
div#wrapper.banner6 div#bannerWrapper {
	background:url(/images/intro/introBanner6.jpg) top left no-repeat;
	height:456px; 
}


/* Main page title
***********************/
body.intro div#wrapper div#bannerWrapper div {
	text-align:right;
}

div#bannerWrapper div h1 {
	padding-top:0 !important;
	color:white;
	font-size:28px;
	font-weight:normal;
	}

body.intro div#wrapper.banner1 div#bannerWrapper div {
	background:#646464;
}
body.intro div#wrapper.banner2 div#bannerWrapper div {
	background:#3A9866;
	top:250px;
}
body.intro div#wrapper.banner3 div#bannerWrapper div {
	background:#0A6993;
	top:300px;
}
body.intro div#wrapper.banner4 div#bannerWrapper div {
	background:#987C3B;
	xtop:300px;
}
body.intro div#wrapper.banner4 div#bannerWrapper div.more {
	background:#676935;
	xposition:absolute;
	text-align:right;
	xdisplay:inline-block;
	xfloat:right;
	xright:0px;
	xleft:250px;
	top:280px;
	width:auto;
	right:0;
	left:auto;
}
body.intro div#wrapper.banner5 div#bannerWrapper div {
}
body.intro div#wrapper.banner5 div#bannerWrapper div.more {
	background:#676935;
	right:0;
	top:280px;
	width:auto;
	left:auto;
}
	div#wrapper.banner1 div#bannerWrapper div h1 {
	}
	body.intro div#wrapper div#bannerWrapper a#close {
		display:block;
		width:96px;
		background:url(../images/intro/close.jpg) top left no-repeat;
		position:absolute;
		right:0;
		top:373px;
	}
	body.intro div#wrapper div#bannerWrapper a#more {
		filter:alpha(opacity=90);
		-moz-opacity:.90;
		opacity:.90;
		padding:10px 12px;
		background:#0c3b07;
		color:white;
		display:block;
		font-size:15px;
		position:absolute;
		right:0;
		top:325px;
	}
	div#wrapper.banner2 div#bannerWrapper div h1 {
		width:63px;
	}
	div#wrapper.banner3 div#bannerWrapper div h1 {
		width:63px;
	}
	div#wrapper.banner4 div#bannerWrapper div h1 {
	}
	body.intro div#wrapper.banner4 div#bannerWrapper div.more h1 {
	}
	div#wrapper.banner5 div#bannerWrapper div h1 {
	}
	body.intro div#wrapper.banner5 div#bannerWrapper div.more h1 {
		height:28px;
	}

	div#bannerWrapper div p {
		color:#ccc;
		clear:right;
		padding:10px 0 0 20px;
		font-size:90%;
	}

body.intro div#bannerWrapper ul#mainNav {
	xbackground:url(../images/intro/navTabs.png) top left no-repeat;
}

/* Flash animation
***************************/
body.intro div#wrapper div#bannerWrapper div#flash {
	background-color:transparent;
	top:38px;
	padding:0;
	height:385px;
	width:728px;
}

body.intro div#wrapper div#lower div.leftBit {
	float:left;
	width:350px;
	
}

body.intro div#wrapper div#lower div.promoBit {
	float:right;
	width:350px;
	
}
	body.intro div#wrapper div#lower div.promoBit div.promoVip {
	 	background:url(../images/promos/vip.gif) top left no-repeat;
	 	width:167px;
	 	height:128px;
	 	margin-right:12px;
	 	float:left;
	 }
	 	body.intro div#wrapper div#lower div.promoBit div.promoVip p.button {
	 		padding-top:90px;
	 		padding-left:10px;
	 	}
	body.intro div#wrapper div#lower div.promoBit div.promoDiscount {
	 	background:url(../images/promos/tickets.gif) top left no-repeat;
	 	width:167px;
	 	height:128px;
	 	xmargin-right:12px;
	 	float:left;
	 }
	 	body.intro div#wrapper div#lower div.promoBit div.promoDiscount p.button {
	 		padding-top:95px;
	 		padding-left:10px;
	 	}


