@font-face {
    font-family: 'NobileRegular';
    src: url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile-webfont.eot');
    src: url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile-webfont.eot?iefix') format('eot'),
         url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile-webfont.woff') format('woff'),
         url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile-webfont.ttf') format('truetype'),
         url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile-webfont.svg#webfontsKo9tqe9') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NobileItalic';
    src: url('http://cdn.planitfurniture.co.uk/nobile_italic-webfont.eot');
    src: url('http://cdn.planitfurniture.co.uk/nobile_italic-webfont.eot?iefix') format('eot'),
         url('http://cdn.planitfurniture.co.uk/nobile_italic-webfont.woff') format('woff'),
         url('http://cdn.planitfurniture.co.uk/nobile_italic-webfont.ttf') format('truetype'),
         url('http://cdn.planitfurniture.co.uk/nobile_italic-webfont.svg#webfonttc09wOXW') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NobileBold';
    src: url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile_bold-webfont.eot');
    src: url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile_bold-webfont.eot?iefix') format('eot'),
         url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile_bold-webfont.woff') format('woff'),
         url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile_bold-webfont.ttf') format('truetype'),
         url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile_bold-webfont.svg#webfont6RUKcuF0') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NobileBoldItalic';
    src: url('http://cdn.planitfurniture.co.uk/nobile_bold_italic-webfont.eot');
    src: url('http://cdn.planitfurniture.co.uk/nobile_bold_italic-webfont.eot?iefix') format('eot'),
         url('http://cdn.planitfurniture.co.uk/nobile_bold_italic-webfont.woff') format('woff'),
         url('http://cdn.planitfurniture.co.uk/nobile_bold_italic-webfont.ttf') format('truetype'),
         url('http://cdn.planitfurniture.co.uk/nobile_bold_italic-webfont.svg#webfontClxEK9et') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	margin: 0;
	background-image: url(http://cdn.planitfurniture.co.uk/layout_2012/bg_rpt.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #f6f6f6;
}
body #wrapper{
	background-image: url(http://cdn.planitfurniture.co.uk/layout_2012/main_bg_shadow2.png);
	background-repeat: repeat-y;
	background-position: center top;
}
h1 {
	font-family: 'NobileRegular',Arial,sans-serif;
	font-size: 180%;
	color: #006EA3;
	margin: 0px 0px 10px;
	font-weight: normal;}
h1 span { display:none;}
h2{
	font-family: 'NobileRegular',Arial,sans-serif;
	font-weight:normal;
	font-size: 120%;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

h3{
	font-size: 120%;
	color: #19343B;
	margin: 0px 0px 10px;
	padding: 0px;
	font-family: 'NobileRegular',Arial,sans-serif;
	font-weight:normal;
}

.pl h3{
	font-size: 200%;
	color: #ffffff;
	margin: 0px 0px 10px;
}

h4 {
	color: #006EA3;
	font-size: 130%;
	margin: 0px 0px 10px;
	width:300px;
}
h5 {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	font-size: 110%;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
}

/* Landing page CSS start */

.block-section {
	padding:10px;
	border:1px solid #CCCCCC;
	margin-bottom:10px;
}

.boxitem {
	float:left;
	font-size:105%;
	
}
 .right {
	float:right;
}

.boxitem ul {
	margin:0;
	padding:0 0 0 6px;
	width:130px;
}

.boxitem .list-left{
	float:left;
	padding-left:15px
}

.boxitem .list-right {
	float:right;
	padding-left:10px
}

.boxitem label {
	font-weight:bold;
}

span.address {
	width:270px;
	display:block;
	font-size:90%;
	padding-bottom:5px;
}

/* Landing page CSS end */

.main-spacer {
	height:20px;
}

#home-content {
	position:absolute;
	top:1320px;
}

#lower-content {
	position:relative;
}

#content-block {
	width: 992px;
	float: left;
	margin-top: 190px;
	margin-bottom:50px;
}

#content-block #planit-recommends {
	background:url(http://cdn.planitfurniture.co.uk/layout2009/recommend-label.jpg);
	width:224px;
	height:14px;
	margin-bottom:10px;
}

.showcase-box {
	background:#fff url(http://cdn.planitfurniture.co.uk/layout2009/highlight-bg.jpg) repeat-x;
	border-top: 1px solid #b9cfd5;
	min-height:147px;
	_height:147px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.showcase-box .description {
	width:340px;
	float:left;
	padding-left:15px;
	padding-top:5px;
}

.showcase-box h4 {
	font-size:20px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: 'NobileRegular',Arial,sans-serif;
	font-weight: normal;
}

 .showcase-box .chair-icon {
	float:right;
	margin:20px;
}
.showcase-box .fabricImage {
	float:right;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}
 .showcase-box .main-showcase-icon {
	width:260px;
	height:260px;
	float:right;
}

#content-block #intro-block {
	float:left;
	width:395px;
	padding-left:8px;
	padding-top:10px;
	margin-right:17px;
}

#content-block #featured-news {
	float:right;
	margin-top:16px;
	border:1px solid #b9cfd5;
}

#content-block #featured-news {
	background:url(http://cdn.planitfurniture.co.uk/layout2009/furniture-news.jpg) no-repeat;
	width:209px;
	height:320px;
}

#content-block #featured-news #items {
	padding-top:25px;
	padding-left:12px;
	width:180px;
}

#content-block #featured-news #items h2 {
	padding-top:10px;
	font-size:11px;
}

#content-block #featured-news #items a {
	color:#0087b9;
	text-decoration:underline;
}

#content-block #intro-block strong {
	color:#454545;
}

#gallery ul {
	margin:0px;
	padding:0px;
}

#gallery ul li{
	display:inline;
	margin:0px;
	padding:3px;
}

#gallery img {
	border:2px solid #e1e1e1;
}

#gallery h2 {
	margin:4px;
}

#gallery .viewcasestudy {
	text-align:right;
	padding-right:62px;
	padding-top:10px;
}

#gallery .viewcasestudy a {
	color:#0087B9;
	text-decoration:underline;
}

.breadCrumb {
	margin: 6px 0px 4px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #C5CAD3;
	list-style-type: none;
	text-indent: 0px;
	padding-bottom: 2px;
	display: none;
}

.breadCrumb li{
	list-style-type: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	display: inline;
	padding: 2px;
	margin-right: 5px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
}
.breadCrumb li a{
text-decoration:none;
}
.breadCrumb li a:hover{

}
.breadCrumb li.highlight{
background-color:#C5CAD3;
color:#FFFFFF;
font-weight:bold;
}

#heading{
	background-color: #BADFF2;
	height: 37px;
}

#container{
	/*margin-left:auto;
	margin-right:auto;
	padding: 2px;
	width: 923px;*/
	min-height: 300px;
	background-repeat: no-repeat;
	padding: 0px;
	width: 992px;
	background-position: center 131px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	text-align: left;
	position: relative;
	margin-bottom: 0px;
}



#container #header-print{
	display:none;
}

#container #Header{
	background-image:url(http://cdn.planitfurniture.co.uk/layout_2012/header_bg.jpg);
	background-repeat: no-repeat;
	height: 184px;
	vertical-align: bottom;
	width: 992px;
	position:absolute;
	top: 0px;
	left: 0px;
}

#container #Header .logoLink{
position:relative;
height:138px;
}

#container #Header #top-nav-menu{ 
width:650px;
height:23px;
position:absolute;
top:113px;
left:160px;
color:#0c3843;
}

#container #Header #top-nav-menu UL{
padding:0;
margin:0;
font-family: 'NobileRegular',Arial,sans-serif;
}

#container #Header #top-nav-menu UL LI{
list-style-type:none;
float:left;
font-size:1em;
/*margin-right:15px;*/
padding-left: 18px;
padding-right: 18px;
border-right: solid 1px #c6dae1; 
}

#container #Header #top-nav-menu UL LI A{
color:#5b90a6;
text-decoration:none;
}

#container #Header #right-sub-nav{
background: url("http://cdn.planitfurniture.co.uk/layout2011/head_link_product_offers.jpg") no-repeat scroll 0 0 transparent;
display: block;
height: 34px;
width: 125px;
float:right;
}

#container #Header #right-sub-nav A{
color:#0c3843;
text-decoration:none;
float:right;
margin-right:12px;
margin-top:8px;
font-size: 1.2em;
}

#container #Header FORM#searchForm{
position:absolute;
top:15px;
right:0px;width: 231px; height: 31px;
}
#container #Header FORM#searchForm .keyword{
	width:192px;background:none;border:none;
	margin-top: 8px;
	margin-left: 5px;
	color:#0c3843;
}

#container #Header FORM#searchForm .submitKeyword a{
width:32px;
height:31px;
display:block;
position:absolute;
right: 0px;
top: 0px;

}


#container #Header FORM#searchForm H4{
font-family: 'NobileRegular',Arial,sans-serif;
height:22px;
display:block;
position:absolute;
right:124px;
top:0px;
font-weight:normal;
font-size:1.1em;
color:#0a363f;
width:130px;
}

#container #Header .logoLink a{
	display: block;
	width: 135px;
	height: 135px;
}
.ProductRow{
	padding-right:10px;
	margin-bottom:12px;
	height: 72px;
	font-size: 80%;
	position:relative;
	background:#fff url(http://cdn.planitfurniture.co.uk/layout2011/prod_var_bg.gif) 0 100% repeat-x;
}
.ProductRow a{
	text-decoration: none;
	color: #1e6a83;
}

.ProductRow .productQty{
float:right;
width:50px;
height:40px;
background:url(http://cdn.planitfurniture.co.uk/layout2011/quote-qty-bg.png) 0 0 no-repeat;	
margin-top:10px;
padding-top:14px;
padding-left:14px;
	}

.ProductRow .productQty INPUT{
background:none;
border:none;
width:30px;
height:17px;
font-size:1.3em;
text-align:right;
padding-right:6px;
color:#6b6b6b;
}

.ProductRow .productImage {
	float: left;
	background-image: url("http://cdn.planitfurniture.co.uk/layout2011/variations_image_bg.gif");
	background-repeat:no-repeat;
	height: 71px;
	width: 71px;
	margin-right: 12px;
}
.ProductRow .productName {
	float: left;margin-top:15px;
}

.ProductRow .productName A{
color:#0b3846;font-size:1.3em;
}

.ProductRow .productRemove a{
	float: left;
	display: block;
	width:19px;
	height:19px;
	background-image:url(http://cdn.planitfurniture.co.uk/layout2011/delete-from-quote.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
	margin-right:10px;
	margin-top:30px;
	margin-left:8px;
}

.ProductRow .productRemove a:hover{
	float: left;
	display: block;
	width:19px;
	height:19px;
	background-image:url(http://cdn.planitfurniture.co.uk/layout2011/delete-from-quote-hover.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
}

.ProductRow #productGroup {
	float: left;
	width: 100px;
	border: 1px solid #000000;
	margin-bottom: 3px;
}
.ProductRow #productFinish {
	float: left;
	width: 100px;
	border: 1px solid #000000;
}
.ProductRow #productQuantity {
	float: left;
	width: 50px;
	border: 1px solid #000000;
}
.ProductRow #productImage .ImageResize {
	height: 3em;
	width: 3em;
}

.quoteForm p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.quoteForm p label {
	float: left;
	width: 145px;
}

#quoteFormNew{
width:490px;	
}


#quoteFormNew .prodVariation{
	padding-right:10px;
	margin-bottom:12px;
	height: 72px;
	font-size: 80%;
	position:relative;
	background:#fff url(http://cdn.planitfurniture.co.uk/layout2011/prod_var_bg.gif) 0 100% repeat-x;
}


.searchForm{
	padding: 15px;
	margin-top: 8px;
	margin-bottom: 15px;
	background-color:#EBF1F3;
}
.searchForm p label {
	float: left;
	width: 30%;
	font-size: 150%;
	color: #1F7FAE;
}
.searchForm p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.searchForm .searchFld{
	padding:3px; 
	border: 1px solid #C5CAD3;
	font-size: 150%;
}
.searchForm .submitBtn{ 
	border: none;
	margin-left: 5px;
}


.quoteForm {
	margin: 0px;
	padding: 0px;
}
.frontbody-intro {
	width: 250px;
	float: left;
	margin-top: 500px;
}
.frontbody-werecommend {
	width: 325px;
	float: right;
	background-image: url(http://cdn.planitfurniture.co.uk/layout2008/box_we-recommend.jpg);
	background-repeat: no-repeat;
	margin-top: 500px;
	height: 278px;
}
#container #Header ul.top{
	margin: 0px;
	padding: 5px 0px 0px 5px;
	text-align: right;
}
#container #Header #menu{
	margin-top: 6px;
	background:url(http://cdn.planitfurniture.co.uk/layout2009/header-fade-left.jpg) top left no-repeat;
	height:43px;
}
#container #Header #menu ul{
	margin: 0px;
	padding: 0px;
	padding-top:3px;
	padding-left:0px;
}
#container #Header #menu li{
	margin: 0px;
	float: left;
	list-style: none;
}

#container #Header #menu .menu_chairs{
background:url(http://cdn.planitfurniture.co.uk/layout2011/head_link_chairs.jpg) 0 0 no-repeat;
display:block;
width:77px;
height:34px;
}

#container #Header #menu .menu_stools{
background:url(http://cdn.planitfurniture.co.uk/layout2011/head_link_stools.jpg) 0 0 no-repeat;
display:block;
width:78px;
height:34px;
}

#container #Header #menu .menu_sofas{
background:url(http://cdn.planitfurniture.co.uk/layout2011/head_link_sofas.jpg) 0 0 no-repeat;
display:block;
width:74px;
height:34px;
}

#container #Header #menu .menu_tables{
background:url(http://cdn.planitfurniture.co.uk/layout2011/head_link_tables.jpg) 0 0 no-repeat;
display:block;
width:79px;
height:34px;
}

#container #Header #menu .menu_fixed_seating{
background:url(http://cdn.planitfurniture.co.uk/layout2011/head_link_fixed_seating.jpg) 0 0 no-repeat;
display:block;
width:123px;
height:34px;
}

#container #Header #menu .menu_werzalit{
background:url(http://cdn.planitfurniture.co.uk/layout2011/head_link_werzalit.jpg) 0 0 no-repeat;
display:block;
width:91px;
height:34px;
}
#container #Header #menu .menu_finedining{
	width:108px;
	height:34px;
	display:block;
	background:url(http://cdn.planitfurniture.co.uk/layout2011/head_link_fine-dining.jpg) 0 0 no-repeat;

}
#container #Header #menu .menu_designer{
	width:108px;
	height:34px;
	display:block;
	background:url(http://cdn.planitfurniture.co.uk/layout2011/head_link_designer.jpg) 0 0 no-repeat;
}
#container #Header #menu .menu_product_offers {
	display: block;
	height: 34px;
	width: 125px;
	float:right;
}
#container #Header #menu .menu_product_offers a{
	background: url('http://cdn.planitfurniture.co.uk/layout2011/head_link_product_offers.jpg') no-repeat scroll 0 0 transparent;
	display: block;
	height: 34px;
	width: 125px;
	padding: 0;
}
#container #Header #menu .menu_product_offers a:hover{
	background: url('http://cdn.planitfurniture.co.uk/layout2011/head_link_product_offers_h.jpg') no-repeat scroll 0 0 transparent;
}
#container #Header #menu a{
}

#container #Header #menu li a {
	text-decoration:none;
	color:#196077;
}

#container #Header #contactForm{
	float:right;
	width:381px;
	color: #FFFFFF;
	text-align: right;
	line-height: 20px;
	/*background-image: url(http://cdn.planitfurniture.co.uk/layout2008/need_advice.jpg);*/
	margin: 0px;
	padding: 0px;
	height: 140px;
	background-repeat: no-repeat;
}
#container #Header #contactForm form{
	padding-top: 104px;
	padding-right: 20px;

}
#container #Header #contactForm label{
	float: left;
	margin-top: 10px;
	/*display: none;*/
}
#container #Header #contactForm span{
	/*display: none;*/
}
#container #Header #contactForm .smallQuantity{
	width: 75px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background: none;
	padding: 0px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#container #leftMenu {
	width: 185px;
	left: 0px;
	top: 184px;
	position: absolute;
}

#container #leftMenu #pxp_filters{
margin-top:61px;	
}

#container #leftMenu #pxp_filters IMG{
border:none;
}

#pxp_products .product-image .image-link{
text-align:left;
display:block;
height:auto;
color:#1e6a83;
text-decoration:none;
float:none;
clear:both;	
}

#container #leftMenu #pxp_filters .pxp_ListingTypeName{
font-family: 'NobileRegular',Arial,sans-serif;
color: #438397;
font-size: 1.1em;
font-weight: normal;
margin-left: 20px;	
padding-top:10px;
margin-bottom:10px;
}
#container #leftMenu #pxp_filters .pxp_ListingType{
	margin-bottom:10px;	
	height:290px;
	background:#fff url(http://cdn.planitfurniture.co.uk/layout2011/filter-new-bg.jpg) 100% 0 no-repeat;
}
#container #leftMenu #pxp_filters .pxp_ListingType .pxp_ListingTypeScroll{
	height:236px;
	overflow-y:scroll;
	
}
.pxp_sortby{
	position:absolute;top:80px;left:200px;
}

.pxp_Listing{
margin-bottom:3px;	
margin-left:4px;
}

#container #leftMenu #pxp_filters .pxp_Listing A{
text-decoration:none;
color:#0b3846;
}

#pxp_description{
width:510px;
float:left;	
}

.pxp_ppp .pxp_pppItem{
 background-color: #ccc;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 90%;
    padding: 3px 4px;	
	margin-right:5px;
	clear:right;
}

.pxp_pppItemHighlight{
 background-color: #6FA8BE !important;
}

.pxp_ppp .pxp_pppItem A{
color:#fff;
text-decoration:none;	
}


#container #leftMenu #subscribe-label a {
	margin-top:10px;
	background:url(http://cdn.planitfurniture.co.uk/layout2009/subscribe.jpg) no-repeat;
	width:141px;
	height:106px;
	display:block;
}

#container #leftMenu #gallery-label a {
	background:url(http://cdn.planitfurniture.co.uk/layout2009/inspiration-label.jpg) no-repeat;
	width:141px;
	height:88px;
	display:block;
}

#container #leftMenu #subscribe-label a span,#container #leftMenu #gallery-label a span {
	display:none;
}

#container #leftMenu p{
	margin: 0px 0px 3px;
	padding: 0px;
}
#container #leftMenu #chairs a {
	display: block;
	width: 142px;
	height: 37px;
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/sidenav_chairs.jpg);
	background-repeat: no-repeat;
}
#container #leftMenu #chairs a:hover {
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/sidenav_chairs_roll.jpg);
	background-repeat: no-repeat;
}
#container #leftMenu #stools a {
	display: block;
	background: url(http://cdn.planitfurniture.co.uk/layout2009/sidenav_stools.jpg) no-repeat;
	width: 142px;
	height: 37px;
}
#container #leftMenu #stools a:hover {
	background: url(http://cdn.planitfurniture.co.uk/layout2009/sidenav_stools_roll.jpg) no-repeat;
}
#container #leftMenu #sofas a {
	display: block;
	background: url(http://cdn.planitfurniture.co.uk/layout2009/sidenav_sofas.jpg) no-repeat;
	width: 142px;
	height: 37px;
}
#container #leftMenu #sofas a:hover {
	background: url(http://cdn.planitfurniture.co.uk/layout2009/sidenav_sofas_roll.jpg) no-repeat;
}
#container #leftMenu #tables a {
	display: block;
	background: url(http://cdn.planitfurniture.co.uk/layout2009/sidenav_tables.jpg) no-repeat;
	width: 142px;
	height: 37px;
}
#container #leftMenu #tables a:hover {
	background: url(http://cdn.planitfurniture.co.uk/layout2009/sidenav_tables_roll.jpg) no-repeat;
}
#container #leftMenu #fixed a {
	display: block;
	background: url(http://cdn.planitfurniture.co.uk/layout2009/sidenav_fixed.jpg) no-repeat;
	width: 142px;
	height: 37px;
}
#container #leftMenu #fixed a:hover {
	background: url(http://cdn.planitfurniture.co.uk/layout2009/sidenav_fixed_roll.jpg) no-repeat;
}
#container #leftMenu #woodcolourstab a {
	display: block;
	width: 142px;
	height: 36px;
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/sidenav_wood.jpg);
	background-repeat: no-repeat;
}
#container #leftMenu #woodcolourstab a:hover {
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/sidenav_wood_roll.jpg);
	background-repeat: no-repeat;
}

#container #leftMenu #stockitemstab a {
	margin-top:-16px;
	display: block;
	width: 142px;
	height: 36px;
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/stock_products_left_nav.jpg);
	background-repeat: no-repeat;
}

#container #leftMenu #werzalittab a {
	display: block;
	width: 142px;
	height: 37px;
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/sidenav_werzalit.jpg);
	background-repeat: no-repeat;
}

#container #leftMenu #driadetab a {
	display: block;
	width: 142px;
	height: 37px;
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/sidenav_driade.jpg);
	background-repeat: no-repeat;
}

#container #leftMenu #driadetab a:hover {
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/sidenav_driade_hover.jpg);
	background-repeat: no-repeat;
}


#container #leftMenu #werzalittab a:hover {
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/sidenav_werzalit_roll.jpg);
	background-repeat: no-repeat;
}
#container #leftMenu #upholsterytab a {
	display: block;
	width: 142px;
	height: 37px;
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/sidenav_uph.jpg);
	background-repeat: no-repeat;
}
#container #leftMenu #upholsterytab a:hover {
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/sidenav_uph_roll.jpg);
	background-repeat: no-repeat;
}
#container #leftMenu #search1 a {
	display: block;
	background: url(http://cdn.planitfurniture.co.uk/layout2008/cat_search.jpg) no-repeat;
	width: 126px;
	height: 37px;
	margin: 0px 0px 6px;
}
#container #leftMenu #search2 a {
	display: block;
	background: url(http://cdn.planitfurniture.co.uk/layoutImages/search_34.jpg) no-repeat;
	width: 122px;
	height: 25px;
	margin: 0px 0px 3px;
}

#TableShape {
	background-color: #3F9AC5;
	text-align: center;
}
.werzalit .werzalitFeature {
	text-align: left;
}
.werzalit {
	margin-bottom: 2px;
	height: 50px;

}
.werzalit img{
	float: left;
	margin-right: 10px;
}
#TableShape img {
	margin: 3px;
}
#container .specialOffer a{
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/product-offers.jpg);
	height: 35px;
	width: 142px;
	margin-top: 15px;
	display: block;
}
#container #leftMenu .specialOffer span{
	display:none;
}
#container #leftMenu .specialOffer .speciallink a{
	height: 44px;
	display:block;
}
.specialOffer .productText a{
	text-decoration: none;
	color: #1e6a83;
}
.specialOffer .productText a:hover{
	text-decoration: underline;
}
#container #leftMenu .specialOffer .productimage{
	text-align: center;
}
#container #leftMenu .specialOffer .productText{
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
}
#container #leftMenu #material a {
	display: block;
	background: url(http://cdn.planitfurniture.co.uk/new_layout_images/cat_mats.jpg) no-repeat;
	width: 126px;
	height: 37px;
	margin: 0px 0px 3px;
}
#container #leftMenu #style a {
	display: block;
	background: url(http://cdn.planitfurniture.co.uk/new_layout_images/cat_style.jpg) no-repeat;
	width: 126px;
	height: 37px;
	margin: 0px 0px 3px;
}
#container #leftMenu #venue a {
	display: block;
	background: url(http://cdn.planitfurniture.co.uk/new_layout_images/cat_venue.jpg) no-repeat;
	width: 126px;
	height: 37px;
	margin: 0px 0px 3px;
}
#container #leftMenu #SubCats ul {
	margin: 0px;
	text-indent: 0px;
	/*background:url(http://cdn.planitfurniture.co.uk/layout2009/left-menu-fade.jpg) top left repeat-y;*/
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #D9E4E6;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 0;
}
#container #leftMenu #SubCats li.chairs {
	margin: 0px;
	list-style-type: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
}
#container #leftMenu #SubCats li.chairs:hover{
	
}
#container #leftMenu #SubCats li.stools {
	margin: 0px;
	list-style-type: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
}
#container #leftMenu #SubCats li.stools:hover{

}
#container #leftMenu #SubCats li.sofas {
	margin: 0px;
	list-style-type: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
}
#container #leftMenu #SubCats li.sofas:hover{
	
}
#container #leftMenu #SubCats li.tables {
	margin: 0px;
	list-style-type: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
}
#container #leftMenu #SubCats li.tables:hover{

}
#container #leftMenu #SubCats li.materials {
	margin: 0px;
	list-style-type: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
}
#container #leftMenu #SubCats li.style {
	margin: 0px;
	list-style-type: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
}
#container #leftMenu #SubCats li.venue {
	margin: 0px 0px 2px;
	padding: 3px;
	list-style-type: none;
}
#container #leftMenu #SubCats li.selected{
	margin: 0px 0px 0px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	list-style-type: none;

}
#container #leftMenu #SubCats li a{
	text-decoration: none;
	color:#196077
}

#container #rightMenu {
	width: 182px;
	left: 810px;
	top: 184px;
	position: absolute;
}
#container #rightMenu p{
	margin: 0px 0px 3px;
	padding: 0px;
}
#container #rightMenu #materialMenu{
}
#container #rightMenu #materialMenu ul {
	margin: 0px 0px 3px;
	text-indent: 0px;
	padding: 0;
}
#container #rightMenu #materialMenu li.normal {
	list-style-type: none;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #c81c12;
	margin-top: 2px;
	padding-left: 3px;
}
#container #rightMenu #materialMenu li.selected {
	list-style-type: none;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-top: 2px;
	padding-left: 3px;
	background-color: #FFFFFF;
	border:1px solid #999999;
}
#container #rightMenu #materialMenu li a{
	text-decoration: none;
	color: #FFFFFF;
}

#container #rightMenu #quote a {
	display: block;
	background: url(http://cdn.planitfurniture.co.uk/new_layout_images/quote_request.jpg) no-repeat;
	width: 185px;
	height: 50px;
}

#container #rightMenu #material{
	display: block;
	background: url(http://cdn.planitfurniture.co.uk/layoutImages/material_22.jpg) no-repeat;
	width: 143px;
	height: 37px;
}
#container #rightMenu #accountLogin #accountLoginHdr{
	display: block;
	background: url(http://cdn.planitfurniture.co.uk/new_layout_images/account_login.jpg) no-repeat;
	width: 93px;
	height: 9px;
}
#container #rightMenu #accountLogin{
	margin-bottom: 25px;
}
#container #rightMenu #RecentViewed{
	display: block;
	background: url(http://cdn.planitfurniture.co.uk/new_layout_images/recently_viewed.jpg) no-repeat;
	width: 93px;
	height: 9px;
	
}
#container #rightMenu #RecentViewedList{
	width: 185px;
	margin-bottom: 25px;
}

#container #rightMenu #RecentViewedList ul{
	margin: 0px 0px 5px 1px;
	padding: 0px;
	list-style-type: none;
}
#container #rightMenu #RecentViewedList li{
	list-style-type: none;
	padding-bottom: 2px;
	border-bottom: 1px solid #e1e1e1;
	padding-top: 2px;
}

#container #rightMenu #RecentViewedList li a{
	text-decoration:none;
}


#container #rightMenu #callback {
	display: block;
	background: url(http://cdn.planitfurniture.co.uk/layoutImages/rightMenu_18.jpg) no-repeat;
	width: 140px;
	padding-top: 53px;
	padding-left: 3px;
	margin-bottom: 5px;
}

#container #rightMenu .reviewBtn{
	padding: 4px 5px;
	background-color: #1793d7;
	background-image: url(http://cdn.planitfurniture.co.uk/layout2008/pageNoBG.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color:#FFFFFF;
	text-decoration: none;
	float: right;
	cursor: pointer;
}

.submitBtn{
	padding: 3px 8px;
	background-color: #64A0B8;
	border: 1px solid #FFFFFF;
	color:#FFFFFF;
	text-decoration: none;
	font-size: 110%;
	cursor: pointer;
	font-family: 'NobileRegular',Arial,sans-serif;
}

#container #frontbodyCentre {
	margin-right: 146px;
	margin-left: 125px;
	margin-top: 3px;
	margin-bottom: 0px;
	background-image: url(http://cdn.planitfurniture.co.uk/layoutImages/frontPage.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 220px;
	padding-bottom: 100px;
	padding-left: 85px;
}

/*#container #bodyCentre {	
margin-left: 161px;
margin-top: 0px;
min-height: 700px;
_height: 700px;
width:797px;
float:right;
}*/

#container #bodyCentre {	
margin-left: 161px;
margin-top: 0px;
padding-top: 250px;
min-height: 700px;
_height: 700px;
width:797px;
float:right;
}

#bodyCentre #quote-headings{
width:475px;
padding-right:15px;
margin-top:26px;

}

#bodyCentre #quote-main-heading{
width:991px;
height:69px;
background:url(http://cdn.planitfurniture.co.uk/layout2011/quote-main-heading-bg.jpg) 0 0 repeat-x;	
margin-left:-10px;
    padding-top: 20px;
	padding-left: 8px;
}


#bodyCentre #quote-headings H3{
font-family: 'NobileRegular',Arial,sans-serif;
font-size: 1.3em;margin-bottom:-5px;
font-weight: normal;color:#356e85;
}

#bodyCentre #quote-headings H4{
text-align:right;
width:inherit;    
color: #62A0B8;
font-size: 1.1em;
letter-spacing: 0.15em;
font-weight:normal;margin-bottom:0;
}

#container #bodyCentre_product {	
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 260px;
}


#container #bodyCentre #content {
text-align: left;
padding: 2px;
margin-bottom:30px;
padding-right:30px;
}



#catergoryGroup{
	margin: 0;
	padding: 0;
}

#container #bodyCentre #catListing {
	float: left;
	width: 115px;
	height: 140px;
	background-color: #FFFFFF;
	text-align: center;
	margin-top: 1px;
	margin-right: 30px;
	margin-bottom: 12px;
	margin-left: 0px;
	/*background-image: url(http://cdn.planitfurniture.co.uk/layout2008/subCategoryImage.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
}
#catListing .imageHolder{
	margin-top: 2px;
	height: 100px;
}
#container #bodyCentre #catListing a{
	color: #1e6a83;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
}
#container #bodyCentre #catListing2 {
	float: left;
	width: 205px;
	border: 1px solid #e1e1e1;
	margin: 1px;
	padding: 0px;
	background-color: #FFFFFF;
}
#catListing2 img {
	margin-bottom: 4px;
	margin-top: 2px;
}
#container #bodyCentre #catListing2 h3.desCat{
	background-color:#e65d55;
	text-transform:uppercase;
	color:#FFFFFF;
	padding: 10px 3px 3px;
	font-size: 100%;
	margin:0;
}
#container #bodyCentre #catListing2 h3.matID{
	background-color:#c81c12;
	text-transform:uppercase;
	color:#FFFFFF;
	padding: 10px 3px 3px;
	font-size: 100%;
	margin:0;
}
#container #bodyCentre #catListing2 h3.venue{
	background-color:#f38e88;
	text-transform:uppercase;
	color:#FFFFFF;
	padding: 10px 3px 3px;
	font-size: 100%;
	margin:0;
}
#container #bodyCentre #catListing2 ul{
	margin: 0px;
	text-indent: 0px;
	padding: 0;
}
#container #bodyCentre #catListing2 li{
	margin: 0px 0px 2px;
	padding: 3px;
	list-style-type: none;
}
#container #bodyCentre #catListing2 li a{
	text-decoration: none;
	font-weight: normal;
}

#productListing {
	float: left;
	width: 150px;
	padding: 0px;
	height: 160px;
	background-color: #FFFFFF;
	margin-right: 4px;
	margin-bottom: 6px;
	/*background-image: url(http://cdn.planitfurniture.co.uk/layout2008/product_box.jpg);
	background-repeat: no-repeat;*/
}

#productListing #basket{
	margin-top: 5px;
	float: right;
}
#productListing #basket form{
	margin: 0px;
	padding: 0px;
}
#productListing #text{
	/*float: right;*/
	clear: left;
	width: 100px;
	padding-top: 5px;
	padding-left: 8px;
}
#productListing a{
	text-decoration: none;
	color: #1e6a83;
}
#productListing a:hover{
	text-decoration: underline;
}

#productListing #productImage{
	width: 150px;
	text-align:center;
	height: 100px;
	margin-right: 2px;
	margin-top: 7px;
}

#container #bodyCentre #cartDetails{
	/*margin-top: 15px;*/
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: 0px;
	width:440px;
	float:left;
	background:#fff url(http://cdn.planitfurniture.co.uk/layout2011/quote-your-details-bg.jpg) 0 0 no-repeat;
	padding-left:30px;
	padding-top:30px;
}

#container #bodyCentre #cartDetails H3{
color: #356E85;
    font-family: 'NobileRegular',Arial,sans-serif;
    font-size: 1.3em;
    font-weight: normal;
	margin-bottom:10px;
    margin-bottom: -5px;
}

#container #bodyCentre #cartDetails input{
	border: 1px solid #C5CAD3;
	/*margin-top: 15px;*/
	padding: 3px;
}
#container #bodyCentre #cartDetails select{
	border: 1px solid #C5CAD3;
	/*margin-top: 15px;*/
	padding: 2px;
}
#container #bodyCentre #cartDetails #group{
	margin-top: 10px;
}

#container #bodyCentre #cartDetails h4{
	font-size: 120%;
	margin: 0px 0px 10px;
	color: #1e6a83;
}
 #container #pagenav
{

}
#container .pagenav #pages
{
	float:right;

}
#container .pagenav #pages ul
{
	margin:0px;
	padding:0px;
}
#container .pagenav #pages li
{
	display: inline;
	float:left;
	background-color: #c5c5c5;
    color:#FFFFFF;
    margin-right:3px;
	text-align:center;
	padding: 3px 6px;
}
#container .pagenav #pages li:hover{
	background-color:#6fa8be;
}
#container .pagenav #pages li.highlight{
	background-color:#6fa8be;
	background-image:none;
	font-weight: bold;
}
#container .pagenav #pages li a{
	text-decoration: none;
	font-weight: normal;
	color:#FFFFFF;
	margin-right:2px;

}
#container .pagenav #nextprevpages 
{
float:left;
width:100%;

}
#container .pagenav #nextprevpages ul
{
margin-left:0px;
margin-bottom:20px;

}
#container .pagenav #nextprevpages li
{
display: inline;
float:left;
background-color: #648688;
color:#FFFFFF;
margin-right:1px;
padding-right: 6px;
padding-left: 6px;
margin-bottom:10px;
margin-left:0px;
}
#container .pagenav #nextprevpages li a
{
	text-decoration: none;
	font-weight: normal;
	color:#FFFFFF;

}
#container .pagenav #nextprevpages li.highlight{
	background-color:#19343B;
	background-image:none;
	font-weight: bold;
}

#container .pagenav LABEL{
color:#7c7c7c;
}

.clear{
clear:both;
}
.productForm {
	margin: 0px;
	padding: 0px;
}

.productForm #formGroup {
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding-top: 5px;
	padding-bottom: 5px;
}

.productForm #formGroup h3{
	margin: 0px 0px 5px;
	font-size: 120%;
	background-color: #9DCBDE;
	color: #FFFFFF;
	padding: 2px;
}

.productForm #LinksGroup {
	margin: 0px 0px 3px;
	padding: 0px;
	border-bottom: 1px dashed #999999;
}

.productForm #LinksGroup h3{
	margin: 0;
	font-size: 120%;
	background-color: #CCCCCC;
	color: #FFFFFF;
	padding: 2px;
}

.productForm #LinksGroup ul{
	margin: 0;
	padding: 4px;
}

.productForm #SearchGroup {
	margin: 3px;
	padding: 0px;
	float: left;
	width: 160px;
	border: 1px solid #999999;
}

.productForm #SearchGroup h3{
	margin: 0;
	font-size: 120%;
	background-color: #9DCBDE;
	color: #FFFFFF;
	padding: 2px;
}

.productForm #SearchGroup ul{
	margin: 0;
	padding: 4px;
}

.productForm p {
	margin: 0px;
	clear: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.productForm p label {
	font-weight: bold;
	float: left;
	width: 40%;
}
.adminButton {
	padding: 4px;
	background-color: #E03323;
	border: 1px solid #990000;
	color: #FFFFFF;
	text-decoration:none;
	float: right;
	margin: 3px;
}
.adminButton:hover{
	padding: 4px;
	background-color: #CCCCCC;
	border: 1px solid #666666;
	color: #000000;
	text-decoration:none;
}
.hidden{
display:none;
}
.heading{
display:none;
}
#error {
	padding: 8px;
	border: 1px solid #CC0000;
	margin: 15px;
}
#success {
	padding: 2px;
	border: 1px solid #69C4FD;
	background: #BCE5FD;
	margin-top: 10px;
}
#error h3 {
	color: #CC0000;
	font-size: 130%;
	margin-bottom: 5px;
}
#msg {
	background-color: #d5f2ff;
	background-image: url(http://cdn.planitfurniture.co.uk/layout2008/boxBG.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #2c2f31;
	padding: 10px;
	border: 1px solid #c5cad3;
}
.cartmsg {
	color: #2c2f31;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #95C1CC;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 150%;
}
.smallQuantity{
	font-size: 80%;
}
.smallBtn{
	font-size: 80%;
	border: 1px solid #0087B9;
	text-decoration: none;
	padding: 2px;
	background-color: #e1e1e1;
	color: #000000;
}
#LoginError{
	color: #FFFFFF;
	background-color: #D1372D;
	padding: 3px;
}
#column {
	float: left;
	width: 330px;
	margin-right: 3px;
}

#menu-container {
	border:1px solid #b7b7b7;
	border-top:none;
	width:627px;
	min-height:50px;
	_height:50px;
	height:auto;
}

#menu-container #label {
	padding-top:15px;
	padding-left:15px;
}


#menu-options {
	background:url('http://cdn.planitfurniture.co.uk/layout2008/builder-menu.jpg');
	width:629px;
	height:53px;
}

#menu-options ul {
	margin:0;
	padding:0;
}

#menu-options ul li {
	display:inline;
	float:left;
}

#menu-options ul li a.stage1{
	display:block;
	height:53px;
	width:100px;
}

#menu-options ul li a.stage2{
	display:block;
	height:53px;
	width:156px;
	
}

#menu-options ul li a.stage3{
	display:block;
	height:53px;
	width:175px;;
}

#menu-options ul li a.stage4{
	display:block;
	height:53px;
	width:180px;
}


.seating-box {
	background-color:#1e6a82;
	min-height:210px;
	_height:210px;
	height:auto;
	margin-top:15px;
}

.seating-box #label {
	background:url('http://cdn.planitfurniture.co.uk/layout2008/completebuidtable-label.jpg') no-repeat;
	width:155px;
	height:16px;
}

.seating-box #info-box {
	background-color:#528ea1;
	height:120px;
	width:170px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	color:#fff;
}

.seating-box #youwillneed {
	background:url('http://cdn.planitfurniture.co.uk/layout2008/youwillneed-label.jpg') no-repeat;
	width:89px;
	height:13px;
}

.seating-box .label-container {
	padding:10px;
}

.seating-box .item-text {
	padding-left:10px;
}



#menu-options ul li a.material {
	background:url('http://cdn.planitfurniture.co.uk/layout2008/material-active.jpg') no-repeat;
	display:block;
	height:53px;
	width:100px;
}

#menu-options ul li a.finish {
	background:url('http://cdn.planitfurniture.co.uk/layout2008/finish-active.jpg')  no-repeat;
	display:block;
	height:53px;
	width:156px;
	margin-left:16px;
}

#menu-options ul li a.size {
	background:url('http://cdn.planitfurniture.co.uk/layout2008/size-active.jpg')  no-repeat;
	display:block;
	height:53px;
	width:175px;
	margin-left:16px;
}

#menu-options ul li a.seating {
	background:url('http://cdn.planitfurniture.co.uk/layout2008/seating-active.jpg') no-repeat;
	display:block;
	height:53px;
	width:192px;
	margin-left:6px;
}




/* Large selection */

.select-item {
	width:630px;
	margin-top:15px;
	padding-bottom:100px;
}

.select-item h4 {
	padding-top:5px;
	margin:0px;
}

.select-item .pictureholder {
	float:left;
	width:158px;
	height:99px;
}

.select-item .contentholder {
	float:left;
	background:url('http://cdn.planitfurniture.co.uk/layout2008/item-bk.jpg');
	width:471px;
	height:99px;
}


.select-item .radioBtn {
	float:left;
	padding-top:10px;
	padding-left:15px;
}


.select-item .contentholder .text {
	float:right;
	padding-left:5px;
	width:420px;
	color:#606060;
} 


/* Small Selection */

.select-itemsub {
	width:310px;
	margin-top:15px;
	padding-bottom:100px;
}

.select-itemsub h4 {
	padding-top:5px;
	margin:0px;
}

.select-itemsub .pictureholder {
	float:left;
	width:78px;
	height:99px;
}

.select-itemsub .contentholder {
	float:left;
	background:url('http://cdn.planitfurniture.co.uk/layout2008/sub-background.jpg');
	width:228px;
	height:99px;
}


.select-itemsub .radioBtn {
	float:left;
	padding-top:10px;
	padding-left:5px;
}


.select-itemsub .contentholder .text {
	float:left;
	padding-left:5px;
	width:160px;
	color:#606060;
} 


.size-container{
	float:left;
	margin-top:15px;
	margin-right:15px;
	margin-bottom:15px;
}


.size-main{
	border:1px solid #d5d5d5;
	border-bottom:none;
	background:#fbfbfc url('http://cdn.planitfurniture.co.uk/layout2008/sizebox-bk.jpg') repeat-x;
	width:167px;
	min-height:100px;
	_height:200px;
	color:#aaaaaa;
}

.size-main .top {
	min-height:100px;
	_height:100px;
	height:auto;
}

.size-main .top .image-holder {
	text-align:center;
	height:75px;
	clear:both;
}

.size-main .top .covers {
	clear:both;
	text-align:right;
	padding-top:15px;
	padding-right:5px;
}

.cover-item a {
	color:#aaaaaa;
	text-decoration:none;
}

.cover-item a:hover {
	color:#448397;
	text-decoration:none;
}

.size-main .top .title {
	float:left;
	padding-top:0px;
	padding-left:5px;
	color:#505050;
	width:120px;
}

.size-main .top .arrow {
	float:right;
	padding:9px;
}

.size-main .top .arrow a{
	background:url('http://cdn.planitfurniture.co.uk/layout2008/size-arrow.jpg') no-repeat;
	width:22px;
	height:22px;
	display:block;
}

.size-main .top .arrow a:hover{
	background:url('http://cdn.planitfurniture.co.uk/layout2008/size-arrow-hover.jpg') no-repeat;
	width:22px;
	height:22px;
	display:block;
}

.size-main .cover-item {
	background:url('http://cdn.planitfurniture.co.uk/layout2008/cover-bk.jpg') no-repeat;
	width:167px;
	height:24px;
}

.size-main .description {
	float:left;
	padding-top:5px;
	padding-left:5px;
}

.size-main .number {
	float:right;
	padding-top:5px;
	padding-right:5px;
	color:#8d8d8d;
}	

.size-container .footer {
	background:url('http://cdn.planitfurniture.co.uk/layout2008/size-footer.jpg') no-repeat;
	height:15px;
}


#nextStepBtn {
 	float:right;
	margin-top:10px;
}

#nextStepBtn a {
	background-image:url(http://cdn.planitfurniture.co.uk/layout2008/next-step-icon.jpg);
	display:block;
	height:45px;
	width:200px;
}

#edgeOptions {
	margin-top:10px;
	background:#fff url('http://cdn.planitfurniture.co.uk/layout2008/edge-bk.jpg') repeat-x;
	border:1px solid #d5d5d5;
	border-bottom:none;
	min-height:270px;
	_height:270px;
	height:auto;
	width:625px;
}

#edgeOptions #top { 
	background-color:#fff;
	height:40px;
}

#edgeOptions #top #option {
	padding:5px;
}

#edgeOptions #content {
	color:#606060;
	margin-left:5px;
}

#edgeOptions #content .option-box{
	float:left;
	width:60px;
	margin-right:15px;
	border:1px solid #d5d5d5;
	_height:145px;
	min-height:145px;
	height:auto;
}

#edgeOptions #content .option-box input{
	padding:0;
	margin:0;
}

#edgeOptions #content .option-box .bottom{
	text-align:center;
	border-top:1px solid #d5d5d5;
	background-color:#f8f8f8;
}

#edgeFooter {
	background:url('http://cdn.planitfurniture.co.uk/layout2008/edge-footer.jpg');
	height:10px;
	width:628px;
}

.samples {
	float: left;
	width: 123px;
	padding: 0px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align:center;
}
.samples img {
	margin-bottom:8px;
}
#LoginError a{
	color: #FFFFFF;
}
#LoginError a:visited{
	color:#FFFF66;
}
#linksPage {
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 0px;
}
#linksPage a{
	text-decoration: none;
	color:#0087B9;
}
#searchResults{
	width: 600px;
	margin: 1px;
	padding: 5px;
	font-size: 100%;
	font-weight: bold;
	color: #666666;
	float: left;
}
#MaterialTitle{
	width: 600px;
	margin: 1px;
	padding: 5px;
	font-size: 100%;
	font-weight: bold;
	color: #666666;
	float: left;
}
/*#column p label {
	font-weight: bold;
	float: left;
	width: 40%;
}
#column p{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}*/
#footer {
	color: #1e6a83;
	/*background-image: url(http://cdn.planitfurniture.co.uk/layout2008/footer_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;*/
	text-align: center;
	position:relative;

}
#footer a{
	color: #1e6a83;
	text-decoration: none;
}

#footer #inner-fade {
	text-align:center;
	background:url(http://cdn.planitfurniture.co.uk/layout2009/footer-fade-new.jpg) top center;
	width:994px;
	height:317px;
	margin-left:auto;
	margin-right:auto;
}

#footer #inner-fade #left-links{
	float:left;
	text-align:left;
	padding-top:10px;
	padding-left:20px;
	width:300px;
}
#footer #inner-fade #left-links ul{
	padding-top: 0px;
	padding-left: 0px;
	margin-left: 0px;
}
#footer #inner-fade #left-links ul li{
	list-style:none;
}

#footer #inner-fade .locationLinks{
	list-style:none;
}
#footer #inner-fade .locationLinks li{
	margin-right: 0px;
}
#footer #inner-fade .locationLinks li a{
	color:#B6CDD3;
}
#footer #inner-fade .locationLinks li a:hover{
	color: #1e6a83;
}

#footer #inner-fade #right-links {
	float:right;
	width:300px;
	text-align:right;
	padding-right:20px;
}
#footer #inner-fade #right-links p{
	margin-top: 10px;
	padding-top:0px;
}

#frontbodyCentre #frontimages {
	float: left;
	height: 100px;
	width: 100px;
	padding: 2px;
	border: 1px solid #CCCCCC;
	margin-right: 4px;
	text-align: center;
}
.addtoQuote2{
	margin: 0px;
	padding: 0px;
}
#pageDesc {
	margin-top: 0px;
	margin-right: 3px;
	margin-left: 1px;
	margin-bottom: 15px;
}
#pageDesc a{
	color: #1e6a83;
	text-decoration: none;
}
#pageDesc a:hover{
	text-decoration:underline;
}
#pageDesc2 {
	margin-top: 0px;
	margin-right: 8px;
	margin-left: 1px;
	margin-bottom: 15px;
}
.campaignHeader{
	height: 150px;
	width: 500px;
}
#CampaignText {
	padding: 15px 40px 0px 5px;
	width: 382px;
	height: 165px;
	float: left;
	margin: 1px;
}
#CampaignArticles {
	float: left;
	width: 205px;
	border: 1px solid #CCCCCC;
	margin: 1px;
	padding: 3px;
	height: 100px;
	background-color: #FFFFFF;
}
h3.campaign{
	font-size: 100%;
	color: #006EA3;
	margin: 0px 0px 10px;
}

#container #frontbodyCentre_new{
	width: 634px;
	margin-top: 0px;
	padding-bottom: 0px;
	position: relative;
}
#frontbodyCentre_new #top {
	background-image: url(http://cdn.planitfurniture.co.uk/layoutImages/NewFront.jpg);
	height: 140px;
	width: 645px;
	background-position: left top;
	float: left;
}
#frontbodyCentre_new #top_smoking {
	background-image: url(http://cdn.planitfurniture.co.uk/layoutImages/front_smoking1.jpg);
	height: 140px;
	width: 645px;
	background-position: left top;
	float: left;
}
#frontbodyCentre_new #bottom {
	float: left;
}

#frontbodyCentre_new #mid_left {
	background-image: url(http://cdn.planitfurniture.co.uk/layoutImages/NewFront2.jpg);
	float: left;
	width: 333px;
	background-position: left top;
	padding-top: 190px;
	background-repeat: no-repeat;
	padding-left: 6px;
}
#frontbodyCentre_new #mid_left_smoking {
	background-image: url(http://cdn.planitfurniture.co.uk/layoutImages/front_smoking2.jpg);
	float: left;
	width: 333px;
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 6px;
}
#container #frontbodyCentre_new #mid_left_smoking #smokingpad {
	height: 170px;
	text-align: center;
	margin-top: 15px;
}

#frontbodyCentre_new #mid_right {
	float: right;
	width: 300px;
	padding-top: 10px;
}
#frontbodyCentre_new #bot_left {
	float: left;
	width: 343px;
	margin-top: 10px;
}
#frontbodyCentre_new #bot_right {
	float: left;
	height: 181px;
	width: 300px;
	padding-left: 3px;
}
#frontbodyCentre_new #frontimages {
	float: left;
	height: 100px;
	width: 100px;
	padding: 2px;
	border: 1px solid #CCCCCC;
	margin-right: 4px;
	text-align: center;
	margin-bottom: 4px;
	background-color:#FFFFFF;
}
.greySectionBox {
	border: 1px solid #E4E4E4;
	margin-bottom: 10px;
	padding: 5px;
	background-color: #FFFFFF;
}
#theGreatOutside {
	width: 288px;
	background-image: url(http://cdn.planitfurniture.co.uk/Campaign/GreatOutdoors_front.jpg);
	padding-top: 110px;
	border: 1px solid #E4E4E4;
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
#newYearNewLook {
	width: 288px;
	background-image: url(http://cdn.planitfurniture.co.uk/Campaign/newYear_front.jpg);
	padding-top: 80px;
	border: 1px solid #E4E4E4;
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
#theFeast {
	width: 288px;
	background-image: url(http://cdn.planitfurniture.co.uk/Campaign/Feast_front.jpg);
	padding-top: 120px;
	border: 1px solid #E4E4E4;
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
#theNewProducts{
	width: 288px;
	background-image: url(http://cdn.planitfurniture.co.uk/Campaign/newProducts_front.jpg);
	padding-top: 45px;
	border: 1px solid #E4E4E4;
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
#DesignerImage {
	float: left;
	height: 178px;
	width: 277px;
}
#DesignerTitle {
	background-image: url(http://cdn.planitfurniture.co.uk/Campaign/Designers_title.jpg);
	float: left;
	height: 178px;
	width: 368px;
	background-repeat: no-repeat;
	padding-top: 90px;
}
#Designers {
}
#DesignerHeader {
}

#Designers {
	background-color: #FFFFFF;
	background-image: url(http://cdn.planitfurniture.co.uk/Campaign/designerBG_repeat.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

#front_item{
	width: 288px;
	border: 1px solid #E4E4E4;
	padding: 5px;
	background-color: #EDF4FA;
}
#cartDetails2 {
	padding: 4px;
	border: 1px solid #E4E4E4;
	margin-top: 5px;
}
.quoteForm2 p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.quoteForm2 p label {
	font-weight: bold;
	float: left;
	width: 30%;
}

#productListing_designer {
	float: left;
	width: 205px;
	margin: 1px;
	padding: 4px;
	height: 100px;
	background-color: #FFFFFF;
	background-image: url(http://cdn.planitfurniture.co.uk/Campaign/design_productBG.jpg);
	background-repeat: repeat-x;
}
#productListing_designer #basket{
	float: right;
}
#productListing_designer #text{
	float: right;
	width: 100px;
	margin-top: 5px;
}
#productListing_designer a{
	color: #333333;
	text-decoration: none;
}
#productListing_designer a:hover{
	text-decoration: underline;
}
#productListing_designer a:visited{
	font-weight: bold;
	color: #3399CC;
	text-decoration: underline;
}

#productListing_designer #productImage{
	float: left;
	width: 100px;
	text-align:center;
	height: 100px;
	margin-right: 3px;
	background-color: #FFFFFF;
}
#quarterColumn {
	width: 145px;
	float: left;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
}

#quarterColumn ul{
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#quarterColumn li{
	list-style-type: none;
	padding-bottom: 4px;
	padding-top: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E8EC;
}

#quarterColumn li a{
	text-decoration:none;
	color: #1e6a83;
}
#quarterColumn li a:hover{
	text-decoration:underline;
}
#CasestudyProducts{
	margin-left: 169px;	
	margin-right: 3px;
}
#CasestudyText{
	margin-left: 169px;
	padding: 8px;
	border: 1px solid #CCCCCC;
	margin-right: 3px;
}

#BCFA-Logo{
	display: block;
	background: url(http://cdn.planitfurniture.co.uk/layoutImages/BCFA_logo.jpg) no-repeat;
	width: 143px;
	height: 66px;
}
#frontbodyCentre_new #top_sept {
	background-image: url(http://cdn.planitfurniture.co.uk/layoutImages/front_header_sept07.jpg);
	height: 140px;
	width: 645px;
	background-position: left top;
	float: left;
}
#frontbodyCentre_new #mid_left_sept {
	background-image: url(http://cdn.planitfurniture.co.uk/layoutImages/front_header2_sept07.jpg);
	float: left;
	width: 333px;
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 6px;
	padding-top: 170px;
}
#container #frontbodyCentre_new #mid_left_sept #smokingpad {
	height: 170px;
	text-align: center;
	margin-top: 15px;
}

#frontbodyCentre_new #mid_right_sept {
	float: right;
	width: 300px;
	padding-top: 10px;
}
.extendedDetails{
	padding: 8px;
	border: 1px solid #d7d7d7;
	margin-top: 8px;
}
#searchBox select{
	width: 152px;
	margin: 0px;
	font-size: 90%;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.rmenu_BCFA{
	display: block;
	background-image: url(http://cdn.planitfurniture.co.uk/layout2008/bcfa-member.jpg);
	height: 51px;
	width: 182px;
	margin-top: 19px;
}
.rmenu_searchHdr{
	display: block;
	background: #fff url(http://cdn.planitfurniture.co.uk/layout2009/box-search1.jpg);
	height: 84px;
	width: 185px;
}
.rmenu_keywordSearch{
	height: 29px;
	width: 185px;
}
.rmenu_keywordSearch .submitKeyword a{
	height: 15px;
	width: 22px;
	display: block;
	/*background-color: #FFFF00;*/
	float: left;
	margin-left: 3px;
}


.rmenu_keywordSearch .keyword{
	width: 127px;
	padding: 0px;
	margin: 0px;
	background: none;
	font-size: 90%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
}
.rmenu_keywordSearch form{
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
}
.rmenu_material{
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/box-search3.jpg);
	height: 21px;
	width: 185px;
}
.rmenu_msearch{
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/box-search4.jpg);
	height: 28px;
	width: 185px;
}
.rmenu_msearch form{
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.rmenu_style{
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/box-search5.jpg);
	height: 19px;
	width: 185px;
}
.rmenu_ssearch{
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/box-search6.jpg);
	height: 25px;
	width: 185px;
}
.rmenu_ssearch form{
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.rmenu_venue{
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/box-search7.jpg);
	height: 25px;
	width: 185px;
}
.rmenu_vsearch{
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/box-search8.jpg);
	height: 24px;
	width: 185px;
}
.rmenu_vsearch form{
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.rmenu_advsearch a{
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/box-search9.jpg);
	height: 44px;
	width: 185px;
	display: block;
}

.rmenu_tableHelper {
	background-image: url(http://cdn.planitfurniture.co.uk/layout2008/tablebuilder-top.jpg);
	width: 180px;
	background-color: #367f95;
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
	margin-top: 19px;
	color: #FFFFFF;
}


.rmenu_tableHelper .content {
	margin-left: 15px;
	margin-right:15px;
	margin-bottom:10px;
	padding-top:60px; 
	min-height:300px;
	_height:300px;
	height:autopx;
}

.rmenu_tableHelper .content .size-item {
	padding-bottom:10px;
	width:100px;
	float:left;
}

.updatebtn {
	padding-top:15px;
	padding-bottom:15px;
}

.rmenu_tableHelper .content .build-item {
	padding-bottom:10px;
}

.rmenu_tableHelper .rmenu_tableHelperBtm a {
	background-image: url(http://cdn.planitfurniture.co.uk/layout2008/tablebuilder-footer.jpg);
	height: 13px;
	width: 180px;
	display:block;

}

.countCover {
	background:url('http://cdn.planitfurniture.co.uk/layout2008/covercount-bk.jpg');
	width:162px;
	height:23px;
	margin-bottom:2px;
	margin-top:5px;
	margin-left:-5px;
}

.countCover .text {
	padding-top:5px;
	padding-left:5px;
	width:150px;
}

.countCover .text span{
	float:right;
}

.rmenu_quoteBasket {
	position:absolute;
	right:0px;
	top:60px;
	padding-top: 7px;
}



.rmenu_quoteBasket H3{
	color:#fff;
	font-size: 130%;
	font-weight: bold;
}

.rmenu_quoteBasket #basket-inner {
}

.rmenu_quoteBasket a{
	color: #FFFFFF;
	padding-right: 40px;
	
}


.rmenu_quoteBasket .rmenu_basketBtm a{
	border:1px solid red;
	height: 41px;
	width: 185px;
	display: block;
	/*position: absolute;
	left: 0px;
	bottom: 0px;*/
}
.quoteTitle a{
	display: block;
	width: 182px;
	height: 80px;
}

.rmenu_quoteBasket ul{
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin: 0px;
}
.rmenu_quoteBasket li{
	list-style-type: none;
	padding-right: 4px;
}

.rmenu_quoteBasket li a{
	text-decoration:none;
	color: #FFFFFF;
}

.leftmenu_productsHeader{
	display: block;
	background-image: url(http://cdn.planitfurniture.co.uk/layoutImages/leftmenu_productsTitle.jpg);
	height: 17px;
	width: 112px;
}
.narrowSearch{
	margin-top: 56px;
	margin-bottom: 15px;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #196077;
	width:100%;
}
.narrowSearch a{
	text-decoration: none;
	color:#196077;
}
.narrowSearch a:hover{
	text-decoration: underline;
	color:#196077;
}

.narrowSearch ul.mats{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 180px;
}
.narrowSearch ul.styles{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 250px;
}
.narrowSearch li{
	margin: 0px;
	padding-left: -10px;
	list-style-type: none;
}
.narrowSearch .float_style{
	margin-top:30px;
	float:left;
	padding-bottom: 25px;
	width: 100%;
	background:#fff url(http://cdn.planitfurniture.co.uk/layout2011/filter-new-bg.jpg) 100% 0 no-repeat;
}
.narrowSearch .float_mats{
	float:left;
	width: 100%;
	background:#fff url(http://cdn.planitfurniture.co.uk/layout2011/filter-new-bg.jpg) 100% 0 no-repeat;
}

.narrowSearch H2{
	font-size:1.1em;
	font-weight:normal;
	color:#438397;
	margin-left:20px;
}

.requiredFieldsquote{
	color: #999999;
}
.error_msg{
	padding: 6px;
	background-color: #FFFF99;
}
#frontbodyCentre_new .banner_vienna{
	height: 295px;
	width:627px;
	_width:640px;
	background-repeat: no-repeat;
	background-position: left top;
	border:1px solid #b9cfd5;
}

#frontbodyCentre_new .banner_vienna #showcase-selection {
	float:left;
}

#frontbodyCentre_new .banner_vienna #showcase-selection ul li {
	margin:0px;
	padding:0px;
}

.banner_vienna_text{
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/recent-project.jpg); 
	float:left;
	height: 295px;
	width: 182px;
	
}
.banner_vienna_text p{
	color: #FFFFFF;
	margin: 0px;
	padding-top: 55px;
	padding-right: 32px;
	padding-bottom: 0px;
	padding-left: 22px;
}
.btn_view-gallery a{
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/view-our-gallery.jpg);
	display: block;
	height: 16px;
	width: 110px;
	margin-top: 10px;
	margin-left: 20px;
}
.btn_collection a{
	background-image: url(http://cdn.planitfurniture.co.uk/layout2008/btn_viewcollection.jpg);
	display: block;
	height: 20px;
	width: 110px;
	margin-top: 10px;
	margin-left: 13px;
}
.heading_affordable{
	background-image:url(http://cdn.planitfurniture.co.uk/layout2008/heading_affordable.jpg);
	width: 172px;
	height: 12px;
	display: block;
	margin-bottom: 12px;
	background-repeat: no-repeat;
}

/*#container #catInfo {
    background: url("../layout2011/cat-info-top-bg.jpg") no-repeat scroll 0 0 transparent;
    left: 0;
    padding-left: 200px;
    padding-top: 180px;
    width: 792px;
}*/

#container #catInfo {
    background: url("http://cdn.planitfurniture.co.uk/layout2011/cat-info-top-bg.jpg") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    padding-left: 200px;
    padding-top: 12px;
    position: absolute;
    top: 180px;
    width: 792px;
}



#container #catInfo ul#catBreadCrumbs {
    list-style-type: none;
    margin-left: 0;
    margin-top: 0;
    padding-left: 0;
}

#container #catInfo ul#catBreadCrumbs li {
    color: #177998;
    float: left;
}

#container #catInfo ul#catBreadCrumbs a{
color:#177998;
text-decoration:none;
}

#container #catInfo h1 {
    color: #0B3846;
    font-family: 'NobileRegular',Arial,sans-serif;
    font-size: 2em;
    letter-spacing: 0;
    margin-top: 4px;
}

#container #catInfo #pxp_description h1 {
    color: #0B3846;
    font-family: 'NobileRegular',Arial,sans-serif;
    font-size: 2em;
    letter-spacing: 0;
    margin-top: 4px;
	margin-bottom:30px;
}


.recommend-product{
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
}

.recommend-product H3{
color: #3A6E82;
margin-bottom:18px;
font-family: 'NobileRegular',Arial,sans-serif;
font-size: 1.3em;
font-weight: normal;
}
.recommend-product .product-image {
	float:left;
	width:115px;
	position:relative;
	margin-right:45px
}
.recommend-product .product-image a{
	float:left;
	width: 115px;
	height: 115px;
	background-position: center center;
	background-repeat: no-repeat;
	margin-top: 1px;
}
.product-image .discount_bubble, #imageContainer .discount_bubble{
	background:url(http://cdn.planitfurniture.co.uk/layout2011/specials-bubble.png) 0 0 no-repeat;
	width:45px;
	height:44px;
	position:absolute;
	top:0;
	right:0;
	line-height: 100%;
}
.product-image .discount_bubble span, #imageContainer .discount_bubble span{
	color:#fff;
	text-align:center;
	font-size:.9em;
	margin-left:2px;
	margin-top:10px;
	display:block;
}

.recommend-product .product-text{
	float:left;
	margin-left: 10px;
	width: 195px;
}
.recommend-product .product-text a{
	font-weight: bold;
	color: #1e6a83;
	text-decoration: none;
}

#prod_listing{
margin-top:0px;	
margin-left:10px;
}

#catInfo #sort-by{
margin-top:10px;	
}

#prod_listing .product-image a{
	float:left;
	width: 115px;
	height: 115px;
	background-position: center center;
	background-repeat: no-repeat;
	margin-top: 1px;
	/*display: block;*/
}
#prod_listing .product-text{
	float:left;
	margin-left: 10px;
	width: 195px;
}
#prod_listing .product-text a{
	font-weight: bold;
	color: #1e6a83;
	text-decoration: none;
}

.linkBold a{
	font-weight: bold;
	color: #1e6a83;
	text-decoration: none;
}
.basketExplanation{
		position: relative;
		z-index: 0;
		width: 150px;
		margin-left: 15px;
		color: #FFFFFF;
		cursor: pointer;
		}
		
		.basketExplanation:hover{
		background-color: transparent;
		z-index: 50;
		}
		
		.basketExplanation span{ /*CSS for enlarged image*/
		position: absolute;
		border: 1px solid #9BC6D6;
		background-color: #FFFFFF;
		padding: 8px;
		left: -1000px;
		visibility: hidden;
		color: black;
		text-decoration: none;
		}
		
		.basketExplanation span img{ /*CSS for enlarged image*/
		border: 0;
		padding: 2px;
		
		}
		
		.basketExplanation:hover span{ /*CSS for enlarged image on hover*/
		visibility: visible;
		top: 0;
		left: 0px; /*position where enlarged image should offset horizontally */
		top: 15px;
		}
.specialProduct .productImage{
	width: 150px;
	height: 111px;
	text-align: center;
}
.specialProduct .productImage img{
	margin-top: 15px;
}
.specialProduct .price {
	color: #FFFFFF;
	font-size: 120%;
	font-weight: bold;
}
.line{
	margin-top: 12px;
	margin-bottom: 12px;
	border-bottom: 1px solid #95C1CC; 
}
.casestudyrpt{
	background-image: url(http://cdn.planitfurniture.co.uk/layout2008/case-study.gif);
	background-repeat: no-repeat;
	height: 177px;
	width: 631px;
}
.casestudyrpt .text{
	float: left;
	width: 300px;
	margin-top: 10px;
	margin-left: 10px;

}
.casestudyrpt .image{
	float: left;
	width: 300px;
	margin-top: 10px;
	margin-left: 8px;

}
.uphFabric{
	background-image: url(http://cdn.planitfurniture.co.uk/layout2008/fabric.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 20px;
	margin-top: 20px;
}
.uphLeather{
	background-image: url(http://cdn.planitfurniture.co.uk/layout2008/leather.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.uphText{
	margin-left: 35px;
	width: 245px;
	padding: 10px;
	color: #FFF;
}
.uphText p{
	margin: 0px;
}
#container #basketText {
	padding-left: 15px;
	padding-right: 15px;
}
.werzalitinfo{
float:left; 
width: 410px;
}
.caseProducts{
	padding-right: 15px;
	margin-bottom: 10px;
}
.caseProductImage{
	width: 111px;
	text-align:center;
	height: 111px;
	margin-right: 15px;
	background-image: url(http://cdn.planitfurniture.co.uk/layout2008/prodDetail_vars.jpg);
	float: left;
}
.caseProductImage img{
	margin-top: 2px;
}
.uphlist{
	margin: 0px;
	padding: 0px;
}
.uphlist li{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.specialHighlight{
	background-image: url(http://cdn.planitfurniture.co.uk/layout2008/specialBG.jpg);
	background-repeat: no-repeat;
	height: 115px;
	margin-top: 12px;
	color: #FFFFFF;
	width: 299px;
	position: absolute;
	bottom: 0px;
	left: 0px;
}
.specialHighlight p{
	padding-top: 12px;
	margin-left: 8px;
	margin-right: 8px;
	padding-bottom: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFC1C1;
}
.specialHighlight a{
	color: #FFFFFF;
	text-decoration: none;
}
.specialHighlight a:hover{
	text-decoration: underline;
}
.specialHighlight .date{
	font-size: 80%;
	border-bottom: none;
	padding-top: 6px;
}
.specialboxbg{
	background-image:url(http://cdn.planitfurniture.co.uk/layout2011/new-specials-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
	background-color: #ce1443;
	color: #FFFFFF;
	margin-top: 10px;
}

.specialboxbtm{

}
.specialboxbtm .text{
	padding-top: 10px;
	margin-right: 8px;
	margin-left: 10px;
	padding-bottom: 8px;
	color:#fff;
}

#productDetails .padd_text .specialboxbg .specialboxbtm .text P{
color:#fff;	
line-height:normal;
}

.specialboxbtm .text p{
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.specialProduct{
	background-image: url(http://cdn.planitfurniture.co.uk/layout2008/special-product.jpg);
	height: 218px;
	width: 150px;
	margin-right: 6px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}
.specialProduct .productText{
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.specialProduct .productText p{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
}
.specialProduct .smaller{
	font-size: 80%;
}
.specialProduct .productText a{
	text-decoration: none;
	color: #1e6a83;
}
.specialProduct .productText a:hover{
	text-decoration: underline;
}
.drawForm{
	padding: 20px;
	border: 4px solid #8BA9B4;
	margin-right: 1px;
}
.drawForm .thefield{
	border: 1px solid #d7d7d7;
	padding: 4px;
}
.drawForm p{
	margin-bottom:15px;
}
.drawForm label{
	float: left;
	width: 240px;
	margin-bottom: 3px;
}
.drawTerms{
	color: #666666;
	padding-top: 20px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d7d7d7;
	border-bottom-color: #d7d7d7;
}
.autumnRedirect{
	background-color: #08171f;
	padding: 10px;
}
.autumnRedirect p{
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	color: #FFFFFF;
	font-size: 120%;
}
.autumnRedirect a{
	color: #FFFFFF;
}
.samplecolumn{
	float:right;
	width: 400px;
}
.samplecolumn img{
	margin-top: 8px;
}
.sampletextcolumn{
	float:left;
	width: 330px;
	margin-right: 14px;
}
.sampletextcolumn ul{
	padding: 0px;
	margin: 0px;
}
.sampletextcolumn ul ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.sampletextcolumn li{
	list-style-position: inside;
	padding: 0px;
	list-style-type: square;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.new_optionBox{
	border: 1px solid #b9cfd5;
	padding: 15px;
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/highlight-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 12px;
}
.new_optionBox h2{
	font-size: 150%;
	padding: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.samplecolumn .new_optionBox .large_arrow_btn{
	float: right;
}
.large_arrow_btn a{
	background-image: url(http://cdn.planitfurniture.co.uk/layout2009/arrow_link_btn.jpg);
	display: block;
	height: 40px;
	width: 40px;
}
.post h2 {
	font-size: 150%;
	color: #0F373F;
	font-weight: normal;
}
.post h2 a{
	text-decoration: none;
	color: #0F373F;
}
.post h2 a:hover{
	text-decoration: underline;
	color: #0088B8;
}
.post {
	margin-bottom: 20px;
	border-bottom: 1px solid #e6e6e6;
	padding-bottom: 20px;
}
#rightMenu li{

	list-style-type: none;
}
#rightMenu li h2{
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
}
#rightMenu ul{
	margin: 0px;
	padding-top: 10px;
	padding-left: 10px;
	/*background-image:url('http://cdn.planitfurniture.co.uk/layout2009/rightMenu_ftr.jpg');*/
	background-repeat: no-repeat;
	background-position: left bottom;
}
#rightMenu ul ul{
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
	background-image: none;
}
#rightMenu ul ul li a{
	text-decoration: none;
}
#blogsidebar{
	background-image:url('http://cdn.planitfurniture.co.uk/layout2009/rightMenu_rptbg.jpg');
	background-repeat: repeat-y;
	width: 185px;
}
#blogsidebar .blogsidebarheader{
	background-image:url('http://cdn.planitfurniture.co.uk/layout2009/rightMenu_top.jpg');
	background-repeat: no-repeat;
	background-position: left top;
}



#jsddm
{	margin: 0;
	padding: 0;
	
}

	#jsddm li a
	{	display: block;
		
		padding: 5px 12px;
		text-decoration: none;
		/*width: 70px;*/
		color: #EAFFED;
		white-space: nowrap}

	#jsddm li a:hover#stool
	{	
	background:url(http://cdn.planitfurniture.co.uk/layout2011/head_link_stools_hover.jpg) 0 0 no-repeat;
	}
	
	#jsddm li a:hover#chair
	{	
	background:url(http://cdn.planitfurniture.co.uk/layout2011/head_link_chairs_hover.jpg) 0 0 no-repeat;
	}
	
	#jsddm li a:hover#sofa
	{	
	background:url(http://cdn.planitfurniture.co.uk/layout2011/head_link_sofas_selected.jpg) 0 0 no-repeat;
	}
	
	#jsddm li a:hover#table
	{	
	background:url(http://cdn.planitfurniture.co.uk/layout2011/head_link_tables_selected.jpg) 0 0 no-repeat;
	}
	
	#jsddm li a:hover#werzalit
	{	
	background:url(http://cdn.planitfurniture.co.uk/layout2011/head_link_werzalit_selected.jpg) 0 0 no-repeat;
	}
	#jsddm li a:hover#finedining
	{	
	background:url(http://cdn.planitfurniture.co.uk/layout2011/head_link_fine_selected.jpg) 0 0 no-repeat;
	}
	#jsddm li a:hover#designer
	{	
	background:url(http://cdn.planitfurniture.co.uk/layout2011/head_link_designer_selected.jpg) 0 0 no-repeat;
	}
	
		
		#container #Header #menu #jsddm li ul
		{	margin: 0;
			padding: 0;
			padding-bottom:12px;
			padding-top:6px;
			z-index:100;
			position: absolute;
			visibility: hidden;
			background: #a0c5d4 url(http://cdn.planitfurniture.co.uk/layout2011/drop_down_bg.jpg) 0 0 no-repeat;
			border-top: 1px solid white}
		
		#container #Header #menu #jsddm li ul li
		{	float: none;z-index:100;
		width:153px;
		padding-right:12px;
		
			}
		
		#container #Header #menu #jsddm li ul li a
		{	color:#fff;
			}
		
		#container #Header #menu #jsddm li ul li a:hover
		{	
		color:#285058;
		}


#home-banner #mycarousel{
position:relative;
font-size:1.3em;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
float:left;
}

#home-banner #mycarousel UL LI{
position:relative;
width:648px;
}

#home-banner #mycarousel UL LI .banner-content{
display:block;
width:163px;
height:inherit;
padding-top:60px;
padding-left:19px;
}

#home-banner #mycarousel UL LI .banner-content P{
color:#0b3846;
line-height:1.5em;
font-size:.8em;
margin-right:10px;
}

#home-banner #mycarousel UL LI .banner-content UL{
color:#0b3846;
margin:0;
list-style-type:none;
padding:0;
font-size:.8em;
margin-top:18px;	
}

#home-banner #mycarousel UL LI .banner-content UL LI{
background:url(http://cdn.planitfurniture.co.uk/layout2011/banner-li-arrow.png) 0 5px no-repeat;
padding-left:14px;
}

#home-banner #mycarousel UL LI .banner-content UL LI A{
color:#0b3846;
text-decoration:none;
}

#home-banner #mycarousel .jcarousel-control #banner_bg_0{
margin-right:20px;
width:120px;
}

#home-banner #mycarousel .jcarousel-control #banner_bg_1{
width:105px;
float:left;
margin-right:20px;
}

#home-banner #mycarousel .jcarousel-control #banner_bg_2{
width:95px;
float:left;
margin-right:20px;
}

#home-banner #mycarousel .jcarousel-control #banner_bg_3{
width:105px;
float:left;
margin-right:20px;
}

#home-banner #mycarousel .jcarousel-control #banner_bg_4{
width:105px;
float:left;
margin-right:20px;
}


#home-banner #mycarousel .jcarousel-control #banner_bg_0 A{
padding-left:0;
width:140px;
}

#home-banner #mycarousel .jcarousel-control #banner_bg_1 A{
width:125px;
padding-left:0;
}

#home-banner #mycarousel .jcarousel-control #banner_bg_2 A{
width:115px;
padding-left:0;
}

#home-banner #mycarousel .jcarousel-control #banner_bg_3 A{
width:125px;
padding-left:0;
}

#home-banner #mycarousel .jcarousel-control #banner_bg_4 A{
width:125px;
padding-left:0;
}


#home-banner #search-filters{
background:#fff url(http://cdn.planitfurniture.co.uk/layout2011/search_bg_home.jpg) 0 0 no-repeat;
width:305px;
height:310px;
float:right;
padding-top:10px;
padding-left:15px;
padding-right:24px;	
}

#home-banner #search-filters H3{
margin-bottom:0;
margin-top: 6px;
padding: 0px;
}

#home-banner #search-filters P{
color:#6b6b6b;
margin-bottom:0;
margin-top:8px;
}

#home-banner #search-filters #search-box-home FORM{
margin:0;
padding:0;
}

#home-banner #search-filters #search-box-home H3#materialSearch{
color:#0b3846;
font-weight:bold;
font-size:1em;
margin-bottom:0px;
margin-top:8px;	
padding-bottom:0;
}

#home-banner #search-filters #search-box-home H3#styleSearch{
color:#0b3846;
font-weight:bold;
font-size:1em;
margin-bottom:0px;
margin-top:8px;
}

#home-banner #search-filters #search-box-home H3#venueSearch{
color:#0b3846;
font-weight:bold;
font-size:1em;
margin-bottom:0px;
margin-top:8px;
}

#left-menu-new{
float:left;
width:184px;
}

#left-menu-new #subscribe-label A{
text-decoration:none;
display: block;
height: 104px;
margin-top: 10px;
width: 184px;
background:url(http://cdn.planitfurniture.co.uk/layout2011/subscribe-label-left-menu.jpg) 100% 0  no-repeat;
}

#left-menu-new #subscribe-label{
margin-bottom:10px;	
}

#left-menu-new #inspiration-label A{
	text-decoration:none;
	 display: block;
    height: 104px;
    margin-top: 10px;
    width: 184px;
	background:url(http://cdn.planitfurniture.co.uk/layout2011/proj-gallery-label-left-menu.jpg) 100% 0  no-repeat;
}

#left-menu-new #inspiration-label{
margin-bottom:18px;	
}

#left-menu-new H3{
color:#62a0b8;
font-size:1em;
letter-spacing:.15em;	
}

#left-menu-new #product-offer{
width:100%;
background:url(http://cdn.planitfurniture.co.uk/layout2011/product-offer-left-menu.jpg) 0 0 no-repeat;
height:160px;
padding-top:52px;
padding-left:25px;	
position:relative;
}

#left-menu-new #product-offer A#product-offer-link{
display:block;
width:120px;
height:15px;
position:absolute;
top:18px;
left:15px;
}

#left-menu-new #product-offer #imageContainer{
width:130px;	
}

#left-menu-new #product-offer #imageContainer DIV{
text-align:center;
}

#left-menu-new #product-offer #imageContainer P{
margin-bottom:8px; 
padding-bottom:0px;
text-align:center;
}

#left-menu-new #product-offer #imageContainer P A{
color:#93120a;
text-decoration:none;
}

#left-menu-new #recentview{
padding-top:20px;
background: url("http://cdn.planitfurniture.co.uk/layout2011/recently_viewed_bg.gif") no-repeat scroll 100% 0 #FFFFFF;

margin-bottom: 20px;
}

#left-menu-new #recentview #recentcontainer{
width: 180px;
float: left;
}

#left-menu-new #recentview #recentcontainer .recentimage{
float:left;width:68px;height:68px;margin-bottom:12px;background-image: url("http://cdn.planitfurniture.co.uk/layout2011/recently_viewed_image_bg.gif");
}

#left-menu-new #recentview #recentcontainer .recentimage IMG{
border: 0px; 
margin-left: 2px; 
margin-top: 5px;	
}

#left-menu-new #recentview #recentcontainer .Name{

float:left;width:80px;margin-left:10px;text-align:left
}
#left-menu-new #recentview #recentcontainer .Name a{
	text-decoration: none;
	color:#0087b9;
}
#main-text-home{
width:790px;
float:right;
}

#main-text-home H3{
color:#3a6e82;
}

#main-text-home #home-box-outs{
border-top:1px solid #d3d3d3;
margin-top:44px;
border-bottom:1px solid #d3d3d3;
margin-bottom:25px;
}

#main-text-home #home-box-outs .box-out{
width:380px;
margin-top:18px;
float:left;
padding-bottom:20px;
}

#main-text-home #home-box-outs .box-out H3{
color:#3a6e82;
font-family: 'NobileRegular',Arial,sans-serif;
font-weight:normal;
margin-bottom:60px;
font-size:1.3em;
}

#search-filters H3{
color:#0b3846;
font-family: 'NobileRegular',Arial,sans-serif;
font-weight:normal;
font-size:1.4em;
}

#main-text-home #home-box-outs .box-out P{
color:#6b6b6b;
width:320px;	
}

#main-text-home #home-box-outs #cafe-furn-box{
background:#fff url(http://cdn.planitfurniture.co.uk/layout2011/cafe-box-home-bg.jpg) 100% 0 no-repeat;
margin-right:25px;
}

#main-text-home #home-box-outs #rest-furn-box{
background:#fff url(http://cdn.planitfurniture.co.uk/layout2011/restaurant-box-home-bg.jpg) 100% 0 no-repeat;
}

#main-text-home #contract-furn-box-home{
width:380px;	
}

#main-text-home #contract-furn-box-home H3{
margin-bottom:20px;
color:#3a6e82;
font-family: 'NobileRegular',Arial,sans-serif;
font-weight:normal;
font-size:1.3em;
}

#main-text-home #contract-furn-box-home P{
padding-top:0;
margin-top:0;
color:#6b6b6b;
}

#main-text-home #contract-furn-box-home P.opening{
line-height:1.9em;
}

#main-text-home #contract-furn-box-home H4{
font-family: 'NobileRegular',Arial,sans-serif;
color:#3d98bc;
font-size:1.1em;
font-weight:normal;
margin-bottom:0;
margin-top:25px;
}

@font-face {
    font-family: 'NobileRegular';
    src: url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile-webfont.eot');
    src: url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile-webfont.eot?iefix') format('eot'),
         url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile-webfont.woff') format('woff'),
         url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile-webfont.ttf') format('truetype'),
         url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile-webfont.svg#webfontsKo9tqe9') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NobileItalic';
    src: url('http://cdn.planitfurniture.co.uk/nobile_italic-webfont.eot');
    src: url('http://cdn.planitfurniture.co.uk/nobile_italic-webfont.eot?iefix') format('eot'),
         url('http://cdn.planitfurniture.co.uk/nobile_italic-webfont.woff') format('woff'),
         url('http://cdn.planitfurniture.co.uk/nobile_italic-webfont.ttf') format('truetype'),
         url('http://cdn.planitfurniture.co.uk/nobile_italic-webfont.svg#webfonttc09wOXW') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NobileBold';
    src: url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile_bold-webfont.eot');
    src: url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile_bold-webfont.eot?iefix') format('eot'),
         url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile_bold-webfont.woff') format('woff'),
         url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile_bold-webfont.ttf') format('truetype'),
         url('http://cdn.planitfurniture.co.uk/squirrel_fonts/Nobile/nobile_bold-webfont.svg#webfont6RUKcuF0') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NobileBoldItalic';
    src: url('http://cdn.planitfurniture.co.uk/nobile_bold_italic-webfont.eot');
    src: url('http://cdn.planitfurniture.co.uk/nobile_bold_italic-webfont.eot?iefix') format('eot'),
         url('http://cdn.planitfurniture.co.uk/nobile_bold_italic-webfont.woff') format('woff'),
         url('http://cdn.planitfurniture.co.uk/nobile_bold_italic-webfont.ttf') format('truetype'),
         url('http://cdn.planitfurniture.co.uk/nobile_bold_italic-webfont.svg#webfontClxEK9et') format('svg');
    font-weight: normal;
    font-style: normal;

}



#special-offers-header{
background:url(http://cdn.planitfurniture.co.uk/layout2011/product-offers-header.jpg) 0 0 no-repeat;
height: 69px;
left: 0;
padding-left: 200px;
position: absolute;
top: 180px;
width: 792px;	
}

#special-offers-header H1{
color: #fff;
font-family: 'NobileRegular',Arial,sans-serif;
font-size: 1.8em;
letter-spacing: 0;
margin-top: 35px;	
}

#main-text-specials{
float: right;
width: 790px;
}

#main-text-specials #special-offers-line{
margin-top:60px;

}

#special-offers-line .product-image a{
	float:left;
	width: 115px;
	height: 115px;
	background-position: center center;
	background-repeat: no-repeat;
	margin-top: 1px;
	/*display: block;*/
}
#special-offers-line .product-text{
	float:left;
	margin-left: 10px;
	width: 195px;
}
#special-offers-line .product-text a{
	font-weight: bold;
	color: #1e6a83;
	text-decoration: none;
}

#left-menu-new #sourcing-deals{
background:#fff url(http://cdn.planitfurniture.co.uk/layout2011/sourcing-deals-bg.gif) 100% 0 no-repeat;
width:170px;
height:170px;
padding-left:15px;
padding-top:10px;
}

#left-menu-new #sourcing-deals H3{
font-family: 'NobileRegular',Arial,sans-serif;
color:#a71037;
font-size:1.2em;
letter-spacing:0;
}

#left-menu-new #sourcing-deals P{
color:#545454;	
margin-right:24px;
}

#left-menu-new #explore{
background:#fff url(http://cdn.planitfurniture.co.uk/layout2011/explore-special-offers-bg.gif) 100% 0 no-repeat;
width:170px;
height:287px;
padding-left:15px;
padding-top:10px;
}

#left-menu-new #explore h3{
font-family: 'NobileRegular',Arial,sans-serif;
color:#a71037;
font-size:1.2em;
letter-spacing:0;
text-align:right;
margin-right:16px;
}

#main-text-specials #special-cat-boxes{
width:765px;
margin-left:8px;
margin-bottom:30px;
}

#main-text-specials #special-cat-boxes .special-cat-box{
width:252px;
height:90px;
float:left;
position:relative;
}

#main-text-specials #special-cat-boxes .special-cat-box .special-cat-name{
width:250px;
border-left:1px solid #dddfe0;
border-right:1px solid #dddfe0;
border-top:1px solid #dddfe0;
height:93px;
background:#fff url(http://cdn.planitfurniture.co.uk/layout2011/special-cat-name-bg.gif) 0 0 no-repeat;
position:relative;
z-index:1;
}

#main-text-specials #special-cat-boxes .special-cat-box .specialImage{
width:100px;
height:100px;
float:right;
margin-top:15px;
margin-right:10px;
}

#main-text-specials #special-cat-boxes .special-cat-box .special-box-bg{
background:url(http://cdn.planitfurniture.co.uk/layout2011/special-cat-name-bg.png) left bottom no-repeat;
width:248px;
height:80px;
position:absolute;
top:0;
left:0;	
border-top:1px solid #dddfe0;
border-right:1px solid #dddfe0;
border-left:1px solid #dddfe0;
}

#main-text-specials #special-cat-boxes .special-cat-box .special-box-bg H2{
margin-top:15px;
margin-left:12px;
font-family: 'NobileRegular',Arial,sans-serif;
letter-spacing: 0;
font-size:1.3em;
font-weight:normal;
}

#main-text-specials #special-cat-boxes .special-cat-box .special-cat-name IMG{
position:absolute;
right:15px;
top:15px;
z-index:1;
}

#main-text-specials #special-cat-boxes .special-cat-box .special-cat-name H2{
margin-top:30px;
margin-left:10px;
}

#main-text-specials #special-cat-boxes .special-cat-box .special-cat-info{
width:100%;
height:31px;
background:#fff url(http://cdn.planitfurniture.co.uk/layout2011/special-cat-info-bg.gif) 0 0 no-repeat;
}

#special-offers-line #hot-deals H2{
font-family: 'NobileRegular',Arial,sans-serif;
color:#a71037;
font-size:2.3em;
letter-spacing:0;
margin-top:13px;
margin-left:8px;
}
#container .leftmenuContainer{
	position:absolute;left:0;top:250px;
}

#bodyCentre #search-products-area{
margin-top:28px;	
margin-left:10px;
width:806px;
}

#bodyCentre #search-products-area #prod_listing .product-image{
margin-bottom:15px;
}

.contactFld{
	padding: 3px;
	width: 200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 110%;
}


#pxp_products .product-image a {
    background-position: center center;
    background-repeat: no-repeat;
    float: left;
    height: 115px;
    margin-top: 1px;
    width: 115px;
}

.pxp_pageItem{
display:block;
float:left;	
width:10px;
background-color:#ccc;
padding: 3px 4px;
margin-right:5px;
color:white;
margin-top:14px;
}

.pxp_pageItemHighlight{
background-color:#6FA8BE;
}

.pxp_pageItem A{
color:white;	
text-decoration:none;
}

#pxp_pagination{
float:right;
width:800px;
}

#pxp_description p{
	font-family: Arial, Helvetica, sans-serif; color: #0B3846; font-size: 100%; width: 520px; background-color: #FFFFFF;
}

#flat-eng-testimonials{
margin-bottom:40px;	
}

#flat-eng-testimonials P{
display:block;width:375px;color:#6b6b6b;font-size:1.2em;line-height:1.75em;float:left;margin-right:15px;
}

#main-text-home #flat-eng-advert{
width:184px;	
height:210px;
background:url(http://cdn.planitfurniture.co.uk/layout2011/flat-eng-advert-home.jpg) 0 0 no-repeat;
float:right;
margin-top:-62px;
margin-right: -10px;
}

#main-text-home #flat-eng-advert A{
display:block;
width:184px;	
height:210px;
}

P#asterixProduct{
color:#777;margin-top:20px;margin-bottom:20px;	
}

.special-box-bg #specialOfferCat A{
color:#A71037;text-decoration:none;font-weight:bold;	
}
.product_offers_advert a{
	background-image: url(http://cdn.planitfurniture.co.uk/layout2011/product_offers_oct_2011_sidebar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 185px;
	width: 185px;
	margin-top: 30px;
}
.side_alternative_fine_dining{
	padding: 20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size: 140%;
	color:#FFFFFF;
	background-image:url(http://cdn.planitfurniture.co.uk/layout2011/alt_ad_fine-dining-bg.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	margin-bottom: 20px;
}
.side_alternative_designer{
	padding: 20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size: 140%;
	color:#FFFFFF;
	background-image:url(http://cdn.planitfurniture.co.uk/layout2011/alt_ad_designer-bg.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	margin-bottom: 20px;
}
body .side_alternative_the_url {
	font-size: 0.8em;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:8px;
}
body .side_alternative_the_url a{
	color:#FFFFFF;
	text-decoration: none;
}
body .side_alternative_the_url a:hover{
	text-decoration: underline;
}
#pxp_products .product-image a.quick-add-to-basket {
	height:17px;
	background-image: url(../layout2011/add_to_basket.jpg);
	background-repeat: no-repeat;
	width: 105px;
	margin-top: 3px;
	cursor:pointer;
	display:none;
}
#pxp_products .product-image a.quick-add-to-basket:hover {
	background-image: url(../layout2011/add_to_basket_hover.jpg);
}
#pxp_products .product-image {
	height: 190px;
	position:relative;
}
#pxp_products .product-image .added_to_basket_img{
	position:absolute;
	width: 115px;
	height: 115px;
	top: 0px;
	left: 0px;
	background-image: url(../layout2011/added_to_basket.png);
	background-position:center center;
	background-repeat:no-repeat;
	display:none;	
}
.prodVariation .added_to_basket_msg{
	position:absolute;
	background-image: url(../layout2011/added_to_basket_product.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 42px;
	width: 84px;
	right:10px;
	top: 14px;
	display:none;
}
.wordpress #leftMenu li{

	list-style-type: none;
}
.wordpress #leftMenu li h2{
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
}
.wordpress #leftMenu ul{
	margin: 0px;
	padding-top: 10px;
	padding-left: 10px;
	/*background-image:url('http://cdn.planitfurniture.co.uk/layout2009/rightMenu_ftr.jpg');*/
	background-repeat: no-repeat;
	background-position: left bottom;
}
.wordpress #leftMenu ul ul{
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
	background-image: none;
}
.wordpress #leftMenu ul ul li a{
	text-decoration: none;
	color: #0C3843;
}
.wordpress #leftMenu ul ul li a:hover{
	text-decoration: underline;
	color: #0C3843;
}
body #container.wordpress #bodyCentre{
	padding-top: 200px;
}
#container.pxp_title_bg{
	background-image:url(http://cdn.planitfurniture.co.uk/layout2011/cat-info-top-bg.jpg); background-position: center 177px;
}

