
#ticketPricesHeading{ font-weight:bold; margin-bottom:8px; font-size:13px; border-bottom:1px solid #AAAAAA; padding-bottom:8px;}

.ticketPrice{
	line-height:20px;
}

#EventFreeText{
	margin-bottom:18px;

}

#SoldOutText{
	font-size:14px; 
	font-weight:bold; 
	color:#CC0000;
	margin-bottom:8px;	
}

#specialDiscount{
	font-size:12px; border:1px solid #666; background-color:#EFEFEF; padding:4px; line-height:12px;
}

#specialDiscount p{
	line-height:16px; margin:0px;
}

.eventTitle{font-size:18px; font-weight:bold; margin-bottom:12px; padding-top:20px;}
.eventSubheading{font-size:14px; font-weight:bold; margin-top:2px; line-height:22px; color:#333;}

.eventDate{font-style:italic; color: #FF0000; font-size:14px; margin-bottom:6px;}

.eventVenue{ color:#0066FF; margin-bottom:12px;}

div.div_description{ font-size:12px; line-height:16px; margin-top:25px;}


#eventSponsor {
	margin-top:0px;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	position:relative;
}

.middleBodyArea{
 	width:670px; padding-left:20px; padding-right:10px; background-color:#FFF; position:relative; top:-1px;
}

.leftbodySection{

}

.rightbodySection{
	width:340px; float:right; text-align:center; margin-top:25px;
}

.rightColumnArea{
	background-color: #FFFFCC; width:200px; float:right; border:1px solid #CDCDCD; margin-right:25px; margin-top:25px; padding:4px;
}

.emphColor{ color:#CC0000;}

#facebookLine{ margin-top:15px; padding-top:5px; border-top:1px solid #AAAAAA; }

.facebookLinkAdjustor{display:inline-block; position:relative; top:-6px; left:3px; }

.eventImg{ max-width:330px; border:1px solid #666666; }

.youtubeContainer{ margin-top:12px;}

.artistLink{ margin-top:12px;}