/*===============================  ===============================*/
/****************SERVICES - ALTERNATIVE WATER STYLES*******************/

#topBackground{
 position:absolute;
 z-index:1;
 width:100%;
 height:597px;
 background:url(../upload/image_library/grass_background.jpg) no-repeat center center;
 -webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
 background-size: cover;
/*
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/upload/image_library/grass_background.jpg', sizingMethod='scale');
 -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/upload/image_library/grass_background.jpg', sizingMethod='scale')";
*/
}

#topImage{ width:100%; height:240px; background:url(../upload/image_library/services_top.jpg) no-repeat; }
#topImage h1{ font:30px arial; color:#ffffff; padding:190px 0 0 25px; margin:0; text-shadow: 1px 1px #000000; }

#leftCol{ float:left; width:200px; margin:0 0 50px 40px; padding-top:40px; }

#rightCol{ float:left; width:620px; margin:0 0 50px 40px; padding-top:40px; }
#rightCol p{ font: 14px arial; line-height:1.5em; color:#000000; padding:0 0 1em 0; margin:0; }
.imageWrappedRight img{ float:right; padding:0 0 20px 20px; }


/*
.alignBottom{ padding:0 0 1em 0; }
.topRight{ float:right; padding-left:20px; clear:left; }
.bottomRight{ float:right; padding-left:20px; clear:left; }

.push{ float:left; width:0; }
*/

