body{background:#d1eef6 url(../../App_Images/hp-pool.jpg) repeat-x;font-family:Arial;}
#wrapper{width:940px;margin:0 auto;}
#header{position:relative;width:100%;height:133px;}

#search{position:absolute;top:44px;left:280px;width:227px;height:29px;}
#search input{border:none;}
.SearchBox{width:185px;height:23px;background:url(../../App_Images/search-box-cincinnati-pools.jpg) no-repeat;float:left;padding:6px 4px 0;color:#adadad;font-size:12px;}
.Search{width:34px;height:29px;background:url(../../App_Images/search-cincinnati-pool-supply.jpg) no-repeat;float:right;}
.SearchBoxGrey{width:185px;height:23px;background:url(../../App_Images/search-box-cincinnati-pools.jpg) no-repeat;float:left;padding:6px 4px 0;color:#8a8a8a;;font-size:12px;}

ul.top-nav{position:absolute;bottom:8px;right:180px;font-size:12px;text-transform:uppercase;}
ul.top-nav li{display:inline;padding:0 16px;border-right:1px solid #98cfe4;}
ul.top-nav li.last{border-right:none;}
ul.top-nav a{color:#0184b9;}


a.logo{display:block;width:147px;height:114px;background:url(/App_Images/logo-cincinnati-spa.jpg) no-repeat;position:absolute;top:10px;left:6px;text-indent:-9999px;}
p.phone{display:block;width:180px;height:127px;position:absolute;top:45px;left:538px;font-family:arial, Sans-Serif;font-weight:bold;font-size:24px;color:#1E97CC;}
p.hours{position:absolute;top:30px;right:0;text-align:right;width:164px;height:54px;font-size:12px;line-height:14px;color:#0184bc;}
a.request{position:absolute;bottom:1px;right:0;width:176px;height:31px;background-image:url(../../App_Images/btns/request-pool-repair.jpg);background-position:0px 0px;}
a.request:hover{background-position:0px -31px;}


#main-nav{position:relative;z-index:9999;width:100%;height:51px;margin-top:1px;}
#main-nav ul{font-size:12px;font-weight:bold;}
#main-nav li {float:left;line-height:50px;border-right:1px solid #58b9da;border-left:1px solid #8dd6ea;}
#main-nav li.first{border-left:none;}
#main-nav li.last{border-right:none;}
#main-nav a{color:#005da2;display:block;height:51px;padding:0 10px;}
#main-nav a:hover{color:#FFF;text-decoration:none;background:#3ea8d1 url(../../App_Images/hover-spas.jpg) repeat-x;}
.CategorySelected{color: #FFF;text-decoration: none;background: #3ea8d1 url(../../App_Images/hover-spas.jpg) repeat-x;}


#footer{position:relative;width:100%;height:100px;border-top:1px solid #a1d5e8;padding-top:4px;}
#footer p{color:#1d98ca;font-size:11px;line-height:16px;}
#footer p.cc{text-align:right;position:absolute;top:4px;right:126px;}
#footer p.follow{position:absolute;top:28px;right:140px;font-weight:bold;}
#footer p.cc-img{position:absolute;top:3px;right:0;display:block;width:117px;height:19px;background:url(/App_Images/cc-hot-tubs.jpg) no-repeat;text-indent:-9999px}
#footer a{color:#1672b2;}
#footer ul{color:#1d98ca;font-size:11px;position:absolute;top:24px;right:0;}
#footer ul li{display:inline;padding:1px 0 4px 20px;line-height:24px;margin-left:10px;}
#footer ul li.facebook{background:url(../../Images/facebook-pool-paint.jpg) no-repeat 0% 0%;}
#footer ul li.twitter{background:url(../../Images/twitter-pool-lighting.jpg) no-repeat 0% 0%;}

.floatLeft{float:left;}
.floatRight{float:right;}
.alignRight{text-align:right;}
.clearBoth{clear:both;}
