@charset "utf-8";
/* CSS Document */

a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: none;
	color: #C00;
}
a:active {
	text-decoration: none;
	color: #000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 12px;
}
.sm-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.gen-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	padding-top: 5px;
	color: #000;
}
.mini-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #009;
	padding-top: 5px;
}
.mini-bold-serif {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
}
.sm-txt-bold {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
}
.main-desc-paragraph {
	padding-bottom: 6px;
	font-weight: normal;
}
.about_us_paragraph {
	font-weight: normal;
}
.sm-ital {
	font-size: 12px;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
}
.gen-txt-top-padded {
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
}
.gen-txt-no-pad {
}
.contact-box-sub-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-top: 10px;
	color: #009;
}
.mini-bold-blk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-top: 15px;
}
.highlighted-desc-txt {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	padding-top: 12px;
}
.gen-txt-lg {
	font-size: 14px;
	padding-top: 5px;
}
#main-desc-p2 {
	padding-top: 5px;
}
.main-desc-p2 {
	padding-top: 5px;
}
.main-desc-p3 {
	padding-top: 5px;
}
.main-desc-p4 {
	padding-top: 5px;
}
.list-sm-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-top: 10px;
}
.cite-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	font-style: italic;
}

body {
	background-image: url(IMG/blue_tile_b.jpg);
	background-repeat:repeat-x;
	background-color:#062d72;
}
#wrapper {
	position:relative;
	margin: 0 auto;
	width:1100px;
}

/*****************************************************/
/* Headers											 */
/*****************************************************/
#header_main_div {
	position:absolute;
	width:1100px;
	height:145px;
	z-index:999;
	top: 1px;
	left: 0px;
}
#header-upper-box {
	position:absolute;
	width:1100px;
	height:139px;
	z-index:1;
	top: 7px;
	background-repeat: no-repeat;
	font-variant: normal;
	left: 0px;
	background-image: url(IMG/hydrotech_pool_upper_banner.png);
}
#header_logo {
	position:absolute;
	width:400px;
	height:92px;
	z-index:10;
	left: 41px;
	top: 15px;
}
#menu_bar {
	position:absolute;
	width:1082px;
	height:28px;
	z-index:999;
	top: 115px;
	left: 9px;
	background-color: #E6E6FF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}

#home_nav {
	position:absolute;
	width:50px;
	height:17px;
	z-index:1;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000;
	left: 53px;
	top: 6px;
}
#about_us_nav {
	position:absolute;
	width:79px;
	height:17px;
	z-index:1;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000;
	left: 115px;
	top: 6px;
}
#hot_tubs_nav {
	position:absolute;
	width:124px;
	height:15px;
	z-index:195;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000;
	left: 197px;
	top: 0px;
}
#pools_nav {
	position:absolute;
	width:52px;
	height:17px;
	z-index:1;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000;
	left: 340px;
	top: 6px;
}
#residential_nav {
	position:absolute;
	width:123px;
	height:17px;
	z-index:1;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000;
	left: 402px;
	top: 6px;
}
#commercial_nav {
	position:absolute;
	width:92px;
	height:17px;
	z-index:1;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000;
	left: 534px;
	top: 6px;
}
#photo-gallery-nav {
	position:absolute;
	width:109px;
	height:17px;
	z-index:1;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000;
	left: 635px;
	top: 6px;
}
#contact-us-nav {
	position:absolute;
	width:109px;
	height:17px;
	z-index:1;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	left: 755px;
	top: 6px;
}
#header_contact_box {
	position:absolute;
	width:120px;
	height:36px;
	z-index:2;
	left: 936px;
	top: 28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	font-variant: normal;
	text-align: right;
	line-height: 15px;
}
#header_address_box {
	position:absolute;
	width:119px;
	height:33px;
	z-index:2;
	left: 936px;
	top: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	font-variant: normal;
	line-height: 15px;
	text-align: right;
}
#facebook_button {
	position:absolute;
	width:25px;
	height:25px;
	z-index:1000;
	left: 796px;
	top: 35px;
}
#twitter_button {
	position:absolute;
	width:25px;
	height:25px;
	z-index:1000;
	left: 823px;
	top: 35px;
}
#linked-in-button {
	position:absolute;
	width:25px;
	height:25px;
	z-index:1000;
	left: 849px;
	top: 35px;
}
#googleplus_button {
	position:absolute;
	width:25px;
	height:25px;
	z-index:1000;
	left: 875px;
	top: 35px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#rss_button {
	position:absolute;
	width:25px;
	height:25px;
	z-index:1000;
	left: 901px;
	top: 35px;
}

/*****************************************************/
/* Index											 */
/*****************************************************/
#container {
	position: absolute;
	width: 1100px;
	height: 2194px;
	z-index: 1;
	top: -13px;
}
#banner-img {
	position:absolute;
	width:1082px;
	height:325px;
	z-index:3;
	left: 9px;
	top: 144px;
	background-color: #FFFFFF;
}
#main-body {
	position:absolute;
	width:1082px;
	height:553px;
	z-index:6;
	left: 9px;
	top: 460px;
	background-color: #FFFFFF;
}
#main-header {
	position:absolute;
	width:238px;
	height:70px;
	z-index:3;
	left: 11px;
	top: 18px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #009;
	text-align: center;
	line-height: 30px;
}
#body-info-box {
	position:absolute;
	width:1039px;
	height:531px;
	z-index:1;
	left: 21px;
	top: 2px;
	background-color: #FFFFFF;
}
#mini-box1a {
	position: absolute;
	width: 330px;
	height: 505px;
	z-index: 1;
	left: 12px;
	top: 25px;
	border: 1px solid #CCC;
}
#mini-box1 {
	position: absolute;
	width: 330px;
	height: 505px;
	z-index: 1;
	left: 353px;
	top: 25px;
	border: 1px solid #CCC;
}
#mini-box2 {
	position: absolute;
	width: 330px;
	height: 505px;
	z-index: 1;
	left: 695px;
	top: 25px;
	border: 1px solid #CCC;
}
#apDiv3 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
}
#apDiv5 {
	position:absolute;
	width:200px;
	height:266px;
	z-index:3;
	left: 661px;
	top: 22px;
}
#mini-box-desc {
	position:absolute;
	width:411px;
	height:30px;
	z-index:6;
	left: 18px;
	top: 437px;
	padding-top: 6px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #000;
}
#find-out-more {
	position:absolute;
	width:198px;
	height:32px;
	z-index:4;
	left: 16px;
	top: -87px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000;
}
#mini-box-header {
	position: absolute;
	width: 315px;
	height: 28px;
	z-index: 1;
	left: 9px;
	top: 18px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
#mini-box-desc {
	position: absolute;
	width: 278px;
	height: 187px;
	z-index: 2;
	left: 24px;
	top: 178px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#mini-box-img {
	position: absolute;
	width: 200px;
	height: 125px;
	z-index: 3;
	left: 65px;
	top: 49px;
}
#brackets {
	position: absolute;
	width: 271px;
	height: 20px;
	z-index: 40;
	left: 33px;
	top: -12px;
	background-color: #FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-align: center;
	padding-top: 3px;
	border: 1px solid #CCC;
}
#highlights {
	position: absolute;
	width: 278px;
	height: 83px;
	z-index: 1;
	left: 0px;
	top: 216px;
	padding-top: 6px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
}
#contact-form {
	position:absolute;
	width:350px;
	height:400px;
	z-index:6;
	left: 17px;
	top: 0px;
}
#contact-box {
	position:absolute;
	width:454px;
	height:400px;
	z-index:7;
	left: 598px;
	top: 120px;
}
#find-out-more-desc {
	position:absolute;
	width:374px;
	height:44px;
	z-index:9;
	left: 614px;
	top: 68px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}
#photo-gallery {
	position:absolute;
	width:261px;
	height:504px;
	z-index:7;
	left: 21px;
	top: 0px;
	background-color: #F7F7F7;
}
#photo_box1 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:7;
	left: 11px;
	top: 119px;
}
#photo_box2 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:7;
	left: 91px;
	top: 119px;
}
#photo_box3 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:7;
	left: 171px;
	top: 119px;
}
#photo_box4 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:7;
	left: 11px;
	top: 199px;
}
#photo_box5 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:7;
	left: 91px;
	top: 199px;
}
#photo_box6 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:7;
	left: 171px;
	top: 199px;
}
#photo_box7 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:7;
	left: 11px;
	top: 279px;
}
#photo_box8 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:7;
	left: 91px;
	top: 279px;
}
#photo_box9 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:7;
	left: 171px;
	top: 279px;
}
#photo_box10 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:7;
	left: 11px;
	top: 359px;
}
#photo_box11 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:7;
	left: 91px;
	top: 359px;
}
#photo_box12 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:7;
	left: 171px;
	top: 359px;
}
#photo-gallery-headline {
	position:absolute;
	width:236px;
	height:44px;
	z-index:8;
	left: 34px;
	top: 21px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	font-weight: bold;
	line-height: 20px;
}
#photo-bar {
	position:absolute;
	width:1082px;
	height:533px;
	z-index:20;
	top:1000px;
	left: 9px;
	background-color:#FFFFFF;
}
#contact-info-txt {
	position:absolute;
	width:273px;
	height:475px;
	z-index:9;
	left: -290px;
	top: -83px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#apDiv7 {
	position:absolute;
	width:203px;
	height:135px;
	z-index:4;
	left: 13px;
	top: 448px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#main-desc {
	position:absolute;
	width:220px;
	height:418px;
	z-index:3;
	left: 24px;
	top: 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
#main-desc-container {
	position:absolute;
	width:261px;
	height:507px;
	z-index:1;
	left: 2px;
	top: 25px;
	background-color: #F7F7F7;
}
#apDiv6 {
	position:absolute;
	width:236px;
	height:35px;
	z-index:8;
	top: 69px;
	left: 12px;
}
#more-blue {
	color: #009;
}
#slider_wrapper {
	position:absolute;
	width:1082px;
	height:341px;
	z-index:3;
	left: 0px;
	top: 0px;
}
#specials-banner {
	position:absolute;
	width:300px;
	height:250px;
	z-index:4;
	left: 59px;
	top: 168px;
}
#click-to-main-gallery {
	position:absolute;
	width:222px;
	height:40px;
	z-index:9;
	left: 11px;
	top: 447px;
}
#find-out-more-desc {
	position:absolute;
	width:374px;
	height:44px;
	z-index:9;
	left: 614px;
	top: 68px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}
#apDiv1 {
	position:absolute;
	width:766px;
	height:498px;
	z-index:1;
	left: 290px;
	top: 0px;
	border: 3px solid #CCC;
}
#video-box {
	position:absolute;
	width:537px;
	height:471px;
	z-index:10;
	left: 37px;
	top: 41px;
}
#video-txt {
	position:absolute;
	width:537px;
	height:48px;
	z-index:1;
	left: 1px;
	top: 215px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	text-align: center;
}

/*****************************************************/
/* About Us											 */
/*****************************************************/
#about-us-container {
	position:absolute;
	width:1100px;
	height:1124px;
	z-index:1;
	top: -13px;
}
#about_us_img {
	position:absolute;
	width:1082px;
	height:325px;
	z-index:4;
	left: 9px;
	top: 144px;
	background-color: #FFFFFF;
}
#about_us_body {
	position:absolute;
	width:1082px;
	height:496px;
	z-index:6;
	left: 9px;
	top: 469px;
	background-color: #FFFFFF;
}
#body_menu_bar_box1 {
	position:absolute;
	width:554px;
	height:481px;
	z-index:1;
	left: 59px;
	top: -16px;
	background-color: #FFFFFF;
	border: 1px solid #CCC;
}
#about_us_brackets {
	position:absolute;
	width:191px;
	height:20px;
	z-index:4;
	background-color: #FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-align: center;
	padding-top: 3px;
	border: 1px solid #CCC;
	left: 92px;
	top: -12px;
}
#about-us-header {
	position:absolute;
	width:214px;
	height:48px;
	z-index:1;
	left: 82px;
	top: 24px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #009;
	text-align: center;
}
#about-us-bio {
	position:absolute;
	width:317px;
	height:305px;
	z-index:5;
	left: 28px;
	top: 84px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	padding-top: 6px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #000;
	font-weight: normal;
}
#about-us-map {
	position:absolute;
	width:165px;
	height:165px;
	z-index:2;
	left: 423px;
	top: 240px;
}
#about-us-info-bar {
	position: absolute;
	width: 164px;
	height: 359px;
	z-index: 3;
	left: 365px;
	top: 64px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	bottom: 3px;
}
#about-us-address-bar {
	position:absolute;
	width:137px;
	height:51px;
	z-index:2;
	left: 0px;
	top: 38px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
#about-us-business-hrs {
	position: absolute;
	width: 180px;
	height: 68px;
	z-index: 3;
	left: 0px;
	top: 94px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#about-us-lower-bar {
	position: absolute;
	width: 513px;
	height: 30px;
	z-index: 6;
	left: 79px;
	top: 421px;
	padding-top: 6px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #000;
}
#about-us-contact-form {
	position:absolute;
	width:424px;
	height:403px;
	z-index:3;
	left: 634px;
	top: 66px;
}
#about-contact-us-header {
	position:absolute;
	width:142px;
	height:29px;
	z-index:4;
	left: 651px;
	top: 35px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #009;
}
#about-us-get-directions {
	position:absolute;
	width:108px;
	height:18px;
	z-index:2;
	left: 0px;
	top: 171px;
	font-size: 12px;
	bottom: -1px;
}


/*****************************************************/
/* Water Features Index Page						 */
/*****************************************************/
#water-features-container {
	position:absolute;
	width:1100px;
	height:1770px;
	z-index:1;
	top: -13px;
}
#water-features-body {
	position:absolute;
	width:1082px;
	height:1143px;
	z-index:6;
	left: 9px;
	top: 468px;
	background-color: #FFFFFF;
}
#water-features-content {
	position:absolute;
	width:442px;
	height:1112px;
	z-index:1;
	left: 59px;
	top: -16px;
	background-color: #FFFFFF;
	border: 1px solid #CCC;
}
#water-features-brackets {
	position:absolute;
	width:191px;
	height:20px;
	z-index:4;
	background-color: #FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-align: center;
	padding-top: 3px;
	border: 1px solid #CCC;
	left: 113px;
	top: -12px;
}
#water-features-header {
	position:absolute;
	width:350px;
	height:45px;
	z-index:1;
	left: 28px;
	top: 40px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #009;
	text-align: center;
	border-top-style: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
#water-features-main-txt {
	position:absolute;
	width:350px;
	height:397px;
	z-index:5;
	left: 28px;
	top: 153px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	padding-top: 6px;
	font-weight: normal;
}
#water-features-sub-headline {
	position:absolute;
	width:309px;
	height:56px;
	z-index:5;
	left: 28px;
	top: 87px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333;
	padding-top: 6px;
	font-weight: normal;
	line-height: 17px;
}
#why-water-features-header {
	position:absolute;
	width:461px;
	height:32px;
	z-index:6;
	left: 8px;
	top: 1px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	color: #FFF;
	background-color: #000033;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
}
#why-water-features-container {
	position:absolute;
	width:486px;
	height:838px;
	z-index:7;
	left: 464px;
	top: 169px;
}
#why-water-features-box1 {
	position:absolute;
	width:455px;
	height:216px;
	z-index:8;
	left: 18px;
	top: 56px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: normal;
}
#why-water-features-box2 {
	position:absolute;
	width:455px;
	height:126px;
	z-index:8;
	left: 18px;
	top: 285px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: normal;
}
#why-water-features-box3 {
	position:absolute;
	width:455px;
	height:113px;
	z-index:8;
	left: 18px;
	top: 426px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: normal;
}
#why-water-features-box4 {
	position:absolute;
	width:455px;
	height:275px;
	z-index:8;
	left: 18px;
	top: 551px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: normal;
}
#water-features-photo-bar {
	position:absolute;
	width:450px;
	height:533px;
	z-index:30;
	top:1016px;
	left: 63px;
}
#water-features-find-out-more {
	position:absolute;
	width:198px;
	height:32px;
	z-index:4;
	left: 35px;
	top: 24px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000;
}
#water-features-contact-form {
	position:absolute;
	width:420px;
	height:400px;
	z-index:6;
	left: 17px;
	top: 120px;
}
#water-features-contact-box {
	position:absolute;
	width:433px;
	height:413px;
	z-index:7;
	left: 12px;
	top: 111px;
}
#water-features-find-out-more-desc {
	position:absolute;
	width:333px;
	height:54px;
	z-index:30;
	left: 35px;
	top: 57px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}
#why-wfeatures-sub-header-bar1 {
	position:absolute;
	width:471px;
	height:26px;
	z-index:7;
	left: 8px;
	top: 52px;
	background-color: #333333;
}
#why-wfeatures-sub-header-bar2 {
	position:absolute;
	width:471px;
	height:26px;
	z-index:7;
	left: 8px;
	top: 282px;
	background-color: #333333;
}
#why-wfeatures-sub-header-bar3 {
	position:absolute;
	width:471px;
	height:26px;
	z-index:7;
	left: 8px;
	top: 422px;
	background-color: #333333;
}
#why-wfeatures-sub-header-bar4 {
	position:absolute;
	width:471px;
	height:26px;
	z-index:7;
	left: 8px;
	top: 547px;
	background-color: #333333;
}
#water-features-sub-image {
	position:absolute;
	width:345px;
	height:96px;
	z-index:2;
	left: 657px;
	top: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #999;
	line-height: 21px;
	text-align: right;
}


/*****************************************************/
/* Commercial Index Page							 */
/*****************************************************/
#commercial-container {
	position:absolute;
	width:1100px;
	height:2109px;
	z-index:1;
	top: -13px;
}
#commercial-body {
	position:absolute;
	width:1082px;
	height:1482px;
	z-index:6;
	left: 9px;
	top: 468px;
	background-color: #FFFFFF;
}
#commercial-content {
	position:absolute;
	width:442px;
	height:1265px;
	z-index:1;
	left: 59px;
	top: -16px;
	background-color: #FFFFFF;
	border: 1px solid #CCC;
}
#commercial_index_brackets {
	position:absolute;
	width:191px;
	height:20px;
	z-index:4;
	background-color: #FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-align: center;
	padding-top: 3px;
	border: 1px solid #CCC;
	left: 113px;
	top: -12px;
}
#commercial-header {
	position:absolute;
	width:350px;
	height:45px;
	z-index:1;
	left: 28px;
	top: 40px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #009;
	text-align: center;
	border-top-style: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
#commercial-main-txt {
	position:absolute;
	width:350px;
	height:549px;
	z-index:5;
	left: 28px;
	top: 153px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	padding-top: 6px;
	font-weight: normal;
}
#commercial-sub-headline {
	position:absolute;
	width:309px;
	height:56px;
	z-index:5;
	left: 28px;
	top: 87px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333;
	padding-top: 6px;
	font-weight: normal;
	line-height: 17px;
}
#commercial-features-header {
	position:absolute;
	width:461px;
	height:32px;
	z-index:6;
	left: 8px;
	top: 1px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	color: #FFF;
	background-color: #000033;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
}
#commercial-features-container {
	position:absolute;
	width:486px;
	height:1295px;
	z-index:7;
	left: 464px;
	top: 169px;
}
#commercial-features-box1 {
	position:absolute;
	width:455px;
	height:371px;
	z-index:8;
	left: 18px;
	top: 56px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: normal;
}
#commercial-features-box2 {
	position:absolute;
	width:455px;
	height:460px;
	z-index:8;
	left: 18px;
	top: 439px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: normal;
}
#commercial-features-box3 {
	position:absolute;
	width:455px;
	height:374px;
	z-index:8;
	left: 18px;
	top: 903px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: normal;
}
#commercial-features-box4 {
	position:absolute;
	width:455px;
	height:275px;
	z-index:8;
	left: 18px;
	top: 781px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: normal;
}
#commercial-photo-bar {
	position:absolute;
	width:450px;
	height:536px;
	z-index:30;
	top:1190px;
	left: 63px;
}
#commercial-find-out-more {
	position:absolute;
	width:198px;
	height:32px;
	z-index:4;
	left: 35px;
	top: 24px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000;
}
#commercial-contact-form {
	position:absolute;
	width:420px;
	height:400px;
	z-index:6;
	left: 17px;
	top: 120px;
}
#commercial-contact-box {
	position:absolute;
	width:433px;
	height:413px;
	z-index:7;
	left: 12px;
	top: 111px;
}
#commercial-find-out-more-desc {
	position:absolute;
	width:333px;
	height:54px;
	z-index:30;
	left: 35px;
	top: 57px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}
#commercial-sub-header-bar1 {
	position:absolute;
	width:471px;
	height:26px;
	z-index:7;
	left: 8px;
	top: 52px;
	background-color: #333333;
}
#commercial-sub-header-bar2 {
	position:absolute;
	width:471px;
	height:26px;
	z-index:7;
	left: 8px;
	top: 436px;
	background-color: #333333;
}
#commercial-sub-header-bar3 {
	position:absolute;
	width:471px;
	height:26px;
	z-index:7;
	left: 8px;
	top: 899px;
	background-color: #333333;
}
#commercial-sub-header-bar4 {
	position:absolute;
	width:471px;
	height:26px;
	z-index:7;
	left: 8px;
	top: 777px;
	background-color: #333333;
}
#commercial-sub-image {
	position:absolute;
	width:345px;
	height:126px;
	z-index:2;
	left: 657px;
	top: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #999;
	line-height: 21px;
	text-align: right;
}


/*****************************************************/
/* Photo Gallery								     */
/*****************************************************/
#photo-gallery-box {
	position:absolute;
	width:1017px;
	height:686px;
	z-index:1;
	left: 32px;
	top: 28px;
	color: #CCC;
	border: 1px solid #CCC;
}
#photo-gallery-hdline {
	position:absolute;
	width:228px;
	height:38px;
	z-index:10;
	left: 76px;
	top: 36px;
	color: #009;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 36px;
	line-height: 30px;
}
#photo-gallery-txt {
	position:absolute;
	width:452px;
	height:34px;
	z-index:11;
	left: 477px;
	top: 43px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	font-style: italic;
}
#hydrotech-photo-gallery {
	position:absolute;
	width:898px;
	height:461px;
	left: 104px;
	top: 112px;
	z-index: 100;
}
#photo-gallery-container {
	position:absolute;
	width:1100px;
	height:1061px;
	z-index:1;
	top: -13px;
}
#photo-gallery-body {
	position:absolute;
	width:1082px;
	height:754px;
	z-index:4;
	left: 9px;
	top: 148px;
	background-color: #FFFFFF;
}
#photo-gallery-headline {
	position:absolute;
	width:236px;
	height:44px;
	z-index:8;
	left: 34px;
	top: 21px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	font-weight: bold;
	line-height: 20px;
}


/*****************************************************/
/* Contact Us										 */
/*****************************************************/
#cu-container {
	position:absolute;
	width:1100px;
	height:812px;
	z-index:1;
	top: -13px;
}
#cu-body {
	position:absolute;
	width:1082px;
	height:505px;
	z-index:6;
	left: 9px;
	top: 148px;
	background-color: #FFFFFF;
}
#cu-box {
	position:absolute;
	width:1025px;
	height:437px;
	z-index:1;
	left: 30px;
	top: 28px;
	background-color: #FFFFFF;
	border: 1px solid #CCC;
}
#cu-header {
	position:absolute;
	width:214px;
	height:48px;
	z-index:1;
	left: 14px;
	top: 34px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #009;
	text-align: center;
}
#cu-info {
	position:absolute;
	width:529px;
	height:74px;
	z-index:5;
	left: 30px;
	top: 103px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	padding-top: 6px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #000;
	font-weight: normal;
}
#cu-map {
	position:absolute;
	width:165px;
	height:165px;
	z-index:2;
	left: 405px;
	top: 240px;
}
#cu-contact-info-box {
	position:absolute;
	width:528px;
	height:207px;
	z-index:3;
	left: 30px;
	top: 187px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	bottom: 3px;
	background-color: #F7F7F7;
}
#cu-address {
	position:absolute;
	width:137px;
	height:51px;
	z-index:2;
	left: 18px;
	top: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#cu_business-hours {
	position:absolute;
	width:159px;
	height:81px;
	z-index:3;
	left: 159px;
	top: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#cu-bottom-bar {
	position:absolute;
	width:529px;
	height:17px;
	z-index:6;
	left: 30px;
	top: 402px;
	padding-top: 6px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #000;
}
#cu-contact-form {
	position:absolute;
	width:424px;
	height:403px;
	z-index:3;
	left: 618px;
	top: 66px;
}
#cu-contact-us-header {
	position:absolute;
	width:142px;
	height:29px;
	z-index:4;
	left: 635px;
	top: 35px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #009;
}
#cu-get-directions {
	position:absolute;
	width:103px;
	height:18px;
	z-index:2;
	left: 344px;
	top: 6px;
	font-size: 12px;
	bottom: -1px;
}
#cu-business-header {
	position:absolute;
	width:301px;
	height:21px;
	z-index:4;
	color: #009;
	font-size: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	top: 17px;
	left: 18px;
}

/*****************************************************/
/* Stainless                                         */
/*****************************************************/
#stainless-main-header {
	position:absolute;
	width:295px;
	height:81px;
	z-index:3;
	left: 18px;
	top: 41px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #009;
	text-align: center;
	line-height: 30px;
}
#stainless-main-desc {
	position:absolute;
	width:249px;
	height:364px;
	z-index:3;
	left: 39px;
	top: 131px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
#stainless-main-desc-container {
	position: absolute;
	width: 778px;
	height: 505px;
	z-index: 30;
	left: 2px;
	top: 25px;
	background-color: #FFFFFF;
	border: 1px solid #CCC;
}
#stainless-mini-box {
	position:absolute;
	width:250px;
	height:505px;
	z-index:1;
	left: 786px;
	top: 24px;
	border: 1px solid #CCC;
}
#stainless-mini-box-desc {
	position: absolute;
	width: 201px;
	height: 411px;
	z-index: 2;
	left: 24px;
	top: 74px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#stainless-highlights {
	position:absolute;
	width:201px;
	height:83px;
	z-index:1;
	left: 0px;
	top: 398px;
	padding-top: 6px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
}
#stainless-mini-box-header {
	position:absolute;
	width:233px;
	height:37px;
	z-index:1;
	left: 9px;
	top: 30px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	line-height: 17px;
}
#stainless-image2a {
	position:absolute;
	width:150px;
	height:110px;
	z-index:200;
	left: 365px;
	top: 152px;
}
#stainless-image2b {
	position:absolute;
	width:150px;
	height:110px;
	z-index:200;
	left: 365px;
	top: 271px;
}
#stainless-image2c {
	position:absolute;
	width:150px;
	height:110px;
	z-index:200;
	left: 365px;
	top: 392px;
}
#stainless-floating-banner-txt {
	position:absolute;
	width:403px;
	height:45px;
	z-index:50;
	left: 357px;
	top: 74px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	font-weight: bold;
	line-height: 14px;
}
#stainless-floating-banner {
	position:absolute;
	width:455px;
	height:60px;
	z-index:45;
	left: 324px;
	top: 66px;
}
#stainless-contact-info-txt1 {
	position:absolute;
	width:240px;
	height:475px;
	z-index:9;
	left: -278px;
	top: -83px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#stainless-contact-info-txt2 {
	position:absolute;
	width:240px;
	height:475px;
	z-index:9;
	left: -531px;
	top: -83px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#stainless-txt-box1b {
	position:absolute;
	width:205px;
	height:75px;
	z-index:4;
	left: 358px;
	top: 252px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 170px;
	border: 1px solid #CCC;
}
#stainless-txt-box2b {
	position:absolute;
	width:205px;
	height:75px;
	z-index:4;
	left: 358px;
	top: 373px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 170px;
	border: 1px solid #CCC;
}
#stainless-txt-box3b {
	position:absolute;
	width:205px;
	height:75px;
	z-index:4;
	left: 358px;
	top: 133px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 170px;
	border: 1px solid #CCC;
}
#stainless-main-img-photo-credit {
	position:absolute;
	width:151px;
	height:19px;
	z-index:1;
	left: 903px;
	top: 297px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
}

/*****************************************************/
/* Nordic                                         */
/*****************************************************/
#nordic-main-body {
	position:absolute;
	width:1082px;
	height:806px;
	z-index:6;
	left: 9px;
	top: 460px;
	background-color: #FFFFFF;
}
#nordic-body-info-box {
	position:absolute;
	width:1039px;
	height:796px;
	z-index:1;
	left: 21px;
	top: 2px;
	background-color: #FFFFFF;
}
#nordic-main-header {
	position:absolute;
	width:270px;
	height:55px;
	z-index:3;
	left: 32px;
	top: 168px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #009;
	text-align: left;
	line-height: 26px;
}
#nordic-main-desc {
	position: absolute;
	width: 249px;
	height: 437px;
	z-index: 3;
	left: 39px;
	top: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#nordic-main-desc-container {
	position:absolute;
	width:778px;
	height:768px;
	z-index:30;
	left: 2px;
	top: 25px;
	background-color: #FFFFFF;
	border: 1px solid #CCC;
}
#nordic-mini-box {
	position:absolute;
	width:250px;
	height:770px;
	z-index:1;
	left: 786px;
	top: 24px;
	border: 1px solid #CCC;
}
#nordic-mini-box-desc {
	position:absolute;
	width:201px;
	height:245px;
	z-index:2;
	left: 24px;
	top: 74px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#nordic-highlights {
	position:absolute;
	width:201px;
	height:83px;
	z-index:1;
	left: 0px;
	top: 398px;
	padding-top: 6px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
}
#nordic-mini-box-header {
	position:absolute;
	width:233px;
	height:37px;
	z-index:1;
	left: 9px;
	top: 30px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	line-height: 17px;
}
#nordic-model1-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:200;
	left: 354px;
	top: 75px;
}
#spa-model1	{
	top: 69px;
	position:absolute;
	width:140px;
	height:58px;
	z-index:4;
	left: 351px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	line-height: 12px;
	border: 1px solid #CCC;
	padding-left: 65px;
	padding-top: 12px;
}
#nordic-model2-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:200;
	left: 564px;
	top: 75px;
}
#spa-model2 {
	top: 69px;
	position:absolute;
	width:140px;
	height:58px;
	z-index:4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	line-height: 12px;
	border: 1px solid #CCC;
	padding-left: 65px;
	padding-top: 12px;
	left: 561px;
}
#nordic-model3-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:200;
	left: 354px;
	top: 150px;
}
#spa-model3	{
	top: 144px;
	position:absolute;
	width:140px;
	height:58px;
	z-index:4;
	left: 351px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	line-height: 12px;
	border: 1px solid #CCC;
	padding-left: 65px;
	padding-top: 12px;
}
#nordic-model4-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:200;
	left: 564px;
	top: 150px;
}
#spa-model4 {
	top: 144px;
	position:absolute;
	width:140px;
	height:58px;
	z-index:4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	line-height: 12px;
	border: 1px solid #CCC;
	padding-left: 65px;
	padding-top: 12px;
	left: 561px;
}
#nordic-model5-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:200;
	left: 354px;
	top: 226px;
}
#spa-model5	{
	top: 219px;
	position:absolute;
	width:140px;
	height:58px;
	z-index:4;
	left: 351px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	line-height: 12px;
	border: 1px solid #CCC;
	padding-left: 65px;
	padding-top: 12px;
}
#nordic-model6-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:200;
	left: 564px;
	top: 226px;
}
#spa-model6 {
	top: 219px;
	position:absolute;
	width:140px;
	height:58px;
	z-index:4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	line-height: 12px;
	border: 1px solid #CCC;
	padding-left: 65px;
	padding-top: 12px;
	left: 561px;
}
#nordic-model7-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:200;
	left: 356px;
	top: 300px;
}
#spa-model7	{
	top: 294px;
	position:absolute;
	width:140px;
	height:58px;
	z-index:4;
	left: 351px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	line-height: 12px;
	border: 1px solid #CCC;
	padding-left: 65px;
	padding-top: 12px;
}
#nordic-model8-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:200;
	left: 564px;
	top: 300px;
}
#spa-model8 {
	top: 294px;
	position:absolute;
	width:140px;
	height:58px;
	z-index:4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	line-height: 12px;
	border: 1px solid #CCC;
	padding-left: 65px;
	padding-top: 12px;
	left: 561px;
}
#nordic-model9-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:200;
	left: 354px;
	top: 375px;
}
#spa-model9	{
	top: 369px;
	position:absolute;
	width:140px;
	height:58px;
	z-index:4;
	left: 351px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	line-height: 12px;
	border: 1px solid #CCC;
	padding-left: 65px;
	padding-top: 12px;
}
#nordic-model10-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:200;
	left: 564px;
	top: 375px;
}
#spa-model10 {
	top: 369px;
	position:absolute;
	width:140px;
	height:58px;
	z-index:4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	line-height: 12px;
	border: 1px solid #CCC;
	padding-left: 65px;
	padding-top: 12px;
	left: 561px;
}
#nordic-model11-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:200;
	left: 356px;
	top: 450px;
}
#spa-model11	{
	top: 444px;
	position:absolute;
	width:140px;
	height:58px;
	z-index:4;
	left: 351px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	line-height: 12px;
	border: 1px solid #CCC;
	padding-left: 65px;
	padding-top: 12px;
}
#nordic-model12-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:200;
	left: 564px;
	top: 450px;
}
#spa-model12 {
	top: 444px;
	position:absolute;
	width:140px;
	height:58px;
	z-index:4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	line-height: 12px;
	border: 1px solid #CCC;
	padding-left: 65px;
	padding-top: 12px;
	left: 561px;
	
}
#nordic-model13-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:200;
	left: 354px;
	top: 525px;
}
#spa-model13	{
	top: 519px;
	position:absolute;
	width:140px;
	height:58px;
	z-index:4;
	left: 351px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	line-height: 12px;
	border: 1px solid #CCC;
	padding-left: 65px;
	padding-top: 12px;
}
#nordic-model14-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:200;
	left: 564px;
	top: 525px;
}
#spa-model14 {
	top: 519px;
	position:absolute;
	width:140px;
	height:58px;
	z-index:4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	line-height: 12px;
	border: 1px solid #CCC;
	padding-left: 65px;
	padding-top: 12px;
	left: 561px;
	
}
#nordic-model15-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:200;
	left: 354px;
	top: 600px;
}
#spa-model15	{
	top: 594px;
	position:absolute;
	width:140px;
	height:58px;
	z-index:4;
	left: 351px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	line-height: 12px;
	border: 1px solid #CCC;
	padding-left: 65px;
	padding-top: 12px;
}
#nordic-model16-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:200;
	left: 564px;
	top: 600px;
}
#spa-model16 {
	top: 594px;
	position:absolute;
	width:140px;
	height:58px;
	z-index:4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	line-height: 12px;
	border: 1px solid #CCC;
	padding-left: 65px;
	padding-top: 12px;
	left: 561px;
}
#nordic-model17-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:100;
	left: 354px;
	top: 675px;
}
#spa-model17	{
	top: 669px;
	left: 351px;
	position:absolute;
	width:140px;
	height:58px;
	z-index:4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	line-height: 12px;
	border: 1px solid #CCC;
	padding-left: 65px;
	padding-top: 12px;
}
#nordic-model18-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:200;
	left: 564px;
	top: 675px;
}
#spa-model18 {
	position:absolute;
	width:140px;
	height:58px;
	z-index:4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	bottom: -1px;
	line-height: 12px;
	border: 1px solid #CCC;
	padding-left: 65px;
	padding-top: 12px;
	left: 561px;
	top: 669px;
}
#made-in-usa {
	position:absolute;
	width:55px;
	height:40px;
	z-index:7;
	left: 15px;
	top: 709px;
}
#energy-guide {
	position:absolute;
	width:55px;
	height:40px;
	z-index:7;
	left: 72px;
	top: 709px;
}
#nordic-facebook-button {
	position:absolute;
	width:100px;
	height:40px;
	z-index:7;
	left: 131px;
	top: 709px;
}
#nordic-contact-info-txt1 {
	position:absolute;
	width:240px;
	height:475px;
	z-index:9;
	left: -278px;
	top: -83px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#nordic-contact-info-txt2 {
	position:absolute;
	width:240px;
	height:475px;
	z-index:9;
	left: -531px;
	top: -83px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#nordic-photo-bar {
	position:absolute;
	width:1082px;
	height:533px;
	z-index:20;
	top:1265px;
	left: 9px;
	background-color:#FFFFFF;
}
#nordic-footer {
	position:absolute;
	width:1100px;
	height:200px;
	z-index:2;
	left: 0px;
	top: 1802px;
	background-image: url(IMG/footer_bkdp.png);
	background-repeat: no-repeat;
}
#nordic-warranty-button {
	position:absolute;
	width:165px;
	height:65px;
	z-index:5;
	left: 33px;
	top: 586px;
}
#nordic-warranty-tagline {
	position:absolute;
	width:211px;
	height:34px;
	z-index:6;
	left: 21px;
	top: 658px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	padding-top: 7px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #000;
}
#nordic-logo {
	position:absolute;
	width:118px;
	height:120px;
	z-index:101;
	left: 109px;
	top: 25px;
}
#nordic-models-header {
	position:absolute;
	width:403px;
	height:40px;
	z-index:201;
	left: 350px;
	top: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	padding-top: 10px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 18px;
	border: 1px solid #CCC;
}

/*****************************************************/
/* Bullfrog										 */
/*****************************************************/
#bullfrog-main-body {
	position:absolute;
	width:1082px;
	height:806px;
	z-index:6;
	left: 9px;
	top: 460px;
	background-color: #FFFFFF;
}
#bullfrog-body-info-box {
	position:absolute;
	width:1039px;
	height:796px;
	z-index:1;
	left: 21px;
	top: 2px;
	background-color: #FFFFFF;
}
#bullfrog-main-header {
	position:absolute;
	width:270px;
	height:55px;
	z-index:3;
	left: 32px;
	top: 310px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #009;
	text-align: left;
	line-height: 26px;
}
#bullfrog-main-desc {
	position:absolute;
	width:249px;
	height:367px;
	z-index:3;
	left: 39px;
	top: 376px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
#bullfrog-main-desc-container {
	position:absolute;
	width:778px;
	height:768px;
	z-index:30;
	left: 2px;
	top: 25px;
	background-color: #FFFFFF;
	border: 1px solid #CCC;
}
#bullfrog-mini-box {
	position:absolute;
	width:250px;
	height:770px;
	z-index:1;
	left: 786px;
	top: 24px;
	border: 1px solid #CCC;
}
#bullfrog-why1 {
	position:absolute;
	width:187px;
	height:95px;
	z-index:2;
	left: 50px;
	top: 230px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#bullfrog-why2 {
	position:absolute;
	width:187px;
	height:100px;
	z-index:2;
	left: 50px;
	top: 329px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#bullfrog-why3 {
	position:absolute;
	width:187px;
	height:95px;
	z-index:2;
	left: 50px;
	top: 432px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#bullfrog-why4 {
	position:absolute;
	width:187px;
	height:95px;
	z-index:2;
	left: 50px;
	top: 531px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#bullfrog-why5 {
	position: absolute;
	width: 187px;
	height: 115px;
	z-index: 2;
	left: 50px;
	top: 630px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#spa-capacity {
	position:absolute;
	width:135px;
	height:17px;
	z-index:1000;
	top: 27px;
	left: 67px;
}
#spa-model-img {
	position:absolute;
	width:60px;
	height:60px;
	z-index:1000;
	top: 6px;
	left: 3px;
}
#spa-jetpaks {
	position:absolute;
	width:135px;
	height:17px;
	z-index:1001;
	top: 48px;
	left: 67px;
}
#spa-jetpaks2 {	position:absolute;
	width:135px;
	height:17px;
	z-index:1001;
	top: 48px;
	left: 67px;
}
#spa-design-box {
	position:absolute;
	width:430px;
	height:79px;
	z-index:203;
	left: 337px;
	top: 672px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-repeat: no-repeat;
}
#bullfrog_bullet_one {
	position:absolute;
	width:50px;
	height:50px;
	z-index:8;
	left: -6px;
	top: 235px;
}
#bullfrog_bullet_two {
	position:absolute;
	width:50px;
	height:50px;
	z-index:8;
	left: -6px;
	top: 334px;
}
#bullfrog_bullet_three {
	position:absolute;
	width:50px;
	height:50px;
	z-index:8;
	left: -6px;
	top: 438px;
}
#bullfrog_bullet_four {
	position:absolute;
	width:50px;
	height:50px;
	z-index:8;
	left: -6px;
	top: 537px;
}
#bullfrog_bullet_five {
	position:absolute;
	width:50px;
	height:50px;
	z-index:8;
	left: -6px;
	top: 636px;
}
#bullfrog-mini-box-img {
	position:absolute;
	width:235px;
	height:145px;
	z-index:9;
	left: 7px;
	top: 8px;
}
#bullfrog-mini-box-headline {
	position:absolute;
	width:212px;
	height:44px;
	z-index:41;
	left: 14px;
	top: 177px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 20px;
	color: #009;
	line-height: 20px;
}
#bullfrog-jetpak-img {
	position:absolute;
	width:300px;
	height:155px;
	z-index:101;
	left: 12px;
	top: 131px;
}
#spa-models-header {
	position:absolute;
	width:403px;
	height:40px;
	z-index:201;
	left: 350px;
	top: 13px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #666;
	padding-top: 10px;
	padding-left: 15px;
	font-weight: normal;
	font-size: 24px;
	border: 1px solid #CCC;
}
#bullfrog-logo {
	position:absolute;
	width:267px;
	height:76px;
	z-index:202;
	left: 28px;
	top: 37px;
}

/*****************************************************/
/* Footers											 */
/*****************************************************/
#footer-biz-info {
	position:absolute;
	width:432px;
	height:56px;
	z-index:1;
	left: 352px;
	top: 33px;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #666;
}
#footer {
	position:absolute;
	width:1100px;
	height:200px;
	z-index:50;
	left: 0px;
	top: 1537px;
	background-image: url(IMG/footer_bkdp.png);
	background-repeat: no-repeat;
}
#bbb-logo {
	position:absolute;
	width:70px;
	height:70px;
	z-index:2;
	left: 934px;
	top: 26px;
}
#bullfrog-footer-logo {
	position:absolute;
	width:175px;
	height:50px;
	z-index:2;
	left: 854px;
	top: 106px;
}
#footer-menu1 {
	position:absolute;
	width:85px;
	height:130px;
	z-index:3;
	left: 46px;
	top: 33px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
}
#footer-menu2 {
	position:absolute;
	width:127px;
	height:130px;
	z-index:3;
	left: 140px;
	top: 33px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
}
#copyright {
	position:absolute;
	width:436px;
	height:24px;
	z-index:4;
	left: 352px;
	top: 141px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: center;
}
#about-us-footer {
	position:absolute;
	width:1100px;
	height:200px;
	z-index:2;
	left: 0px;
	top: 969px;
	background-image: url(IMG/footer_bkdp.png);
	background-repeat: no-repeat;
}
#water-features-footer {
	position:absolute;
	width:1100px;
	height:200px;
	z-index:2;
	left: 0px;
	top: 1615px;
	background-image: url(IMG/footer_bkdp.png);
	background-repeat: no-repeat;
}
#commercial-footer {
	position:absolute;
	width:1100px;
	height:200px;
	z-index:2;
	left: 0px;
	top: 1954px;
	background-image: url(IMG/footer_bkdp.png);
	background-repeat: no-repeat;
}
#photo-gallery-footer {
	position:absolute;
	width:1100px;
	height:200px;
	z-index:2;
	left: 0px;
	top: 906px;
	background-image: url(IMG/footer_bkdp.png);
	background-repeat: no-repeat;
}
#cu-footer {
	position:absolute;
	width:1100px;
	height:200px;
	z-index:2;
	left: 0px;
	top: 657px;
	background-image: url(IMG/footer_bkdp.png);
	background-repeat: no-repeat;
}


</style>
.key-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}
.key-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}

/*****************************************************/
/* Showroom											 */
/*****************************************************/
#showroom-header {
	position:absolute;
	width:319px;
	height:48px;
	z-index:1;
	left: 27px;
	top: 24px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #009;
	text-align: center;
}


/*****************************************************/
/* Spa Health										 */
/*****************************************************/
#spahealth-main-header {
	position: absolute;
	width: 371px;
	height: 114px;
	z-index: 3;
	left: 24px;
	top: 30px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #009;
	text-align: left;
	line-height: 36px;
}
#spahealth-main-desc {
	position: absolute;
	width: 438px;
	height: 75px;
	z-index: 3;
	left: 552px;
	top: 1385px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
#spahealth-main-body-box {
	position: absolute;
	width: 1047px;
	height: 936px;
	z-index: 30;
	left: 17px;
	top: 25px;
	background-color: #FFFFFF;
	border: 1px solid #CCC;
}
#spahealth-mini-box {
	position:absolute;
	width:250px;
	height:770px;
	z-index:1;
	left: 786px;
	top: 24px;
	border: 1px solid #CCC;
}
#spahealth-mini-box-desc {
	position: absolute;
	width: 200px;
	height: 648px;
	z-index: 2;
	left: 24px;
	top: 251px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#spahealth-mini-box-desc2 {
	position: absolute;
	width: 200px;
	height: 646px;
	z-index: 2;
	left: 241px;
	top: 251px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#spahealth-mini-box-header {
	position: absolute;
	width: 233px;
	height: 37px;
	z-index: 1;
	left: 471px;
	top: 115px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 18px;
	font-weight: bold;
	line-height: 17px;
}
#spahealth-contact-box {
	position: absolute;
	width: 1082px;
	height: 533px;
	z-index: 20;
	top: 1445px;
	left: 9px;
	background-color: #FFFFFF;
}
#spahealth-footer {
	position: absolute;
	width: 1100px;
	height: 200px;
	z-index: 2;
	left: 0px;
	top: 1982px;
	background-image: url(IMG/footer_bkdp.png);
	background-repeat: no-repeat;
}
#spahealth-main-body-container {
	position: absolute;
	width: 1082px;
	height: 987px;
	z-index: 6;
	left: 9px;
	top: 460px;
	background-color: #FFFFFF;
}
.health-benefits-graphic {
	position: absolute;
	left: 481px;
	top: 27px;
	height: 750px;
	width: 545px;
	background-image: url(IMG/Spa%20Health/hot-tub-benefits-infographic.jpg);
}
.hb-grafix1 {
	position: absolute;
	height: 104px;
	width: 144px;
	left: 41px;
	top: 81px;
	z-index: 5;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #009;
}
.hb-grafix2 {
	position: absolute;
	height: 85px;
	width: 144px;
	left: 25px;
	top: 316px;
	z-index: 5;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: 12px;
	font-size: 14px;
	line-height: 14px;
	color: #009;
}
.hb-grafix3 {
	position: absolute;
	height: 72px;
	width: 112px;
	left: 17px;
	top: 231px;
	z-index: 5;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #009;
}
.hb-grafix4{
	position: absolute;
	height: 124px;
	width: 144px;
	left: 19px;
	top: 516px;
	z-index: 5;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #009;
}
.hb-grafix5{
	position: absolute;
	height: 74px;
	width: 134px;
	left: 340px;
	top: 96px;
	z-index: 5;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #009;
}
.hb-grafix6{
	position: absolute;
	height: 124px;
	width: 92px;
	left: 439px;
	top: 268px;
	z-index: 5;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #009;
}.hb-grafix7{
	position: absolute;
	height: 124px;
	width: 144px;
	left: 385px;
	top: 441px;
	z-index: 5;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #009;
}
.hb-grafix-txt {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 12px;
	padding-top: 5px;
	color: #000;
}
#health-banner {
	position: absolute;
	height: 45px;
	width: 416px;
	left: 56px;
	top: 14px;
	text-align: center;
	border-bottom: 1px solid #CCC;
}
#eighty {
	position: absolute;
	height: 110px;
	width: 170px;
	left: 345px;
	top: 567px;
}
.hb-grafix8 {
	position: absolute;
	height: 50px;
	width: 170px;
	left: 370px;
	top: 664px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color: #009;
	font-size: 14px;
	line-height: 14px;
	z-index: 10;
}
.hb-mini-headline1 {
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	position: absolute;
	height: 18px;
	width: 48px;
	color: #000;
	left: 209px;
	top: 143px;
	text-align: center;
	background-color: #F1F0F0;
}
.hb-mini-headline2 {
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	position: absolute;
	height: 18px;
	width: 57px;
	color: #000;
	left: 367px;
	top: 215px;
	text-align: center;
	background-color: #F1F0F0;
}
.hb-mini-headline3 {
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	position: absolute;
	height: 18px;
	width: 63px;
	color: #000;
	left: 112px;
	top: 410px;
	text-align: center;
	background-color: #F1F0F0;
}
.health-warning {
	position: absolute;
	height: 127px;
	width: 545px;
	left: 481px;
	top: 781px;
	background-color: #F1F0F0;
}
.medical-logo {
	position: absolute;
	height: 100px;
	width: 100px;
	left: 13px;
	top: 13px;
}
.health-warning-txt1 {
	position: absolute;
	height: 90px;
	width: 397px;
	left: 122px;
	top: 21px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	line-height: 14px;
}
.spahealth-sub-header {
	position: absolute;
	height: 88px;
	width: 350px;
	left: 24px;
	top: 157px;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
}
.hb-grafix-citations {
	position: absolute;
	height: 62px;
	width: 439px;
	left: 16px;
	top: 691px;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
}


/*****************************************************/
/* Stainless                                         */
/*****************************************************/
#showroom1 {
	position:absolute;
	width:105px;
	height:105px;
	z-index:7;
	left: 21px;
	top: 85px;
}
#showroom2 {
	position:absolute;
	width:105px;
	height:105px;
	z-index:7;
	left: 128px;
	top: 85px;
}
#showroom3 {
	position:absolute;
	width:105px;
	height:105px;
	z-index:7;
	left: 235px;
	top: 85px;
}
#showroom4 {
	position:absolute;
	width:105px;
	height:105px;
	z-index:7;
	left: 21px;
	top: 192px;
}
#showroom5 {
	position:absolute;
	width:105px;
	height:105px;
	z-index:7;
	left: 128px;
	top: 192px;
}
#showroom6 {
	position:absolute;
	width:105px;
	height:105px;
	z-index:7;
	left: 235px;
	top: 192px;
}
#showroom7 {
	position:absolute;
	width:105px;
	height:105px;
	z-index:7;
	left: 21px;
	top: 299px;
}
#showroom8 {
	position:absolute;
	width:105px;
	height:105px;
	z-index:7;
	left: 128px;
	top: 299px;
}
#showroom9 {
	position:absolute;
	width:105px;
	height:105px;
	z-index:7;
	left: 235px;
	top: 299px;
}

/********************************************************************/
/*Commercial Clients                                                */
/********************************************************************/
#com-clients-main-desc-container {
	position: absolute;
	width: 1031px;
	height: 505px;
	z-index: 30;
	left: 2px;
	top: 25px;
	background-color: #FFFFFF;
	border: 1px solid #CCC;
}
#com-client-img1 {
	height: 80px;
	width: 80px;
	position: absolute;
	left: 380px;
	top: 45px;
}
#com-client-txt1 {
	position: absolute;
	height: 80px;
	width: 240px;
	left: 469px;
	top: 45px;
	font-family: "Trebuchet MS";
}
#com-client-img2 {
	height: 80px;
	width: 80px;
	position: absolute;
	left: 376px;
	top: 135px;
}
#com-client-txt2 {
	position: absolute;
	height: 80px;
	width: 240px;
	left: 469px;
	top: 135px;
	font-family: "Trebuchet MS";
}
#com-client-img3 {
	height: 80px;
	width: 80px;
	position: absolute;
	left: 376px;
	top: 225px;
}
#com-client-txt3 {
	position: absolute;
	height: 80px;
	width: 240px;
	left: 469px;
	top: 225px;
	font-family: "Trebuchet MS";
}
#com-client-img4 {
	height: 80px;
	width: 80px;
	position: absolute;
	left: 376px;
	top: 315px;
}
#com-client-txt4 {
	position: absolute;
	height: 80px;
	width: 240px;
	left: 469px;
	top: 315px;
	font-family: "Trebuchet MS";
}
#com-client-img5 {
	height: 80px;
	width: 80px;
	position: absolute;
	left: 376px;
	top: 405px;
}
#com-client-txt5 {
	position: absolute;
	height: 80px;
	width: 240px;
	left: 469px;
	top: 405px;
	font-family: "Trebuchet MS";
}
