		html, body {overflow-x: hidden;font-size:11px;margin:0;padding:0;text-align:center;}
		body {padding-left:10px;padding-right:10px;}
		img {display: block;}
		.star {float:left;}
		.block_img {float:none;margin-left: auto;margin-right: auto;display: block;}
		#topstory {width: 803px;height:145px;margin-bottom:10px;}
		#columns_left {width:220px;float:left;}
		#logo1 {text-align:right;}
		#wrap {margin: 0 auto;width:820px;text-align:left;}
		#wrapper {float:left;width:583px;background:#000000;min-height:1760px;}
		#wrapper_wide {float:left;width:583px;background:#FFFFFF;}
		#logo2 {padding-left:1px;background:#000000}
		#events {width:365px;float:left;}
		.ticket_container {text-align:right;width:30px;float:left;padding-top:38px;}
		#accordion {margin:10px;}
		#media {width:216px;float:left;padding-top:60px;color:#FFFFFF;}
		#delivery_wrapper {margin: 0 auto;width:820px;text-align:left;}
		#delivery {margin-left:812px;position:absolute;top:155px;width:170px;}
		#newsl {margin-left:600px;position:absolute;top:174px;width:170px;}
		.toggler  {cursor:pointer; color:#FFFFFF; background:#000000;}
		.toggler a {color:#FFFFFF;text-decoration:none;}
		.ticket_container a {color:#FFFFFF;}
		.element	 {clear:both;background:#000000; color:#FFFFFF;margin-top:6px;}
		.bluelink a {color:#22bbc9;text-decoration:none;}
		.bluelink a:hover {text-decoration:underline;}
		
		#slide_content {
		position:relative;
		left:74px;
		display:none;
		background:url('search_bg.png');
		background-repeat:no-repeat;
		padding:5px;
		margin:0;
		padding-top:10px;
		height:20px;
		width:180px;
		}
		
		#flashcontent {
		height: 100%;
		}
		
		input[type=text] {
		border:0;
		height:18px;
		}
		
		h1, h2, h3 {
		padding:0;
		margin:0;
		font-weight:normal;
		text-shadow: #000000 0 0 0px;
		}
		
		p {
		margin:0;
		margin-bottom:5px;
		}
		
		body, div, td, span {
		font-family:Arial;
		}
		
		form {
		display:inline;
		}
		
		.UCW {
		text-transform: capitalize;
		}
		
		.UC {
		text-transform: uppercase;
		}
		
		.Black, .Black a {
		color:#000000;
		text-decoration:none;
		}
		
		.White, .White a {
		color:#FFFFFF;
		text-decoration:none;
		}
		
		.HSmall {
		font-size:12px;
		font-weight:bold;
		font-family: Arial;
		line-height:11px;
		}
		
		.HSmall a {
		color:#FFFFFF;
		text-decoration:none;
		}
		
		.HMedium {
		font-size:14px;
		font-weight:bold;
		font-family: Arial;
		letter-spacing:-0.05em;
		}
		
		.HMenu {
		font-size:17px;
		font-weight:bold;
		line-height:15px;
		font-family: Arial;
		}
		
		.HLarge {
		font-weight: bold;
		font-size:30px;
		letter-spacing:-0.05em;
		line-height:26px; /* Fix for IE needed */
		}
		
		.Posleft {
		float:left;
		width:70%;
		}
		
		.Posright {
		float:left;
		text-align:right;
		width:30%;
		}
		
		.calendar_ruler {
		width: 348px;
		border-top:2px solid red;
		}
