@charset "UTF-8";.remodeler_rule {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #1B75BB;}.main_drop_shadow_left {	background-image: url(../images/main_drop_shadow_left.gif);	background-repeat: repeat-y;	height: 940px;	width: 6px;	left: 0px;	top: 0px;	position: absolute;}.contact_map {	height: 200px;	width: 200px;	position: absolute;	left: 450px;	top: 200px;}.remodeler_text_container {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #1E4377;	height: 617px;	width: 834px;	position: absolute;	left: 38px;	top: 192px;}.remodeler_text_container_b {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #1E4377;	height: 373px;	width: 309px;	position: absolute;	left: 495px;	top: 245px;}.contact_directions {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #1E4377;	position: absolute;	height: 234px;	width: 295px;	left: -104px;	top: 512px;}.main_white_bkg {	background-color: #FFFFFF;	height: 940px;	width: 898px;	top: 0px;	position: absolute;	left: 6px;}.main_drop_shadow_right {	background-image: url(../images/main_drop_shadow_right.gif);	background-repeat: repeat-y;	height: 940px;	width: 6px;	left: 904px;	top: 0px;	position: absolute;}.main_drop_shadow_crnr_left {	background-image: url(../images/main_drop_shadow_crnr_left.gif);	background-repeat: no-repeat;	height: 6px;	width: 6px;	left: 0px;	top: 940px;	position: absolute;}.main_drop_shadow_btm {	background-image: url(../images/main_drop_shadow_btm.gif);	background-repeat: repeat-x;	height: 6px;	width: 898px;	position: absolute;	left: 6px;	top: 940px;}.main_drop_shadow_crnr_right {	background-image: url(../images/main_drop_shadow_btm_right.gif);	background-repeat: no-repeat;	height: 6px;	width: 6px;	left: 904px;	top: 939px;	position: absolute;}.main_text_container {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #132D41;	position: absolute;	height: 300px;	width: 252px;	left: 460px;	top: 541px;	line-height: 16px;	z-index: 1100;}.text_headline {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #1B75BB;	line-height: 38px;}.main_blue_text {	position: absolute;	height: 43px;	width: 106px;	left: 479px;	top: 97px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-align: right;	vertical-align: bottom;	color: #FFFFFF;}.main_shower_image_text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #1B75BB;	position: absolute;	height: 31px;	width: 135px;	left: 738px;	top: 553px;	text-align: center;	z-index: 1207;}.text_sub_head {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #1B75BB;	line-height: 18px;}.main_blue_text_color {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;}.profile_text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #1E4377;	line-height: 18px;}.profile_building_pic {	background-image: url(../images/profile_building_image.jpg);	position: absolute;	height: 280px;	width: 400px;	left: 475px;	top: 194px;}.profile_value_text_pic {	background-image: url(../images/profile_value_text_pic.gif);	position: absolute;	height: 76px;	width: 358px;	left: 97px;	top: 406px;	background-repeat: no-repeat;}.profile_building_pic_vertical {	background-image: url(../images/profile_page_image.jpg);	position: absolute;	height: 400px;	width: 280px;	left: 596px;	top: 208px;}