@charset "utf-8";
/* CSS Document */
body {
	margin: 0px;
	background-image:url(../images/bgStrip.jpg);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#382651;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	}
h1 {
	font-family:"Arial Narrow";
	font-size:24px;
	color:#D2232A;
	font-weight:bold;
	}
#wrapper { 
 margin: 0 auto; 
 width: 935px;
 z-index:1000; 
 height:auto;
 overflow: auto;
 }	
 
.bgLeft {
	background-image:url(../images/white_lft.gif);
	background-position:left;
	background-repeat: repeat-y;
	}
	
.bgRight {
	background-image:url(../images/white_right.gif);
	background-position:right;
	background-repeat: repeat-y;
	}
	
.bgStrip {
	background-image:url(../images/bg_strip.gif);
	background-position:left;
	background-repeat: repeat-y;
	}
	
.footer {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	}
.footer a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	}
.footer a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	}
.footer a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	text-decoration:underline;
	}
.footer a:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	}
.textPink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#C9B7D2;
	text-align:left;
	}
.textPink a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#C9B7D2;
	text-align:left;
	text-decoration:none;
	}
.textPink a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#C9B7D2;
	text-align:left;
	text-decoration:none;
	}
.textPink a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#C9B7D2;
	text-align:left;
	text-decoration:underline;
	}
.textPink a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#C9B7D2;
	text-align:left;
	text-decoration:none;
	}
.whiteText2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-align: center;
	}
.homeScroll {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-image: url(../images/strip1.jpg);
	background-repeat:no-repeat;
	height: 25px;
	}
.bannerRightBg {
	background-image: url(../images/home_bannerRight.gif);
	height:177px;
	width:195px;
	background-position:left;
	background-repeat:no-repeat;
	padding: 5px;
	}
#bannerRightImage {
	width:174px;
	height:220px;
	float:left;
	position: absolute;
	margin-top:170px;
	margin-left:778px;
	z-index:1000;
	}
.bannerRightHead {
	font-family:Arial, Helvetica, sans-serif;
	color:#DACFE2;
	font-size:16px;
	font-weight:bold;
	}	
.bannerRightSubHead {
	font-family:Arial, Helvetica, sans-serif;
	color:#DACFE2;
	font-size:13px;
	}
.bannerRightText {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	}
/*Latest News page starts here*/
.newsScroll {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	background-image: url(../images/news_scrollBg.gif);
	background-repeat:no-repeat;
	height: 46px;
	}
#newsBottomImage {
	width:380px;
	height:364px;
	float:left;
	position: absolute;
//	margin-top:620px;
	margin-top:700px;
	margin-left:0px;
	z-index:1000;
	}	
/*School Zone page starts here*/
#schoolBottomImage {
	width:249px;
	height:398px;
	float:left;
	position: absolute;
	margin-top:592px;
	margin-left:-80px;
	z-index:1000;
	}
#schoolBottomImage1 {
	width:293px;
	height:227px;
	float:left;
	position: absolute;
	margin-top:710px;
	margin-left:170px;
	z-index:1000;
	}
#tickPadImage {
	width:564px;
	height:442px;
	float:left;
	position: absolute;
	margin-top:610px;
	margin-left:-74px;
	z-index:1000;
	}
.pageNumber {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	}
.pageNumber a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	}
.pageNumber a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	}
.pageNumber a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#869aa4;
	text-decoration:underline;
	}
.pageNumber a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#869aa4;
	text-decoration:underline;
	}
#pressViewImage {
	width:1041px;
	height:540px;
	float:left;
	position: absolute;
	margin-top:450px;
	margin-left:-74px;
	z-index:1000;
	}
	
#staffRoomImage {
	width:249px;
	height:321px;
	float:left;
	position: absolute;
//	margin-top:600px;
	margin-top:610px;
	margin-left:0px;
	z-index:1000;
	}
#venueViewImage {
	width:538px;
	height:501px;
	float:left;
	position: absolute;
//	margin-top:797px;
//	margin-top:897px;
	margin-top:697px;
	margin-left:-200px;
	z-index:1000;
	}
.staff_pink_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#f040a2;
	text-decoration:none;
	}
.venues_sub_bg{
	background-image:url(../images/venues_sub_head_bg.jpg);
	background-repeat:no-repeat;
	}
.venues_sub_head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	}
.list_tick {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	list-style-image:url(../images/tick_bulletImage.gif);
	list-style-position: outside;
	}
#wordMusicViewImage {
	width:546px;
	height:475px;
	float:left;
	position: absolute;
	margin-top:550px;
	margin-left:-100px;
	z-index:1000;
	}
	
#blogImage {
	width:679px;
	height:390px;
	float:left;
	position: absolute;
	margin-top:600px;
	margin-left:-100px;
	z-index:1000;
	}
.formText {
	line-height: normal;
	}
#infoPackImage {
	width:511px;
	height:381px;
	float:left;
	position: absolute;
	margin-top:580px;
	margin-left:-100px;
	z-index:1000;
	}
