/* @override http://pierpointmedia.com/apollo/apollo.css *//* global resets----------------------------------------------- */	html, applet, object, iframe,	h1, h2, h3, h4, h5, h6, p, blockquote, pre,	a, abbr, acronym, address, big, cite, code,	del, dfn, em, font, img, ins, kbd, q, s, samp,	small, strike, strong, sub, sup, tt, var,	b, u, i, center,	dl, dt, dd, ol, ul, li,	fieldset, form, label, legend,	table, caption, tbody, tfoot, thead, tr, th, td {		outline:0;		vertical-align:baseline;	}		html {font-size:62.5%;}		body { 		line-height:1;	}		ol, ul {list-style:none;}		blockquote, q {quotes:none;}		blockquote:before, blockquote:after,	q:before, q:after {		content:'';		content:none;	}		:focus {outline:0;}		ins {text-decoration:none;}	del {text-decoration:line-through;}		table {	border-collapse:collapse;	border-spacing:0;	margin-left: 0px;	}		label {cursor:pointer;}		img {	border:none;}	/* utility classes----------------------------------------------- */	.clearfix:after {	    content:".";	    display:block;	    height:0;	    clear:both;	    visibility:hidden;	}		.clearfix {display:inline-block;}		/* Hides from IE-mac \*/	* html .clearfix {height:1%;}	.clearfix {display:block;}	/* End hide from IE-mac */		.inline {display:inline;}	.block {display:block;}	.hide {display:none !important;}	.visible {visibility:visible;}	.invisible {visibility:hidden;}	.center {text-align:center;}	.left {text-align:left;}	.right {text-align:right;}		.float-left {float:left;}	.float-right {float:right;}/* apollo----------------------------------------------- */	body {		margin:0;		padding:0;		background-color:#fefdfc;		font-family:Lucida Grande, Arial, Helvetica, sans-serif;		color:#000000;	}	#header {		background-color:#fefdfc;		clear:both;		display:block;	}	#page {		width:100%;		display:block;		background-image:url(images/background.gif);		background-position:top center;		background-repeat:repeat-y;	}	#footer {		background-color:#fefdfc;		clear:both;		display:block;		padding:15px;	}		#footer .content {width:675px;margin:0 auto 10px auto;text-align:center;}		#footer .left-column {float:left;width:40px;}				#footer .right-column {float:left;width:585px;}		#footer .right-column ul {list-style-type:none;margin:0 0 8px 0;}		#footer .right-column li {display:inline;list-style-type:none;border-left:1px solid #43300d;padding:0 .5em;}		#footer .right-column .first {border:none;}		#footer .right-column li a {color:#000000;text-decoration:none;}		#footer .right-column li a:hover {color:#cccccc;text-decoration:underline;}		#footer .right-column li a:visited {color:#333333;text-decoration:none;}		#footer .right-column span {color:#000000;display:block;line-height:1.7;}						#footer .right-column-full ul {list-style-type:none;margin:0 0 8px 0;}		#footer .right-column-full li {display:inline;list-style-type:none;border-left:1px solid #43300d;padding:0 .5em;}		#footer .right-column-full .first {border:none;}		#footer .right-column-full li a {color:#000000;text-decoration:none;}		#footer .right-column-full li a:hover {color:#cccccc;text-decoration:underline;}		#footer .right-column-full li a:visited {color:#333333;text-decoration:none;}		#footer .right-column-full span {color:#000000;display:block;line-height:1.7;}	.content {		width:818px;		margin:0 auto;	}	#header .content {padding:32px 0 3px 30px;}		.footerSpan {font-size:8pt;}	.footerSpan2 {font-size:8pt;font-weight:bold;}			.column_inset {	width: 230px;	margin: 25px;	background: #FEFDFC;	padding: 15px;	border: dotted 1px;}	.column_padded {	margin: 20px;	width: 270px;}	#page .onecolumn {	width:650px;	float:left;	text-align:left;	padding-top:10px;	padding-left:75px;	height: inherit;}	#page .onecolumnLarge {	width:740px;	float:left;	text-align:left;	padding-top:10px;	padding-left:45px;	height: inherit;}		#page .content #feature {}	#page .content {	width:818px;	margin:0 auto;	font-size:1.2em;	line-height:1.7;}	#page .content .title {margin:0 auto;display:block;padding:0 15px 15px 15px;}	#page .content p {	margin:0 0 20px 0;	padding:0 35px;	}		#page .right-column2 {	width:322px;	background-color:#e9e5e1;	float:left;	text-align:left;	padding-top:10px;	height: inherit;}	#page .left-column {	width:435px;	border:3px solid #43300d;	border-top:none;	border-bottom:none;	float:left;		margin:0 15px 20px;		}	#page .centered {	width:759px;	border:0px;	border-top:none;	border-bottom:none;	float:centered;	margin:0 95px 20px 25px;	.link-contact {	margin:0 0 0px 0;}		#page .right-column {	width:322px;	float:left;	text-align:left;	padding-top:10px;	height: inherit;	font-variant: small-caps;}	#page .right-column img {margin:0;padding:0;}			.submenu {list-style-type:none;margin:0 0 8px 0;}	.submenu li {display:inline;list-style-type:none;border-left:1px solid #43300d;padding:0 .5em;}	.submenu .first {border:none;}	.submenu li a {color:#43300d;text-decoration:none;text-transform:uppercase;}	.submenu li a:hover {color:#43300d;text-decoration:underline;}	.submenu li a:visited {color:#978c79;text-decoration:none;}a:link {	color: #425d76;	text-decoration: underline;}a:visited {	text-decoration: none;	color: 425d76;}.faqs {	background: left;}.bold {	font-weight: bold;	color: #43300D;	text-decoration: none;}.faqscontent {	word-spacing: normal;}.small {	font: 10px/16px Lucida Grande, Lucida, Verdana, sans-serif;}.silver {	border: 3px double #391907;	display: block;	margin: 15px;	padding: 12px;	text-align: left;	color: #381f0e;	font: 11px/18px Lucida Grande, Lucida, Verdana, sans-serif;}#page .callout {	background: #E9E5E1;	width: 365px;	padding: 20px 35px;	text-align: center;	position: relative;	height: 150px;	white-space: normal;}.promoheader {	font: bold 17px/25px Lucida Grande, Lucida, Verdana, sans-serif;	top: 25px;}.rightcolumn-grey {	background-color: #e9e5e1;	width: 315px;	height: inherit;	padding: 15px;	display: block;	text-align: left;	font-family: Lucida Grande, Lucida, Verdana, sans-serif;	color: #43300d;}h2 {	font: normal 26px "lucida grande", helvetica, sans-serif;	color: #3D2A1E;	letter-spacing: -0.1em;}h3 {	font: 15px "lucida grande", helvetica, arial, geneva, sans-serif;	color: #43300D;	letter-spacing: -.01em;}h4 {	font: 13px "lucida grande", helvetica, arial, geneva, sans-serif;	color: #635336;	letter-spacing: -.01em;}#page .content .left-column pleftalign {	background: left;}#page .content .left-column .left img {	padding-bottom: 5px;	padding-right: 6px;	float: left;}#page .content .right-column .rightcolumn-grey #right {	padding: 15px;}.conditions {	width: 630px;	margin: 75px;}#page .content .centered .content {	float: left;	width: 650px;	margin-right: 50px;	margin-left: 80px;}#page .content .right-column2 #right {	width: 260px;	margin: 25px 20px;}.letter {	padding: 40px 25px 25px;	width: 450px;	border: thin solid #666666;}.onecolumnl {	width: 600px;	float: center;	margin-left: 60px;	padding: 20px;	height: inherit;}
