﻿body.lightbox .subSectNav { height:45px;!important  }

div.prHead {
	width: 290px; height: 33px; background-color: #333; position: absolute; left: 16px; top: 190px;}
div.prHead2 {
	background-color:#333333;
	height:33px;
	left:16px;
	position:absolute;
	top:602px;
	width:290px;
}

div.prHead ul.choose, div.prHead2 ul.choose {
	position: absolute; left: 15px; bottom: 13px;}
div.prHead div.ribbon, div.prHead2 div.ribbon {
	background-image: url(../images/background_ribbon_bottom_right.gif); right: 0;}

div.prHead ul.choose, div.prHead2 ul.choose {
	width: 260px; position: absolute; left: 12px; top: 8px;}
div.prHead ul.choose li, div.prHead2 ul.choose li {
	margin: 0 10px 0 0; padding: 0 10px 0 0; font-size: 1em; float: left; border-right: 1px solid #fff;}
div.prHead ul.choose li.week, div.prHead2 ul.choose li.week {
	margin: 0; padding: 0; border-right-width: 0;}
div#scCont div.prHead ul.choose li, div#scCont div.prHead ul.choose li a, div#scCont div.prHead2 ul.choose li, div#scCont div.prHead2 ul.choose li a {
	color: #f47d30;
	}
div#scCont div.prHead ul.choose li, div#scCont div.prHead ul.choose li a:hover, div#scCont div.prHead2 ul.choose li, div#scCont div.prHead2 ul.choose li a:hover {
	color: #f47d30;
	}

div#scCont div.prHead ul.choose li.today, div#scCont div.prHead ul.choose li.today a, div#scCont div.prHead2 ul.choose li.today, div#scCont div.prHead2 ul.choose li.today a {
	color: #fff;}
	
div#scCont div.rcCont ul.rcEventsStacked div.scrollBox {
	height:233px;
	overflow:auto;
	width:270px;
}
	
/*div#scCont ul.choose li a:hover, div.prHead ul.choose li.today {
	color: #fff;}*/

/* main feature - TICKETS ON SALE*/
.box_tixonSale { background-color:#f47d30; color:#FFFFFF; font-weight:bold; padding:4px 5px 3px 5px; margin:35px 10px 0px 0px; }
#lbMainPromo .box_tixonSale .boxtixlink { color:#FFFFFF;!important }
#lbMainPromo .box_tixonSale a.boxtixlink:hover { color:#ffffff;text-decoration:none; }
#lbMainPromo .box_tixonSale:hover { background-color:#000000; }

/*FOOTER STYLES*********************/

body.lightbox div#footer.footer-navigation h2 {
    font-size: 24px;
    font-weight: normal;
    margin-left: 15px !important;
    padding-top: 18px;
}

body.lightbox div#footerLinks {
    background-color: #4D4C4A;
    padding: 0 0 30px 153px;
    position: relative;
}

body.lightbox div#footer.footer-navigation {
    background-color: #F47D30;
    clear: both;
    color: white;
    height: 115px;
    left: 0;
    margin-bottom: 15px;
    position: relative;
    top: -15px;
    width: 956px;
}

body.lightbox div#footer.footer-navigation ul {
    display: block;
    margin: 10px 0 0;
    padding: 0;
}

body.lightbox div#footer.footer-navigation li {
    display: block;
    float: left;
    margin-left: 15px;
}

body.lightbox div#footer.footer-navigation li a {
    color: white;
}

body.lightbox div#footer.footer-navigation p.logo {
    position: absolute;
    right: 20px;
    top: 0;
}	

body.lightbox div#footer.footer-navigation p.legal {
    clear: both;
    font-size: 0.8em;
    margin-left: 15px;
    padding-top: 15px;
}




