/* @group << -------// GLOBAL Settings //------ */* {	margin: 0px;	padding: 0px;}img, div, a, input, #header, #banner, #container, .wrapper-1 {	behavior: url(iepngfix.htc);}html, body {	border: 0;	margin: 0;	padding: 0;	background-image: url(../images/backg-wood9.gif);	background-repeat: repeat;	background-position: left top;}body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 1.6em;	color: #000000;	font-weight: 400;	margin: 0px;	padding: 0px;	background-color: #7C6B65;	background-image: url(../images/backg-wood9.gif);	background-repeat: repeat;	background-position: left top;}a {	color: #006699;	text-decoration: underline;}a:hover {	color: #FF6600;	background-color: #F5F5F5;	text-decoration: none;}p, ul, ol {	margin: 0;	padding: 0 0 1.25em 0;}ul, ol {	padding: 0 0 1.25em 2.5em;}iframe {	margin: 0px;	padding: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	vertical-align: top;}img {	border: 0;}.img-left {	margin: 0px;	padding-top: 2px;	padding-right: 5px;	padding-bottom: 0px;	padding-left: 0px;	float: left;}.img-leftZoom {	margin: 0px;	padding-top: 5px;	padding-right: 15px;	padding-bottom: 2px;	padding-left: 0px;	float: left;}.img-left-withCaptions {	font-size: 1em;	padding: 0px 15px 5px 0px;	float: left;	color: #4A5D85;	line-height: 1.2em;	font-family: Arial, Helvetica, sans-serif;	margin-bottom: 5px;	font-weight: normal;}.img-right {	margin: 0px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;	float: right;}table {	margin: 0 0 8px;	padding: 0;	border-top: 0 none;	border-right: 0 none;	border-bottom: 0 none;	border-left: 0 none;}.gadget-1-cont table {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #B5B39F;	width: 190px;	padding: 0px;	margin: 0px;}table tr td {	padding: 5px 5px 8px 1px;	margin: 0px;}#box_1B table {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	line-height: 0.4em;	padding: 0px;	margin: 0px;}#box_2B table {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	line-height: 0.5em;	padding: 0px;	margin: 0px;}.form-heads {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.1em;	line-height: 1.8em;	font-weight: bold;	color: #333333;	background-color: #D6E7F3;	padding-top: 3px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 10px;	background-image: url(../images/backg-form.jpg);	background-repeat: repeat;	background-position: left top;	text-transform: capitalize;}.form-td {	padding: 8px 5px;}.wrapper-1 {	background-position: center top;	margin: 0px 0px 10px;	padding: 0px;	width: 100%;	clear: both;	background-image: url(../images/wapper1.gif);	background-repeat: no-repeat;	background-color: transparent;}/* @end *//* @group << --------// CONTAINERS //-------- */#header {	margin-bottom: 0px;	display: block;	padding: 0px;	margin-right: auto;	margin-left: auto;	margin-top: 0px;	height: 216px;	background-position: center top;	width: 980px;}#header p {	margin-top: -20px;	margin-left: 30px;	color: #999999;}#banner {	padding: 0px 0px 10px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	height: 290px;	clear: both;	background-color: transparent;}#top {	margin: 0px auto;	padding: 0px;	height: 30px;	clear: both;	background-image: url(../images/backg-main-top.gif);	background-repeat: no-repeat;	background-position: right top;}#top-spacer {	margin: 0px auto;	padding: 0px;	height: 10px;	clear: both;}#container {	width: 980px;	margin: 0 auto;	padding: 0px;	background-repeat: no-repeat;	background-position: right bottom;	background-image: url(../images/backg-main-gap.gif);}/* @end *//* @group << ----------// HEADLINES //------- */h1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal;	font-size: 2em;	color: #CC6633;	margin-bottom: 10px;	font-style: italic;}h2 {	color: #695A54;	font-size: 16px;	font-family: Georgia, "Times New Roman", Times, serif;	line-height: 22px;	display: block;	margin: 0px;	padding: 4px 0px 0px;	font-style: italic;}.head-3 {	color: #695A54;	font-size: 14px;	font-family: Georgia, "Times New Roman", Times, serif;	line-height: 18px;	display: block;	margin: 0px;	padding: 0px 0px 0px 10px;	font-style: italic;	font-weight: normal;	text-align: left;}.weather-box {	margin: 0px;	padding: 0px 0px 0px 6px;}.bold-lists {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.3em;	font-weight: bold;	color: #000000;}.awardscomm-text {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 1.5em;	font-weight: 400;	text-transform: capitalize;}.redtext {	color: #993300;}.head-small-orange {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1.3em;	line-height: 1.5em;	color: #CC6600;	font-style: normal;	font-weight: 400;}.head-med-orange {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1em;	line-height: 1.3em;	color: #CC6633;	padding: 2px 0px 3px;	font-style: italic;	font-weight: bold;	margin-top: 4px;	margin-bottom: 2px;	display: block;	width: 190px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #DAD8C3;	margin-left: 0px;	margin-right: 0px;}.news-head {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1em;	line-height: 1.3em;	color: #CC6633;	padding: 2px 0px;	font-style: italic;	font-weight: bold;	margin-top: 4px;	margin-bottom: 2px;	display: block;	width: 185px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #DAD8C3;	margin-left: 10px;	margin-right: 0px;}.head-med-brown {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1em;	line-height: 1.4em;	color: #594943;	padding: 5px 0px;	font-style: italic;	font-weight: bold;	margin-top: 10px;	margin-bottom: 0px;	display: block;	margin-left: 0px;	margin-right: 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #DAD8C3;}.head-med-brown-larger {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1.2em;	line-height: 1.4em;	color: #594943;	padding: 5px 0px;	font-style: italic;	font-weight: bold;	margin-top: 10px;	margin-bottom: 0px;	display: block;	margin-left: 0px;	margin-right: 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #DAD8C3;}.gadget-1-subhead {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1em;	line-height: 1.3em;	color: #CC6633;	padding: 0px 0px 3px;	font-style: italic;	font-weight: bold;	margin-top: 0px;	margin-bottom: 2px;	display: block;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #AAA898;	margin-left: 0px;	margin-right: 0px;	width: 190px;}.articles-headlines {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.3em;	font-weight: bold;	color: #000000;	line-height: 1.3em;	margin: 15px 0px 0px;	padding: 0px;	display: block;}.gadget-1-head {	padding: 0px 2px 0px 8px;	font-size: 1.2em;	width: 195px;	line-height: 1.8em;	background-image: url(../images/backg-search.gif);	background-repeat: no-repeat;	background-position: left center;	color: #FFFFFF;	font-weight: 400;	margin: 0px;}.gadget-1-cont {	margin: 0px 0px 5px;	padding: 5px 2px 5px 8px;	width: 195px;	color: #000000;	font-size: 1.1em;	line-height: 1.3em;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	background-image: url(../images/backg-search-cont.jpg);	background-repeat: repeat-y;	background-position: left top;}.gadget-1-text2 {	margin-top: 0px;	margin-bottom: 5px;	padding: 5px 10px 5px 0px;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: 400;	margin-right: 0px;	margin-left: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}/* @end *//* @group << -------// Vertical Navigation //---- */#navVertical {	margin: 0;	padding: 0;}#navVertical ul {	margin: 0;	padding: 0;	list-style: none;	background-image: url(../images/backg-menu.jpg);	background-repeat: repeat;	background-position: left top;	display: block;}#navVertical a:link, #navVertical a:visited {	padding: 2px 5px 2px 15px;	color: #94B9BB;	text-decoration: none;	border-bottom: 1px dotted #846D63;	font-family: Arial, Helvetica, sans-serif;	font-size: 1.2em;	background-image: url(../images/dot.gif);	background-repeat: no-repeat;	background-position: left center;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #000000;	margin: 0px;	display: block;	font-weight: 400;}#navVertical a {	display: inline-block;}#navVertical a {	display: block;}#navVertical a:hover {	background: url(../images/backg-menu-over.jpg) repeat left top;	color: #D8D6BF;}/* @end *//* @group << ----------// COLUMNS //-------- */#col-main {	margin: 0px;	padding: 0px;	float: right;	width: 815px;	background-image: url(../images/backg-main-center.gif);	background-repeat: repeat-y;	background-position: right top;}#col-main-store {	margin: 0px;	padding: 0px;	width: 813px;	background-image: url(../images/backg-main-center.gif);	background-repeat: repeat-y;	background-position: right top;	float: right;}#col-1 {	list-style-type: none;	float: left;	margin: 0;	padding: 0px 0px 20px;	width: 165px;}#col-1 p {	margin: 10px 0px;	padding: 5px 5px 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	font-weight: 400;	color: #666666;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CC9900;	background-color: #000000;}.col-1-menu-headline {	background-color: #000000;	display: block;	color: #999900;	padding: 5px 8px 5px 15px;	margin: 0px;	background-image: url(../images/menu-center.gif);	background-repeat: repeat;	background-position: left bottom;}.col-1-cont {	background-color: #000000;	display: block;	color: #A39575;	padding: 10px 8px 5px 15px;	margin: 0px;	background-image: url(../images/menu-center.gif);	background-repeat: repeat;	background-position: left bottom;}.col-1-cont-bot {	display: block;	color: #B5AF66;	padding: 0px;	margin: 0px;	background-image: url(../images/menu-bottom.gif);	background-repeat: no-repeat;	background-position: left bottom;	height: 20px;}.col-1-cont-transp {	display: block;	padding: 0px;	margin: 0px 0px 10px;	background-position: center;}#col-2 {	width: 550px;	padding-right: 10px;	padding-left: 20px;	padding-top: 0px;	padding-bottom: 10px;	margin: 0px;	float: left;}#col-2 p {	padding-bottom: 0px;	padding-top: 0px;	margin: 5px 0px 0px;}#col-2-fullwidth {	padding-right: 30px;	padding-left: 18px;	padding-top: 0px;	padding-bottom: 20px;	margin: 0px auto;	font-size: 1.1em;	line-height: 1.5em;}#col-2-fullwidth blockquote {	padding: 5px 0px 5px 20px;	font-size: 1em;	line-height: 1.5em;}#col-2-fullwidth strong {	font-weight: bold;	color: #000;}#col-2-fullwidth p {	margin: 5px 0px 0px;	padding: 0px 10px 0px 0px;}#col-2-fullwidth h2 {	font-size: 1.5em;	font-weight: 400;	color: #5C73A4;	display: block;	margin: 2px 0px 5px;	padding-top: 8px;	padding-right: 0px;	padding-bottom: 1px;	padding-left: 0px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #E0DDC4;}#col-2-fullwidth h3 {	font-size: 1.5em;	font-weight: 400;	color: #403430;	display: block;	margin: 0px 0px 5px;	padding-top: 8px;	padding-right: 0px;	padding-bottom: 3px;	padding-left: 0px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #E0DDC4;	text-transform: capitalize;	line-height: 1.3em;}#col-2 h1 span {	color: #000000;}#col-3 {	float: right;	width: 228px;	font-family: Arial, Helvetica, sans-serif;	margin: 0px;	padding: 0px;}#col-3 p {	margin-top: 0px;	margin-bottom: 10px;	padding: 0px 28px 0px 8px;	color: #333333;	line-height: 1.3em;}#col-3 h2 {	padding: 0px 0px 0px 10px;	font-size: 1.1em;	width: 200px;	line-height: 1.8em;	margin-bottom: 8px;	background-image: url(../images/backg-news.gif);	background-repeat: no-repeat;	background-position: left center;	color: #333333;	border-bottom-style: none;}#col-3 img {	float: left;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	padding: 0px;}.nomination-cont {	margin: 0px 0px 20px;	padding: 0px 0px 10px 20px;	width: 300px;	float: right;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #E0DDC4;}.nomination-cont p {	color: #333333;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 15px;}.news-text {	margin-top: 0px;	margin-bottom: 5px;	padding: 2px 25px 10px 10px;	color: #333333;	font-style: italic;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: 400;	line-height: 1.5em;}.news-hr-spacer {	font-size: 1em;	line-height: 1em;	padding: 0px;	margin-top: 2px;	margin-bottom: 2px;}/* @end *//* @group << -------------// FORMS //-------- */form {	margin: 0;	padding: 0;	display: inline;}input, select, textarea {	font: 1em/1.2em Arial, Helvetica, sans-serif;	padding: 2px;}textarea {	width: 100%;	line-height: 1.25;}label {	cursor: pointer;}/* @end *//* @group << -----------// BOXES //--------- */.boxes-container {	margin: 10px 0px;	padding: 4px 0px 0px;	background-image: url(../images/backg-boxes.gif);	background-repeat: no-repeat;	background-position: left top;	width: 548px;}.boxes-container-bot {	background-image: url(../images/backg-boxes-bottom.gif);	background-repeat: no-repeat;	background-position: left bottom;	margin: 0px;	padding: 0px;	clear: both;	height: 20px;	display: block;}#box_1 {	margin: 0 8px 0px 0;	padding: 8px 0px 8px 18px;	float: left;	width: 162px;}#box_1B {	margin: 0 8px 0px 0;	padding: 8px 0px 8px 25px;	float: left;	width: 245px;}#box_1B table {	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;}#box_1B p {	color: #000000;	line-height: 1.3em;}#box_2 {	margin: 0 10px 0em 0px;	padding: 8px 0px 8px 4px;	float: left;	width: 160px;}#box_2B {	margin: 0 5px 0em 0px;	padding: 8px 0px 8px 4px;	float: left;	width: 245px;}#box_2B table {	font-family: Arial, Helvetica, sans-serif;}#box_2B p {	line-height: 1.5em;	color: #000000;}#box_3 {	margin: 0;	padding: 8px 0px 8px 4px;	float: left;	width: 160px;}#box_4 {	margin: 0 12px 0px 0;	padding: 8px 0px 8px 20px;	float: left;	width: 500px;}#box_1 p, #box_1B p, #box_2 p, #box_2B p, #box_3 p, #box_4 p {	font-size: 10px;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	line-height: 12px;}#box_1 h2, #box_1B h2, #box_2 h2, #box_2B h2, #box_3 h2, #box_4 h2 {	font-family: Arial, Helvetica, sans-serif;	color: #49433E;	font-size: 1.1em;	line-height: 1.2em;	font-style: italic;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #EAE8D6;	margin-bottom: 6px;	padding-bottom: 2px;	background-image: url(../images/arrow.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 8px;}#box_1 ul, #box_1B ul, #box_2 ul, #box_2B ul, #box_3 ul, #box_4 ul {	margin: 0 0 0 5px;	padding: 0;	list-style: none;}#box_1 li, #box_1B li, #box_2 li,  #box_2B li, #box_3 li, #box_4 li {	margin: 0;	padding: 5px 0 0 5px;	font-size: 1em;}#box_1 img, #box_1B img, #box_2 img, #box_2B img, #box_3 img, #box_4 img {	float: left;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	margin: 0px;	padding: 0px;}#list-col1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.2em;	line-height: 1.5em;	font-weight: 400;	color: #6D8C9C;	padding: 0px;	float: left;	width: 350px;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;	font-style: italic;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #E0DDC4;}#list-col1 strong, #list-col2 strong, #list-col3wide strong {	font-size: 1em;	font-weight: bold;	color: #666666;	font-family: Arial, Helvetica, sans-serif;	font-style: normal;}#list-col2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.2em;	line-height: 1.5em;	font-weight: 400;	color: #6D8C9C;	padding: 0px;	float: right;	width: 380px;	font-style: italic;	margin: 0px;}/* @end */#list-col3wide {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.2em;	line-height: 1.5em;	font-weight: 400;	color: #666666;	padding: 0px;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;	font-style: normal;}#list-col3wide em {	color: #6D8C9C;}/* @end *//* @group << -----------// SPECIAL //--------- */.preloader {	position: absolute;	top: -1500px;	left: -1500px;}#social-icons {	padding: 5px 0px 0px;	margin-top: 5px;	display: block;	margin-bottom: 5px;}#social-icons  img {	float: left;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 0px;}.hiddenPic {	display: none;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.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;	height: 1px;}#iframeMap1 {	margin: 0px;	float: right;	padding-left: 10px;	padding-bottom: 5px;	padding-top: 10px;	padding-right: 0px;}/* @end *//* @group << ------------//TABLES //-------- */.splash-tableTD {	font-style: normal;	font-weight: normal;	text-align: center;	vertical-align: top;	padding: 20px 40px 20px 20px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #E0DDC4;	font-size: 1.2em;}.splash-tableTD img {	border: 1px solid #E0DDC4;}.sortableTable {	font-size: 1em;	line-height: 1.4em;	margin: 0px;	padding: 0px;	width: 750px;	border-top: 1px solid #E0DDC4;	border-right: none;	border-bottom: none;	border-left: 1px solid #E0DDC4;}.sortableTable thead {	padding: 5px;	margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;}.sortableTable td {	padding: 5px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: 400;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #E0DDC4;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #E0DDC4;}.sortableTable th {	font-size: 1em;	line-height: 2em;	font-weight: bold;	color: #333333;	white-space: nowrap;	padding: 0px 10px;	margin: 0px;	background-color: #F3EED7;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #E0DDC4;}.friendsTable {	margin: 0px;	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	line-height: 1.3em;	font-weight: 400;	color: #333333;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #E0DDC4;	width: 760px;}.friendsTable img {	margin: 0px;	padding: 0px 10px 1px 0px;	float: left;}.friendsTable-left {	margin: 0px;	padding: 10px 5px 15px 0px;	text-align: left;	vertical-align: top;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #E0DDC4;	width: 360px;	font-family: Arial, Helvetica, sans-serif;}.friendsTable-right {	margin: 0px;	padding: 10px 5px 15px 10px;	text-align: left;	vertical-align: top;	font-family: Arial, Helvetica, sans-serif;}/* @end *//* @group << ---------// Table for Forms //-- */#box-table-a {	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;	font-size: 12px;	text-align: center;	border-collapse: collapse;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	width: 700px;}#box-table-a th {	font-size: 13px;	font-weight: normal;	padding: 8px;	background: #E0DDC4;	border-top: 2px solid #E0DDC4;	border-bottom: 2px solid #fff;	color: #333;}#box-table-a strong {	font-weight: bold;	color: #333;	font-size: 1.1em;	text-transform: capitalize;}#box-table-a td {	padding: 8px;	background: #FBF7EE;	border-bottom: 1px solid #E0DDC4;	color: #333;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFF;	text-align: center;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #FFF;	border-left-color: #FFF;}#box-table-a tr:hover td {	background: #FFFFFF;	color: #666666;}.box-table-Headline {	font: bold 1.3em/1.6em Arial, Helvetica, sans-serif;	padding: 10px 0 4px;	margin: 0 0 5;	color: #8F8D7D;	display: block;	background-image: url(../images/lrline.gif);	background-repeat: no-repeat;	background-position: left bottom;}/* @end *//* @group << ------------// FOOTER //-------- */#footer a {	color: #336699;	border-bottom: 1px dotted #999999;	text-decoration: none;}#footer {	margin-top: 0px;	padding: 2px 50px 0px 0px;	width: 930px;	margin-right: auto;	margin-bottom: 10px;	margin-left: auto;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 20px;	font-weight: 400;	color: #666666;	text-align: right;	background-image: url(../images/backg-main-bot.gif);	background-repeat: no-repeat;	background-position: right bottom;	height: 70px;}#footer a:hover {	color: #993300;	text-decoration: none;}