* {	margin: 0px;	padding: 0px;	outline: none;	}html, body {}body {	background-color: #F6DE96;	color: #848484;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	background-image: url(../images/backgBody.jpg);	background-repeat: repeat;	background-position: left top;}a {	text-decoration: underline;	color: #299078;	font-style: italic;}a:hover {	text-decoration: none;	color: #A70000;}a:visited {	text-decoration: none;	color: #299078;}#wrapper {	min-height: 100%;	margin: 0 auto 0px;	background-image: url(../images/backgWrapper.jpg);	background-repeat: repeat-x;	background-position: left top;	padding: 0px;}#header {	width: 960px;	color: #ffffff;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	height: 140px;	padding: 0px;}#header #FlashID1 {	float: left;	padding-top: 0px;	padding-right: 20px;	padding-bottom: 0px;	padding-left: 0px;	margin: 0px;}#header p {	padding: 2px 5px 2px 0px;	font-size: 1.1em;	line-height: 1.4em;	font-family: Verdana, Geneva, sans-serif;	background-color: #C82F10;	display: inline;}#header h1 {	padding: 18px 0px 2px;	color: #F2EED4;	font-size: 1.6em;	line-height: 1.2em;	font-family: Arial, Helvetica, sans-serif;}#container {	display: block;	padding: 0px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	width: 960px;}/* @group Columns & Content */#colA {	padding: 10px 0px 0px 5px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight: 400;	color: #666666;	margin: 0px;	vertical-align: top;	float: left;	width: 230px;	background-color: transparent;	background-image: url(../images/backgTransp.gif);	background-repeat: repeat;	background-position: left top;	font-style: normal;}#colA p {	margin: 0px;	font-size: 1.2em;	line-height: 1.4em;	font-family: Arial, Helvetica, sans-serif;	padding: 5px 5px 10px;	color: #000;	font-weight: 400;}#colA h3 {	margin: 0px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 5px;	color: #C30;	font-family: Arial, Helvetica, sans-serif;	font-size: 1.3em;	font-weight: bold;	line-height: 1.6em;	font-style: normal;	display: block;}#colB {	padding: 10px 0px 10px 10px;	margin: 0px;	vertical-align: top;	float: right;	width: 700px;	line-height: 1em;	background-color: transparent;	background-image: url(../images/backgTransp.gif);	background-repeat: repeat;	background-position: left top;	color: #333;}#colB p {	margin-bottom: 4px;	color: #333;	font-family: Verdana, Geneva, sans-serif;	font-size: 1em;	line-height: 1.3em;}#colB h1 {	color: #000;	font-size: 2em;}/* @end *//* @group Headlines / Subheads */#colB h1 span{	color: #D54015;}#colB h3 {	padding: 5px 0px;}/* @end *//* @group menu */#menu {	margin-right: 12px;	margin-left: 8px;	}#menu ul {	list-style: none;	margin: 0px 10px 0px 5px;}#menu li {	background: #CAB07F url(../images/backgMenu2.gif) no-repeat left center;	padding: 0px;	font-weight: bold;	display: block;}#menu a {	display: block;	position: relative;	height: 17px;	text-decoration: none;	padding-left: 10px;	padding-top: 5px;	color: #FDF3CA;	font-size: 13px;	padding-bottom: 5px;	padding-right: 0px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #B19965;	margin: 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #F9E39B;	border-right-style: solid;	border-left-style: none;	font-family: Verdana, Geneva, sans-serif;	border-right-width: 1px;	border-left-width: 1px;	border-right-color: #C6AA71;}#menu a span {	position: absolute;	right: 0px;	margin-top: 5px;	margin-right: 2px;	width: 7px;	height: 7px;}#menu a:hover span {	position: absolute;	right: 0px;	margin-top: 5px;	margin-right: 15px;	width: 7px;	height: 7px;	background: url(../images/x2.gif) no-repeat;}#menu a:hover {	background: #A39068;	color: #F8EEC8;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #85734C;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #C4AA70;}#menu_end {	height: 30px;	background-image: url(../images/a2.gif);}/* @group << -----------// Boxes //------ */#box_1  {	margin: 0px 20px 0px 0;	padding: 5px 0px;	float: left;	width: 212px;	background-image: url(../images/backgTransp.gif);	background-repeat: repeat;	background-position: left top;}#box_2 {	margin: 0px 20px 0px 0;	padding: 5px 0px;	float: left;	width: 212px;	background-color: transparent;	background-image: url(../images/backgTransp.gif);	background-repeat: repeat;	background-position: left top;}#box_3 {	margin: 0px;	padding: 5px 0px;	float: left;	width: 212px;	background-color: transparent;	background-image: url(../images/backgTransp.gif);	background-repeat: repeat;	background-position: left top;}#box_1 p, #box_2 p, #box_3 p {	color: #000;	padding: 5px 0px 0px 5px;	margin: 0px;	font-size: 1em;	font-family: Arial, Helvetica, sans-serif;	line-height: 1.2em;	font-weight: normal;	background-color: transparent;}#box_1 h2, #box_2 h2, #box_3 h2 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #039;	font-size: 1.2em;	font-weight: bold;	margin: 0px;	padding: 1px 10px 5px 5px;	line-height: 1em;	font-style: italic;	display: inline;}#header h1 span {	color: #FFCD67;}#box_1 ul, #box_2 ul, #box_3 ul {	padding: 0px;	display: block;}#box_1 li, #box_2 li, #box_3 li {	margin: 0;	padding: 4px 0px 2px 10px;	list-style-type: none;	display: list-item;	line-height: 1.3em;	font-size: 1em;	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;	background-image: url(../images/arrow-art2.gif);	background-repeat: no-repeat;	background-position: 0px 8px;}#box_1 img, #box_2 img, #box_3 img {	margin: 0;	padding: 0px 0px 5px;	display: block;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}/* @end */.clearer {	font-size: 0px;	line-height: 0px;	margin: 0px;	padding: 0px;	clear: both;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	display: block;	height: 1px;}.preloader {	position:absolute;	top:-1500px;	left:-1500px;}  /* @end */#footer {	margin: 0px auto 20px;	text-align: right;	padding: 10px 80px 0px 0px;	color: #000;	width: 880px;	height: 30px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CEBB7D;}#footer p {	font-size: 1.1em;	line-height: 2em;	font-family: Verdana, Geneva, sans-serif;	padding: 0px;	font-weight: 400;	color: #000;}#footer a:hover {	color: #A00;	text-decoration: none;}