/* CSS Document */body {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	position: absolute;	width: 100%;	background-color: #F2EAE4;	text-align:center;}h1 {	font-size: 18px;	color: #CB3424;}h2 {	font-size: 14px;	color: #242693;}h3 {	font-size: 10px;	color: #CB3424;}#main {	position:relative;	top:0px;	width: 808px;	z-index: 1;	margin: 0 auto;	text-align:left;	background-image: url(images/background.jpg);	background-repeat: repeat-y;	height:915px;}#copyright {	position:absolute;	top:915px;	width: 808px;	z-index: 1;	margin: 0 auto;	text-align:center;	background-image: url(images/background.jpg);	background-repeat: repeat-y;	left: 0px;	height: 50px;}#sponsors {	position:relative;	left:20px;	top:0px;	width:150px;	height:290px;	z-index:1;}#nav {	position:relative;	left:110px;	top:-70px;	width:630px;	height:25px;	z-index:2;	text-align:left;}#content {	position:absolute;	left:180px;	top:145px;	z-index:3;	width: 446px;}#sidebar {	position:absolute;	left:470px;	top:110px;	width:125px;	z-index:1;	background-color: #DAE5F4;	border:1px solid #B6CCEA;}#wherewereyou {	position:absolute;	left:470px;	top:0px;	width:125px;	height:70px;	z-index:1;	border:1px solid #B6CCEA;}#response {	position:absolute;	width:263;	height:100%;	z-index:1;}#media {	position:absolute;	left:470px;	top:80px;	width:125px;	height:20px;	z-index:1;	border:1px solid #B6CCEA;}#sidetext {	position:relative;	left:5px;	width:115px;	z-index:1;}.floatleft {	float:left;	margin-right:20px;	margin-bottom:10px;}.strong {	font-weight: bold;}.sidebar {	padding: 5px;}.sidebaritem {	font-weight: bold;	color: #FFFFFF;	background-color: #CB3424;	background-repeat: repeat-x;	text-align: center;	padding: 0px;	margin: 0px;}