/* CSS Document */

html, body {
	margin: 0px;
	padding: 0px;
	min-height: 100%;
	background: #FFFFFF;
}

/*html>body {font-size: 12px;}*/

html ul { 
	position: relative;
}

img {
border: 0;
}

/*Basic Link Styles*/

a {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

a:link {
	text-decoration: underline;
	color: #98012E;
}

a:visited {
	text-decoration: underline;
	color: #666666;
}

a:hover {
	text-decoration: none;
	color: #FFCC00;
}

a:active {
	text-decoration: underline;
	color: #333333;
}

/*Additional Link Styles*/

h1.plain a {
	text-decoration: none;
	color: #990000;
}

h1.plain a:hover, h1.plain a:visited {
	text-decoration: none;
	color: #990000;
	
}

/*MenuBar V - Based on Son of Suckerfish Dropdowns*/

#mtmenubar {
	z-index: 500;
	padding: 0;
	margin: 0;
	border: 0;
	list-style: none;
	width: 942px;
	margin-left: auto;
	margin-right:auto;
}

#mtmenubar ul {
	padding: 0;
	margin: 0;
	border: 0;
	list-style: none;
}

#mtmenubar li {
	float: left;
}

#mtmenubar a {
	display: block;
	width: 120px;
	background: #FF9900;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 2.2em;
	font-weight: 750;
	text-align: center;
	text-decoration: none;
	color: #000000;
	padding-bottom: .2em;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-right: #000000 1px solid;
}

#mtmenubar li ul  {
	position: absolute;
	width: 140px;
	margin-left: -2000px;
}

#mtmenubar li ul li a {
	background: #CCCCCC;
	font-size: .75em;
	line-height: 1.75em;
	text-align: left;
	font-weight: normal;
	padding-left: 1em;
	width: 140px;
	border-top: none;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

#mtmenubar .mtmenubarfirstsublink {
	border-top: #666666 1px solid;
}

#mtmenubar li:hover ul {
	left: auto;
}

#mtmenubar a:hover {
	background: #98012E;
	color: #FFFFFF;
}

#mtmenubar li ul li:hover {
	color: #FFFFFF;
}

#mtmenubar li:hover ul, #mtmenubar li.sfhover ul {
	margin-left: 0;
	z-index: 500;
	font-weight: bold;
}

#mtmenubar .mtmenubarleft {
	border-left: #000000 1px solid;

}

#mtmenubar .mtmenubarfirst, #mtmenubar .mtmenubarlast {
	width: 110px;
}

#mtmenubar .mtmenubarhome {
	width: 101px;
}

#mtmenubar .mtmenubarimpact09 {

}

/*Layout Elements*/

.content {
	min-height: 100%;
	position: relative;
	clear: both;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto; 
	margin-bottom: 0px;
	padding: 0px 0px 130px 0px;
	background: #FFFFFF;
	width: 960px;
}

.header {
	width: 960px;
	height: 140px;
	margin: 0px;
	padding: 0px;
	border: 0;
	background: #FFFFFF;
}

.navspacers {
	clear: both;
	width: 940px;
	height: 90px;
	margin: 0px 10px 0px 10px;
	padding: 0px;
	border: 0;
	display: block;
}

.showspacer {
	clear: both;
	width: 940px;
	height: 159px;
	margin: 0px 10px 0px 10px;
	padding: 0px;
	border-top: #FFCC00 5px solid;
	display: block;
}

.infowide {
	clear: both;
	width: 940px;
	margin: 0px 10px 16px 10px;
	padding: 13px 0px 0px 0px;
	border-top: #CCCCCC 5px solid;
	border-bottom: #CCCCCC 1px solid;
}

.info {
	float: left;
	width: 620px;
	margin: 0px 10px 16px 10px;
	padding: 13px 0px 0px 0px;
	border-top: #CCCCCC 5px solid;
	border-bottom: #CCCCCC 1px solid;
}

.infosecthalf {
	width: 300px;
	float: left;
	margin: 0px 10px 0px 10px;
}

.infosectquarter {
	width: 140px;
	float: left;
	margin: 0px 10px 0px 10px;
}

.2 {
	float: left;
	width: 460px;
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
}

.info2 {
	float: left;
	width: 460px;
	margin: 0px 10px 16px 10px;
	padding: 13px 0px 0px 0px;
	border-top: #CCCCCC 5px solid;
	border-bottom: #CCCCCC 1px solid;
}

.info3 {
	float: left;
	width: 300px;
	margin: 0px 10px 16px 10px;
	padding: 13px 0px 0px 0px;
	border-top: #CCCCCC 5px solid;
	border-bottom: #CCCCCC 1px solid;
}

.4 {
	float: left;
	width: 220px;
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
}

.info4 {
	float: left;
	width: 220px;
	margin: 0px 10px 16px 10px;
	padding: 13px 0px 0px 0px;
	border-top: #CCCCCC 5px solid;
	border-bottom: #CCCCCC 1px solid;
}

.info4show {
	float: left;
	width: 220px;
	height: 434px;
	margin: 0px 10px 16px 10px;
	padding: 13px 0px 0px 0px;
	border-top: #CCCCCC 5px solid;
	border-bottom: #CCCCCC 1px solid;
}

.info4x3 {
	float: left;
	width: 700px;
	margin: 0px 10px 16px 10px;
	padding: 13px 0px 0px 0px;
	border-top: #CCCCCC 5px solid;
	border-bottom: #CCCCCC 1px solid;
}

.right {
	float: right;
	clear: right;
	text-align: right;
	margin-bottom: 18px;
}

.lefttickets {
	float: left;
	clear: left;
	text-align:left;
	margin-bottom: 18px;}

.info6 {
	float: left;
	width: 140px;
	margin: 0px 10px 16px 10px;
	padding: 13px 0px 0px 0px;
	border-top: #CCCCCC 5px solid;
	border-bottom: #CCCCCC 1px solid;
}

.12 {
	float: left;
	margin: 0px 10px;
	padding: 0px;
}

.info12 {
	float: left;
	width: 60px;
	margin: 0px 10px 16px 10px;
	padding: 13px 0px 0px 0px;
	border-top: #CCCCCC 5px solid;
	border-bottom: #CCCCCC 1px solid;
}

.rightinfo {
	float: right;
	width: 300px;
	min-height: 18px;
	margin: 0px 10px 16px 10px;
	padding: 13px 0px 0px 0px;
	border: 0;
	border-top: #98012E 5px solid;
	border-bottom: #98012E 1px solid;
}

.rightinfo p {
	color: #666666;
}

.infonull {
	border-top: #FFFFFF;
	border-bottom: #FFFFFF;
	min-height: 1px;
}

div#impact09rb {
	float: right;
	background: #0054a6 url(../impact09/images/impact09rightnavripple4rb.jpg) top no-repeat;
	height: 900px;
}

div#impact09red {
	float: right;
	background: #660000 url(../impact09/images/impact09rightnavripple4red.jpg) top no-repeat;
	height: 900px;
}

div#impact09orange {
	float: right;
	background: #660000 url(../impact09/images/impact09rightnavripple4o.jpg) top no-repeat;
	height: 900px;
}

div#impact09yellow {
	float: right;
	background: #ffff00 url(../impact09/images/impact09rightnavripple4y.jpg) top no-repeat;
	height: 900px;
}

div#impact09yellowleft {
	float: left;
	background: #ffff00 url(../impact09/images/impact09rightnavripple4y.jpg) top no-repeat;
	height: 900px;
}

div#impact09yellowleftshort {
	float: left;
	background: #ffff00 url(../impact09/images/impact09rightnavripple4y.jpg) bottom no-repeat;
	height: 434px;
}

div#impact09orangeleftshort {
	float: left;
	background: #ff9933 url(../impact09/images/impact09rightnavripple4o.jpg) bottom no-repeat;
	height: 434px;
}

.left {
	float: left;
}

.showwide {
	float: left;
	clear: both;
	width: 960px;
	margin: 0px;
	padding: 0px;
	border-top: #CCCCCC 5px solid;
}

.showbannerleft {
	clear: left;
	float: left;
	width: 100px;
	margin: 0px;
	padding: 15px 0px 0px 0px;
	border-top: #FFCC00 5px solid;
}

.showheight {
	height: 434px;
}

.showheightnull {
	height: 421px;
}

.ender {
	width: 960px;
	display: block;
	clear: both;
	height: 18px;
}

.sponsorlogo {
	margin: 0;
	padding: 0;
	border: 0 none;
	outline: 0;
}

.sponsorlogo6 {
	border: 0 none;
	margin: 0px 10px 0px 10px;
	padding: 0px;
	width: 140px;
}

.sponsorA {
	margin-left: 0px;
}

.sponsorO {
	margin-right: 0px;
}

.YTcentre {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

/*IMPACT 09 Vertical Nav*/

div#impact09nav {
	float: right;
	background: #0054a6 url(../impact09/images/impact09rightnavripple4nav.jpg) top no-repeat;
	height: 900px;
}

div#impact09nav ul {
	margin: 0px 0px 18px 0px;
	padding: 0px;
	border: 0;
	list-style: none;
}

div#impact09nav ul li a {
	display: block;
	color: #FFFFFF;
	font-size: 12px/18px;
	font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
	/*text-transform: uppercase;*/
	font-variant: small-caps;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
}

div#impact09nav ul li a:hover {
	background: #990000;
}


/*IMPACT 09 Font Management*/

h1.impact09max {
	font: 36px/36px Arial, Helvetica, sans-serif;
	color: #999999;
	text-align: right;
	margin: 0px 0px 18px 0px;
	padding: 0px;
}

h1.show {
	font: bold 20px/27px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-align: right;
	letter-spacing: -0.05em;
	margin: 0px;
	/*margin: 9px 0px 7px 0px;*/
	/*border-bottom: 1px #98012E dashed;*/
	/*padding: 0px 0px 2px 0px;*/
}

h1.company {
	font: bold 20px/27px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-align: right;
	letter-spacing: -0.05em;
	margin: 0px;
}

h2.impact09emphasis {
	font: bold 14px/18px Georgia, "Times New Roman", Times, serif;
	/*text-transform: uppercase;*/
	font-variant:small-caps;
	color: #000000;
	text-align: right;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

h2.impact09emphasis2 {
	font: bold 12px/18px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #990000;
	text-align: right;
	margin: 0px 0px 18px 0px;
	padding: 0px;
}

h3.impact09dateloc {
	font: bold 14px/18px Geneva, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	color: #333333;
	text-align: right;
	margin: 0px 0px 18px 0px;
	padding: 0px;
}

p.impact09attention {
	text-align: right;
	color: #990000;
}

p.impact09warning {
	text-align: right;
	color: #FF0000;
}

span.lc {
	color: #999999;
	font-variant: normal;
}

/*Font Management*/

h1.plain {
	font: bold 18px/18px Arial, Helvetica, sans-serif;
	color: #98012E;
	text-align: left;
	margin: 9px 0px 7px 0px;
	border-bottom: 1px #98012E dashed;
	padding: 0px 0px 2px 0px;
}

h1.date {
	float: right;
	font-size: 14px;
	line-height: 18px;
	color: #FFCC00;
	text-align: right;
	margin: 0px 0px 0px 0px;
	padding-top: 8px;
}

h5.divtitle {
	clear: left;
	position: relative;
	top: -13px;
	left: 0px;
	margin: 0px;
	margin-bottom: -13px;
	padding:0px;
	/*padding-left: 1em;*/
	font: bold 10px/18px Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	/*background:#FF9900;*/
	width: 100%;
	/*border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;*/
}

h2.sub {
	font-size: 16px;
	line-height: 18px;
	color: #FFCC00;
	text-align:left;
	margin: 10px 0px 0px 0px;
	padding-bottom: 2px;
	border-bottom: 1px #FFCC00 dashed;
}

h2.emphasis {
	font: bold 12px/18px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #98012E;
	margin: 0px 0px 18px 0px;
	padding: 0px;
	text-align: left;
}

h3.subtitles {	
	font: bold 14px/18px "Times New Roman", Times, serif;
	color: #98012E;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 2px 0px;
	text-align: left;
	border-bottom: #CCCCCC dashed 1px;
}

h3.rightsubtitles {
	font: bold 14px/18px "Times New Roman", Times, serif;
	color: #98012E;
	margin: 9px 0px 6px 0px;
	padding: 0px 0px 2px 0px;
	text-align: left;
	border-bottom: #CCCCCC dashed 1px;
}

p {
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	margin: 0px 0px 18px 0px;
	padding: 0px 0px 0px 15px;
	text-align: left;
}

p.right {
	text-align: right;
	margin-top: -18px;
	padding-right: 18px;
}

p.emphasis {
	font: bold 14px/18px "Times New Roman", Times, serif;
	margin: 0px 0px 18px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

p.quote {
	font-size: 12px;
	/*text-align: left;*/
	/*margin: 0px 15px 0px 15px;*/
	font-style: italic;
	line-height: 18px;
	clear: left;
}

p.credit {
	font-size: 12px;
	text-align: right;
	/*margin: 0px 15px 0px 15px;*/
	font-style: italic;
	line-height: 18px;
	clear: left;
}

p.address {
	font: bold 14px/18px Georgia, "Times New Roman", Times, serif;
	margin: 0px 15px 10px 15px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

/*Image Display Styles*/

img.navimg {
	margin: 0px;
	padding: 0px;
}

.imageh {
	display: block;
	clear: both;
	margin: auto;
	padding: 0px;
}

.wideimg {
	margin: 15px auto 5px auto;
	width: 620px;
	padding: 0px;
}

p.wideimgcredit {
	display: block;
	margin: 0px auto 0px auto;
	width: 620px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
}

.rightimg {
	display: block;
	margin: 18px 0px 0px 0px;
	width: 300px;
	/*width: 250px;*/
	padding: 0px;
	/*height: 108px;*/
}

.rightimgthumb {
	/*float: left;*/
	float: left;
	margin: 9px 0px 9px 0px;
	width: 140px;
	min-height:18px;
	/*width: 250px;*/
	padding: 0px;
}

.imgleft {
	clear: left;
	margin-right: 10px;
}

.imgright {
	margin-left: 10px;
	clear: right;
}

.rightv {
	height: 92px;
}

p.rightimgcredit {
	display: block;
	margin: 0px;
	/*margin: 0px auto 0px auto;*/
	/*width: 250px;*/
	padding: 0px;
	font: 9px/18px Arial, Helvetica, sans-serif;
	text-align: right;
	color: #999999;
}

p.imgcredit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	margin: 0px 0px 0px 0px;
	font-style: italic;
}

h3.imgbegin {
	margin: 10 0 0 0;
	border-top: 1px #FFCC00 dashed;
	padding: 0 0 0 0;
	color: #FFCC00;
	font-size: 12 px;
	font-weight: bold;
	text-align: right;
}

img.rightimgplain {
	display: block;
	margin: 25px auto 5px auto;
	width: 250px;
	padding: 0px;
}

.bioheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	line-height: 2em;
	color: #990000;

}

.bioimgsmall {
	width: 60px;
	margin: 0px 10px 10px 10px;
	padding: 0px;
	border: 0;
}

.bionoleft {
	margin-left: 0px;
}

.bionoright {
	margin-right: 0px;
}

/*Wide Image Gallery*/

div#imagegallerywide {
	clear: both;
	float: left;
	width: 960px;
	margin: 0px;
	padding: 15px;
	border-top: #CCCCCC 5px solid;
}

/*Image Gallery*/

#imagegallery {
	clear: both;
	width: 960px;
	border: 0;
	border-top: #CCCCCC 5px solid;
	margin: 0px;
	padding: 0px;
}

#imagegallery ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0;
}

#imagegallery ul li {
	float: left;
	position: relative;
	width: 191px;
	height: 191px;
	margin: 0px;
	padding: 0px;
	border: 0;
}

#imagegallery ul li a {
	display: block;
	margin: 0px;
	padding: 0px;
	border: 0;
	width:151px;
	height: 121px;
}

#imagegallery ul li:hover ul {
	display:block
}

#imagegallery ul li ul {
	display: none;
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute; 
	top: 0px;
	left: 0px;
}

#imagegallery ul li a.v {
	width:121px;
	height: 151px;
}

#imagegallery ul li a img {
	display: block;
	text-align: center;
	vertical-align: middle;
	margin: 20px  20px 0px 20px;
	padding: 15px 0px;
	border: 0;
	width: 151px;
	height: 121px;
	z-index: auto;
}

#imagegallery ul li a img.v {
	padding: 0px 15px;
	width: 121px;
	height: 151px;
}

#imagegallery ul li ul li {
	display: block;
	margin: 0px;
	background: #FFFFFF;
	border: #000000 1px solid;
	padding: 5px;
	width: 302px;
	height: 242px;
	z-index: auto;
}

#imagegallery ul li ul li.v {
	width: 242px;
	height: 363px;
}

#imagegallery ul li ul li img {
	position: absolute;
	z-index: 10;
}

/*General UL Styles*/

ul.mtbios {
	list-style: url(../images/MT_Bullet.jpg) outside;
	clear: left;
}

/*Sponsor Styles*/

div.sponsors {
	clear: both;
	width: 940px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	text-align: center;
}

img.space {
	margin: 5px 5px 0px 5px;
}

/*Footer Styles*/

#footer {
	background: #FF9900;
	position: absolute;
	bottom: 0px;
	width: 940px;
	height: 130px;
	margin-left: 10px;
	margin-right: 10px;
	padding: 0px;
	border-top: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-bottom: none;
	border-left: 1px #000000 solid;
}

p.footer {
	background: #FF9900;
	color: #98012E;
	font-size: 14px;
	text-align: center;
	line-height: 18px;
}

p.footerdate {
	background: #FF9900;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 18px;
	text-align: center;
}

div.footerspacer {
	background: #FF9900;
	height: 18px;
}

/*Footer Nav List*/

#subnavinverse {
	color: #000000;
	font: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	word-spacing: 0.1em;
	letter-spacing: 0.2em;
	text-align: center;
	font-weight: bold;
	margin: 9px 0px 9px 0px;
	padding: 0px;
}

#subnavinverse a, #subnavinverse a:visited {
	text-decoration: none;
	color: #000000;
}

#subnavinverse a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

#subnavinverse a:active {
	color: #FFCC00;
}

#subnav a.current, #subnavinverse a.current {
	background: #98012E;
	color: #CCCCCC;
}

/*Special Save Classes*/

.alpha {
	/*margin-left: 0px;*/ 
	float: left;
	clear: left;
}

.omega {
	/*margin-right: 0px;*/
	/*float: right;*/
	clear: right;
}

.clear {
	clear: both;
	visibility: hidden;
	font: 0px/0px;
}


/*IMPACT Only Classes*/

#light {
	color: #999999;
	font-weight: bold;
}

h1.white, h5.white, p.white {
	color:#FFFFFF;
}

/*Exlusive Page Styles which could be moved to separate css pages at a later time??*/

/*Show Bar Layout Classes*/

.showbannerwide {
	clear: both;
	float: left;
	width: 960px;
	margin: 0px;
	padding: 15px 0px 0px 0px;
	border-top: #CCCCCC 5px solid;
}

.showcontainer {
	float: right;
	clear: right;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 15px 0px;
	width: 602px;
}

.showcontainer2 {
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 15px 0px;
	width: 960px;
}

/*Show Bar Generic Styles*/

div#show {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

div#show2 {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

#show {
	display: block;
	width: 600px;
	margin: 0px;
	padding: 0px;
}

#show2 {
	display: block;
	width: 960px;
	margin: 0px;
	padding: 0px;
}

#show ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
}

#show2 ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
}

#show li {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 600px;
	height: 40px;
}

#show2 li {
	display: block;
	margin: 0px;
	padding: 0px;
	/*width: 600px;*/
	height: 40px;
}

#show li a {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 600px;
	height: 40px;
	width: 100%;
	text-decoration: none;
	border: #000000 1px solid;
}

#show2 li a {
	float: right;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 600px;
	height: 40px;
	width: 100%;
	text-decoration: none;
}

#show li a:hover {
	display: block;
	text-decoration: none;
	border: #000000 1px solid;
}

#show2 li a span.showmessage {
	display: block;
	float: right;
	width: 0px;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	text-align: center;
}

#show2 li a:hover span.showmessage {
	width: 345px;
	height: 25px;
	visibility: visible;
	background: #CCCCCC;
	border-top: #98012E solid 5px;
	margin: 0px 5px;
	padding: 5px 0px;
	color: #98012E;
	font-size: 1em;
	font-variant: small-caps;
}

/*Show Specific Classes*/

.l15s a {
	background: url(../images/show/showl15s08bw.jpg) no-repeat left;
} 

.l15s a:hover {
	background: url(../images/show/showl15s08col.jpg) no-repeat left;
}

.atv a {
	background: url(../images/show/showatv08bw.jpg) no-repeat left;
}

.atv a:hover {
	background:url(../images/show/showatv08col.jpg)}

.soi a {
	background: url(../images/show/showsoi08bw.jpg) no-repeat left;
}

.soi a:hover {
	background: url(../images/show/showsoi08col.jpg) no-repeat left;
}

.pes a {
	background: url(../images/show/showpes07bw.jpg) no-repeat left;
}

.pes a:hover {
	background: url(../images/show/showpes07col.jpg) no-repeat left;
}

.psw a {
	background: url(../images/show/showpsw07bw.jpg) no-repeat left;
}

.psw a:hover {
	background: url(../images/show/showpsw07col.jpg) no-repeat left;
}

.p a {
	background: url(../images/show/showp07bw.jpg) no-repeat left;
}

.p a:hover {
	background: url(../images/show/showp07col.jpg) no-repeat left;
}

.leg07 a {
	background: url(../images/show/showleg07bw.jpg) no-repeat left;
}

.leg07 a:hover {
	background: url(../images/show/showleg07col.jpg) no-repeat left;
}

.yon a {
	background: url(../images/show/showyon06bw.jpg) no-repeat left;
}

.yon a:hover {
	background: url(../images/show/showyon06col.jpg) no-repeat left;
}

.leg06 a {
	background: url(../images/show/showleg06bw.jpg) no-repeat left;
}

.leg06 a:hover {
	background: url(../images/show/showleg06col.jpg) no-repeat left;
}

.soittw06 a {
	background: url(../images/show/showsoittw06bw.jpg) no-repeat left;
}

.soittw06 a:hover {
	background: url(../images/show/showsoittw06col.jpg) no-repeat left;
}

.n3lh a {
	background: url(../images/show/show3lh05bw.jpg) no-repeat left;
}

.n3lh a:hover {
	background: url(../images/show/show3lh05col.jpg) no-repeat left;
}

.soittw05 a {
	background: url(../images/show/showsoittw05bw.jpg) no-repeat left;
}

.soittw05 a:hover {
	background: url(../images/show/showsoittw05col.jpg) no-repeat left;
}

.ntw a {
	background: url(../images/show/showntw05bw.jpg) no-repeat left;
}

.ntw a:hover {
	background: url(../images/show/showntw05col.jpg) no-repeat left;
}

.nmad a {
	background: url(../images/show/shownmad05bw.jpg) no-repeat left;
}

.nmad a:hover {
	background: url(../images/show/shownmad05col.jpg) no-repeat left;
}

.mhmh a {
	background: url(../images/show/showmhmh06bw.jpg) no-repeat left;
}

.mhmh a:hover {
	background: url(../images/show/showmhmh06col.jpg) no-repeat left;
}

.oel a {
	background: url(../images/show/showoel06bw.jpg) no-repeat left;
}

.oel a:hover {
	background: url(../images/show/showoel06col.jpg) no-repeat left;
}

.ve a {
	background: url(../images/show/showve09bw.jpg) no-repeat left;
}

.ve a:hover {
	background: url(../images/show/showve09col.jpg) no-repeat left;
}

.mxi a {
	background: url(../images/show/showmxi05bw.jpg) no-repeat left;
}

.mxi a:hover {
	background: url(../images/show/showmxi05col.jpg) no-repeat left;
}



.ticketinfo {
	font-size: 1.25em;
	line-height: normal;
	color:#990000;
}

/* Additional Styles*/

blockquote {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 18px;
	line-height: 2em;
	text-align: center;
	font-weight: bold;
	margin-left: 20px;
	margin-right: 20px;