﻿body{margin: 0;padding: 0;background-color: #fcf6e7;}

h1 {font-family: Arial, Helvetica, sans-serif;font-size: 22px;font-weight: 200;color: #A17325;margin: 0px;}
h2 {font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-weight: 700;color: #A17325;margin: 0px;}
h3 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: 200;color: #333;margin: 10px 0 0;}
h4 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: 400;color: #333;margin: 10px 0 0; line-height:1.5;}
h5 {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: 700;color: #000;margin: 10px 0 0;}

A:active{font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none; color:#8b6c00;}

A:visited{font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none; color:#8b6c00;}

A:link{font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none; color:#8b6c00;}
A:hover{font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:underline; color:#8b6c00;}

p {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: 400;color: #333;margin: 10px 0px 0px 0px;line-height: 22px;}
p small {font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: 400;color: #333;margin: 10px 0px 0px 0px;line-height: 22px;}

.img {border: 0px;}

.wrapper {width: 960px;height: 100%;margin: 0px auto 0px auto;}
.header {width: 960px;height: 114px;float: left;margin-bottom:20px;}
.logo {float: left;width: 219px;height: 77px;}
.header-txt {background-position: right;float: right;width: 449px;height: 59px;font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: 700;color: #493f21;font-style: italic;margin-top: 11px;background-image: url('images/call.gif');background-repeat: no-repeat;text-indent: -9999px;}

ul.top-nav{bottom:0;list-style-type: none;margin: 0;padding: 0;width: 960px;height: 37px;background: url('images/top-nav.gif') 0 0;float: left;}
ul.top-nav li{float:left;overflow:hidden;text-indent:-9999px;}
ul.top-nav li a{background: url('images/top-nav.gif') 0 0;display:block;height:37px;}
ul.top-nav a.home{background-position:0 -113px; width:79px;}
ul.top-nav a.home:hover, ul.top-nav a.home:active, ul.top-nav a.home:focus{background-position:0 -151px;}
ul.top-nav li.selected a.home{background-position:0 -189px;}
ul.top-nav a.product-range{background-position:-79px -113px; width:135px;}
ul.top-nav a.product-range:hover, ul.top-nav a.product-range:active, ul.top-nav a.product-range:focus{background-position:-79px -151px;}
ul.top-nav li.selected a.product-range{background-position:-79px -189px;}
ul.top-nav a.upholstery-services{background-position:-214px -113px; width:156px;}
ul.top-nav a.upholstery-services:hover,ul.top-nav a.upholstery-services:active,ul.top-nav a.upholstery-services:focus{background-position:-214px -151px;}
ul.top-nav li.selected a.upholstery-services{background-position:-214px -189px;}
ul.top-nav a.contact-details{background-position:-370px -113px; width:140px;}
ul.top-nav a.contact-details:hover, ul.top-nav a.contact-details:active, ul.top-nav a.contact-details:focus{background-position:-370px -151px;}
ul.top-nav li.selected a.contact-details{background-position:-370px -189px;}
ul.top-nav a.about{background-position:-510px -113px; width:104px;}
ul.top-nav a.about:hover, ul.top-nav a.about:active, ul.top-nav a.about:focus{background-position:-510px -151px;}
ul.top-nav li.selected a.about{background-position:-510px -189px;}
ul.top-nav a.online-quote{background-position:-803px -113px; width:157px; margin-left:189px;}
ul.top-nav a.online-quote:hover, ul.top-nav a.online-quote:active, ul.top-nav a.online-quote:focus{background-position:-803px -151px;}
ul.top-nav li.selected a.online-quote{background-position:-803px -189px;}

.low-nav{width: 590px;height: 22px;float: right;}
.low-nav ul {margin: 0px;list-style-type: none;height: 22px;float: right;}
.low-nav li{float:left;font-size:12px;font-family: Arial, Helvetica, sans-serif;list-style-type:none;}
.low-nav li.current{background: url(images/low-nav-tab.gif) no-repeat left 0px;}
.low-nav li a{display:inline-block;height:22px;line-height:22px;padding:0 15px 0 10px;text-decoration:none;color:#8b6c00;margin-left:5px;}
.low-nav li a:hover{text-decoration:underline;}
.low-nav li.current a{background: url(images/low-nav-tab.gif) no-repeat right 0px;color:#fff;font-weight:700;text-decoration:none;}
.low-nav li.current a:hover{text-decoration:none;}

.content {width: 960px;height: 100%;float: left;background-image: url('images/content.gif');background-repeat: repeat-y;}
.content-header {width: 960px;height: 45px;float: left;}
.title {width: 350px;height: 30px;float: left;}
.inner {width: 960px;height: 45px;float: left;background-image: url('images/content-top.gif');background-position: left bottom;background-repeat: no-repeat;}
.content-bottom {width: 960px;height: 4px;float: left;background-image: url('images/content-bot.gif');background-repeat: no-repeat;clear: both;}

.fabric-column{height: 34px;background-image: url('images/fabric-stockist.jpg');background-repeat: no-repeat;margin: 20px 40px 0 40px;padding-top: 85px;}
.fabric-inner{text-align: center;padding-right: 40px;padding-bottom: 0;padding-left: 40px;}

.column{float:left;}
.column-right{float:right;}
.column-inner{padding: 37px 40px;height: 100%;}
.column-inner-left{padding: 30px 20px 10px 40px;height: 100%;}
.column-inner-middle{padding: 30px 20px 10px 20px;height: 100%;}
.column-inner-right-small{padding: 30px 40px 10px 20px;height: 100%;}
.column-inner-middle-small{padding:5px 15px 5px;height: 100%;}
.column-inner-right{padding: 30px 40px;height: 100%;}
.column-padding{padding-left: 0; padding-bottom:0;}
.column-padding-right{padding-right:0}
.column-padding-top{padding-top:0}
.padding-small{padding-bottom: 10px;}
.colA {width: 680px;}
.colAa {width: 960px;}
.colB {width: 280px;height: 100%;}
.colBb {width: 480px;height: 100%;}
.colC {width: 320px;height: 100%;}
.colCc {width: 370px;height: 100%;}
.colD {width: 596px;height: 100%;}
.colE {width: 276px;height: 100%;}
.colG {width: 640px;height: 100%;}

.border{border: 1px solid #e1d7bd;}

h3.button{background-image: url('images/button.gif');background-repeat: no-repeat;background-position: left top;height: 29px;font-weight: 700;padding-left: 9px;line-height: 29px;}

.list{width: 100%;height: 100%;float: left;}
.list ul {width: 170px;padding: 0; display: block; list-style:none url('images/bullet.gif') outside;margin:5px 10px 0 35px;}
.list li {padding: 2px 0;font-size: 12px;font-family: Arial, Helvetica, sans-serif;color: #000;}

.indent {height:30px;text-indent:-9999px;}

h2.home{background: url(images/h2-home.gif) no-repeat;height:17px;width:314px;}
h1.bespoke-furniture{background: url(images/bespokefurniture.gif) no-repeat;height:17px;width:245px;}
h2.furniture-requirements{background: url(images/furniturerequirements.gif) no-repeat;height:30px;width:348px;}
h1.re-upholstery{background: url(images/re-upholstery.gif) no-repeat;height:17px;width:150px;}
h2.re-upholstery-specialists{background: url(images/re-upholsteryspecialists.gif) no-repeat;height:30px;width:399px;}
h1.upholstery-fabrics{background: url(images/upholsteryfabrics.gif) no-repeat;height:17px;width:200px;}
h2.dazzling-upholstery-fabrics{background: url(images/upholsteryfabricsh2.gif) no-repeat;height:30px;width:581px;}
h3.upholstery-fabrics{background: url(images/upholsteryfabricsh3.gif) no-repeat;height:17px;width:180px;}
h3.leathers{background: url(images/leathers.gif) no-repeat;height:17px;width:80px;}
h1.bespoke-made-furniture{background: url(images/bespokemadefurniture.gif) no-repeat;height:17px;width:245px;}
h2.sofas-chairs-footstools{background: url(images/sofaschairsfootstools.gif) no-repeat;height:30px;width:438px;}
h1.bespoke-made-chairs{background: url(images/bespokemadechairs.gif) no-repeat;height:17px;width:209px;}
h2.armchairs{background: url(images/bespokemadechairsh2.gif) no-repeat;height:30px;width:678px;}
h1.bespoke-made-sofas{background: url(images/bespokemadesofas.gif) no-repeat;height:17px;width:204px;}
h2.bespoke-made-sofas-h2{background: url(images/bespokemadesofash2.gif) no-repeat;height:30px;width:611px;}
h1.bespoke-made-footstools{background: url(images/bespokemadefootstools.gif) no-repeat;height:17px;width:273px;}
h2.bespoke-made-footstools-h2{background: url(images/bespokemadefootstoolsh2.gif) no-repeat;height:30px;width:728px;}
h1.contact{background: url(images/contact.gif) no-repeat;height:17px;width:264px;}
h1.about-vale-upholstery{background: url(images/aboutvaleupholstery.gif) no-repeat;height:17px;width:241px;}
h2.about-vale-upholstery-h2{background: url(images/aboutvaleupholsteryh2.gif) no-repeat;height:30px;width:600px;}
h1.welcome{background: url(images/welcome.gif) no-repeat;height:17px;width:300px;}
h1.curtains{background: url(images/curtainsh1.gif) no-repeat;height:17px;width:286px;}
h2.curtainsh2{background: url(images/curtainsh2.gif) no-repeat;height:30px;width:291px;}
h1.loose-covers{background: url(images/loosecoversh1.gif) no-repeat;height:17px;width:142px;}
h2.loose-covers-h2{background: url(images/loosecoversh2.gif) no-repeat;height:30px;width:560px;}
h1.online-quote{background: url(images/onlinequote.gif) no-repeat;height:20px;width:147px;}
h3.trims{background: url(images/trims.gif) no-repeat;height:20px;width:586px;}

.footer {width: 886px;height: 120px;float: left;clear: both; margin:5px 37px 0 37px; display:inline;}
.footer ul{float:left; width:220px; list-style-type:none; display:block; margin:0; padding:0;}
.footer li{padding-bottom:3px; font-size:11px;	font-family: Arial, Helvetica, sans-serif;color:#8b6c00;}
.footer li a{text-decoration:none;color:#8b6c00;height:22px;line-height:22px;display:block;}
.footer li a:hover{text-decoration:underline;}
.footer-txt {width: 222px;height: 100px;float: left;}