@charset "utf-8";/* CSS Document *//* Global Reset */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;	text-indent: 0;}body {    background: url(../img/bg_pattern.png) top left;}#wrapper{    width: 100%;    background: url(../img/bg.jpg) top center no-repeat;    padding: 12px 0;    height: 771px;}.content-wrapper{    width: 796px;    margin: 0 auto;    position: relative;}.header-top{    width: 796px;    height: 20px;    background: url(../img/page_bg_top.png) top center no-repeat;    margin: 0 auto;}.content-area{    position: relative;    background: url(../img/page_bg_middle.png) top center repeat-y;    width: 796px;    margin: 0 auto;    z-index: 30;}.footer-bottom{    height: 30px;    background: url(../img/page_bg_bottom.png) top center no-repeat;    width: 796px;    margin: 0 auto;    position: relative;    z-index: 20;}.owner-tag{    position: relative;    z-index: 15;    top: -10px;    margin-left: 38px;    height: 55px;}.owner-tag img{    float: left;    margin-right: 5px;}.owner-tag p{    padding: 5px 0;    font-size: 11px;    font-family: Tahoma;    color: #000;}.owner-tag p strong{    font-size: 12px;    color: #000;    margin-bottom: 5px;}.owner-tag p strong a, .owner-tag p strong a:visited{    text-decoration: none;    color: #000;    font-size: 12px;}  .owner-tag p strong a:hover{    text-decoration: underline;}.owner-tag p a, .owner-tag p a:visited{    color: #000;    font-size: 11px;}  .owner-tag p a:hover{    color: #fff;}.content-holder{    background: url(../img/content_bg_gradient.png) top left repeat-x #f0efef;    width: 782px;    margin: 0 auto;    height: auto;}.logo-holder{    height: 70px;    position: relative;}.logo-holder img{    position: absolute;    top: -8px;    left: 30px;}.background-decoration{    background: url(../img/bg_decoration.png) top left no-repeat;    width: 271px;    height: 120px;    position: absolute;    top: -80px;    left: 544px;    z-index: 10;    overflow: hidden;}.flashholder{    height: 430px;}.newsletter {    width: 708px;    padding: 12px 10px;    position: relative;    margin: 0 auto;    background: #fff;}.newsletter .recordplayer {    position: absolute;    width: 128px;    height: 125px;    top: -91px;    left: 642px;}.newsletter form{    margin: 0;    height: 29px;    padding: 0;    overflow: hidden;}.newsletter form .textInput{    padding: 5px;    height: 14px;    font-family: Tahoma;    color: #505050;    font-size: 14px;    line-height: 14px;    float: left;    width: 320px;    margin-right: 14px;}.newsletter form .submitBtn{    height: 30px;    float: left;    width: 85px;    background: url(../img/btn_subscribe.jpg) top left no-repeat;    border: none;    margin-right: 14px;    cursor: pointer;}.content {	font-size: 12px;	color: #505050;	font-family: Tahoma;	padding-left: 25px;	padding-right: 25px;}.content a, .content a:visited {	color: #ab0021;	text-decoration: none;}.content a:hover {	text-decoration: underline;}.content h2 {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: normal;	font-style: inherit;	font-size: 14px;	font-family: inherit;	vertical-align: baseline;	text-indent: 0;}.content h2.alt {	margin: 0;	padding: 0 0 2px 0;	border: 0;	outline: 0;	font-weight: normal;	font-style: inherit;	font-size: 14px;	font-family: inherit;	vertical-align: baseline;	text-indent: 0;}.content p {	margin: 0;	padding: 0 0 15px 0;	border: 0;	outline: 0;	font-weight: normal;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;	text-indent: 0;}.content-header {	padding: 0px;	margin: 0px;	font-size: 16px;	font-family: Tahoma;	color: #ab0021;	font-weight: bold;}.content-header-alt {	padding: 0 0 2px 0;	margin: 0px;	font-size: 16px;	font-family: Tahoma;	color: #ab0021;	font-weight: bold;}.crumb {	padding: 5px;	color: #fff;	background: #d48432;	font-size: 10px;	font-family: Tahoma;}.t1 {}.t1 a, .t1 a:visited {	text-decoration: none;	color: #505050;}.t1 a:hover {	text-decoration: underline;}.t2 {	padding-left: 25px;}.t2 a, .t2 a:visited {	text-decoration: none;	color: #505050;}.t2 a:hover {	text-decoration: underline;}.t3 {	padding-left: 45px;}.t3 a, .t3 a:visited {	text-decoration: none;	color: #505050;}.t3 a:hover {	text-decoration: underline;}.dress {	background: url(../img/dress-icon.jpg) no-repeat;	height: 16px;	padding-left: 20px;}.premier {	background: url(../img/premier-icon.jpg) no-repeat;	height: 16px;	padding-left: 20px;}.main {	background: url(../img/main-icon.jpg) no-repeat;	height: 16px;	padding-left: 20px;}.orchestra {	background: url(../img/orchestra-icon.jpg) no-repeat;	height: 16px;	padding-left: 20px;}.value {	background: url(../img/value-icon.jpg) no-repeat;	height: 16px;	padding-left: 20px;}.family {	background: url(../img/family-icon.jpg) no-repeat;	height: 16px;	padding-left: 20px;}ul.list {	list-style-type: none;	width: 400px;	margin: 0 0 8px 0;	padding: 0;	clear: both;}ul.list li {	margin: 0;	padding: 0 0 3px 14px;	background: url(/img/bullet.jpg) no-repeat 0 5px;	border-bottom: 0px solid #DCC091;}ul.list-sponsors {	list-style-type: none;	width: 240px;	margin: 0 0 15px 0;	padding: 0;	clear: both;}ul.list-sponsors li {	margin: 0;	padding: 0 0 3px 14px;	background: url(/img/bullet.jpg) no-repeat 0 5px;	border-bottom: 0px solid #DCC091;}ul.sponsors-row {	width: 500px;	margin: 0;	padding: 0 0 3px 0;	list-style-type: none;	float: left;	line-height: 1px;}ul.sponsors-row li.sponsor1 {	width: 160px;	height: 117px;	margin: 0;	padding: 0 10px 7px 0;	float: left;}ul.sponsors-row li.sponsor2 {	width: 160px;	height: 117px;	margin: 0;	padding: 0 10px 7px 0;	float: left;}ul.sponsors-row li.sponsor3 {	width: 160px;	height: 117px;	margin: 0;	padding: 0 0 7px 0;	float: left;}#menulayout {	width: 750px;	height: 24px;	font-family: Tahoma, Arial;	color: #000;	font-weight: regular;	line-height: 12px;	font-size: 12px;	padding: 0 16px;	text-decoration: none;}ul#menu {	width: 750px;	height: 24px;	padding: 0px;	margin: 0 auto;	list-style-type: none;	z-index: 100;}ul#menu .spacer {	padding: 0 0 0 5px;}ul#menu li.mainlevel {        display: block;        padding: 6px 0 8px 0;        color: #FFF;	font-size: 13px;        font-weight: normal;  	background: #BE5913;        text-decoration: none;}ul#menu li.mainlevel a {        display: block;        padding: 0 0 6px 5px;	margin: 0;        color: #FFF;	font-size: 13px;        font-weight: normal;          text-decoration: none;	background: #BE5913;        border-bottom: 1px solid #D18A59;}ul#menu li.mainsub {        display: block;        padding: 0 0 8px 5px;        color: #FFF;	font-size: 13px;        font-weight: normal;          text-decoration: none;}ul#menu li.mainsub a {        display: block;        padding: 0;	margin: 0;        color: #FFF;	font-size: 13px;        font-weight: normal;          text-decoration: none;        border-bottom: 1px solid #D18A59;}ul#menu li.mainalt {        display: block;        padding: 6px 0 8px 5px;        color: #FFF;	font-size: 13px;        font-weight: normal;          text-decoration: none;}ul#menu li.mainalt a {        display: block;        padding: 0;	margin: 0;        color: #FFF;	font-size: 13px;        font-weight: normal;          text-decoration: none;        border-bottom: 1px solid #D18A59;}ul#menu li.mainsubalt {        display: block;        padding: 6px 0 8px 5px;        color: #FFF;	font-size: 13px;        font-weight: normal;          text-decoration: none;}ul#menu li.mainsubalt a {        display: block;        padding: 0;	margin: 0;        color: #FFF;	font-size: 13px;        font-weight: normal;          text-decoration: none;        border-bottom: 0px solid #D18A59;}ul#menu li.mainsubalt a:hover {	background: #BE5913;	color: white;	text-decoration: underline;}ul#menu li.mainlevel a:hover {	background: #BE5913;	color: white;	text-decoration: underline;}ul#menu li.option {        display: block;        padding: 0 6px 0 12px;        color: #FFF;	font-size: 11px;        font-weight: normal;          text-decoration: none;	background: url(/img/menu-arrow.jpg) #D58D47 no-repeat 0 9px;        border-bottom: 1px solid #E2AF7E;}ul#menu li.optionalt {        display: block;        padding: 0 6px 0 12px;        color: #FFF;	font-size: 10px;        font-weight: normal;          text-decoration: none;        background: url(/img/menu-arrow.jpg) #D58D47 no-repeat 0 9px;        border-bottom: 0px;}ul#menu li.option a {	font-family: Tahoma, Arial;	color: #FFF;	font-weight: regular;	line-height: 12px;	font-size: 11px;	height: 12px;	text-decoration: none;	padding: 6px 6px;	display: block;}ul#menu li.optionalt a {	font-family: Tahoma, Arial;	color: #FFF;	font-weight: regular;	line-height: 12px;	font-size: 11px;	height: 12px;	text-decoration: none;	padding: 6px 6px;	display: block;}ul#menu li {	float: left;	display: block;	margin: 0;	padding: 0;}ul#menu li a {	padding: 6px;	display: block;	font-weight: normal;	color: #000;	text-decoration: none;	position: relative;}ul#menu li.option a:hover, ul#menu li.option a.active, ul#menu li.optionalt a:hover, ul#menu li.optionalt a.active {	text-decoration: underline;  }ul#menu li a:hover, ul#menu li a.active {	background: #AB2100;	color: white;  }ul#menu li ul {	left : -999em;	position : absolute;  }ul#menu li ul li { 	float : none;}ul#menu li ul a {	padding : 8px 10px;	border-bottom : 0px solid white;	font-weight : normal;} ul#menu li ul a:hover {	background: #D58D47;	color: #FFF;  }ul#menu li:hover ul, ul#menu li.sfhover ul {	background: #BE5913;	left: auto;  }ul#optionsmenuseasons {        margin: 0 0 0 0;	padding: 6px;        width: 198px;        background: #BE5913;        filter: alpha(opacity=100);        opacity: 1.0;	color: #FFF;}ul#optionsmenusupport {        margin: 0 0 0 0;	padding: 6px;        width: 198px;        background: #BE5913;        filter: alpha(opacity=100);        opacity: 1.0;	color: #FFF;}ul#optionsmenuabout {        margin: 0 0 0 0;	padding: 6px;        width: 198px;        background: #BE5913;        filter: alpha(opacity=100);        opacity: 1.0;	color: #FFF;}ul#optionsmenusupport li.title a:hover {	background: #BE5913;	color: #FFF;}ul#optionsmenutickets {        margin: 0 0 0 0;	padding: 6px;        width: 198px;        background: #BE5913;        filter: alpha(opacity=100);        opacity: 1.0;	color: #FFF;}ul#optionsmenutickets li.title a:hover {	background: #BE5913;	color: #FFF;}
