body { font-size: 100%; margin: 0; padding: 0; background-color: #FFFFFF; }
p { margin: 0; }
html { overflow-y: scroll; }
img { border:0px; }
a img, :link img, :visited img { border: none; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #7C2736; margin: 0; padding: 16px 0 6px 20px; }

a:link { color: #717171; text-decoration: none; }
a:active { color: #717171; text-decoration: none; }
a:visited { color: #717171; text-decoration: none; }
a:hover { color: #7C2736; text-decoration: none; }
 
#HomeWrapper {
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 0px;
	bottom: 10px;
	left: 0px;
	width: 100%;
	text-align: center;
	z-index: 1;
	visibility: visible;
}

#HomeSubWrapper {
	position: relative;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 1000px;
	z-index: 2;
	visibility: visible;
	left: 0px;
	top: 0px;
	clear: none;
}

#home_logo {
	position: absolute;
	left: 20px;
	top: 24px;
	z-index: 3;
	visibility: visible;
}

#home_about_menu {
	position: absolute;
	left: 20px;
	top: 170px;
	width: 174px;
	height: 184px;
	z-index: 3;
	visibility: visible;
	border: 1px solid #CCECFA;
	background-color: #FFFFFF;
	background-image: url(images/home_menu_about.gif);
	background-repeat: no-repeat;
}
#home_about_menu p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #717171;
	padding: 90px 0 0 8px;
}
#home_too_hot_menu {
	position: absolute;
	left: 216px;
	top: 170px;
	width: 174px;
	height: 184px;
	z-index: 3;
	visibility: visible;
	border: 1px solid #CCECFA;
	background-color: #FFFFFF;
	background-image: url(images/home_menu_too_hot.gif);
	background-repeat: no-repeat;
}
#home_too_hot_menu p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #717171;
	padding: 90px 0 0 8px;
}
#home_too_cold_menu {
	position: absolute;
	left: 412px;
	top: 170px;
	width: 174px;
	height: 184px;
	z-index: 3;
	visibility: visible;
	border: 1px solid #CCECFA;
	background-color: #FFFFFF;
	background-image: url(images/home_menu_too_cold.gif);
	background-repeat: no-repeat;
}
#home_too_cold_menu p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #717171;
	padding: 90px 0 0 8px;
}
#home_too_stuffy_menu {
	position: absolute;
	left: 608px;
	top: 170px;
	width: 174px;
	height: 184px;
	z-index: 3;
	visibility: visible;
	border: 1px solid #CCECFA;
	background-color: #FFFFFF;
	background-image: url(images/home_menu_too_stuffy.gif);
	background-repeat: no-repeat;
}
#home_too_stuffy_menu p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #717171;
	padding: 90px 0 0 8px;
}
#home_too_dry_menu {
	position: absolute;
	left: 804px;
	top: 170px;
	width: 174px;
	height: 184px;
	z-index: 3;
	visibility: visible;
	border: 1px solid #CCECFA;
	background-color: #FFFFFF;
	background-image: url(images/home_menu_too_dry.gif);
	background-repeat: no-repeat;
}
#home_too_dry_menu p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #717171;
	padding: 90px 0 0 8px;
}

.home_container_1 {
	width:1000px;
	height:270px;
	background-image: url(images/home_header_graphic.gif);
	background-repeat: no-repeat;
}
.home_container_1 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #717171;
	text-align: center;
	padding: 20px 230px 0 230px;
}

.home_container_2 {
	width:1000px;
	margin: 85px 0 0 0;
	float:left;
}
.home_container_3 {
	width:196px;
	float:left;
}
.home_container_3 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #717171;
	padding: 0 0 16px 20px;
}

.home_container_4 {
	width:1000px;
	height:286px;
	background-image: url(images/home_footer_graphic.gif);
	background-repeat: no-repeat;
	float:left;
}
.home_container_5_1 {
	width:196px;
	float:left;
}
.home_container_5_1 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #ffffff;
	padding: 16px 0 10px 20px;
	text-align: center;
}

.home_container_5 {
	width:392px;
	float:left;
}

.home_container_7 {
	width:1000px;
	float:left;
}
.home_container_7a {
	width: 456px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #A7A7A7;
	padding: 12px 0 8px 20px;
	float:left;
}
.home_container_7b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #A7A7A7;
	padding: 12px 0 8px 0;
	float:left;
}

.home_container_8 {
	width:1000px;
	float:left;
}
.home_container_8a {
	width: 570px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #A7A7A7;
	padding: 12px 0 8px 20px;
	float:left;
}
.home_container_8b {
	width: 390px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #A7A7A7;
	padding: 12px 20px 8px 0;
	float:left;
	text-align: right;
}
a.footer:link { color: #A7A7A7; text-decoration: none;}
a.footer:active { color: #A7A7A7; text-decoration: none;}
a.footer:visited { color: #A7A7A7; text-decoration: none;}
a.footer:hover { color: #7C2736; text-decoration: none;}

.freephone { font-size: 24px; line-height: 23px; }

.home_contact { font-size: 16px; color: #7C2736; }

a.home_contact_email:link { color: #7C2736; text-decoration: none; }
a.home_contact_email:active { color: #7C2736; text-decoration: none; }
a.home_contact_email:visited { color: #7C2736; text-decoration: none; }
a.home_contact_email:hover { color: #7C2736; text-decoration: underline; }

a.home_contact_email_orange:link { color: #F26001; text-decoration: none; }
a.home_contact_email_orange:active { color: #F26001; text-decoration: none; }
a.home_contact_email_orange:visited { color: #F26001; text-decoration: none; }
a.home_contact_email_orange:hover { color: #ffffff; text-decoration: none; }

.home_bullet_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #717171;
	padding: 0 0 0 20px;
	margin:0 0 0 1pc;
	list-style-position: outside;
}