body {	background: #254663 url(img/bg.jpg) scroll repeat -300px -200px;	margin: 0;	padding: 0;	font-family: Arial;	color: #333333;	text-align: center;	font-size: 85%;}h1, h2, h3, td, ul li, div {	text-align: left;}a {	color: #006dc1;}.clear{clear: both;}#wrapper {	background: #ffffff url(img/header.jpg) scroll no-repeat 0 0;	border: 1px solid #666666;		margin: 20px auto 0 auto;	width:640px;	padding: 40px 30px;}#head div {	float: left;	padding: 185px 0 0px 0px;}#head h1 {	font-size: 32px;	color: #ffffff;	margin: 0;	}#head div span {	font-size: 14px;	color: #eeeeee !important;}#content {	clear: both;	padding: 40px 0 20px 0px;	line-height: 1.5em;}h3 {	color: #006dc1;	font-size: 14px;	padding: 0;}#content img {	margin: 0 20px 20px 0;	text-align: center;}h2 {	margin: 10px 0;	color: #006dc1;	font-size: 20px;}#footer {	text-align: left;	width: 100%;	color: #ffffff;	padding: 7px 0;	font-size: 14px;}#footer a {	color: #ffffff;}#footercontent {	margin: 10px auto;	width:640px;	text-align: center;}input.button {	margin: 0 0 0 5px;}ul li {	background: url(img/snowflake.gif) scroll no-repeat 0 50%;	padding: 5px 0 5px 30px;	list-style: none;}div#subscribe {	width: 400px;	border: 3px dashed #cccccc;	background: #efefef;	padding: 15px 20px 10px 20px;	margin-top: 40px;	text-align: center;}div#subscribe h3 {	font-size: 18px;	text-align: center;	color: #333333;	font-weight: bold;	padding: 0;	margin: 0;}div#subscribe h3 span {	color: #cc0000;}div#subscribe table td {	padding: 10px;}div#subscribe input.text {	width: 190px;}div#subscribe p {	font-size: 12px;	line-height: 1.4em;	text-align: left !important;}div#popinButtonWrapper {	background:#CC0000 none repeat scroll 0 0;	height:26px;	margin:0;	padding:1px;	text-align:center;	vertical-align:middle;	width: 300px;	height: 30px;}#popinButton {	font-family:Tahoma,Verdana,Arial;	font-size:14px;	font-weight:bold;	margin:0;	padding:1px;	width:300px;	height:30px;	}