body,html,td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:150%;
	color:#444444;
}
h1,h2,h3{
	color:#005AAB;
	padding:10px;
	font-weight:normal;
}
h1{
	font-size:22px;
	text-align:center;
}
h2{
	font-size:18px;
	text-align:center;
}
h3{
	font-size:16px;
	text-align:center;
}
a{
	color:#005AAB;
	text-decoration:none;
}
a:hover{
	color:#FCAF26;
	text-decoration:underline;
}
p{
	margin:0;
	padding:0;
}
img{
	border:none;
}
div.copy{
	color:#AAAAAA;
	font-size:10px;
	text-align:center;
	margin-right:275px;
	padding-top:10px;
}
div.copy a{
	color:#AAAAAA;
	text-decoration:none;
}
div.copy a:hover{
	color:#FCAF26;
	text-decoration:underline;
}
.counter{
	font-weight:bold;
	text-align:center;
}
.weather, .random_photo{
	text-align:center;
}
.random_photo img{
	border:1px solid #005AAB;
	padding:5px;
	margin:3px;
}
a.site_button{
	color:#FFFFFF;
	cursor:pointer;
	font-size:12px;
}
a.site_button:hover{
	color:#FFFFFF;
	text-decoration:none;
}
span.site_button{
	text-align:center;
	font-weight:bold;
	width:127px;
	height:101px;
	display:inline-block;
	background:url(site_button.png) no-repeat;
}
span.site_button:hover{
	background:url(site_button_hover.png) no-repeat;
}
span.site_button_img{
	width:110px;
	height:70px;
	margin:auto;
	display:inline-block;
	margin-top:7px;
}
thead td{
	background:#F2F2F2;
	padding:5px;
	text-align:center;
}
hr{
	width:99%;
	background:#ddd;
	color:#ddd;
	height:1px;
	border:none;
}