/*body*/
body {margin: 0px auto; padding: 0px; background: #fff; text-align:center; font-family: arial; font-size: 14px;}
p {margin: 0px 12px 6px 14px; padding: 0px; font-size: 14px; font-family: arial; color: #000; text-align: left;}
p a {color: #0000FF;}
p a:hover {color: #CC3300; text-decoration: none;}
.heading {margin: 0px auto; padding: 0px; font: bold 14px arial; color: #000;}
h1 {margin: 0px 12px 10px 12px; padding: 4px; font: bold 18px arial; color: #00A6CC;}
h2 {margin: 0px 12px 6px 12px; padding: 2px; font: bold 18px arial; color: #00A6CC;}
h3 {margin: 0px auto;margin-bottom:10px; padding: 4px; font: bold 18px arial; color: #00A6CC; text-align: center;}
h4 {margin: 0px auto; padding: 0px;}
h5 {margin: 74px 0px 0px 80px; padding: 0px; font-size: 14px; font-family: arial; color: #000;}
ul {margin: 0px auto; padding: 0px;}
.break {margin: 0px auto; padding: 0px; height: 6px;}
br {margin: 0px auto; padding: 0px; line-height: 1em;}
#content {font-size:14px;}
/*header*/
#breadcrumbs {margin: -18px 0px 0px 46px; padding: 0px; float: left;}
.breadcrumb {margin: 0px auto; padding: 0px;font: 14px arial;color: #FFF;}
#breadcrumbs a {font: bold 14px arial; color: #FFF; text-decoration: underline;}
#breadcrumbs a:visited {font:bold 14px arial; color: #FFF; text-decoration: underline;}
/*page*/
#container {width:1026px; height: 100%; background: url(http://www.walkinbathshowers.co.uk/images/shadow.gif) center top repeat-y; text-align: center; margin: 0px auto; padding: 0px; clear:both;}
#pageBody {width: 959px; margin: 0px auto; padding: 0px; min-height: 720px;}
#main {margin: 0px auto; padding: 0px ; width: 543px; height: 100%; text-align: left;}
/*navigation*/
#PageLeft {float: left; width: 200px; margin: 5px 0px 0px 0px; padding: 0px;}
#Navigation { font: bold 22px arial;color: #FFF;margin: 2px 0px 0px 6px; padding: 0px; width: 192px; height: 29px;float: left; background: url(http://www.walkinbathshowers.co.uk/images/nav.gif) center top no-repeat;}
.Nav ul { width: 190px; font: 18px arial;color: #000;margin: 0px auto; padding: 0px; float: left;}
.Nav li {list-style-type: none;text-align: left; width: 180px; margin: 8px 0px 0px 5px; padding: 0px; float: left; font: 18px arial; color: #000;height: 23px; }
.Nav li a{color: #000; background: url(http://www.walkinbathshowers.co.uk/images/NavIcon.gif) no-repeat left center; margin:0px auto;padding: 0px 0px 0px 20px;width: 170px;text-align: left;text-decoration: none;}
.Nav li a:hover{background: url(http://www.walkinbathshowers.co.uk/images/NavIconDown.gif) no-repeat left center; font: 18px arial; color: #CC3300; margin:0px auto;padding: 0px 0px 0px 20px; }
.SubNav ul {display:block; width: 160px; margin: 0px auto; padding: 0px; float: left; clear:both;}
.SubNav li {list-style-type: none; text-align: left; width: 188px; margin: 4px 0px 0px 2px; padding: 0px; float: left; font: 14px arial; color: #0066FF;height: 18px;}
.SubNav li a{background: url(http://www.walkinbathshowers.co.uk/images/disc.jpg) no-repeat left center;color: #0066FF; margin:0px auto; margin-left: 16px;padding: 0px 0px 0px 8px;width: 140px;text-align: left;text-decoration: none;}
.SubNav li a:hover{ font: 14px arial; color: #CC3300;}
.Submenu ul {display:block; width: 160px; margin: 0px auto; padding: 0px; float: left; clear:both;}
.Submenu li {list-style-type: none; text-align: left; width: 180px; margin: 2px 0px 0px 5px; padding: 0px; float: left; font: 16px arial; color: #006699;height: 18px;}
.Submenu li a{background: url(http://www.walkinbathshowers.co.uk/images/arrow.jpg) no-repeat left center;color: #006699; margin:0px auto; margin-left: 6px;padding: 0px 0px 0px 12px;width: 140px;text-align: left;text-decoration: none;}
.Submenu li a:hover{ font: 16px arial; color: #CC3300;}
#NavSides {float: left; margin:0px 0px 0px 6px; padding: 0px; min-height: 194px; width: 188px; border-left: solid 2px #00A6CC; border-right: solid 2px #00A6CC; border-bottom: 1px solid #00A6CC; clear: both; background: url(http://www.walkinbathshowers.co.uk/images/NavBg1.jpg) no-repeat bottom center; }
#NavLower {float: left; margin:0px 0px 0px 6px; padding: 0px; width: 188px; height: 92px; border-left: solid 2px #00A6CC; border-right: solid 2px #00A6CC;}
#NavBottom {float: left; margin:0px 0px 0px 6px; padding: 0px; width: 192px; height: 12px; background: url(http://www.walkinbathshowers.co.uk/images/navBottom.gif) center bottom no-repeat;}
#Reasons {float: left;width: 191px; height: 335px;margin: 10px 0px 0px 6px; padding: 0px; background: url(http://www.walkinbathshowers.co.uk/images/Call-Independent.gif) center top no-repeat;}
/*call back-brochure-contact forms*/
#PageRight {margin: 5px 0px 0px 0px; padding: 0px; width: 200px; float: right;}
#call-back {margin: 6px 6px 0px 0px; padding: 0px; float: right; width: 193px; height: 226px; background: url(http://www.walkinbathshowers.co.uk/images/Call-Back.gif) no-repeat;}
h6 {margin: 34px 0px 0px 0px; padding: 0px 6px 6px 12px; font: bold 13px arial; color: #000; text-align: left;}
#form { margin: 0px auto;font: 12px arial; color: #000;padding: 0px; width: 193px;}
#form2 {font: 12px arial; color: #000;padding: 0px; width: 193px;}
.innershadow {padding: 0px;font-weight:bold;margin: 0px auto; background: #fff url(http://www.walkinbathshowers.co.uk/images/textbg.jpg) no-repeat; border: 1px solid #00A6CC; height:22px; width: 166px;}
.innershadowbg {padding: 0px;font-weight:bold;margin: 0px auto; background: #fff url(http://www.walkinbathshowers.co.uk/images/textbg1.jpg) no-repeat; border: 1px solid #00A6CC; height:52px; width: 166px;}
.postcode {font-weight:bold;margin:0px 20px 0px 12px; background: #fff url(http://www.walkinbathshowers.co.uk/images/textbg.jpg) no-repeat; border: 1px solid #00A6CC; height:22px; width: 120px;}
.request {margin: 6px auto;width: 160px;padding: 0px;}
.single {text-align: left; width: 150px; margin: 0px 0px 0px 8px; padding: 0px 0px 0px 6px; float: left; font: 12px arial; color: #000; line-height: 1.2em;}
fieldset {margin: 0px auto; padding: 0px;border: 0px;}
.hidden {margin: 0px auto; padding: 0px; height: 2px;}
#brochure {text-align: center; margin: 6px 6px 0px 0px; padding: 0px; float: right; width: 194px; height: 470px; background: url(http://www.walkinbathshowers.co.uk/images/brochure.gif) no-repeat;}
#brochure1 {text-align: center; margin: 6px 6px 0px 0px; padding: 0px; float: right; width: 194px; height: 370px; background: url(http://www.walkinbathshowers.co.uk/images/brochure.jpg) no-repeat;}

.single2 {display: block;width: 148px;float: left;margin: 0px 0px 20px 20px;}
label {text-align: right;width: 60px;padding-right:20px;}
.textarea {display: block;width: 160px;float: left;margin-bottom: 20px; }
.title {font: bold 18px Arial; color: #000; padding: 0px; margin: 0px 0px 20px 0px;}
#form3 {width: 450px;  padding: 0px 20px 0px 20px ; line-height: 1.1em;margin: 0px auto;}
.innershadow2 {width: 178px; margin: 0px 0px 0px 12px; background: #fff url(http://www.walkinbathshowers.co.uk/images/textbg2.jpg) no-repeat; border: 1px solid #00A6CC; height:22px; float: left; }
.innershadow3 {width: 178px; margin: 0px 0px 0px 12px; background: #fff url(http://www.walkinbathshowers.co.uk/images/textbg1.jpg) no-repeat; border: 1px solid #00A6CC; height:70px; float: left; }
.found {margin: 0px 0px 0px 12px; border: 1px solid #00A6CC; height:22px; float: left; border: 1px solid #00A6CC;} 
.contact {margin: 0px auto; padding: 20px; border: 2px solid #00A6CC;}
.postcode1 {font-weight:bold;margin:0px 58px 0px 12px; background: #fff url(http://www.walkinbathshowers.co.uk/images/textbg.jpg) no-repeat; border: 1px solid #00A6CC; height:22px; width: 120px;float: left; }
.hidden1 {margin: 0px auto; padding: 0px; height: 2px; float:right;}
.request1 {width: 180px; margin:0px 70px 0px 12px; float: right;}
#contactCon {margin: 0px auto; padding: 0px; width: 543px; height: 120px;}
/*home page*/
#ContainerTop {margin: 0px auto; margin-top: 16px; padding: 0px; width: 538px; height: 228px; text-align: center;}
#ContainerTop a {margin: 0px auto; padding: 0px; font: bold 16px arial; color: #0000FF; text-decoration: underline;}
#ContainerTop a:hover {margin: 0px auto; padding: 0px; font: bold 16px arial; color: #000; text-decoration: none;}
.HomeLeft {margin: 0px auto; padding: 0px; float: left; width: 172px; height: 226px;}
.HomeRight {margin: 0px auto; padding: 0px; float: right; width: 172px; height: 226px;}
.HomeCenter {margin: 0px auto; padding: 0px; width: 182px; height: 226px;}
#ContainerMiddle {margin: 0px auto; margin-top: 16px; padding: 0px; width: 538px; height: 228px; text-align: center;}
#ContainerMiddle a {margin: 0px auto; padding: 0px; font: bold 16px arial; color: #0000FF; text-decoration: underline;}
#ContainerMiddle a:hover {margin: 0px auto; padding: 0px; font: bold 16px arial; color: #000; text-decoration: none;}
#ContainerBottom {margin: 0px auto; padding: 0px; width: 538px; height: 20px;} 

/*walkinshowers*/
.ShowerContainer {margin: 0px auto; margin-top: 6px; padding: 0px 0px 15px 4px; width: 520px; overflow:hidden; text-align: center;}
.ShowerContainer a {margin: 0px auto; padding: 0px; font: 14px arial; color: #0000FF; text-decoration: underline;}
.ShowerContainer a:hover {margin: 0px auto; padding: 0px; font: 14px arial; color: #6699FF; text-decoration: none;}
.Walk-in-showers {margin: 0px auto; padding: 0px; float: left; width: 150px;}
.showers {margin: 0px auto; padding: 0px 6px 0px 0px; float: right; width: 348px; text-align: left;}
#fitting {margin: 0px auto; padding: 0px; text-align: center; width: 518px; clear:both;}
.fit {text-align: center; font: bold 20px arial; margin: 0px auto; padding: 0px 0px 10px 0px;}

/*shower range*/
.walkin-showersTop {margin: 0px auto; margin-top: 10px; padding: 0px 0px 15px 4px; width: 520px; text-align: left;overflow:hidden;}
.walkin-showersEasy {margin: 0px auto; margin-top: 10px; padding: 0px 0px 15px 4px; width: 520px;  text-align: left;overflow:hidden;}
.walkin-bathValentia {margin: 0px auto; padding: 0px; width: 538px; height: 740px; text-align: left;overflow:hidden;}
.TopLeft {margin: 0px auto; margin-top: 10px; padding: 0px; width: 150px; float: left;}
.TopRight {margin: 0px auto; padding: 0px 6px 0px 0px; width: 348px; float: right;height: 100%;}
#eleganceBottom {margin: 0px auto; padding: 0px; text-align: left; width: 538px; clear:both;}
.EasyLeft {margin: 0px auto; padding: 0px; width: 150px; float: left; height: 680px;}
.EasyRight {margin: 0px auto; padding: 0px 6px 0px 0px; width: 348px; float: right; overflow:hidden;}
.EasyRight1 {margin: 0px auto; padding: 0px; width: 348px; float: right; height: 540px; padding: 0px 6px 0px 0px;}
.wetRoom ul {margin: 0px auto; padding: 0px;}
.wetRoom li {margin: 8px 0px 0px 20px; padding: 0px; list-style-type: circle;}

/*bath range*/
.BathContainer {margin: 0px auto; margin-top: 6px; padding: 0px 0px 15px 4px; width: 520px; overflow:hidden; text-align: center;}
.BathContainer a {margin: 0px auto; padding: 0px; font: 14px arial; color: #0000FF; text-decoration: underline;}
.BathContainer a:hover {margin: 0px auto; padding: 0px; font: 14px arial; color: #6699FF; text-decoration: none;}
.Walk-in-baths {margin: 0px auto; padding: 0px; float: left; width: 200px;}
.baths {margin: 0px auto; padding: 0px; float: right; width: 310px; text-align: left;}
.IonaRight {float: right; margin:0px auto; margin-top: -10px; padding: 0px; width: 202px; height: 260px; text-align:center;}
.IonaTop {margin: 0px auto; padding: 0px; width: 524px; text-align: left; height: 120px;}
.IonaTop p {margin: 0px auto; padding: 0px;}
.IonaTop h2 {margin: 0px 0px 6px 0px; padding: 0px;}
.IonaLeft {float: left; margin: 0px auto; padding: 0px; width: 400px; margin-top: -230px;}
.IonaLeft p {margin: 0px auto; padding: 0px;}
.IonaLeft h2 {margin: 0px 0px 6px 0px; padding: 0px;}
.iona ul {margin: 0px auto; padding: 0px;}
.iona li {margin: 8px 0px 0px 12px; padding: 0px; list-style-type: circle;}

/*powered bath*/
.Power {margin: 0px auto; margin-top: 10px; padding: 0px 0px 15px 4px; width: 520px;text-align: left; overflow:hidden;}

/*toilet lift*/
.Toilet {margin: 0px auto; margin-top: 10px; padding: 0px 0px 15px 4px; width: 520px; height: 980px; text-align: left;}
.toiletLeft {margin: 0px auto; padding: 0px; width: 150px; float: left; height: 880px;}
.toiletRight {margin: 0px auto; padding: 0px 6px 0px 0px; width: 348px; float: right; height: 880px;}

/*cleanoseat*/
.MovieContainer {margin: 0px auto; padding: 0px; width: 520px; height: 500px; text-align: center;}
.Movie {margin: 0px auto; padding: 0px; width: 520px; height: 320px;}
.MovieText {margin: 0px auto; padding: 0px; width: 514px; height: 180px; text-align: center;}
#cleanContainer {margin: 0px auto; padding: 0px; width: 520px; height: 550px; text-align: left;overflow:hidden;}
#CleanLeft {margin: 0px auto; padding: 0px; width: 150px; float: left; height: 240px;}
#CleanRight {margin: 0px auto; padding: 0px 6px 0px 0px; width: 360px; float: right; height: 240px;}
#CleanRight p {margin: 0px 0px 6px 14px; padding: 0px; font-size: 14px; font-family: arial; color: #000; text-align: left;}
.CimagesContainer {margin: 0px auto; padding: 0px; width: 520px; text-align: left; }
.CimagesContainer1 {margin: 0px auto; padding: 0px; width: 520px; text-align: left; clear:both; }
.CimagesLeft {margin: 0px auto; padding: 0px; width: 100px; height: 125px; text-align: left; float: left;}
.CimagesRight {margin: 0px auto; padding: 0px; width: 420px; height: 125px; text-align: left; float: right;}
.CimagesRight p {margin: 0px 0px 6px 14px; padding: 0px; font-size: 14px; font-family: arial; color: #000; text-align: left;}

/*testimonials*/
.TestContainer {overflow:hidden;margin: 0px auto; padding: 0px; width: 520px;  text-align: left;}
.TestLeft {margin: 0px auto; padding: 0px; width: 100px; text-align: left; float: left;}
.TestRight {margin: 0px auto; padding: 0px; width: 410px;text-align: left; float: right;}
.TestRight p {margin: 0px 0px 6px 14px; padding: 0px; font-size: 14px; font-family: arial; color: #000; text-align: left;}

/*sitemap*/
#sitemapContainer {float: left;font: bold 18px arial;color: #000;margin: 0px auto; padding: 0px; width: 520px; height: 720px; text-align: left;}
.site ul {margin: 0px auto; padding: 0px;}
.site li {list-style-type: none;margin-left:10px; padding: 2px; font: bold 18px arial; color: #04A7CD;}
.site li a {padding-left: 14px;color: #04A7CD;text-decoration:underline;}
.site li a:hover { font: bold 18px arial; color: #CC3300;text-decoration: none;}
.sitemapNav ul {margin: 0px auto; padding: 0px;}
.sitemapNav li {list-style-type: none;margin-left:70px; padding:2px; font: bold 16px arial; color: #000;}
.sitemapNav li a {padding-left: 14px;color: #000; background: url(http://www.walkinbathshowers.co.uk/images/NavIcon.gif) no-repeat left center;text-decoration:underline;}
.sitemapNav li a:hover { font: bold 16px arial; color: #CC3300;text-decoration: none;}
.sitemapSubNav ul {margin: 0px auto; padding: 0px;}
.sitemapSubNav li {list-style-type: none;margin-left: 180px; padding: 2px; font: bold 14px arial; color: #0066FF;}
.sitemapSubNav li a{padding-left: 10px;background: url(http://www.walkinbathshowers.co.uk/images/disc.jpg) no-repeat left center;color: #0066FF;text-decoration:underline;}
.sitemapSubNav li a:hover{ color: #CC3300;text-decoration: none;}
.siteSubNav ul {margin: 0px auto; padding: 0px;}
.siteSubNav li {list-style-type: none;margin-left:120px; padding: 2px; font: bold 14px arial; color: #006699;}
.siteSubNav li a{padding-left: 10px;background: url(http://www.walkinbathshowers.co.uk/images/arrow.jpg) no-repeat left center;color: #006699; text-decoration:underline;}
.siteSubNav li a:hover{ color: #CC3300;text-decoration: none;}
#address { width: 543px; height: 100px;margin:0px auto; padding: 0px; font-size: 14px; font-family: arial; color: #000; text-align: left; clear: left;}

/*Footer*/
#footer {margin: 0px auto; padding: 0px 0px 0px 0px; height: 90px; width: 959px; background-color: #00A6CC; text-align: center; clear: both;}
#footer a {margin: 0px auto;padding: 0px; font: 12px arial; text-decoration:underline; color:#FFF;}
#footerNav { margin: 0px auto; padding:4px 0px 0px 0px; width: 657px; font: 16px arial; color: #fff; text-align: center; line-height: 2em; }
#footerNav a{margin: 0px auto; padding: 0px; font: 16px arial; color: #fff; text-decoration: none;}
#footerNav a:hover {margin: 0px auto; padding: 0px; font: 16px arial; color: #000; text-decoration: none;}
#links { font: 12px arial; color: #000; width: 600px; margin: 0px auto; padding: 8px; }
#links a {margin: 0px auto; padding: 0px; font: 12px arial; color: #000; text-decoration: none;}
#links a:hover {margin: 0px auto; padding: 0px; font: 12px arial; color: #000; text-decoration: underline;}
