/* events.css
OK. You got me. I just went against the advice of the High Council and went crazy with the class attribute.  I had to do it: I needed to do this fast but didn't know enough XML to create my new ML from scratch.

To me, though, that's fine.  Herein lies the basis of my new forthcoming markup spec.  I have to say that it is already pretty well thought out, I just have to implement it better next time.  Plus, I know I'd like to change some of the tag names for sure.

Well, on to the next version!

Foster Lee
fosterlee@mac.com
*/


body {
	background: black;
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 100%;
}

/* top container */
.datebar {
	color: #000000;
	background: #FF0000;
	padding: 0.25em;
	text-align: right;
	margin-bottom: 0.5em;
	font-size: 1.25em;
	font-variant: small-caps;
	font-weight: bold;
}

.subtitle, .midtitle {
	color: #CCCC99;
	font-size: 8pt;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	letter-spacing: 0px;
	padding: 2px;
}

.midtitle {
	font-size: 1.25em;
}

.headliner {
	font-size: 35pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
}

.midliner {
	font-size: 26pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #B00000;
	letter-spacing: 1px;
	text-transform: uppercase;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
}

.supportact {
	font-size: 17px;
	text-transform: uppercase;
	font-weight: bolder;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.infoline {
	background-position: 0px;
	color:#CCCCCC
	text-indent: 2px;
	display: inline-block;
	background-color: #000000;
	text-transform: uppercase;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-size: 10px;
	font-weight: bolder;
	color: #E4E4E4;
	text-indent: 1px;
	letter-spacing: 0pt;
}

div.special {
	border-style: none;
	padding-left: 0;
	font-size: 1.0em;
}
.numberline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #333333;
	letter-spacing: 1px;
	padding: 4px;
	background-position: bottom;
	margin-top: 3px;
}

.lowtitle {
	color: #666666;
	font-size: 7pt;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	letter-spacing: 1px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-transform: uppercase;
}

/* link management */
a:link, a:visited {
	text-decoration: none;
	color: maroon;
}

a:hover {
	color: maroon;
}

a img {
	border: none;
}

hr {
	border: 1;
	color: #CCCCCC;
	width: 98%;
}.subtitle2 {
	color: #999999;
	font-size: 8pt;
	text-transform: uppercase;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	letter-spacing: 0px;
	padding: 2px;
}
.between {
	font-size: 20pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #CCCCCC;
	letter-spacing: 0px;
	text-transform: uppercase;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
}
