body { margin:0px; background-color:#fff; height:100% }
html { height:100% }
a:link { color:#ef4a21; text-decoration:none }
a:visited { color:#ef4a21; text-decoration:none }
a:hover { color:#ef4a21; text-decoration:underline }
a:active { color:#ef4a21; text-decoration:underline }
#PageDiv { position:relative; min-height:100% }
#MainPageDiv { position:absolute; left:0px; top:0px; width:100%; z-index:1; overflow:visible }
#headerDiv { position:relative; float:left; width:100%; z-index:0; background-color:#fff; background-image:url(../Resources/header-bg.png); background-repeat:repeat-x; border-top:solid #000 7px; overflow:visible }
#header { position:relative; width:980px; height:133px; z-index:0; margin:auto; overflow:visible }
#item1 { position:absolute; left:187px; top:82px; width:500px; height:35px; z-index:1; overflow:visible }
#logo { position:absolute; left:0px; top:9px; width:165px; height:110px; z-index:2 }
#Facebookicon { position:absolute; left:939px; top:6px; width:31px; height:30px; z-index:3 }
#item2 { position:absolute; left:812px; top:45px; width:160px; min-height:19px; z-index:4; overflow:visible }
#telephone { position:relative; width:20px; height:20px; vertical-align:text-top; margin-right:10px }
#item3 { position:absolute; left:761px; top:69px; width:211px; min-height:18px; z-index:5; overflow:visible }
#item4 { position:absolute; left:717px; top:97px; width:255px; min-height:21px; z-index:6; overflow:visible }
#twitterbirdwhiteonblue { position:absolute; left:895px; top:6px; width:30px; height:30px; z-index:7 }
#onlinequotes { position:absolute; left:744px; top:7px; width:140px; height:25px; z-index:8 }
#item5 { position:absolute; left:609px; top:8px; width:126px; min-height:13px; z-index:9; overflow:visible }
#sliderDiv { position:relative; float:left; width:100%; z-index:0; background-color:#fff; background-image:url(../Resources/slider-bg.png); background-repeat:repeat-x; overflow:visible }
#slider { position:relative; width:980px; height:175px; z-index:0; margin:auto; background-image:url(../Resources/case-study-header.jpg); overflow:visible }
#item12 { position:absolute; left:26px; top:24px; width:397px; z-index:1; overflow:visible }
#BodyDiv { position:relative; float:left; width:100%; z-index:0; background-color:#fff; overflow:visible }
#body { position:relative; width:980px; z-index:0; padding:20px 0px; margin:auto; overflow:visible }
#item6 { position:relative; float:left; width:557px; z-index:0; padding:14px; margin-bottom:10px; background-color:#f8f8f8; overflow:visible }
#wetroom5 { position:relative; width:557px; height:352px }
#item7 { position:relative; float:right; width:337px; z-index:0; padding:14px; margin-bottom:30px; background-color:#f8f8f8; overflow:visible }
#wetroom2 { position:relative; width:337px; height:100px }
#wetroom3 { position:relative; width:337px; height:100px }
#wetroom4 { position:relative; width:337px; height:100px }
#item15 { position:relative; width:952px; z-index:0; padding:14px; background-color:#f8f8f8; overflow:visible }
#footerDiv { position:relative; float:left; width:100%; z-index:0; background-color:#f0f0f0; overflow:visible }
#testimonials { position:relative; width:980px; height:129px; z-index:0; padding-top:14px; margin:auto; overflow:visible }
#item8 { position:absolute; left:4px; top:35px; width:966px; min-height:95px; z-index:1 }
#footerDiv1 { position:relative; float:left; width:100%; z-index:0; overflow:visible }
#footer1 { position:relative; width:980px; height:186px; z-index:0; margin:auto; overflow:visible }
#item9 { position:absolute; left:0px; top:0px; width:272px; z-index:1; padding:14px; overflow:visible }
#item10 { position:absolute; left:334px; top:0px; width:272px; z-index:2; padding:14px; overflow:visible }
#item11 { position:absolute; left:12px; top:130px; width:959px; min-height:26px; z-index:3; overflow:visible }
#logowater1 { position:absolute; left:800px; top:12px; width:136px; height:75px; z-index:4 }
#item13 { position:fixed; left:0px; width:100%; bottom:0px; z-index:2; background-color:#000; overflow:visible }
#item14 { position:relative; width:970px; z-index:0; padding:5px; margin:auto; overflow:visible }
