body 				{ background-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;	}

table.main			{ padding: 10px; }
table.header		{ padding:5px; padding-bottom:10px; }	

a:link 				{ color: #cccccc; text-decoration: none; font-size:12px; font:Verdana, Arial, Helvetica, sans-serif;}
a:visited			{ color: #cccccc; text-decoration: none; font-size:12px; font:Verdana, Arial, Helvetica, sans-serif;}
a:hover				{ color: #cccccc; text-decoration: underline; font-size:12px; font:Verdana, Arial, Helvetica, sans-serif;}
a:active			{ color: #FF0000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.hidden			{ color: #000000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.hidden:visited	{ color: #000000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.hidden:hover		{ color: #ff0000; font-size:12px; }
a.hidden:active		{ color: #000000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

a.header:link 			{ color: #ffffff; font-size:12px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.header:visited		{ color: #ffffff; font-size:12px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.header:hover			{ color: #ff0000; font-size:12px; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif;}

a.menu				{ font-size:12px; font-weight: bold; text-decoration: underline; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.menu:hover		{ font-size:12px; font-weight: bold; text-decoration: underline; font-family:Verdana, Arial, Helvetica, sans-serif;}

td.box				{ padding:0px; }
.box				{ padding: 5px;	text-decoration: underline;	border: medium solid #000066; color: #ffffff; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.box				{ padding: 5px;	text-decoration: underline;	border: medium solid #000066; color: #ffffff; background-color:#000066;	font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.box:hover			{ padding: 5px;	text-decoration: underline;	border: medium solid #000066; color: #ff0000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

td.email			{ text-align:right; font-size:9px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
td.info				{ text-align:center; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}

p.lastweek_headline	{ text-align:center; font-size:14px; font-weight:bold; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif;}
p.lastweek			{ text-align:left; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

p.headline			{ font-size:18px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;}
p.promoters 		{ font-size:14px; text-align:center; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;}
p.featured_event	{ font-size:18px; text-align:center; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;}
div.details			{ font-size:14px; text-align:left; color:#FFFFFF; font:Verdana, Arial, Helvetica, sans-serif;}
div.email			{ font-size:10px; text-align:left; color:#FFFFFF; font:Verdana, Arial, Helvetica, sans-serif;}
a.featured			{ text-decoration: none; color: #ffffff; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
a.featured:visited	{ text-decoration: none; color: #ffffff; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
a.featured:hover	{ text-decoration: underline; color: #ffffff; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

a.featureddetails			{ text-decoration: underline;  color: #ffffff; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; }
a.featureddetails:visited	{ text-decoration: underline;  color: #ffffff; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; }
a.featureddetails:hover	{ text-decoration: none;  color: #cc0000; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; }


a.upcoming			{ text-decoration: none; color: #ffffff; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
a.upcoming:visited	{ text-decoration: none; color: #ffffff; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
a.upcoming:hover	{ text-decoration: underline; color: #ffffff; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

a.futureevent			{ text-decoration: none; color:#cccccc; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
a.futureevent:visited	{ text-decoration: none; color: #cccccc; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
a.futureevent:hover	{ text-decoration: none; color: #cc0000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}


p.future			{ font-size:12px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left}
p.toptop			{ font-size:5px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC0033;}