body {
	background-image: url(images/pins.jpg);
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
}
.footer, .footer a:link, .footer a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.main {
	font-family:Arial, Helvetica, sans-serif;
	color: #0A1437;
	font-size:13px;
}
.main a:link, .main a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #0A1437;
	font-size:13px;
}
.main a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #0A1437;
	font-size:13px;
	text-decoration:underline;
}
.header {
	font-family:Arial, Helvetica, sans-serif;
	color: #0A1437;
	font-size:16px;
}
.header a:link, .header a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #0A1437;
	font-size:16px;
}
.header a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #0A1437;
	font-size:16px;
	text-decoration:underline;
}
.headerblue {
	font-family:Arial, Helvetica, sans-serif;
	color: #3f87b4;
	font-size:14px;
}
.headerblue a:link, .headerblue a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #3f87b4;
	font-size:14px;
}
.headerblue a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #3f87b4;
	font-size:14px;
	text-decoration:underline;
}
.headergreen {
	font-family:Arial, Helvetica, sans-serif;
	color: #70b246;
	font-size:14px;
}
.headergreen a:link, .headergreen a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #70b246;
	font-size:14px;
}
.headergreen a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #70b246;
	font-size:14px;
	text-decoration:underline;
}
.headerpurple {
	font-family:Arial, Helvetica, sans-serif;
	color: #993386;
	font-size:14px;
}
.headerpurple a:link, .headerpurple a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #993386;
	font-size:14px;
}
.headerpurple a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #993386;
	font-size:14px;
	text-decoration:underline;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0A1437;
	text-decoration: none;
}
.smalltext a:link, .smalltext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0A1437;
	text-decoration: none;
}
.smalltext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0A1437;
	text-decoration: underline;
}
.bordersingleblack {
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.borderblue {
	border: 5px solid #3f87b4;
}
.bordergreen {
	border: 5px solid #6db43f;
}
.borderpurple {
	border: 5px solid #993683;
}
legend {
	color: #333333;
	font-weight: bold;
	padding: .5em;
}
.validateError {
	background-color:#b9e4f3;
	color: #6E88A9;
}
.rewards_card {
	position:relative;
	height:110px;
	width:150px;
	left:-20px;
	top:-180px;
	z-index:1000;
}
#facebook {
	float:left;
	left:20px;
	position:relative;
	top:-285px;
	z-index:1000;
}
.rewards_text {
	position:relative;
	left:50px;
	top:30px;
	height:250px;
	width:380px;
	background:#fff;
	border:3px solid #6fb43d;
}
h3 {
	font-size:14px;
	color:#983683;
}
h4 {
	font-size:14px;
	color:#3f89b8;
	padding:0;
	margin:0;
}
h5 {
	font-size:20px;
	color:#6fb43d;
}
.prices {
	font-size:11px;
}
