 a:link {
	font-family: arial, helvetica, sans-serif;
	color: #343434;
	font-weight: bold;
	text-decoration: none }
 a:visited {
	font-family: arial, helvetica, sans-serif;
	color: #343434;
	font-weight: bold;
	text-decoration: none }
 a:active {
	font-family: arial, helvetica, sans-serif;
	color: #343434;
	font-weight: bold;
	text-decoration: none}
 a:hover {
	font-family: arial, helvetica, sans-serif;
	color: #9999CC;
	font-weight: bold;
	text-decoration: none }




a.mainNav:link { font-family: arial, helvetica, sans-serif; color: #343434; text-decoration: none; font-weight: normal; font-size: 12px }
a.mainNav:visited { font-family: arial, helvetica, sans-serif; color: #343434; text-decoration: none; font-weight: normal; font-size: 12px }
a.mainNav:active { font-family: arial, helvetica, sans-serif; color: #343434; text-decoration: none; font-weight: normal; font-size: 12px }
a.mainNav:hover { font-family: arial, helvetica, sans-serif; color: #CA3806; text-decoration: none; font-weight: bold; font-size: 12px; cursor: pointer }


a.botNav:link { font-family: arial, helvetica, sans-serif; color: #343434; text-decoration: none; font-weight: normal; font-size: 10px }
a.botNav:visited { font-family: arial, helvetica, sans-serif; color: #343434; text-decoration: none; font-weight: normal; font-size: 10px }
a.botNav:active { font-family: arial, helvetica, sans-serif; color: #343434; text-decoration: none; font-weight: normal; font-size: 10px }
a.botNav:hover { font-family: arial, helvetica, sans-serif; color: #000000; text-decoration: none; font-weight: normal; font-size: 10px; cursor: pointer }



a.purchaseTickets:link { font-family: arial, helvetica, sans-serif; color: #B23326; text-decoration: none; font-weight: bold; font-size: 16px }
a.purchaseTickets:visited { font-family: arial, helvetica, sans-serif; color: #B23326; text-decoration: none; font-weight: bold; font-size: 16px }
a.purchaseTickets:active { font-family: arial, helvetica, sans-serif; color: #B23326; text-decoration: none; font-weight: bold; font-size: 16px }
a.purchaseTickets:hover { font-family: arial, helvetica, sans-serif; color: #232323; text-decoration: none; font-weight: bold; font-size: 16px }






 a.lodgingLinks:link {
	font-family: arial, helvetica, sans-serif;
	color: #003E81;
	font-weight: bold;
	font-size: 12px;
	line-height: 2em;
	text-decoration: none }
 a.lodgingLinks:visited {
	font-family: arial, helvetica, sans-serif;
	color: #003E81;
	font-weight: bold;
	font-size: 12px;
	line-height: 2em;
	text-decoration: none }
 a.lodgingLinks:active {
	font-family: arial, helvetica, sans-serif;
	color: #003E81;
	font-weight: bold;
	font-size: 12px;
	line-height: 2em;
	text-decoration: none}
 a.lodgingLinks:hover {
	font-family: arial, helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	font-size: 12px;
	line-height: 2em;
	text-decoration: none }



/* Abosolute Size Text Elements */

.body {
	font-family: arial, helvetica, sans-serif;
	color: #222222;
	font-weight: normal;
	line-height: 1.3em;
	font-size: 13px }
	
.bodyRed {
	font-family: arial, helvetica, sans-serif;
	color: #BE150E;
	font-weight: normal;
	line-height: 1.8em;
	font-size: 12px }
	
	
.venueInfo {
	font-family: arial, helvetica, sans-serif;
	color: #000;
	font-weight: normal;
	line-height: 1.4em;
	font-size: 11px }
	
	
.transportationInfo {
	font-family: arial, helvetica, sans-serif;
	color: #000;
	font-weight: normal;
	line-height: 1.4em;
	font-size: 11px }
	
	
.subNavText {
	font-family: arial, helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	line-height: 1.8em;
	font-size: 10px;
	vertical-align: middle; }
	
.navtext {
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
	font-weight: normal;
	line-height: 1.8em;
	font-size: 13px }
	
.header {
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	line-height: 1.8em;
	font-size: 18px }
	
.header2 {
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	line-height: 1.8em;
	font-size: 18px }
	
H2 {
	font-family: arial, helvetica, sans-serif;
	color: #BE150E;
	font-weight: bold;
	line-height: .02em;
	padding-bottom: -6px;
	font-size: 18px }
	
h3 {
	font-family: arial, helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	line-height: .02em;
	padding-bottom: -6px;
	font-size: 14px }
	
	
.textmed {
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	line-height: 1.2em;
	font-size: 14px }
	
.textmed_dark {
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	line-height: 1.2em;
	font-size: 14px }
	
.textmed_blue {
	font-family: arial, helvetica, sans-serif;
	color: #082576;
	font-weight: bold;
	line-height: 1.2em;
	font-size: 14px }
	
.textsmall {
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	line-height: 1.2em;
	font-size: 12px }
	
	
.text_small_white {
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
	font-weight: normal;
	line-height: 1.2em;
	font-size: 12px }
	
.text_xsmall_white {
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	line-height: 1.2em;
	font-size: 10px }
	
	
.textlarge_blue {
	font-family: arial, helvetica, sans-serif;
	color: #082576;
	font-weight: bold;
	line-height: 1.8em;
	font-size: 18px }
	
	
.caption {
	font-family: arial, helvetica, sans-serif;
	color: #000;
	font-weight: normal;
	line-height: 1.8em;
	font-size: 9px }
	
.captiongrey {
	font-family: arial, helvetica, sans-serif;
	color: #666;
	font-weight: normal;
	line-height: 1.8em;
	font-size: 9px }
	
	
.leftBody {
	font-family: arial, helvetica, sans-serif;
	color: #527291;
	font-weight: bold;
	line-height: 1.4em;
	font-size: 12px }
	
	
.leftHead {
	font-family: arial, helvetica, sans-serif;
	color: #527291;
	font-weight: bold;
	line-height: 1.4em;
	font-size: 14px }
	
.bodySmall {
	font-family: arial, helvetica, sans-serif;
	color: #333;
	font-weight: normal;
	line-height: 1.2em;
	font-size: 10px }
	
	
.sectionHead {
	font-family: Times, serif;
	color: #9C2267;
	font-weight: bold;
	line-height: 1.4em;
	font-size: 30px }
	
.sectionSubhead {
	font-family: Times, serif;
	color: #666666;
	font-weight: bold;
	line-height: 1.4em;
	font-size: 18px }

	
.tableMain {
	border-style: solid;
   	border-color: #00217E;
   	border-top-width: 1px;
   	border-right-width: 1px;
   	border-bottom-width: 1px;
   	border-left-width: 1px;
}

/* div wrappers */


	
	
.flash {
	position: absolute;
	left: 0px;
	top: 0px;
	}

	
.clear {
	position: absolute;
	left: 0px;
	top: 0px;
	}
	
	
.flash2 {
	position: absolute;
	left: 0px;
	top: 240px;
	}
	
	
.bottomNav{
	position: absolute;
	padding: 10;
	left: 30px;
	top: 730px;
	vertical-align: bottom;
	}
	
	
.bottomNavLodging{
	position: absolute;
	padding: 10;
	left: 30px;
	top: 630px;
	vertical-align: bottom;
	}
	
	
.bottomNavTran{
	position: absolute;
	padding: 10;
	left: 30px;
	top: 1100px;
	vertical-align: bottom;
	}
	

	
	
.subnav {
	position: absolute;
	visibility: visible;
	left: 590px;
	top: 102px;
	vertical-align: middle;
	}
	
.subnavlinks {
	position: absolute;
	visibility: visible;
	left: 634px;
	top: 112px;
	vertical-align: middle;
	}
	
	
.tickets {
	position: absolute;
	visibility: visible;
	left: 700px;
	top: 66px;
	vertical-align: middle;
	}
	
.ticketstext {
	position: absolute;
	visibility: visible;
	left: 740px;
	top: 76px;
	vertical-align: middle;
	}
	
	
.homeText {
	position: absolute;
	visibility: visible;
	left: 298px;
	top: 290px;
	vertical-align: middle;
	font-family: arial, helvetica;
	font-size: 18px;
	line-height: 1.4em;
	color: #242424;
	width: 540px;
	}
	
	
	
.insideText {
	position: absolute;
	visibility: visible;
	left: 290px;
	top: 250px;
	vertical-align: middle;
	font-family: arial, helvetica;
	font-size: 14px;
	line-height: 1.2em;
	color: #242424;
	width: 650px;
	}
	
.tableGigs {
  background-color:#F0ECE7;
  border:1px solid #999999;
}




	
