@charset "UTF-8";/* CSS Document */html {	height: 100%;} body {	background-image: url(images/bg_tile.jpg);	margin: 0px;}img, div { behavior: url(iepngfix.htc) }.wrapper {	width: 900px;	min-height: 100%;	height: auto !important;	height: 100%;	margin-top: 0;	margin-right: auto;	margin-left: auto;	clear: both;	margin-bottom: 40px;}.logo{	width: 400px;	margin-top: 30px;	margin-bottom: 10px;	margin-left: 287px;	padding-left: 0px;	float:left;	height: 114px;	background-image: url(images/logo.png); 	background-repeat: no-repeat;	display: inline;}.inner_white_bg{	background-color: #FFFFFF;	width: 900px;	float:left;	margin-bottom: 40px;}.nav {	margin: 10px;	height: 50px;	background-color: #9ea471;	color:#FFFFFF;	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 1.0em;}#navcontainer ul{height: 30px;padding-left: 0;margin: 10px;background-color: #b7c16a;color: White;float: left;width: 880px;font-family:Georgia, "Times New Roman", Times, serif;}#navcontainer ul li { display: inline; }#navcontainer ul li a{padding-left: 2.2em;padding-right: 2.2em;padding-top: 0.3em;padding-bottom: 0.3em;color: #330000;font-family:Georgia, "Times New Roman", Times, serif;font-size: 1.0em;text-decoration: none;float: left;}#navcontainer ul li a:hover{background-color: #d3e075;}.main {margin: 0px 10px 10px 10px;float:left;width: 880px;display: inline;}.main_left{width:670px;float:left;display: inline;overflow-x: hidden;}.main_rt{	width:200px;	margin-left: 10px;	float:right;	display: inline;    height: 420px;}.welcome{padding-bottom: 26px;}.column_container{float:left;width:670px;border-bottom: 1px solid;border-bottom-color: #ab9286;margin-bottom: 20px;}.column{float:left;}.column_txt{width:160px;padding-right:25px;padding-bottom:10px;float:left;}.column_txt h1{font-size:18px;line-height:1.1em;}.column_txt p{font-size:14px;line-height:1.3em;}.column_half{width: 330px;float:left;}li{	margin-bottom: 40px;	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 0.9em;	line-height: 1.2em;	color: #330000;	margin-top:0px;	list-style-type: none;}li a{color:#999933;text-decoration:none;font-weight:600;}li h1{font-size:1.2em;line-height:1.0em;font-weight:600;margin-bottom: 0.3em;padding:0px;border-bottom: 0px;}.green_block{background-color:#c9d096;color:#FFFFFF;padding:10px;}.green_block_lt{background-color:#b7c16a;color:#FFFFFF;padding:10px;}.main_rt_long{height: 280px;}.main_rt_short{height: 110px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-size:17px;line-height: 22px;color: #330000;background-color:#e7eeb4;padding: 10px;text-align:center;}.spacer{height:10px;}#footer ul{margin: 10px 10px 10px 10px;padding-top: 10px;height: 30px;width: 840px;color: #ab9286;font-family:Georgia, "Times New Roman", Times, serif;font-size: 1.0em;font-weight:600;float: left;border-top: 1px solid;border-top-color: #ab9286;}#footer ul li { display: inline; padding-left: 0em;padding-right: 0.95em;padding-top: 0.4em;padding-bottom: 0.4em;color: #ab9286;}#footer ul li a{color: #ab9286;font-family:Georgia, "Times New Roman", Times, serif;text-decoration: none;}#footer ul li a:hover{text-decoration: underline;color: #b7c16a;}h1 {font-family: Georgia, "Times New Roman", Times, serif;font-weight:600;color: #330000;font-size: 1.5em;border-bottom: 1px dotted;margin-top: 0px;margin-bottom: 10px;}p {font-family:Georgia, "Times New Roman", Times, serif;font-size: 1.0em;line-height: 1.4em;color: #330000;margin-top:0px;overflow-x: hidden;}p a{color:#999933;text-decoration:none;font-weight:600;}