body {
	color : black;
	background-color : white;
	font-family : Verdana;
	font-size : 12px;
}
td {
	color : black;
}
th {
	color : black;
	font-size : 14px;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	border-bottom-width : 1px;
	border-color : black;
	border-style : solid;
}
table.content {
	width : 100%;
	border-color : black;
	border-style : solid;
	border-width : 1px;
}
table.top {
  	width : 530px;
	border-color : black;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-bottom-width : 0px;
}
table.middle {
  	width : 530px;
	border-color : black;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 0px;
	border-bottom-width : 0px;
}
table.bottom {
  	width : 530px;
	border-color : black;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 0px;
	border-bottom-width : 1px;
}
table.single {
  	width : 530px;
	border-color : black;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-bottom-width : 1px;
}
td.empty, td.day, td.race, td.free, td.soc {
	height : 50px;
	width : 75px;
}
td.empty {
	background-color : transparent;
}
td.day {
	background-color : traparent;
}
td.race {
	background-color : #00FFFF;
}
td.free {
	background-color : #FF00FF;
}
td.soc {
	background-color : yellow;
}
td.trip {
	background-color : black;
	color : white;
}
a, a:hover, a:link, a:visited, a:active {
	color : #666666;
	text-decoration : underline;
}
a.arrow {
	text-decoration : none;
}
div.holder {
	background-color : transparent;
	position : fixed;
	top : 0px;
	left : 0px;
	width : 905px;
	height : 550px;
}
div.logo {
	position : fixed;
	top : 0px;
	left : 0px;
	width : 915px;
	height : 600px;
	z-index : -5;
}
div.title {
	font-size : 25px;
	font-family : "rockwell extra bold", "rockwell";
	position : fixed;
	top : 13px;
	left : 100px;
}
div.navlinks {
	font-size : 12px;
	position : fixed;
	top : 80px;
	left : 165px;
}
div.content {
	background-color : transparent;
	width : 545px;
	height : 400px;
	overflow : auto;
	*overflow : auto;
	overflow-x : auto;
	position : fixed;
	top : 100px;
	left : 220px;
}
div.sidebar {
	background-color : transparent;
	width : 200px;
	height : 250px;
	position : fixed;
	left : 10px;
	top : 100px;
	overflow : auto;
}
div.sidecal {
	background-color : transparent;
	width : 200px;
	height : 150px;
	position : fixed;
	left : 10px;
	top : 350px;
  	font-size : 10px;
}
div.photos {
	background-color : transparent;
	width : 200px;
	height : 400px;
	position : fixed;
	left : 765px;
	top : 100px;
}
div.spon {
	background-color : transparent;
	width : 905px;
	height : 50px;
	position : fixed;
	top : 500px;
	left : 10px;
}
td.placer {
	background-color : transparent;
	width : 340px;
}
div.panda {
	background-color : transparent;
	width : 224px;
	height : 300px;
	position : fixed;
	right : 0px;
	bottom : 0px;
	z-index : -1;
}
div.temp {
	background-color : transparent;
	width : 905px;
	height : 550px;
}
td.temp {
	font-size : 14px;
}