/***
 *
 * GLOBAL.css
 *
 ***/
body {
	margin: 0 0 15px 0;
	padding: 0;
	font-family: Verdana, sans;
	font-size: 76%;
	color: #646464;
}

h1 { 
	text-indent: -9999em;
	margin: 0;
	padding: 0;
	line-height: 0;
}

h2 {
	font-family: "Lucida Sans", Verdana, Arial, sans-serif;
	font-size: 1.8em;
	font-weight: normal;
	color: #8D0F06;
	line-height: 1em;
	letter-spacing: -.06em;
	border-bottom: 1px solid #DDD;
	margin: .1em 0 .2em 0; 
	padding: 0 0 .2em 0;
}

h3 {
	font-family: "Lucida Sans", Verdana, Arial, sans-serif;
	font-size: 1.4em;
	font-weight: normal;
	line-height: 1em;
	margin: 1.2em 0 .2em 0; 
	padding: 0;
}

p {
	line-height: 1.5em;
	font-size: 1.1em;
	margin: 0 0 1.5em 0;
	padding: 0;
}

span { font-size: .7em; }

br {
	clear: both;
	line-height: 0em;
	margin: 0;
	padding: 0;
}

ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

	ul#schedule { list-style: circle inside; }
	ul#schedule li { margin-top: .8em; }

li {
	margin: 0;
	padding: 0;
}

a { font-size: .9em; font-weight: bold; text-decoration: none; }
a:link { color: #646464; } 
a:visited { color: #646464; }
a:hover { color: #8D0F06; text-decoration: none; }
a:active { color: #646464; }

#navbar a { font-size: 1em; text-decoration: none; }
#navbar a:link { color: #646464; }
#navbar a:visited { color: #646464; }
#navbar a:hover { color: #8D0F06; }
#navbar a:active { color: #646464; }
#navbar #current { color: #8D0F06; }

img {
	border: none;
	margin: 0;
	padding: 0;
}

