body {margin: 0px auto; padding: 0px; text-align: center; background-color: #FFF; }
p {margin: 0px auto; padding: 0px;font-size: 14px; font-family: arial; color: #000; text-align: left;}
h1 {margin: 0px auto; padding: 0px 0px 10px 0px; color:#8A191F; font: bold 20px arial; text-align: left;}
h2 {margin: 0px auto; padding: 0px 0px 10px 0px; font: bold 16px arial; color:#000; text-align: left;}
h3 {margin: 0px auto; padding: 10px ; color:#8A191F; font: bold 16px arial;}
h6 {margin: 0px auto; padding: 0px ; color:#8A191F; font: bold 16px arial;}
ul {margin: 0px auto; padding: 0px;}
#container {width: 1020px; margin: 0px auto; padding: 0px; background-color: #FFF;background: url(http://www.flooringdorset.co.uk/images/shadow.gif) center top repeat-y;}
#header {margin: 0px auto; padding: 0px; width: 1020px; height: 120px; background: url(http://www.flooringdorset.co.uk/images/header.jpg) center top no-repeat;}
#breadcrumbs { margin: 0px auto; padding: 0px; height: 22px; width: 960px; background-color: #8A191F; text-align: left;}
#breadcrumbs p {margin: 0px auto; padding: 3px 0px 0px 20px; font: 14px arial; color: #ffff66;}
#breadcrumbs a {margin: 0px auto; padding: 0px; text-decoration: underline; font:bold 14px arial; color: #ffff66;}
#breadcrumbs a:hover {margin: 0px auto; padding: 0px; text-decoration: none; font:bold 14px arial; color: #fff;}
#main {margin: 0px auto; padding: 0px; width: 960px;  border-bottom: 2px solid #8A191F; background-color:#fff;}
/*navigation*/
#PageLeft {float: left; width: 236px; margin: 5px 0px 0px 0px; padding: 10px 0px 0px 0px; }

.Nav ul { display:block;width: 278px;margin: 0px auto; padding: 0px; float: left;}
.Nav li {background-color: #D9C19B;list-style-type: none; text-align: left; width: 190px; margin: 1px 0px 0px 20px; padding: 4px; float: left; font:bold 16px arial;}
.Nav li a{ color: #824226; background: url(http://www.flooringdorset.co.uk/images/NavIcon.jpg) no-repeat left center; margin:0px auto; padding: 0px 0px 0px 16px; text-align: left;text-decoration: none;}
.Nav li a:visited { color: #824226; background: url(http://www.flooringdorset.co.uk/images/NavIcon.jpg) no-repeat left center; margin:0px auto; padding: 0px 0px 0px 16px; text-align: left;text-decoration: none;}
.Nav li a:hover{ font:bold 16px arial; color: #000;text-decoration: underline;}

.Submenu ul {display:block; margin: 0px auto; padding: 0px; float: left; clear:both;}
.Submenu li {background-color: #F3ECE0;list-style-type: none; text-align: left; width: 194px; margin: 2px 0px 0px 20px; padding: 2px; float: left; font: 14px arial; color: #8A191F;height: 14px;}
.Submenu li a{background: url(http://www.flooringdorset.co.uk/images/arrow.jpg) no-repeat left center;color: #824226; margin:0px auto; margin-left: 18px;padding: 0px 0px 0px 14px;width: 140px;text-align: left;text-decoration: none;}
.Submenu li a:visited {background: url(http://www.flooringdorset.co.uk/images/arrow.jpg) no-repeat left center;color: #824226; margin:0px auto; margin-left: 18px;padding: 0px 0px 0px 14px;width: 140px;text-align: left;text-decoration: none;}
.Submenu li a:hover{ font: 14px arial; color: #000;text-decoration: underline;}

#FDleft {margin: 20px 0px 0px 0px; padding: 0px 0px 0px 16px; margin-top: 20px; float: left;}
.left ul {margin: 0px auto; padding: 0px; margin-top: 20px; }
.left li {margin: 0px 0px 0px 30px; padding: 4px; list-style-type: disc; text-align: left; font: 14px arial; color: #000;}

/*main page*/
#PageRight {width: 688px; margin: 0px auto; padding: 16px;  float: right;}
#PageRight a {text-decoration: underline;color: #0000FF;}
#PageRight a:visited {text-decoration: underline;color: #0000FF;}
#PageRight a:hover {text-decoration: none;color: #8A191F;}
.index {margin: 0px auto; padding: 10px 0px 0px 0px; width: 656px; float:left;}
.index p {margin: 0px auto; padding: 0px; text-align: center;}
.index a {margin: 0px auto; padding: 10px 0px 0px 0px; text-decoration: underline; font:bold 16px arial; color: #0000FF;}
.index a:visited {margin: 0px auto; padding: 10px 0px 0px 0px; text-decoration: underline; font:bold 16px arial; color: #0000FF;}
.index a:hover {margin: 0px auto; padding: 10px 0px 0px 0px; text-decoration: none; font:bold 16px arial; color: #000;}
.indexL {margin: 0px auto; padding: 0px; width: 320px; float: left;}
.indexR {margin: 0px auto; padding: 0px; width: 320px; float: right;}
/*product page*/
.product {margin: 0px auto; padding: 10px 0px 0px 0px; width: 688px; height: 180px; float:left;}
.product p {margin: 0px auto; padding: 0px 0px 2px 0px;}
.productL {margin:0px auto; padding: 0px; width: 330px; float: left;}
.productR {margin:0px auto; padding: 0px; width: 330px; float: right;}

.productLeft {margin:0px auto; padding: 0px; width: 164px; float: left;}
.productRight {margin:0px auto; padding: 0px 0px 0px 0px; width: 158px; float: right; text-align: left;}
.productRight a {margin:0px auto; padding: 40px 0px 0px 0px; text-decoration: underline; font:bold 16px arial; color: #0000FF;}
.productRight a:hover {margin:0px auto; padding: 40px 0px 0px 0px; text-decoration: none; font:bold 16px arial; color: #000;}

.info ul {margin: 0px auto; padding: 0px;}
.info li {margin: 0px 0px 0px 0px; padding: 6px 0px 0px 0px; font: 10px arial; color:#000; list-style-type: none;}
.info1 ul {margin: 0px auto; padding: 0px;}
.info1 li {margin: 0px 0px 0px 0px; padding: 16px 20px 0px 0px; font: 12px arial; color:#000; list-style-type: none;}

.site ul {margin: 0px auto; padding: 0px;}
.site li {margin: 0px 0px 0px 0px; padding: 6px 0px 0px 0px; font:bold 18px arial; color:#000; list-style-type: none;}
.site1 ul {margin: 0px auto; padding: 0px;}
.site1 li {margin: 0px 0px 0px 80px; padding: 6px 0px 0px 0px; font:bold 16px arial; color:#000; list-style-type: none;}
.site2 ul {margin: 0px auto; padding: 0px;}
.site2 li {margin: 0px 0px 0px 200px; padding: 6px 0px 0px 0px; font:bold 14px arial; color:#000; list-style-type: none;}

/*footer*/
#footer { border-top: 2px solid #8A191F;clear:both;margin: 0px auto; padding: 0px; width: 960px; height: 80px; background: url(http://www.flooringdorset.co.uk/images/footer.jpg) center top no-repeat;}
#footertext {width: 960px; height: 30px;margin:0px auto; padding: 20px 0px 0px 0px; font: bold 14px arial; color: #8A191F; text-align: center;} 
#footertext a {margin:0px auto; padding: 0px; text-decoration: none; font:bold 14px arial; color: #8A191F;}
#footertext a:visited {margin:0px auto; padding: 0px; text-decoration: none; font:bold 14px arial; color: #8A191F;}
#footertext a:hover {margin:0px auto; padding: 0px; text-decoration: underline; font:bold 14px arial; color: #fff;}
/*form*/
.single2 {display: block;width: 148px;float: left;margin: 0px 0px 20px 20px;}
label {text-align: left;width: 60px;padding:0px;}
br {clear: left;}
.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 {font:14px arial;float:left;width: 450px;  padding: 0px 20px 0px 20px ; line-height: 1.1em;margin-top: 10px; margin-left: auto; margin-right: auto; margin-bottom: 0px;}
.innershadow2 {width: 178px; margin: 0px 0px 0px 12px; background: #fff url(http://www.dorsetwebdesigns.co.uk/walkin-baths/images/textbg2.jpg) no-repeat; border: 1px solid #8A191F; height:22px; float: left; }
.innershadow3 {width: 178px; margin: 0px 0px 0px 12px; background: #fff url(http://www.dorsetwebdesigns.co.uk/walkin-baths/images/textbg1.jpg) no-repeat; border: 1px solid #8A191F; height:70px; float: left; }
.found {margin: 0px 0px 0px 12px; border: 1px solid #8A191F; height:22px; float: left; border: 1px solid #8A191F;} 
.contact {margin: 0px auto; padding: 20px; border: 2px solid #8A191F;}
.postcode {margin:0px 20px 0px 12px; background: #fff url(http://www.dorsetwebdesigns.co.uk/walkin-baths/images/textbg.jpg) no-repeat; border: 1px solid #8A191F; height:22px; width: 120px;float: left; }
.request {width: 180px;}
/*links*/
#links {float: right; width: 180px;margin: 0px auto; padding: 0px; text-align: center;}
#links p {margin: 0px auto; padding: 8px 0px 0px 0px;font: bold 14px arial;text-align:center;color: #8A191F;}
