/* CSS Document */

td { vertical-align:top; }
td.body_tbl {	background-color:#FFFFFF; }
.header_txt { position:relative; top: 13px; left:10px; height:23px; display:block; width:780px; color: #660000; text-transform: uppercase; border-bottom:thin;
	border-bottom-color:#999999; border-bottom-style: solid; font: bold 18px/20px Georgia; }
.header_artist { color: #660000;	font-weight:bold; text-transform: uppercase; text-align: center; padding-top:5px; padding-bottom:2px; font: bold 14px/16px Georgia; }
.form_layout { padding-top:5px;	padding-bottom:5px;	text-align:right; }

/* GLOBAL IEMS */
.global_hdr { color:#660000; text-transform:uppercase; font: bold 18px/20px Georgia; }
.global_hdr_undrln { color:#660000;	border-bottom:thin;	border-bottom-color:#999999; border-bottom-style:solid;	text-align:left; vertical-align:middle;	
	text-transform:uppercase; font: bold 18px/20px Georgia; }
.global_body { color:#000000; text-align: left; font: 11px/14px Georgia;}
a.global_body {	color:#660000; text-align: left; text-decoration:none;	font: 11px/14px Georgia; }
a.global_body:hover {	color: #660000;	text-align: left;	text-decoration:underline;	font: 11px/14px Georgia; }
.global_margin { padding:5px; }
td.global_bottom {	vertical-align:bottom;	text-align:center; }
hdr_alt {color:#660000; text-align: left; text-decoration:none; text-align:center;	font: bold 12px/14px Georgia; }
a.hdr_alt {color:#660000; text-align: left; text-decoration:none; text-align:center;	font: bold 12px/14px Georgia; }
a.hdr_alt:hover {color:#660000; text-align: left; text-decoration:underline; text-align:center;	font: bold 12px/14px Georgia; }

/* nav */
.nav_table { height:23px;	padding-top:2px; }
.nav_txt { color: #000000;	text-decoration:none;	vertical-align: middle;	font: italic 14px/16px Georgia; }
a.nav_txt {	color: #000000;	text-decoration:none;	vertical-align: middle;	font: italic 14px/16px Georgia; }
a.nav_txt:hover { color: #000000;	text-decoration:underline;	vertical-align: middle;	font: italic 14px/16px Georgia; }

/* custom */
td.event_cell {	background-color:#FFFFFF;	padding: 10px;	color: #000000;	text-align: left;	font: 11px/14px Georgia; }
.event_day { color: #660000;	float: left;	text-align: left;	text-transform: uppercase;	font: bold 22px/23px Georgia; }
.event_date {	color: #660000;	float: right;	text-align: right;	font: bold 22px/23px Georgia; }
.event_name {	color: #660000;	text-align: left;	text-transform:uppercase;	font: bold 18px/22px Georgia; }
.event_body {	color: #000000;	text-align: left;	font: 11px/14px Georgia; }
.event_nav_cell {	background-image: url(../images/breadcrumb_bg.gif);	width: 800px;	height: 30px; }
.event_nav_pos {	position:relative;	top: 7px;	left:33px;	height:16px;	display:block;	color: #000000;	font: 11px/14px Georgia; }
.event_nav_txt {	color: #000000;	text-decoration:none;	font: italic 11px/14px Georgia; }
a.event_nav_txt {	color: #000000;	text-decoration:none;	font: italic 11px/14px Georgia; }
a.event_nav_txt:hover {	color: #000000;	text-decoration:underline;	font: italic 11px/14px Georgia; }

/* EMAIL STYLES */
.email_margin {	padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px; }
.email_banner_blk {	position:relative; top:25px; left:440px; color: #ffffff; display:block;	width:140px; height:110px; text-decoration:none; font: 11px/14px Georgia; }
a.email_banner_txt {	color: #ffffff;	text-decoration:underline;	font: 11px/14px Georgia; }
a.email_banner_txt:hover {	color: #ffffff;	text-decoration:underline;	font: 12px/14px Georgia; }
.email_hdr {	color: #660000;	text-transform:uppercase; font: bold 16px/18px Georgia; }
.email_events {	color: #000000;	font: 12px/14px Georgia; }
a.email_events { color: #000000;	text-decoration:underline; font: 12px/14px Georgia; }
a.email_events:hover {	color: #660000;	text-decoration:underline; font: 12px/14px Georgia; }
.padding10{ padding-left:10px; }
.paddingtop{ padding-top:10px; }
.alert{	color:red; font: bold 14px verdana; } 
.label{	color:#000000; font: bold 12px verdana; }
.month_select{	width:110px; font: 14px georgia; }
.year_select{	width:80px; font: 14px georgia; }
.day_select{ width:50px; font: 14px georgia; }
.notice{ padding-left:10px; color:red; font: 11px georgia; }
.alert{	float:center; color:red; font: bold 14px georgia; }
