	body {
		background-color:#ffffff;
		font:normal 13px arial,Trebuchet MS, MS sans-serif;
		color:#666666;
		margin:8px;
	}
	
	a {
		color:#17acd9;
	}
	a:link {
		color:#17acd9;
	}
	a:hover {
		color:#0a7fa2;
		background-color:#effbff;
	}
	
	#topnav {
		position:absolute;
		left:475px;
		top:70px;
		height:40px;
		width:500px;
		font:bold 15px Trebuchet MS, ms sans-serif;
	}
	
	#topnav a.activeLink {
		color:#17acd9;
		text-align:center;
		border:dashed 0px #ffffff;
		border-bottom-width:1px;
	}
	
	#topnav a {
		color:#6b4d42;
		text-decoration:none;
		text-align:center;
		margin-left:15px;
		margin-right:15px;
		border:dashed 0px #ffffff;
		border-bottom-width:1px;
	}
	
	#topnav a:hover {
		color:#17acd9;
		text-align:center;
		border:solid 0px #17acd9;
		border-bottom-width:3px;
		background-color:#ffffff;
	}
	
	#topnav a:active {
		color:#17acd9;
		border:dashed 0px #ffffff;
		border-bottom-width:1px;
	}
	
	#header {
		background-image:url('/images/header_background.jpg');
		width:960px;
		/*height:351px;*/
		height:351px !important;
		height:368px;
		border:solid 0px #3a3a3a;
		border-bottom-width:17px;
	}
	
	#header_title {
		background-image:url('/images/revchar_title.gif');
		background-repeat:none;
		width:423px;
		height:46px;
		margin-left:31px;
		position:absolute;
		top:23px;
	}
	#header_timer {
		position:absolute;
		left:450px;
		top:180px;
	}
	#header_tagline {
		/*background-image:url('/images/grb_tag.gif');*/
		width:427px;
		height:28px;
		position:absolute;
		top:290px;
		left:468px;
		font:bold 35px Trebuchet MS,MS sans-serif;
		color:#3a3a3a;
	}
	
	.lcdstyle{ /*Example CSS to create LCD countdown look*/
	/*background-color:#17acd9;*/
	background-image:url('/images/timer_back_blue.png');
	color:#ffffff;
	font: bold 59px Trebuchet MS, MS Sans-Serif;
	padding: 5px 5px 3px 5px;
	width:80px;
	text-align:center;
	}
	
	.days{ /*Example CSS to create LCD countdown look*/
	/*background-color:#17acd9;*/
	background-image:url('/images/days.png');
	background-repeat:no-repeat;
	color:#ffffff;
	font: bold 59px Trebuchet MS, MS Sans-Serif;
	padding: 5px 5px 25px 5px;
	width:80px;
	height:100px;
	text-align:center;
	}
	
	.hours{ /*Example CSS to create LCD countdown look*/
	/*background-color:#17acd9;*/
	background-image:url('/images/hours.png');
	background-repeat:no-repeat;
	color:#ffffff;
	font: bold 59px Trebuchet MS, MS Sans-Serif;
	padding: 5px 5px 25px 5px;
	width:80px;
	height:100px;
	text-align:center;
	}
	
	.minutes{ /*Example CSS to create LCD countdown look*/
	/*background-color:#17acd9;*/
	background-image:url('/images/minutes.png');
	background-repeat:no-repeat;
	color:#ffffff;
	font: bold 59px Trebuchet MS, MS Sans-Serif;
	padding: 5px 5px 25px 5px;
	width:80px;
	height:100px;
	text-align:center;
	}
	
	.seconds{ /*Example CSS to create LCD countdown look*/
	/*background-color:#17acd9;*/
	background-image:url('/images/seconds.png');
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	color:#ffffff;
	font: bold 59px Trebuchet MS, MS Sans-Serif;
	padding: 5px 5px 25px 5px;
	width:80px;
	height:100px;
	text-align:center;
	}
	
	.lcdstyleColon{ /*Example CSS to create LCD countdown look*/
	/*background-color:#ffffff;*/
	color:#17acd9;
	font: bold 59px Trebuchet MS, MS Sans-Serif;
	padding:0px 3px 24px 3px;
	width:20px;
	text-align:center;
	}
	
	.lcdstyle2{ /*Example CSS to create LCD countdown look*/
	/*background-color:#17acd9;*/
	background-image:url('/images/timer_back_blue2.png');
	background-repeat:no-repeat;
	color:#ffffff;
	position:absolute;
	top:0px;
	left:0px;
	font: bold 35px Trebuchet MS, MS Sans-Serif;
	padding:18px 20px 30px 25px;
	margin-right:10px;
	width:480px;
	height:82px;
	}
	
	.lcdstyle sup{ /*Example CSS to create LCD countdown look*/
	font-size: 80%
	}
	
	#timer_labels {
		border-style:solid;
		border-width:0px;
		position:absolute;
		width:425px;
		top:80px;
		left:0px;
		margin:0px;
	}
	.timer_label{ /*Example CSS to create LCD countdown look*/
		/*background-color:#17acd9;*/
		color:#17acd9;
		font: bold 18px Trebuchet MS, MS Sans-Serif;
		text-align:center;
		width:80px;
	}
	.timer_space{ /*Example CSS to create LCD countdown look*/
		/*background-color:#ffffff;*/
		color:#17acd9;
		font: bold 18px Trebuchet MS, MS Sans-Serif;
		width:33px;
	}
	
	#main_content {
		background-image:url('/images/gray_back.gif');
		background-repeat:no-repeat;
		width:960px;
		height:111px;
		padding-top:20px;
	}
	
	#main_content .header {
		font:normal 33px georgia,ms sans-serif;
		color:#6b4d42;
	}
	
	#main_content #left_col {
		margin-left:20px;
		margin-right:20px;
		width:440px;
		float:left;
	}
	
	#main_content #middle_col {
		background-image:url('/images/vert_blue.gif');
		background-repeat:repeat-y;
		width:1px;
		height:540px;
		float:left;
	}
	
	#main_content #right_col {
		margin-left:20px;
		margin-right:0px;
		width:439px;
		float:right;
	}
	
	#main_content #right_col #logo {
		background-image:url('/images/logo_revolution.jpg');
		background-repeat:repeat-none;
		width:91px;
		height:82px;
		float:left;
	}
	#main_content #right_col #disclaimer {
		width:299px;
		margin-left:10px;
		padding-right:25px;
		float:right;
		color:#17acd9;
	}
	
	#bottom {
		width:920px;
		height:425px;
		margin-top:30px;
		background-color:#effbff;
		/*background-color:#cc3300;*/
		margin-left:20px;
	}
	
	#right_col .linkHeader {
		font:bold 20px Trebuchet MS, ms sans-serif;
		color:#666666;
		margin-left:0px;
	}

	#right_col #moreinfo {
		margin-left:-20px;
	}
	
	#right_col #moreinfo ul li {
		list-style-type:none;
		display:block;
		border:dashed 0px #cccccc;
		border-bottom-width:1px;
		color:#17acd9;
		font-weight:bold;
		padding-top:10px;
		padding-left:10px;
		padding-bottom:10px;
		margin-right:50px;
	}
	
	#right_col #moreinfo ul li a{
		color:#17acd9;
		font-weight:bold;
		text-decoration:none;
	}
	
	#right_col #moreinfo ul li a:hover{
		color:#0a7fa2;
		font-weight:bold;
		text-decoration:none;
		background-color:#effbff;
	}
	
	#footer {
		width:960px;
		text-align:center;
		color:#888888;
	}