/* CSS Document */* {	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	line-height: 1.75em;}body {	margin: 0;	min-width: 1064px;}ul,li,p,span,div,h1,h2,h3,h4,h5,h6,form,input {	margin: 0;	padding: 0;}li {	list-style-type: none;}.spacer {	clear: both;	line-height: 0.125em;	margin: 0;	padding: 0;}.bigspacer {	clear: both;	line-height: 2em;	margin: 0;	padding: 0;}.megaspacer {	clear: both;	line-height: 50px;	margin: 0;	padding: 0;}.wrap {	background-color: #EDE4D3;	border: 1px solid #4F3001;	padding: 4px;}#wrapper {	margin-left: auto;	margin-right:auto;	background-color: #C4B58E;	border: 15px solid #FFF;}#innerwrapper {	margin-left: auto;	margin-right:auto;	background-color: #C4B58E;	border: 1px solid #2D0102;}#header {	background: url(images/subheader-bg.jpg) repeat-x 0 0;	height: 241px;	padding: 0 0 0 3.125em;	position: relative;}#header .logo {	left: 3.125em;	position: absolute;	top: 0;	width: 253px;}#header h2 {	background-color: inherit;	border-bottom: 1px dotted #C75050;	color: #E8CC89;	font: normal 1.875em/22px Arial, Helvetica, sans-serif;	margin: 15px 0 17px;	padding: 0;	width: 510px;}#header h2 span {	background-color: inherit;	color: #DBA118;}#header p.copy {	background-color: inherit;	color: #FF6666;	font: normal 1.4em/21px Arial, Helvetica, sans-serif;	margin: 0;	width: 516px;}#header p.copy a.read {	background: url(images/btn-readmore.gif) no-repeat 0 0;	display: block;	height: 16px;	margin-left: 460px;	text-decoration: none;	width: 63px;}#header p.copy a.read:hover {	background: url(images/btn-readmore-m.gif) no-repeat 0 0;}#header ul.link {	margin: 0 42px 0 0;	text-align: right;}#header ul.link li {	display: inline;}#header ul.link li a {	background-color: inherit;	border-right: 1px solid #7A0303;	color: #FFF;	display: block;	float: right;	font: normal 1.05em/normal Arial, Helvetica, sans-serif;	padding: 9px 16px;	text-decoration: none;	margin: 0px;}#header ul.link li a.nobor {	background-color: inherit;	border-right: 0 solid #7A0303;	color: #FFF;	display: block;	float: right;	font: normal 1.05em Arial, Helvetica, sans-serif;	padding: 9px 16px;	text-decoration: none;}#header ul.link li a.nobor:hover,a:hover,#header ul.link li a:hover, #header ul.link a.current, #header ul.link a.noborcurrent {	background-color: #7A0303;	color: #FFF;	text-decoration: none;}#header ul.nav {	float: right;	margin: -6px 3.125em 0 0px;	padding: 0 0 0 6px;	text-align: right;}#header ul.nav li a {	background-image: url(images/navbg.gif);	background-position: top right;	background-repeat: no-repeat;	display: block;	float: left;	margin-bottom: 0.625em;	padding: 5px;}#header ul.nav li a.nobor {	background-image: url(images/privacy-bg.gif);	background-position: top right;	background-repeat: no-repeat;	display: block;	float: left;	margin-bottom: 0.625em;	padding: 5px;}#header ul.nav li a img {	border: 0;}#header ul.nav li a:hover a.nobor:hover {	background-image: url(images/navbg.gif);	background-position: top right;	background-repeat: no-repeat;}#container {	background-color: #C08F49;	background-image: url(images/innerbg.gif);	background-position: 0 0;	background-repeat: repeat-x;	color: inherit;	margin: 0;	padding: 0 3.125em;}#container p {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.15em;	line-height: 1.6em;}#container a, a:visited {	font-weight:500;	color: #fff;/*	text-decoration:none;*/}#container a:hover {	text-decoration:underline;	color:#7A0303;	background-color:#C08F49;}#container.comingsoon {	background-color:#0E0E0E;	color:#FFF;	font-size:2em;}#leftcontainer {	float: left;	margin: 0 1.25em 0 0;	padding: 22px 0 0;	width: 570px;}#leftcontainer h2 {	background-color: inherit;	color: #000;	font: normal 2em Arial, Helvetica, sans-serif;	line-height: 1em;	margin: 0 0 1.125em;}#leftcontainer h4.heading {	background-color: inherit;	color: #FFF;	font: bold 1.35em Arial, Helvetica, sans-serif;	margin: 0 0 0.625em;}#leftcontainer h6 {	color: #000;	font: bold 1.25em Arial, Helvetica, sans-serif;	margin: 0 0 0.625em;}#leftcontainer p.yellow-copy {	background-color: inherit;	color: #FFDBA6;	font: normal .875em/1.438em Arial, Helvetica, sans-serif;	margin: 0 0 42px;}#leftcontainer p.yellow-copy span {	background-color: #7A0303;	color: inherit;	padding: 0 3px;}#rightcontainer {	background: url(images/bor-bottom.gif) no-repeat 0 100%;	float: left;	margin: 0;	padding: 0;	width: 325px;}#piccontainer {	float: left;	margin: 0;	padding: 50px 0.625em 0.625em 1.25em;	width: 345px;}#container2 {	background: url(images/innercont2-bg.gif) repeat-x 0 0 #1E1E1E;	color: inherit;	margin: 0;	padding: 0 3.125em 1.125em;}#container2 .bottompic {	background: url(images/innerbottompic.jpg) no-repeat 0 0;	float: right;	height: 135px;	padding: 0;	width: 170px;}#container2 .copy {	float: right;	margin: 0 32px 0 0;	padding: 42px 0 0;	width: 386px;}#container2 .copy h2 {	background-color: inherit;	border-bottom: 1px dotted #646464;	color: #FFF;	font: normal 1.125em Arial, Helvetica, sans-serif;	margin: 0 4.563em .75em 0;}#container2 .copy p {	background-color: inherit;	color: #A89467;	font: italic .875em/1.5em Arial, Helvetica, sans-serif;	margin: 0;	padding: 0;}#container2 .copy p span {	background-color: inherit;	color: #E4B12A;	font: italic 1.125em/1.5em Arial, Helvetica, sans-serif;}#footer {	background: url(images/footerbg.gif) repeat-x 0 0 #131313;	color: inherit;	padding: 1.25em 28px 52px;}#footer ul {	float: left;	margin: 0;	padding: 0;	width: 638px;}#footer ul li {	color: #ADADAD;}#footer ul li a {	color: #ADADAD;	font: normal .75em Arial, Helvetica, sans-serif;	padding: 0 3px;	text-decoration: none;}#footer ul li a:hover {	color: #ADADAD;	text-decoration: underline;}#footer ul li a:visited {	color: #ADADAD;}#footer p.copyright {	color: #E0CF77;	float: right;	font: normal 0.625em Arial, Helvetica, sans-serif;	text-align: right;	width: 220px;	}#footer p.copyrightcred {	color: #ADADAD;	float: right;	font: normal 0.625em Arial, Helvetica, sans-serif;	text-align: right;	text-decoration: none;}#footer p.copyright a {	color: #ADADAD;	font: normal 0.625em Arial, Helvetica, sans-serif;	text-decoration: none;}#footer p.copyright a:hover {	color: #E0CF77;}.topPad {	padding-top: 6px !important;}#header ul.link li a.nobor:hover,a:hover,#header ul.link li a:hover {	color: #FFF;	text-decoration: none;}