body{
	background-color: #000000;
	background: -moz-radial-gradient(center 45deg, circle closest-corner, #FFF 0%, #000 90%) fixed;
  	background: -webkit-gradient(radial, center center, 0, center center, 700, from(#FFF), to(#000)) fixed;
}
.page_holder{
padding:0px;
-moz-border-radius: 10px; 
-webkit-border-radius: 10px;
background: #FFF;
} 
div.main_table{
	width: 800px;	
	text-align: center;
	border-width: medium;
	border-color: #666666;
	padding: 20px 0px 10px 0px;
	margin: auto;}
.page_title{
	width: 790px;
	height: 45px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	background: #B80000;
	background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgb(184,0,0)),
	color-stop(.65, rgb(184,0,0)),
    color-stop(1, rgb(255,255,255))
	);
	background: -moz-linear-gradient(
    center top,
    rgb(184,0,0) 0%,
	rgb(184,0,0) 65%,
    rgb(255,255,255) 100%
	);
	color: #FFF;
	font-size: 24px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	text-shadow: 0 2px 2px black;
	padding-left: 10px;
	padding-top: 5px;
	margin-bottom: 30px;
}
#title_image{
	float: left;
}
#current_conditions{
	position: relative;
	top: -47px;
	left: -35px;
	text-align: right;
	float: right;
	font-size: 12px;
	margin-right: 15px;
}
#content{
	padding: 5px;
	margin-top: 20px;
	text-align: center;
	clear: both;
}
div.pause{
	width:100%;
	clear: both;
	background-color: #FFFFFF;}
div.browsers{
	width: 100%;
	padding-top: 30px;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 10px;
	text-align: center;
	clear: both;}
a.browsers{
	color: #000000;
	font-size: 10px;
	text-decoration: underline;}
div.developed_by{
	width: 100%;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 10px;
	text-align: center;
	clear: both;}
a.developed_by{
	color: #000000;
	font-size: 10px;
	text-decoration: underline;}
div.page_bottom{
	width: 100%;
	background-position: bottom center;}