table.eventdetail
{
 border-collapse:collapse;
 border:0px;
 width:750px;
// height:200px;
 cellmargin:0px;
 cellpadding:0px;
 background-color:#878fa6;
 vertical-align:top
}

table.folderleft
{
 border-collapse:collapse;
 width:550px;
 height:700px;
 border:0px;
 margin-right:-1px;
 cellmargin:0px;
 cellpadding:0px;
 background-color:#ffffff;
 vertical-align:top
}

td.folderleft_topleft
{
 width:18px;
 padding-left:-1px;
 padding-top:-1px;

}

td.folderleft_topcenter
{
 width:514px;
 background-color:#ffffff;
}

td.folderleft_topright
{
 width:18px;

}

td.folderleft_content
{
 padding-left:10px;
 padding-right:10px;
 padding-top:-22px;
 background-color:#ffffff;
 vertical-align:top
}

div.folderleft_inset
{
 width:500px;
 height:100%;
 padding-left:15px;
 padding-top:10px;
 background-color:#ffffff;
 color:#000000;
 font-size:18px;
 font-weight:bold;
 font-family:Arial,Helvetica,sans-serif;
 vertical-align:top
}

div.folderleft_inset2
{
 width:500px;
 height:100%;
 color:#000000;
 font-size:14px;
 font-weight:normal;
 font-family:Arial,Helvetica,sans-serif;
 background-color:#ffffff;
 vertical-align:top
}

table.folderright
{
 border-collapse:collapse;
 width:200px;
 height:700px;
 border:0px;
 margin-left:-2px;
 cellmargin:0px;
 cellpadding:0px;
 background-color:#ffffff;
 vertical-align:bottom
}

td.folderright_top
{
 background-color:#ffffff
}

td.folderright_topright
{
 width:18px;

}

td.folderright_content
{
 vertical-align:top;
 padding:12px;
 font-family:Arial,Helvetica,sans-serif;
 background-color:#FFFFEB;
 font-size:12px;
 border:1px solid #666666;
}

p.p_date
{
 color:#ff0000;
 font-style:italic;
 padding-top:15px
}

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

a.a_monthlink
{
 font-size:12px
}

span.spn_sponsor
{
 font-size:12px;
 font-style:italic;
 color:#000000
}

span.spn_venue
{
 color:#000000;
 font-style:normal;
 font-size:12px;
 line-height:24px
}

li.li_crosspromo
{
 font-size:12px;
}

img.img_eventimage
{
 float:right;
 max-width:250px;
 border-style:solid;
 border-width:1px;
 border-color:#000000;
 margin:15px
}

table.tbl_pricedetail
{
 border-style:none;
 font-size:12px
}

.eventArea{
	background-color:#FFFFFF; border:1px solid #999999; padding:20px; font-family:Arial, Helvetica, sans-serif;
}

.eventTitle{
 font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-bottom:24px;	
}

.timeDate{ font-style:italic; color:#FF0000; font-size:14px; }

.venueName{ font-size:12px; margin-top:6px; color:#0066FF; font-weight:bold;}

.sponsor{font-size:12px; margin-top:6px; font-style:italic;}

.ticketPrice{
	line-height: 20px;	
}

#SoldOutText{
	font-weight: bold;
	color:#900;
	font-size:14px;
}
