@charset "UTF-8";.main_showerguard_animation {	position: absolute;	height: 135px;	width: 140px;	left: 586px;	top: 0px;}.shower_guard_main_headline {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #1B75BB;	line-height: 20px;	vertical-align: top;}.shower_guard_main_text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #2E2E55;	position: absolute;	height: 595px;	width: 407px;	left: 38px;	top: 187px;	line-height: 18px;	vertical-align: top;}.main_white_bkg {	background-color: #FFFFFF;	height: 759px;	width: 898px;	top: 0px;	position: absolute;	left: 6px;}.main_drop_shadow_left {	background-image: url(../images/main_drop_shadow_left.gif);	background-repeat: repeat-y;	height: 759px;	width: 6px;	left: 0px;	top: 0px;	position: absolute;}.main_drop_shadow_right {	background-image: url(../images/main_drop_shadow_right.gif);	background-repeat: repeat-y;	height: 759px;	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: 759px;	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: 759px;}.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: 759px;	position: absolute;}.menu_container {	background-repeat: repeat-x;	padding: 0px;	height: 38px;	width: 898px;	position: absolute;	left: 6px;	top: 135px;	z-index: 1200;	background-color: #1B75BB;}.menu_container_shadow {	background-repeat: repeat-x;	padding: 0px;	height: 12px;	width: 898px;	position: absolute;	left: 6px;	top: 173px;	z-index: 1200;	background-image: url(../images/menu/menu_container_shadow.jpg);	background-position: top;}.main_shower_door_logo {	background-image: url(../images/shower_door_logo.gif);	background-repeat: no-repeat;	position: absolute;	height: 124px;	width: 299px;	left: 15px;	top: 8px;}.text_headline {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	color: #1B75BB;	line-height: 38px;}.main_shower_animation {	position: absolute;	height: 135px;	width: 180px;	left: 718px;	top: 0px;}.main_blue_fade {	position: absolute;	height: 135px;	width: 140px;	left: 446px;	top: 0px;	background-image: url(../images/main_blue_fade.gif);	background-repeat: repeat-y;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF;	font-weight: bold;	text-align: right;	vertical-align: bottom;}.main_blue_text {	position: absolute;	height: 40px;	width: 88px;	left: 43px;	top: 91px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	font-weight: normal;	text-align: right;	vertical-align: bottom;}.main_large_blue_fade {	position: absolute;	height: 517px;	width: 456px;	left: 1px;	top: 183px;	background-image: url(../images/main_blue_fade_large.gif);	background-repeat: repeat-y;	z-index: 100;}.shower_guard_glass_glass {	background-image: url(../images/guardian_glass_reg_glass.jpg);	background-repeat: no-repeat;	height: 221px;	width: 369px;	left: 506px;	top: 197px;	position: absolute;}.shower_guard_picture_cap_a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #1E4377;	position: absolute;	height: 40px;	width: 330px;	left: 522px;	top: 422px;}.shower_guard_picture_cap_b {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #1E4377;	position: absolute;	height: 40px;	width: 330px;	left: 522px;	top: 694px;}.shower_guard_glass_reg {	background-image: url(../images/guardian_glass_glass.jpg);	background-repeat: no-repeat;	height: 221px;	width: 369px;	left: 506px;	top: 469px;	position: absolute;}