@charset "UTF-8";/* CSS Document *//* --- TYPOGRAPHY -- */h1, h2, h3, h4, h5 {	font-family: Georgia, "Times New Roman", Times, serif;}body, RHSFolioLink {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-family: Cambria, Georgia, "Times New Roman", Times, serif;}/*@font-face {	font-family: "Cambria";	src: url('http://www.jonwallacedesign.com/fonts/Cambria.eot') format('opentype');	src: url(http://www.jonwallacedesign.com/fonts/Cambria.ttf) format("truetype");}*//* --- MAIN --- *//*img, div { behavior: url(scripts/iepngfix.htc) }*/.thrColElsHdr #container {	width: 960px;	margin: 0 auto;	text-align: center;}h1 {	margin: 0;	text-align: left;}h2 {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 3.75em;	color: #FFFFFF;	font-style: normal;	font-weight: normal;	margin: 0;}h3 {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 1.1em;	color: #FFFFFF;	font-style: normal;	font-weight: normal;	margin: 0;	padding-top: 0px;}h4 {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 1.4em;	line-height: 5px;	color: #FFFFFF;	font-style: normal;	font-weight: normal;	margin: 0;	padding-top: 25px;	padding-bottom: 15px;}h5 {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.95em;	line-height: 20px;	color: #fbfa8a;	text-align: left;	margin: 0;	font-style: normal;	font-weight: normal;}.Twocolumn_layout_left {	width: 640px;	float: left;	text-align:left;}.Twocolumn_layout_right {	width: 320px;	float: right;}.Twocolumn_layout_left_inner {	padding-left: 15px;	padding-right: 15px;}.Twocolumn_layout_right_inner {	padding-left: 15px;	padding-right: 15px;}.bodycopy_title {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.95em;	line-height: 5px;	color: #ffffff;	text-align: left;}.bodycopy_subtext {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.9em;	line-height: 20px;	color: #c86262;	text-align: left;}.bodycopy_subtext a {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.9em;	line-height: 20px;	color: #c86262;	text-align: left;}.nojavascript a {	font-family:Georgia, "Times New Roman", Times, serif;		font-size: 0.7em;	font-weight: normal;	color: #fbfa8a;	text-align: left;}.resolutionsize {	font-family:Georgia, "Times New Roman", Times, serif;		font-size: 0.7em;	font-weight: normal;	color: #c86262;	text-align: left;}.bodycopy_link {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.95em;	line-height: 20px;	color: #fbfa8a;	text-align: left;}a.bodycopy_link:link {	color: #fbfa8a;	font-size: 0.95em;	line-height: 20px;	text-decoration: none;}a.bodycopy_link:visited {	text-decoration: none;	font-size: 0.95em;	line-height: 20px;	color: #fbfa8a;}a.bodycopy_link:hover {	text-decoration: underline;	font-size: 0.95em;	line-height: 20px;	color: #fbfa8a;}a.bodycopy_link:active {	text-decoration: none;	font-size: 0.95em;	line-height: 20px;	color: #fbfa8a;}/* --- FOOTER --- */.footer_content_layout {	width: 960px;	float: left;	padding-top: 30px;}.footer_content_layout_left {	width: 848px;	float: left;	text-align: left;	/*padding-top: 60px;*/}.footer_content_layout_right {	width: 82px;	float: right;	vertical-align:text-top;	/*padding-top: 60px;*/}.footer_copyline {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.85em;	color: #923535;	padding-left: 15px;	padding-bottom: 30px;}a.footer_copyline:link {	font-size: 1em;	color: #c86262;	text-decoration: none;}a.footer_copyline:visited {	font-size: 1em;	text-decoration: none;	color: #c86262;}a.footer_copyline:hover {	font-size: 1em;	text-decoration: underline;	color: #c86262;}a.footer_copyline:active {	font-size: 1em;	text-decoration: none;	color: #c86262;}.footer_navlinks {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.85em;	color: #923535;	padding-right: 10px;}a.footer_navlinks:link {	font-size: 1em;	color: #c86262;	text-decoration: none;}a.footer_navlinks:visited {	font-size: 1em;	text-decoration: none;	color: #c86262;}a.footer_navlinks:hover {	font-size: 1em;	text-decoration: underline;	color: #c86262;}a.footer_navlinks:active {	font-size: 1em;	text-decoration: none;	color: #c86262;}.footer_validationtext {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.75em;	color: #923535;}