/* from homepage.css */
.reviewFooter, .tmnewsFooter {
	text-align:right;
	font-size:8pt;
	padding-right:3px;
	background-color: #EDF4F7;
	background:url('//www.theatermania.com/images/hp05/footerbg.gif');
	background-repeat:repeat-y;
	background-position:top right;
	}	
	
.footerSpacer {
	font-size:7pt;
	}	
	
.reviewFooter a, .broadwayOpeningsFooter a, .tmnewsFooter a {
	color:#333;
	}
	
.citySubHeadline {
	font-family: helvetica, arial, sans-serif; 
	color:#006; 
	background:url(/images/citypages2008/headline_bg.gif) repeat-x bottom;
	text-align:left;
	font-weight:bold !important;
	}
	
.citySubHeadline a {
	font-size:10pt !important; 
	color:#006;
	line-height:auto;
	}

.citySubHeadline_txt {
	background-color:white;
	padding-right:5px;
	font-size:10pt !important;
	}

.bwaySubHeadline {
	font-family: helvetica, arial, sans-serif; 
	font-size:10pt; 
	color:#006; 
	background:url(/images/citypages2008/headline_red.gif) repeat-x bottom;
	}

.bwaySubHeadline_txt {
	background-color:white;
	padding-right:5px;
	}
	
.orangeSubHeadline {
	font-family: helvetica, arial, sans-serif; 
	font-size:10pt; 
	color:#006; 
	background:url(/images/citypages2008/headline_orange.gif) repeat-x bottom;
	}

.orangeSubHeadline_txt {
	background-color:white;
	padding-right:5px;
	}

.theaterNewsDates {
	color:white;
	background-color:#4db6e9;
	padding:0 2px 0 2px;
	font-weight:bold;
	}
	
.cityHeadline {
	color:#4db6e9; 
	font-size:25pt; 
	padding:0; 
	margin:0;
	line-height:25pt;
	}
