html {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 50% top; 
	MIN-WIDTH: 915px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 10px; 
	MIN-HEIGHT: 100%; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
#frame {
	MARGIN-TOP: 0px;
	margin-bottom: 0px;
	MARGIN-LEFT: auto;
	OVERFLOW: visible;
	WIDTH: 910px;
	MARGIN-RIGHT: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	TEXT-ALIGN: left;
	border: 1px solid #cccccc;
	padding: 0px;
}
body 	{
	width:100%;
	height:100%; 
	max-height:100%; 
	overflow:scroll;
	padding:0; 
	margin:0; 
	border:0;
	}

#content {
	width:100%;
	left:0px; 
	right:0; 
	}


#head {
	width: 100%;
	height:110px; 
	background:#648cd7; 
	font-size:4em; 
	z-index:5; 
	overflow:hidden; 
	}
#foot 	{
	width: 100%;
	height:50px; 
	font-size:11px; 
	z-index:5; 
	color:#000;
}


#pad1 {display:block; width:18px; height:100px; float:left;}
#pad3 {display:block; width:18px; height:50px; float:left;}
.pad2 {display:block; height:100px;}

dd {display:none;}


a.navtop, a.navtop:link, a.navtop:visited 
	{
	display:block; 
	width:110px; 
	height:25px; 
	background:#f00; 
	border:0px solid #000; 
	margin-top:25px;
	margin-left:26px;
	color:#fff; 
	text-align:center; 
	text-decoration:none; 
	font-family:verdana, arial, sans-serif; 
	font-size:10px; 
	color:#fff; 
	line-height:25px; 
	overflow:hidden; 
	}

a.navtop:hover 
	{
	color:#000; 
	background:#FFF;
	}

a.navtop:active 
	{
	color:#000; 
	background:#c00;
	}

a.nav, a.nav:link, a.nav:visited 
	{
	display:block; 
	width:110px; 
	height:25px; 
	background:#f00; 
	border:0px solid #000; 
	margin-top:0px;
	margin-left:26px;
	color:#fff; 
	text-align:center; 
	text-decoration:none; 
	font-family:verdana, arial, sans-serif; 
	font-size:10px; 
	line-height:25px; 
	overflow:hidden; 
	}

a.nav:hover 
	{
	color:#f00; 
	background:#FFF;
	}

a.nav:active 
	{
	color:#f00; 
	background:#c00;
	}

a.navsub, a.navsub:link, a.navsub:visited 
	{
	display:block; 
	width:105px; 
	height:20px; 
	background:#fff; 
	border:0px solid #000; 
	margin-top:0px;
	margin-left:30px;
	color:#fff; 
	text-align:center; 
	text-decoration:none; 
	font-family:verdana, arial, sans-serif; 
	font-size:9px; 
	color:#f00; 
	line-height:20px; 
	overflow:hidden; 
	}

a.navsub:hover 
	{
	color:#fff; 
	background:#f00;
	}

a.navsub:active 
	{
	color:#fff; 
	background:#f00;
	}

h1	{
	text-align:center;
	font-weight:bold;
	font-family:Arial; 
	font-size:28px; 
	color:#000000	
	}

h2	{
	text-align:center;
	font-weight:bold;
	font-family:Arial; 
	font-size:22px; 
	color:#000000	
	}

h3	{
	text-align:center;
	font-family:Arial; 
	font-size:18px; 
	color:#000000	
	}


p	{
	margin-left:5px;
	margin-right:5px;
	font-family:Arial;
	font-size:12px;
	}

table	{
	font-family:Arial;
	font-size:12px;
	}
.month {
	background:#ff0000;
	color:#ffffff;
	text-align:center;
	}
	
.dow {
	text-align:center;
	color:#000;
	}
	
.normal	{
	text-align:center;
	color:#777;
	}
	
.evclub {
	background:yellow;
	}
.evrace {
	background:#00FFff;
	}
.evshow {
	background:#00aeed;
	}
.evintl {
	background:red;
	}
.evtrac {
	background:#00FF00;
	}
.evdble {
	background:#b57600;
	}
	
li	{
	font-family:Arial;
	font-size:12px;
	}
