a:active

{

outline: none;

}



a:focus

{

-moz-outline-style: none;

}

img {

  border: 0;

}



.contenttable {

	width: 350px;

	float: left;

	clear:both;

}



#iambutton {

	position:relative;

	width: 200px;

	top: 50px;

	right: 0px;

	float: right;

}



.splash_slogan {

	position:relative;

	font-family: "Times New Roman", Times, serif;

	font-size: 18px;

	color: #ffffff;

	top: -25px;

}



.splash_slogan2 {

	font-family: "Times New Roman", Times, serif;

	font-size: 24px;

	color: #ffffff;

	margin: 10px 0 0 0;

	padding: 0;

}



#areainfo_container {

    margin:0 auto;

    width: 602px;

    }





.footertext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #c98f00;
	text-align:center;

}

.footertext a:active {

	color: #DB9D4A;

	text-decoration: underline;

}

.footertext a:visited {

	color: #DB9D4A;

	text-decoration: underline;

}

.footertext a:hover {

	color: #FA3A19;

}

.footertext a:link {

	color: #DB9D4A;

	text-decoration: underline;

}

.insideback1 {

	background-image: url(images/insideback.jpg);

	background-repeat: repeat-y;

	background-position: center top;

}

#available_inside {

	min-height:612px;

  	height:auto !important;

  	height:612px;



}

#slideshow{

	width: 580px;

	height: 250px;

	border:solid;

	border-color: #bb675c;

	border-width: 1px 0px 0px 0px;

}



#lauriepic {

	width: 137px;

	height: 207px;

	margin: 0;

	padding: 0;

}



.plainbottom {

	background-image: url(images/plat_footer.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}



.iam_plainbottom {

	background-image: url(images/plat_footer.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

	min-height: 612px;

}



.leavesbottom {

	background-image: url(images/inside_r5_c8-3.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.textmain12 a:link {

	color: #3333ff;

	text-decoration: underline;

}

.textmain12 a:hover {

	color: #C81111;

	text-decoration: underline;

}

.textmain12 a:visited {

	color: #660000;

	text-decoration: underline;

}

.textmain12 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 135%;

	color: #34100D;

}

.leafside {

	background-image: url(images/sideleaf.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.text1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

}

.ipmback {

	background-image: url(images/ipm_back.jpg);

	background-repeat: repeat-y;

	background-position: left top;

}

.textlink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #34100D;

}

.textlink a:link {

	color: #DB9D4A;

	text-decoration: underline;

}

.textlink a:active {

	color: #710602;

	text-decoration: underline;

}

.textlink a:hover {

	color: #C81111;

}

.textlink a:visited {

	color: #C81111;

}

.ipm_title {

	font-family: "Times New Roman", Times, serif;

	font-size: 24px;

	color: #62170E;

}

.insideback2 {

	background-image: url(images/insideback.jpg);

	background-repeat: repeat-y;

	background-position: left top;

}

.leavesbottom2 {

	background-image: url(images/bottomleaves2.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.leafside2 {

	background-image: url(images/leafside2.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.resultback {

	background-image: url(images/result_back.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.resultback2 {
	background-image: url(images/result_back2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:160px;
	padding: 24px 0 0 0;
}


.result_addressprice {

	font-family: "Times New Roman", Times, serif;

	font-size: 20px;

	color: #EADEC3;

}

.result_body {

	font-family: "Times New Roman", Times, serif;

	font-size: 14px;

	color: #E17C26;

	line-height: 130%;

}

.result_price {

	font-family: "Times New Roman", Times, serif;

	font-size: 20px;

	color: #EADEC3;

}

.text11nospace {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #34100D;

}

.overlib1 {

	background-color: #560B03;

	background-image: url(images/overlibback.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	border: 1px solid #EBDFC3;

}

.overlib2 {

	background-color: #560C04;

	background-image: url(images/overlibtopback.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #EBDFC3;

}

.overlib_title {

	font-family: "Times New Roman", Times, serif;

	font-size: 16px;

	color: #EBDFC3;

}

.overlibtext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

}

.insideback3 {

	background-image: url(images/insideback3.jpg);

	background-repeat: repeat-y;

	background-position: left top;

}

.sidebarlink {

	font-family: "Times New Roman", Times, serif;

	font-size: 16px;

	color: #EADEC3;

}

.sidebarlink a:link {

	color: #b16855;

	text-decoration: underline;

}

.sidebarlink a:active {

	color: #b16855;

	text-decoration: underline;

}

.sidebarlink a:hover {

	color: #D03C21;

}

.sidebarlink a:visited {

	color: #b16855;

}

.textmain12Main {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	line-height: 135%;

	color: #34100D;

}

.textmain12MainU {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	line-height: 135%;

	color: #34100D;

	text-decoration: underline;

}

.standards_title {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 24px;

	line-height: 130%;

	color: #761C10;

}

.textmain12under {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 135%;

	color: #34100D;

	text-decoration: underline;

}

.style2 {

	color: #350E0C;

}



.centerdiv{ /*IE method of centering a relative div*/

text-align: center;

}



.centerdiv>div{ /*Proper way to center a relative div*/

margin: 0 auto;

}

