body {position:relative; background:#000; margin:0; padding:0; font-family:verdana; font-size:9pt; color:#fff;}

.clear {clear:both;}

.main {text-align:center;}
.main a {color:#fff; text-decoration:none;}
.main a:hover {color:#fff; text-decoration:underline;}

.title {margin:20px auto 20px auto; width:100%; text-align:center;
	font-family: Georgia, serif;font-size: 44px;font-style: normal;font-weight: normal;text-transform: normal;letter-spacing: -3px;line-height: 1.2em;}

.subtitle_wrap {width:100%; position:relative; text-align:center; margin:0 auto 0 auto;}
.subtitle {margin:0 auto 20px auto; width:550px; text-align:center; padding:5px; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc;
	font-family: Georgia, serif; font-size: 13px;font-style: italic;font-weight: normal;text-transform: normal;letter-spacing: normal;line-height: 1.6em;}
	
.container {margin:0 auto 0 auto; text-align:left; padding:15px;
	font-family: Georgia, serif;font-size: 13px;font-style: italic;font-weight: normal;text-transform: normal;letter-spacing: normal;line-height: 1.6em;}

.event_about {float:left; padding:2px; width:70%;}
.section_hdr {font-family: Georgia, serif;font-size: 20px; font-style: italic;font-weight: bold;text-transform: normal;letter-spacing: normal; line-height: 1.4em;}

.event_info {padding-top:15px;}
.event_info .info_label {float:left; width:100px; font-weight:bold;}
.event_info .info_data {float:left; width:350px;}
.event_info .info_data a {color:#fff; text-decoration:underline;}
.event_info .info_data a:hover {color:#369; text-decoration:underline;}
