/* CSS Document */
body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#595858;
/*	background:url(images/theme/page_bg.gif) repeat-x;
*/	behavior:url(csshover.htc);
}
a img{
	border:0px;
}

P{
    font-family:Georgia,"Times New Roman",Times,serif;
    font-size:15px;
	color:#333333;
	margin:10px 0px 15px 30px;
    line-height:1.5em;
}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	margin:10px 0px 10px 20px;
	text-transform:capitalize;
	font-style:italic;
	color:#683535;
}

h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	margin:10px 0px 10px 20px;
	text-transform:capitalize;
	font-style:italic;
	color:#E14B77;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:3px 0px 0px 0px;
	text-transform:capitalize;
	font-style:italic;
	color:#E14B77;
}

#category_title p {
  padding-left:3px;
  color: #6B6B6B;
  float: left;
  font-size: 12px;
  text-align: center;
}

h4{
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	margin:13px 0px 0px 25px;
	color:#e14b77;
}

#basket_cont_bg h4{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	margin:5px 0px 0px 25px;
	color:#104527;
	text-align:center;
	text-transform:uppercase;
}
#container{
	width:970px;
	margin:0px auto;
	height:500px;
	background:#FFFFFF;
}
#header{
	float:left;
	width:970px;
}
#logo{
	float:left;
	margin:10px 0px 0px 10px;
}

#logo_sale{
	float:left;
	margin:2px 0px 0px 10px;
	color: #CC0000;	
	font-weight: bold;
	font-size: 1.8em;
	}

#header_rt{
	float:right;
	width:640px;
}
#header_chk_rt{
	float:right;
	width:640px;
	margin-top:20px;
}
#callus{
	float:right;
	font-size:12px;
/*	width:433px;
*/	height:27px;
	text-transform:capitalize;
	font-family:1em Arial,Helvetica,sans-serif;;
	margin:5px 0px 0px 0px;
	padding:3px 10px 10px 10px;
	color:#777777;
	text-align:right;
}
.imageover{
border:1px solid #E14B77;
}
.imagenone{
border:none;
}
#callus a{
color:#777777;
text-decoration:none;
}

#callus a:hover{
color:#777777;
text-decoration:underline;
}

#main_search_box{
	float:left;
	padding:40px 0px 0px 40px;
}
.main_search{
/*	background:url(images/theme/serach_bg.gif) no-repeat;
*/	height:47px;
/*	padding:10px 0px 0px 15px;
*/	
    margin-left: 55px;
}
.main_search input{
	border:1px dotted #CCCCCC;
	
}
.txt_box2{
	border:0px;
	background:transparent;
	margin:0px 0px 0px 0px;
	color:#403011;
}

.txt_box{
height:20px;
*padding-top:3px;
margin:0px 0px 0px 0px;
}
#basket_cont{
	float:right;
}
#basket_cont_bg{
	float:right;
	width:315px;
	height:94px;
	background:url(images/theme/basket_bg.gif) no-repeat;
	padding:0px 10px 0px 0px;
}

#basket_cont_inner{
background-color:#FFFFFF;
height:80px;

}



#basket_cont p{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	margin:3px 0px 5px 25px;
	padding-top:5px;
	color:#104527;
	text-align:center;
}
#basket_cont p span{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#104527;
}
#button{
	float:left;
	width:315px;
}
#button_img1{
	float:right;
	width:95px;
	height:20px;
}
#button_img2{
	float:left;
	width:108px;
	height:20px;
}
#nav{
	width:946px;
	float:left;
	background:url(images/theme/nav.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:10px 0px 0px 10px;
	letter-spacing:0.01em;
	height:44px;
}
#nav ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#nav ul li{
	float:left;
	padding:17px 0px 7px 0px;
	text-align:center;
	display:inline;
}
#nav li a{
	text-decoration:none;
	color:#683535;
	font-weight:bold;
}
#nav li a:hover{
	color:#683535;
	background:url(images/theme/red_line.gif) no-repeat bottom center;
	padding-bottom:5px;
}
#nav li.current a{
	color:#683535;
}
#nav li.home{
	width:92px;
	margin:0px 0px 0px 39px;
	
}
#nav li.types{
	width:92px;
	margin:0px 0px 0px 9px;
}
#nav li.rooms{
	width:92px;
	margin:0px 0px 0px 9px;
}
#nav li.ranges{
	width:113px;

	margin:0px 0px 0px 9px;
}
#nav li.furnituresets{
	width:113px;
	margin:0px 0px 0px 9px;
}
#nav li.brouchers{
	width:92px;
	margin:0px 0px 0px 9px;
}
#nav li.blogs{
	width:92px;
	margin:0px 0px 0px 10px;
}
#nav li.offers{
	width:92px;
	margin:0px 0px 0px 10px;
}
#nav li.offers a{
color:#FFFFFF;
}
#banner{
	float:left;
}
#banner_img{
	float:left;
	width:970px;
	height:356px;
	margin:5px 0px 0px 10px;
	background:url(images/theme/banner.jpg) no-repeat;
}
#body_cont{
	float:left;
	width:970px;
}
#error_cont{
	float:left;
	width:970px;
}
#photo_cont{
	float:left;
	width:970px;
}
#photo_cont_bg{
	float:left;
	width:241px;
	height:218px;
	background:url(images/theme/photo_bg.gif) no-repeat;
	margin:15px 0px 10px 0px;
}
#photo_cont_bg1{
	float:left;
	width:115px;
	height:127px;
	padding:25px 0px 0px 42px;
}
#photo_cont_name{
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#683535;
	font-weight:bold;
	padding:20px 0px 0px 40px;
}

#photo_cont_name a{
	color:#683535;
	text-decoration:none;
}
#main_cont{
	float:left;
}
#main_cont P{
    float:left;
    font-family: Verdana,Tahoma,Helvetica,Arial;
    font-size:12px;
	color:#6B6B6B;
	margin:10px 0px 15px 2px;
    line-height:2em;
    margin: 5px 0 15px 3px;
}

.main_conth1{
    font-family:1em Arial,Helvetica,sans-serif;
   /* background: url("images/theme/green.gif") no-repeat scroll center bottom transparent;
	font-weight: 400;
    text-align: center;
    text-transform: uppercase;
    */
    color: #104527;
    font-size: 17px;
    margin: 5px 0;
 }
 
.first{
    font-family:1em Arial,Helvetica,sans-serif;
/*    background: url("images/theme/green.gif") no-repeat scroll center bottom transparent;
	text-align: center;
    text-transform: uppercase;
    font-weight: 400;
*/	
    color: #104527;
    font-size: 20px;
    margin: 15px 0 0 0;
}

#footer_cont{
	float:left;
	width:970px;
	height:260px;
	background-color:#F7F6F6;
/*	background:url(images/theme/footer_bg1.gif) no-repeat;
*/}
#footerCopyright{width:922px;text-align:center;margin-top:0px;font-size:12px;color:#714141;}
#footer_cont_list{
	float:left;
	width:220px;
	height:160px;
	margin:0px 9px 0px 0px;
    background-color:#F7F6F6;
/*	background:url(images/theme/footer_bg1.gif) no-repeat;
*/}

#footer_cont_list p{
    font-family: 1em Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#104527;
	margin:20px 0px 10px 15px;
	text-transform: uppercase;
	text-align:center;
}
#line{
	float:left;
	width:203px;
}
#line_bg{
	float:left;
	width:173px;
	height:5px;
	padding:0px 0px 0px 30px;
}
#footer_categories{
	float:left;
	width:203px;
	padding:0px 0px;
	margin:0px 0px 0px 5px;
	font-family:1em Arial,Helvetica,sans-serif;
	text-align:center;
}

#footer_categories ul{
	margin:5px 0px 0px 13px;
	padding:0px;
	list-style:none;
	font-size:13px;
	color:#104527;
	
}

#footer_categories ul li a{
	color:#888888;
	line-height:20px;
	text-decoration:none;
}
#footer_categories ul li a:hover{
	color:#888888;
	line-height:20px;
	text-decoration: underline;
}
#footer_categories ul li{
	padding:0px 0px 0px 15px;
}
/* CSS Document */



/* Banner */
.home-banner{
	height:399px;
	margin-bottom:6px;
	position:relative;width:970px;
}
.scrollable{
 float:left;
 height:399px;
 overflow:hidden;
 position:relative;
 width:960px;
 }
.flowpanes{
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;clear:both;
  height:414px;overflow:hidden;
  position:relative;width:950px;
  margin-left:10px;
  }
.items{
  clear:both;
  position:absolute;
  width:20000em;
  margin:0;
  padding:0;
  }
.item{
 cursor:pointer;
 display:block;
 float:left;
 font-size:14px;
 position:relative;
 text-align:center;
 width:950px;
}
.npage, .ppage{
    cursor: pointer;
    height: 31px;
    width: 31px;
}

.prevPage, .nextPage{

    top: 184px;
    width: 31px;
    height: 32px;
}

.prevPage{
    position: absolute;
    left: 15px;
    background: url("images/theme/prev.png") no-repeat;
   display: block;
}

.prevPage.disabled{
    background: none repeat scroll 0 0 transparent;
}

.nextPage{

    position: absolute;
    right: 10px;
    background: url("images/theme/next.png") no-repeat;
    display: block;
}

.nextPage.disabled{
    background: none repeat scroll 0 0 transparent;
}

.item img.banner-text-farmhouse{ 
 left:45px;
 position:absolute;
 top:210px;
}

.item img.banner-text-raffles{
 left:159px;
 position:absolute;
 top:216px;
 }
.item img.banner-text-lanterns{
 left:34px;
 position:absolute;
 top:29px;
}
.item img.sticker{
 top:21px;
 right:20px;
 position:absolute;
 }
 /* Banner End */
 
 
 /* Menu BAR */
#menu div{
display:none;
}

#menu :hover div{
border-left:1px solid  #EADAB2;
border-right: 1px solid #EADAB2;
border-bottom: 1px solid #EADAB2;
display:block;
padding-bottom:.7em;
position:absolute;
*position:relative;
z-index:10;
background-color:#F7EEDD;
width:160px;
}
#menu .three:hover div{width:36.1em;}
#menu .two:hover div{width:24.1em;}

#menu :hover div dd{
display:block;margin:0;
padding:.6em 0 0 .75em;
text-align:left;
}

#menu :hover div dd a{
color:#000;
font-size:12px;
font-weight:normal;
height:auto;margin:0;
padding:0;text-decoration:none;
}
#menu :hover div dd a:hover{
}
#menu :hover div dl{
display:inline;float:left;margin:0;padding:0;
}
#menu :hover div dt{
background-color: #e2e9e7;
color:#47494A;
cursor:default;display:
block;font-weight:bold;margin:0;padding:.3em 0;
text-align:left;
text-decoration:none;text-indent:.75em;
width:12em;
}
/* Menu End */

#category_cont{
	float:left;
	width:970px;
	margin-top:5px;
}

#lt_panel{
	float:left;
	width:230px;
}
#rt_panel{
	float:left;
	width:970px;
}
#photo_cont_category{
	float:left;
	width:970px;
}

#photo_cont_category_name{
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#683535;
	font-weight:bold;
	padding:20px 0px 0px 40px;
	width: 150px;
}

#photo_cont_category_name a{
	color:#683535;
	text-decoration:none;
}



.left-navigation-header { 
	background-color:#F7EFDE; 
	border-bottom:1px solid #DACEAA; 
	padding:6px 15px; 
	text-align:left; 
	margin:0px; 
	font-size:13px; 
	font-weight:bold;
}
.left-navigation{
	 border:1px solid #DACEAA; 
	 width:200px; 
	 padding:0px 0px 0px 0px; 
	 margin-bottom:5px
}
.left-navigation ul {
	 margin:5px 0px 0px 0px; 
	 padding:0px 0px 10px 0px; 
	 border-bottom:0px solid #cccccc;
 }
.left-navigation ul li {
	 list-style:none; 
	 text-align:left; 
	 padding:0px 0px 3px 15px;
 }
.left-navigation ul li.subproduct {
	 background: transparent url(images/theme/bullet.jpg) no-repeat scroll 10px 5px; 
	 text-decoration: none; 
	 padding-left:23px;
	 padding-top:3px;
	 width:182px;
 }
.left-navigation ul li a{
  color:#333333;
  text-decoration:none;
}
 .left-navigation ul li a:hover{
  color:#333333;
  text-decoration:underline;
 }
 h6 {margin:0px; padding:0px; font-size:13px; font-weight:normal; display:inline;}

.breadcrume{
padding-top:10px;
padding-right:10px;
padding-bottom:5px;
}



.displaying{
background-color:#FAF8F4;
border:1px solid #E7D2B6;
margin-top:10px;
padding:5px 3px;
}

.displaying a, .breadcrume a{
text-decoration:underline;
color:#333333;
}
.displaying a:hover, .breadcrume a:hover{
text-decoration:none;
color:#333333;
}
.plistname				{padding-bottom:15px; padding-right:8px; line-height:14px;  font-size:12px;}
.plistname a				{color:#104527; text-decoration:underline;}
.plistname a:hover			{color:#104527; text-decoration:none;}
.plistprice {font-size:13px;padding-right:10px;padding-bottom:5px; padding-top:5px; font-weight:bold; color: #E14B77}
.txtXsell {
font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin:20px 0px 10px 0px;
	text-transform:capitalize;
	font-style:italic;
	font-weight:bold;
	color:#E14B77;
}
.pos7{
padding-left:300px;
}
#reviews a {
color:#333333;
}
/* Cart Box */

tr.mini-sub-total td
{
    text-align: right;
    font-weight: bold;
}
/****** Product Page ******/

div#product-container
    {
        overflow: hidden;
        width: 970px;
        background: url(images/theme/prbground.gif) repeat-y left top;
    }
    
    div#multi-product-container
    {
        overflow: hidden;
        width: 970px;
    }
    
    div.prod-col-one, div.prod-col-two, div.prod-col-three
    {
        float: left;
    }
    div.prod-col-one
    {
        width: 320px;
    }
    div.prod-col-one img
    {
        margin: 10px 0 0 10px;
    }
    div.other-view
    {
        float: left;
        height: 80px;
        width: 80px;
    }
    div.prod-col-two
    {
        width: 380px;
        text-align: center;
    }
    div.prod-col-two h1
    {
        font-size: 20px;
        font-weight: normal;
        color: #BBB199;
        padding: 13px 0 0 0;
        margin: 19px 0 12px 0;
        background: url(images/theme/pt_separator.gif) no-repeat top center;
    }
    div.prod-col-two h1, div.seo_text
    {
        width: 330px;
        margin-left: 25px;
    }
	div#divRRPprice
    {
        color: #6b6b6b;
        font-family: Georgia, "Times New Roman" , Times, serif;
        font-size: 1.5em;
        margin-bottom: 15px;
		text-decoration: line-through;
    }
    div#divPrice
    {
        color: #FF0000;
        font-family: Georgia, "Times New Roman" , Times, serif;
        font-size: 1.8em;
        margin-bottom: 15px;
    }
    div.seo_text
    {
        color: #6b6b6b;
        font-size: 1em;
        line-height: 1.6em;
        background: url(images/theme/pt_separator.gif) no-repeat bottom center;
        margin-bottom: 20px;
        overflow: hidden;
        text-align: center;
        padding-bottom: 20px;
    }
    div.seo_text p
    {
        margin: 0 0 15px 0;
        padding: 0;
    }
    div.prod-col-three
    {
        width: 270px;
        /*text-align: center;*/
    }
    div#button-container
    {
        width: 270px;
        margin: 19px 0 13px 7px;
        height: 51px;
        text-align: center;
    }
    input.addToBasketButton
    {
        color: #FFFFFF;
        cursor: pointer;
        font-size: 9px;
        height: 30px;
        width: 150px;
    }
    div.quantity-buttons
    {
        width: 270px;
        height: 17px;
        margin-bottom: 10px;
        text-align: center;
    }
   
     div.collections-link-tcc 
     {
        width: 150px;
        margin-left: 61px;
        color: #6B6B6B;
        font-size:0.75em;
        margin-bottom: 10px;
        text-align: center;
     }
         div.collections-link-tcc a
         {
             width: 150px;
             display: block;
             color: #104527;
             font-weight: bold;
         }
    
  div.delivery-link-tcc
    {
        width: 161px;
		height:51px;
        color: #6B6B6B;
        background-color: #EBE9E9;
        margin-left: 61px;
        padding-top: 7px;
		background: url(images/theme/delivery.gif) no-repeat;

    }
    div.stock-levels-tcc, div.delivery-link-tcc
    {
        font: italic 14px Georgia, "Times New Roman" , Times, serif;
        text-align: center;
    }
    div.stock-levels-tcc
    {
        height: 26px;
        margin-bottom: 10px;
    }

    div.delivery-link-tcc a, div.prod-details li
    {
        color: #6B6B6B;
    }
    span.delivery-link-head
    {
        display: block;
        width: 134px;
        margin-left: 8px;
        text-transform: uppercase;
        font: 12px normal Arial, Helvetica, sans-serif;
    }
    div.prod-details
    {
        width: 210px;
        margin: 0 0 25px 41px;
        text-align: center;
    }
    div.prod-details h3
    {
        margin: 0 0 4px 0;
        padding: 0;
        font-size: 1.1em;
        color: #104527;
		font-style:normal;
    }
    div.prod-details ul
    {
        list-style-type: none;
        margin: 0;
        padding: 0;
    }
    div.prod-details li
    {
        margin: 0 0 12px 0;
        padding: 0 0 13px 0;
        font-size: 1em;
        background: url(images/theme/pt_separator.gif) no-repeat bottom center;
    }
    div.prod-details li.last
    {
        padding-bottom: 0;
        background: none;
    }
    div.product_page_links
    {
        width: 200px;
        overflow: hidden;
        margin: 0 0 19px 36px;
    }
    a.reviews-inpage-nav, a.faq-inpage-nav
    {
        float: left;
        height: 34px;
        width: 90px;
        display: block;
        background-color: #104527;
        text-indent: -9999px;
    }
   

/*** Ratings ***/

table.further_info, div.full-item-desc table
{
    max-width: 450px;
    float: left;
    font-size: 0.8em;
    border-collapse: collapse;
    padding: 0;
    vertical-align: top;
    margin-bottom: 10px;
}

table.further_info th, div.product-layout th, div.full-item-desc th
{
    width: 130px;
    color: #6F9366;
    color: #714141;
    font-family: Georgia, "Times New Roman" ,Times,serif;
    font-weight: normal;
}

table.further_info th, table.further_info td, div.full-item-desc th, div.full-item-desc td
{
    padding-bottom: 3px;
    vertical-align: top;
    line-height: 1.3em;
}

#p_rightcol a, div.product-layout a, div.back_to_top a
{
    color: #999;
}

#p_rightcol a:hover, div.product-layout a:hover, div.back_to_top a:hover
{
    color: #6F9366;
}

div.options
{
    font-size: 1em;
    float: left;
    max-width: 450px;
    width: 380px;
}

div#divPrice span.original-price
{
    font-weight: normal;
    text-decoration: line-through;
    font-size: 0.8em;
    color: #918988;
}




/******** New Quantity Button & Cart Button Style ********/

input.imgLogo
{
    margin-top: 10px;
}

div.contactForm h2, div.infoSlice h2, div.accountContent h2, div.basketAddresses h2, div.deliveryOptionsHeader h2, div.category-right-pane h2, h2.mostViewed
{
    width: 970px;
    margin: 25px 0 5px 0;
    padding: 0 0 8px 0;
    text-align: center;
    background: url(images/theme/pt_separator.gif) no-repeat center bottom;
    text-transform: uppercase;
    color: #104527;
    font-weight: normal;
    font-size: 1.2em;
	color:#999999;
}

div.content
{
    float: left;
    width: 100%;
}

img
{
    border: none;
}

/* Related Items */


div.productInfo_related_items 
{
    width: 968px;
    padding-left: 2px;/*
    background-color: Lime;*/
}

div.productInfo_related_items a
{
    color: #777;
    text-decoration: none;
}

div.productInfo_related_items a:hover
{
    text-decoration: underline;
}

div.productInfo_related_items ,div.related_products, a.img-related-prods, div.related_products img, div.related-item-text
{
    float: left;
}

div.related_products
{
    width: 150px;
    height: 250px;
    overflow: hidden;
    margin: 0 18px;
    /*background-color: Aqua;*/
}

a.img-related-prods
{
    display: block;
}


div.related-item-text
{
    width: 125px; /**/
    text-align: center;
    
}

div.related-item-text p
{
    width: auto;
    margin: 0;
    padding: 10px 0 0 0;
    font-size: 0.9em;
    line-height: 1.3em;
    font-family: Georgia, "Times New Roman" ,Times,serif;
}

div.related-item-text p.price-discount
{
    font-size: 0.65em;
    color: #918988;
    padding-bottom: 2px;
    font-style: normal;
}

div.related_products p.price
{
    font-style: normal;
    padding-top: 0;
}

div.also-in-range-link
{
    width: 970px;
    float: left;
    text-align: center;
    font-size: 0.8em;
    margin-bottom: 20px;
    color: #777;
}

div.also-in-range-link a
{
    color: #104527;
}

/* Viewed Previously - Product Page (See fireplace.css for right hand rail version) */

div.TabbedPanels div.singleItemTextLink
{
    float: right;
    width: 95px;
    border-bottom: none;
}

div.TabbedPanels div.singleItemImageLink
{
    width: auto;
    margin-top: 0;
}

div.TabbedPanels div.singleItemImageLink img
{
    border: none;
}

/******** End ********/
#twitter_content{
	float:left;
	width:970px;
	margin-bottom:5px;
}

#homenew_content{
	float:left;
	width:970px;
	margin-bottom:5px;
}

#homenew_content p{
    color: #6B6B6B;
    float: left;
    font-size: 12px;
    line-height: 2em;
    margin: 5px 0 15px 3px;
   font-family: Verdana,Tahoma,Helvetica,Arial;
}

#homenew_content h2{
  font-family: Verdana,Tahoma,Helvetica,Arial;
  background-image: none;
  clear: both;
  color: #104527;
  font-size: 15px;
  font-weight: bold;
  margin: 0 0 5px;
  padding: 0;
  font-style:normal;
}

#homenew_content a{
  font-family: Verdana,Tahoma,Helvetica,Arial;
  color: #104527;
  text-decoration:underline;
}
#homenew_content a:hover{
  font-family: Verdana,Tahoma,Helvetica,Arial;
  color: #0E601C;
  text-decoration:none;
}


div.home-boxes {
	float:left;
	height:269px;
	overflow:hidden;
	position:relative;
	width:970px;
	margin-top:4px;
}

div.home-discount {
	float:left;
	overflow:hidden;
	position:relative;
	width:970px;
	text-align:center;
}

div.home-box-1, div.home-box-2, div.home-box-3, div.home-box-4, div.home-box-5 {
	height:269px;
	float:left;
	top:0;
	width:187px;
	margin:3px;
}

.homebg1{
	background: url(http://www.furniturecamden.co.uk/images/theme/bg1.gif) no-repeat;
	height:46px;
	width:187px;
	padding-top:12px;
    text-align:center;
}

.homebg2{
	background: url(http://www.furniturecamden.co.uk/images/theme/bg2.gif) no-repeat;
	height:46px;
	width:187px;
	padding-top:12px;
    text-align:center;
}

.homebg3{
	background: url(http://www.furniturecamden.co.uk/images/theme/bg3.gif) no-repeat;
	height:46px;
	width:187px;
	padding-top:12px;
    text-align:center;
}

.homebg4{
	background: url(http://www.furniturecamden.co.uk/images/theme/bg4.gif) no-repeat;
	height:46px;
	width:187px;
	padding-top:12px;
    text-align:center;
}

.homebg5{
	background: url(http://www.furniturecamden.co.uk/images/theme/bg5.gif) no-repeat;
	height:46px;
	width:187px;
	padding-top:12px;
    text-align:center;
}

 #homebg a{ 
     text-transform: uppercase;
	 font-size:13px;
	 font-weight:bold;
/*     font: 18px bold Arial, Helvetica, sans-serif;
*/     color:#FFFFFF;
	 text-decoration:none;
 }
 
 .homeimg{
 margin-bottom:3px;
  }
  #photo_cont h2 {
  margin:0px 0px 0px 0px;
  
  }
  
  
  















nguages*{margin:0; padding:0;}
img {border:0;}

.pos1 img{vertical-align:middle;}
.pos2{margin:23px 0 21px 33px;}
.pos3{margin:24px 0 0 25px;}
.pos4 img{border: solid 1px #818181;}
/****************************************************/



.link1 a {color:#FFF990;text-decoration:none; font-weight:bold;}
.link1 a:hover {text-decoration:underline;}

.link2 a {color:#414141;text-decoration:underline; font-weight:bold; font-size:12px; line-height:16px;}
.link2 a:hover {text-decoration:none;}

.link3 a {color:#806244;text-decoration:none; font-size:12px; font-weight:bold; text-transform:uppercase; }
.link3 a:hover {text-decoration:underline;}

.link4 a {color:#ffffff;text-decoration:underline; }
.link4 a:hover {text-decoration:none;}

.link5 a {color:#6D6D6D;text-decoration:none; }
.link5 a:hover {text-decoration:underline;}

.link6 a {color:#8F7262;text-decoration:none; font-weight:bold; }
.link6 a:hover {text-decoration:underline;}

.link7 a {color:#8B8B8B;text-decoration:underline;}
.link7 a:hover {text-decoration:none;}


.line1{background:url(images/line1.gif) repeat-x top; height:1px;}
/******************-lists-**********************************/

.sub_list {background:none; color:#666666;}
.sub_list a{background:none; color:#666666; text-decoration:none;}
.sub_list a:hover {text-decoration:underline;}

.list1 li {background: url(images/pimp3.gif) no-repeat  0px 7px; padding-left:14px; line-height:20px; color:#5E564D;}
.list1 li a {color:#5E564D; text-decoration:underline; line-height:20px;}
.list1 li a:hover {text-decoration:none;}



/*********************-forms-*******************************/
form {margin:0; padding:0;}
.form_total{margin:0; padding:0 0 0 3px; vertical-align:middle;
font-family:Tahoma; background:#ffffff; font-size:10px; color:#000000;  height:17px;}
.form_1 {width:109px; color:#797979; border:solid 1px #AEA39B;}
.form_2 {width:139px; color:#616161; font-size:10px; border:solid 1px #777777;}
.form_3 {width:119px; height:20px; font-size:11px; color:#8B8B8B;}
.form_4 {width:159px; height:20px; font-size:11px; color:#414141;}
.form_5 {width:40px; height:18px; font-size:10px; color:#000000; text-align:right; border:solid 1px #818181;}


/****************************************************/
.title_txt{color:#353535; font-size:12px; font-weight:bold; line-height:18px; text-transform:uppercase; background:url(images/tt_left_back2.gif) no-repeat left top; padding-left:37px; padding-bottom:5px; padding-top:7px;}

.title_txt a{color:#353535; font-size:12px; font-weight:bold; line-height:18px; text-transform:uppercase; background:none; text-decoration:none;}
.title_txt a:hover{text-decoration:underline;}

.title1_txt{color:#F7F7F7; font-size:12px; font-weight:bold; background:url(images/pimp1.gif) no-repeat left; padding-left:18px;}
.title2_txt{color:#806244; font-size:12px; font-weight:bold; text-transform:uppercase; line-height:18px; padding-top:10px; text-align:center}
.title2_txt a{color:#806244; font-size:12px; font-weight:bold; text-transform:uppercase; line-height:18px; text-decoration:none;}
.title2_txt a:hover{text-decoration:underline;}

.price_txt{ color:#373737; font-weight:bold; text-transform:uppercase; font-size:15px; font-family:Georgia,"Times New Roman",Times,serif;}
.price_txt_strice{color:#373737; font-weight:bold; text-transform:uppercase; font-size:12px; text-decoration:line-through}

.price_txt2{ color:#ffffff; font-weight:bold; text-transform:uppercase; font-size:12px;}
.price_txt_strice2{}
.txt_cart{color:#806244; font-size:12px; font-weight:bold; text-transform:uppercase; line-height:18px;}

.txt1{color:#BCA08B;}
.txt2{color:#FFF990; font-weight:bold;}
.txt3{color:#F4F3E2;}
.txt4{color:#8B837B;}
.txt5{color:#8B8B8B; line-height:16px; font-size:12px;}
.txt6{color:#FFFFFF; font-size:14px; font-weight:bold;}
.txt7{color:#000000; line-height:13px;}
.txt8{color:#912900; font-weight:bold;}
.txt9{color:#6D6D6D;}
.txt10{color:#414141; font-size:11px;}


.result{ margin:30px 0 17px 0;}
.result_right{text-align:left; width:auto;}
.result_right b{color:#F44F00;}

/*page4*/
.p4_t1_c1{text-align:right; padding-right:26px; padding-bottom:37px;}

.cart_line{background:url(images/cart_line.gif) repeat-x 0px 16px; height:36px;}




/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #505051; text-decoration: underline; }

.infoBox {
  background: #DBBB8E;
}

.infoBoxContents {
  background: #F7F6F2;
  font-size: 10px;
}
input{
border:1px solid #B4B4B4;
}
/*  A {
  color: #5D5F60;
  text-decoration: none;
}

A:hover {
  color: #5D5F60;
  text-decoration: underline;
}  */

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Arial, sans-serif;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}
/*  
A.headerNavigation { 
  line-height:21px;font-size:20px;color:#687118; font-family:Arial, sans-serif; text-decoration:none;
}

A.headerNavigation:hover {
  line-height:21px;font-size:20px;color:#687118; font-family:Arial, sans-serif; text-decoration:underline;
}

  */TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #EDF2F3;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {

border-right:2px solid #ffffff;
border-bottom:2px solid #ffffff;
text-align:center;


  color: #6D454A;
  font-weight: bold;
  padding: 11px;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  background: #F3EDEE;
}

TD.productListing-data {
border-right:2px solid #ffffff;
border-bottom:2px solid #ffffff;
text-align:center;
vertical-align:top;
padding:10 10 10 10;


  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #666f6d;
}

/*A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
}
*/
TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color:#5D5F60;
}
.main b {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color:#5D5F60;
}

.main a {			font-size: 10px; text-decoration:underline;	color:#505051;}
.main a:hover {		font-size: 10px; text-decoration:none;		color:#505051;}
.main a u {			font-size: 10px; text-decoration:underline;	color:#505051;}
.main a:hover u {	font-size: 10px; text-decoration:none;		color:#505051;}

TD.main, P.main {
				  font-family: Verdana, Arial, sans-serif;
				  font-size: 12px;
				  line-height: 1.5;
}
P.smallText {
			  	font-family: Verdana, Arial, sans-serif;
			  	font-size: 10px;
}
#myse select {width:90%;}
.delp {
				color:#808080;
				font-size:12px;
				font-weight:normal;
}
s {
				color:#808080;
				font-size:12px;
				font-weight:normal;				
}
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
 
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}
SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.moduleRow { }
.moduleRowOver { background-color: #EFEFEF; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #EFEFEF; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #505051; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }


/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
 
 
 
/* -------------------------------------------------          -------------------------------------------------------- */
.box_body td		    {color:#ffffff; font-size:12px;}
.box_body  a		    {color:#E36D9B; font-size:12px; font-weight:normal;text-decoration:none;}
.box_body  a:hover		    {color:#E36D9B; font-size:12px; font-weight:normal;text-decoration:underline;}
.box_body span a		    {color:#E36D9B; font-size:12px; font-weight:bold;text-decoration:none;}
.box_body span a:hover	{color:#E36D9B;  font-size:12px;font-weight:bold;text-decoration:underline;}

/* -------------------------------------------------          -------------------------------------------------------- */
span.txt_1	{font-size:10px; text-transform:none;}	
SPAN.productSpecialPrice, .box_body SPAN.productSpecialPrice, .product SPAN.productSpecialPrice  {
  color:#E14B77;
font-size:13px;
font-weight:bold;
padding-bottom:5px;
padding-right:10px;
padding-top:5px;
  
  }
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
input	{background:#ffffff;}

.main a b {
  color:#5D5F60;
  font-size: 10px; text-decoration:underline;
}
.main a:hover b{
  color:#5D5F60;
  font-size: 10px; text-decoration:none;
}
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.smallText a { color:#505051; font-size:12px; text-decoration:none;}	/*  advanced_search.php  */
.smallText a:hover { color:#505051; font-size:12px; text-decoration:underline;}
.smallText a u { color:#505051; font-size:12px; text-decoration:none;}
.smallText a:hover u{ color:#505051; font-size:12px; text-decoration:underline;}

TD.fieldKey {	font-size: 12px;font-weight: bold;font-family: Verdana, Arial, sans-serif;	color:#5D5F60;}
TD.fieldValue {	font-size: 12px;font-family: Verdana, Arial, sans-serif;padding:3px 2px 3px 2px;}

TD.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px; color:#5D5F60;
  padding:10px;
}
SPAN.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.smallText font b { color:#FF0033; text-decoration:none; font-size:12px }
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.product .shop_cart { height:41px;text-align:center; vertical-align:middle;color:#8E1214; font-size:13px; font-weight:bold;}
.sea_1 { padding:0px 10px 0px 10px;}
.sea_2 { padding:10px;}
.padd2 td	{padding:10px;}
.padd3	{ margin-left:16px;}
.bg_gg	{background:#E7DFD8; border-top:solid 6px #E7DFD8;}
.bg_vv	{background:#E7DFD8; border-right:solid 6px #E7DFD8;}
.prod_info	{width:1px;}
/* -------------------------------------------------          -------------------------------------------------------- */
.box_width_left			{ width:193px;}
.box_width_right		{ width:0;}
.box_width_cont			{ width:100%;}			

/* -------------------------------------------------          -------------------------------------------------------- */

.greenbacking {
  background-color: #5C925A;
  color:#fff;
  font-weight: normal;
  font-size:12px;
}
.greenbacking a,.greenbacking a:visited {
  color: #fff;
  font-size:12px;
  text-align: center;
  padding:5px;
}
.greenbacking td {
  vertical-align: middle;
}
.graybg {
  background-color: #F5F5F5;
}
a.redlink {
  color: #cc0000;
}
.success {
  font-weight: bold;
  padding-left:5px;
  font-size:13px;
  color:#5D5F60;
}

#ads_container {
  width: 1000px;
  position: relative;
}

#checkout_reduction_ad {
  position: absolute;
  top: 100px;
  left: 15px;
}

#checkout_reduction_ad2 {
  position: absolute;
  top: 140px;
  left: 345px;
}
#checkout_reduction_ad3 {
  position: absolute;
  top: 200px;
  left: 675px;
}

.product_pricing_table TD {
  padding: 0 10px 20px 10px;
}

#header_nav {
  background: url('images/header_nav_bg.jpg') repeat-x;
  height: 51px;
}

#header_nav a {
  font-size: 12px;
  color: #fff;
  font-weight: bold;
  display: block;
  float: left;
  height: 51px;
  line-height: 51px;
  text-decoration: none;
  padding: 0 9px;
  #padding: 0 6px;
}

#header_nav img {
  float: left;
}

.title1_txtcart{color:#806244; font-size:12px; font-weight:bold; background:url(images/pimp1.gif) no-repeat left; padding-left:18px;}
#pageContentContainer input{
background:#ffffff;
border:1px solid #666666;
}
#checkoutButtonContainer input{
background:#ffffff;
border:none;
}
#pageContentContainer selected{
background:#ffffff;
border:1px solid #666666;
}
#pageContentContainer textarea{
background:#ffffff;
border:1px solid #666666;
}
.title2cart_txt{color:#806244; font-size:12px; font-weight:bold; text-transform:uppercase; line-height:18px;}
#reviewborder input{
background:# #000000;
padding: 3px 3px 3px 3px;
width:250;
margin:1px 1px 1px 1px;
border:1px solid #666666;
}
.txt_Note{
color:#806244; 
font-size:12px; 
line-height:18px;
text-align:right; 
padding-right:26px; 
padding-bottom:17px;
}
.txt_Cart_text{
color:#806244;
font-size:12px;
font-weight:bold; 
text-transform:uppercase;
line-height:18px;
text-align:right; 
padding-right:26px; 
padding-bottom:17px;
}
#twitter {
color: #8B8B8B;
font-size:12px;
line-height:13px;
}
#twitter p {
color: #8B8B8B;
font-size:12px;
line-height:13px;
width:200px;
}
#twitter a{
color:#F44F00;
font-size:12px;

text-decoration:underline;
}
#twitter a:visited{
color:#F44F00;
font-size:12px;
text-decoration:underline;
}
#twitter a:hover{
color:#F44F00;
font-size:12px;
text-decoration:none;
}
.tweetwhen{
color:#FF0000;
}
#contact input{
border:1px solid #333333;
}
#contact textarea{
border:1px solid #333333;
width:600px;
}
#homepage p{
line-height:18px; vertical-align:top;font-size:12px;
}
.footerCopyrighttext{
line-height:1.4em;
padding-top:40px;
clear:both;
color:#696969;
display:block;
font-size:12px;
overflow:hidden;
padding:0;
text-align:center;
}
.footerCopyrighttext a {
color:#696969;
text-decoration:underline;
}

.footerCopyrighttext a:hover {
color:#696969;
text-decoration:none;
}

.footerimage{
text-align:center;
padding-top:40px;
padding-bottom:10px;
}

div.freeseal{
    background: url(images/theme/freedelivery.png) no-repeat;
	position:absolute;
	float:right;
	top:0px;
	right:35px;
    width: 48px;
    height: 48px;
    cursor: pointer;
}

div.freesealhome{
    background: url(images/theme/freedelivery.png) no-repeat;
	position:absolute;
	float:right;
	top:0px;
	right:-41px;
    width: 48px;
    height: 48px;
    cursor: pointer;
}

.grid-image{
position: relative;
}

div.saleseal{
    background: url(images/theme/sale_badge.gif) no-repeat;
	position:absolute;
	float:right;
	top:0px;
    width: 41px;
    height: 125px;
    cursor: pointer;
}

.grid-image2{
position: relative;
}

div#quantity-container
    {
        width: 150px;
        margin: 15px 0 13px 60px;
        text-align: left;
  }
  
  
div#option-container
    {
       width: 150px;
       margin: 15px 0 13px 60px;
       text-align: left;
  }
  
div#delivery-container
    {
        width: 150px;
        margin: 15px 0 13px 60px;
        text-align: center;
  }

  div.infofreeseal {
    background: url("images/theme/freedelivery3.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: right;
    height: 92px;
    margin-left: 202px;
    margin-top: -289px;
    position: absolute;
    /*right: 687px;
    top: 235px;*/
    width: 98px;
    z-index: 99;
}

div.freesealcategory{
    background: url(images/theme/freedeliverycate.png) no-repeat;
	position:absolute;
	float:right;
	top:0px;
    width: 60px;
    height: 56px;
    cursor: pointer;
}


.menuStripArea{
	width:950px;
	border-bottom:1px solid #EBE9E9;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:10px 0px 5px 10px;
	height:20px
}
.menuTabs{
float:left;
clear:none;
}
.menuTabs ul{
list-style-type:none;
display:block;
margin:0 0 4px;
padding:0;
}

.menuTabs ul li{
list-style-type:none;
float:left;
margin:0;
padding:0;
}

.menuTabs ul li a{
height:20px;
color:#104527;
display:block;
margin-right:10px;
text-decoration:none;
}

.Topmenulinks{
font-weight:bold;
font-size:12px;
}

.Topmenulinks:hover{
color:#blue;
text-decoration:none;
}

.menuTabs ul li a.living{
width:89px;
font-weight:bold;
font-size:12px;
}

.menuTabs ul li a.living:hover{
color:#93B5D6;
}

.menuTabs ul li a.dining{
width:99px;
font-weight:bold;
font-size:12px;
}

.menuTabs ul li a.dining:hover{
color:#93B5D6;
}

.menuTabs ul li a.kitchen{
width:65px;
font-weight:bold;
font-size:12px;
}

.menuTabs ul li a.kitchen:hover{
color:#93B5D6;
}

.menuTabs ul li a.bedroom{
width:73px;
font-weight:bold;
font-size:12px;
}
.menuTabs ul li a.bedroom:hover{
color:#93B5D6;
}
.menuTabs ul li a.office{
width:95px;
font-weight:bold;
font-size:12px;
}
.menuTabs ul li a.office:hover{
color:#93B5D6;
}

.menuTabs ul li a.types{
width:115px;
font-weight:bold;
font-size:12px;
}
.menuTabs ul li a.types:hover{
color:#93B5D6;
}
.menuTabs ul li div.menuTopLink.types{
border-right:1px solid #75756A;
border-bottom:1px solid #75756A;
border-left:1px solid #75756A;
border-top:1px solid #EBE9E9;
}

.menuTabs ul li a.blog{
width:40px;
font-weight:bold;
font-size:12px;
}
.menuTabs ul li a.blog:hover{
color:#93B5D6;
}
.menuTabs ul li div.menuTopLink.blog{
border-right:1px solid #75756A;
border-bottom:1px solid #75756A;
border-left:1px solid #75756A;
border-top:1px solid #EBE9E9;
}

.menuTabs ul li a.sales{
width:30px;
font-weight:bold;
font-size:12px;
color:#D21F1F;
}
.menuTabs ul li a.sales:hover{
color:#93B5D6;
}
.menuTabs ul li div.menuTopLink.sales{
border-right:1px solid #75756A;
border-bottom:1px solid #75756A;
border-left:1px solid #75756A;
border-top:1px solid #EBE9E9;
}

.menuTabs ul li a.sale:hover{
color:#93B5D6;
}
.menuTabs ul li:hover {
height:auto;
}
.menuTabs ul ul li a{
text-indent:0;height:auto;
}
.menuTabs ul li div.menuTopLink{
position:absolute;left:-20000px;
display:block;width:176px;
font-size:1em;
cursor:pointer;
color:#707070;
background-color:#F7F6F6;
z-index:99999999;
border:1px solid #EBE9E9;
padding:0;
}
.menuTabs ul li div.menuTopLink.living{
border-right:1px solid #538ABE;
border-bottom:1px solid #538ABE;
border-left:1px solid #538ABE;
border-top:1px solid #EBE9E9;
}
.menuTabs ul li div.menuTopLink.dining{
border-right:1px solid #8AAB8A;
border-bottom:1px solid #8AAB8A;
border-left:1px solid #8AAB8A;
border-top:1px solid #EBE9E9;
}
.menuTabs ul li div.menuTopLink.kitchen{
border-right:1px solid #A38569;
border-bottom:1px solid #A38569;
border-left:1px solid #A38569;
border-top:1px solid #EBE9E9;
}

.menuTabs ul li div.menuTopLink.hallway{
border-right:1px solid #91B4AD;
border-bottom:1px solid #91B4AD;
border-left:1px solid #91B4AD;
border-top:1px solid #EBE9E9;
}
.menuTabs ul li div.menuTopLink.bedroom{
border-right:1px solid #7A939F;
border-bottom:1px solid #7A939F;
border-left:1px solid #7A939F;
border-top:1px solid #EBE9E9;
}
.menuTabs ul li div.menuTopLink.office{
border-right:1px solid #A57F8B;
border-bottom:1px solid #A57F8B;
border-left:1px solid #A57F8B;
border-top:1px solid #EBE9E9;
}
.menuTabs ul li div.menuTopLink.conservatory{
border-right:1px solid #DB9961;
border-bottom:1px solid #DB9961;
border-left:1px solid #DB9961;
border-top:1px solid #EBE9E9;
}
.menuTabs ul li div.menuTopLink.new-heights{
border-right:1px solid #725034;
border-bottom:1px solid #725034;
border-left:1px solid #725034;
border-top:1px solid #EBE9E9;right:0;
}

.menuTabs ul li div.menuTopLink ul li ul{
left:-20000px;
display:block;
background-color:Aqua;
}
.menuTabs ul li div.menuTopLink ul{
width:175px;margin:0;
}
.menuTabs ul li:hover div.menuTopLink,.menuTabs ul li:focus div.menuTopLink,menuTabs ul li:active div.menuTopLink{
display:block;
top:inherit;
left:auto;
}
.menuTabs ul li:hover div.menuTopLink ul li:hover ul,.menuTabs ul li:focus div.menuTopLink ul li:hover ul,menuTabs ul li:active div.menuTopLink ul li:hover ul{
display:block;
top:-25px;
left:175px;
}
.menuTabs div.menuTopLink ul li a{
width:154px;
background-image:none;
text-decoration:none;
line-height:1.5em;
color:#104527;
padding:3px 12px 6px 10px;
}
.menuTabs ul li div.menuTopLink ul li a:hover{
text-decoration:underline;
background-color:#EBE9E9;
}
.menuTabs div.menuTopLink ul{
float:left;
position:relative;
}
.menuTabs div.menuTopLink li{
float:none;
}






#category-container{
 width:962px;
 position:relative;
 padding-bottom:5px 10px 10px 10px;
 margin-left:8px;
 margin-top:30px;
 }

div.category_item{
  width:150px;
  height:245px;
  color:#364133;
  text-align:
  left;font-size:0.75em;
  float:left;
  background:url(images/theme/green.gif) no-repeat center bottom;margin:0 20px 30px;
 }

div.category_item h2{
font-family:1em Arial,Helvetica,sans-serif;
font-style:normal;
width:150px;
height:45px;
text-decoration:none;
font-weight:400;
line-height:1.3em;
text-align:center;
text-transform:none;
font-size:13px;
margin:0;
padding:0;
}

div.category_item h2 a{
text-decoration:none;color:#364133;
}
div.category_item a:hover{
text-decoration:underline;
}

#category_title h1{
    background: url("images/theme/green.gif") no-repeat scroll center bottom transparent;
    color: #104527;
    font-size: 22px;
    font-weight: 400;
    margin: 5px 0;
    padding: 0 0 8px;
    text-align: center;
    text-transform: uppercase;
	font-style:normal;
}

div.miniBasket{
	width:227px;
	float:right;
	position: relative;
	margin-top:15px;
}

div.miniBasketOuter {
    background: url("images/theme/basket.png") no-repeat scroll  #F7F6F6;
	float:right;
	width:227px;
	height:79px;
	border: 1px solid #EBE9E9;
    z-index: 3000;
	top: 37px;
}

div.widget {
    color: #104527;
    font-size: 12px;
    text-align: center;
    z-index: 2000;
}

.HeaderContent {
    left: 6px;
    overflow: hidden;
    position: absolute;
    top: 31px;
    width: 215px;
}
.HeaderContent a{
color:#777777;
}
.HeaderContent a:hover{
text-decoration:none;
color:#777777;
}

.ArrowExpand, .ArrowClose {
    bottom: 10px;
    clear: both;
    color: #FF8F31;
    cursor: pointer;
    font-size: 0.9em;
    height: 8px;
    left: 10px;
    margin-bottom: 10px;
    position: absolute;
	width:210px;
}

.widgetContent {
    background-color: #F7F6F6;
    border-bottom: 1px solid #EBE9E9;
    border-left: 1px solid #EBE9E9;
    border-right: 1px solid #EBE9E9;
    color: #777777;
    font-size: 11px;
    font-weight: 400;
    list-style-type: none;
    padding: 6px 5px 10px;
    position: absolute;
    top: 75px;
    visibility: visible;
    width: 217px;
    z-index: 99999999;
	margin:0px;
}

.widgetContent table {
    border-collapse: collapse;
    width: 217px;
}

.widgetContent a
{
    color: #777;
}

.widgetContent a:hover{
   text-decoration: none;
   color: #777;
}

.widgetContent th
{
    color: #104527;
    font-weight: normal;
    font-size: 11px;
    text-transform: uppercase;
}

/* New Header css */
#topSpan
{
	background-image:url(images/theme/top_bar_bg.gif);
	background-repeat:repeat-x;
	height:25px;
	width:100%;
}

#topSpan ul
{
    display:block;
    float: right;
    list-style: none outside none;
    margin: 0;
    padding: 6px 0 0;
}
#topSpan li {
    display: inline;
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#topSpan li a {
    border-right: 1px solid #CCCCCC;
    color: #666666;
    display: block;
    font-size: 11px;
    margin: 0;
    padding: 1px 12px 0 12px;
    text-decoration: none;
    vertical-align: middle;
}
#topSpan li a:hover {
    text-decoration: underline;
}

#topSpan li.last a {
    border: 0 solid;
}

.freeukstandard{
font-size:14px;
color:#FF0000;
font-weight:bold;
}

#footer_link_categories{
	float:left;
	width:100%;
	padding:10px 0px 0px 0px;
}

#footer_link_categories p{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	color:#595858;
	line-height:15px;
	padding-bottom: 5px;
}

#footer_link_categories p a{
text-decoration:underline;
font-size:12px;
color:#003F26;
}

#footer_link_categories p a:hover{
text-decoration:none;
font-size:12px;
color:#003F26;
}

.whatsemail{
font-size:14px;
color:#0E6C48;
}

.spanlogwhat{
font-size:14px;
color:#0E6C48;
}

.spancreate{ 
color:#F26605;
font-size:12px;
}

.spancreate a{ 
color:#F26605;
text-decoration:underline;;
}
.spancreate a:hover{
color:#F26605;
text-decoration:none;
}

.Logininput input{
width:60%;
padding:3px;
}

.forgotp{
color:#F26605;
font-size:12px;
}
.forgotp a{
color:#F26605;
text-decoration:underline;
}
.forgotp a:hover{
color:#F26605;
text-decoration:none;
}

.loginpage input{
border:none;
}

#faqs{
 font-family:Verdana,Tahoma,Helvetica,Arial;
 font-size:12px;
}

#faqs h2{
  color: #003F26;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 17px;
  margin: 15px 0 0 15px;
  text-transform: none;
}

#faqs a{
 color: #003F26;
 text-decoration:underline;
}

#faqs a:hover{
 color: #003F26;
 text-decoration:none;
}

#faqs hr{
border:1px solid #E3EAE8;
}

#faqs p{
font-size:13px;
margin: 5px 0 0 15px;
}

.pageHeadingfaqs{
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  background-color:#006633;
  padding:0px 2px 2px 5px;
}

#colMiddle2{
float:left;
padding:0px;
}
#colMiddle2 strong{
text-decoration:none;
line-height:20px;
}

#contents_pages{
 font-family:Verdana,Tahoma,Helvetica,Arial;
}

#contents_pages td{
 font-size:12px; 
}

#contents_pages h2{
  color: #003F26;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 17px;
  margin: 15px 0 0 15px;
  text-transform: none;
}

#contents_pages a{
 color: #003F26;
 text-decoration:underline;
}

#contents_pages a:hover{
 color: #003F26;
 text-decoration:none;
}

#contents_pages hr{
border:1px solid #E3EAE8;
}

#contents_pages p{
font-size:13px;
margin: 13px 0 0 15px;
}
#contents_pages table#returns-table
{
	border-top: 1px solid #ccc;
	text-align: left;
	margin-bottom: 25px;
}
#contents_pages #returns-table td
{
	padding: 10px;
	border: 1px solid #ccc;
	border-top: none;
	text-align: left !important;
}
#contents_pages #returns-table ul
{
	padding: 0;
	margin: 0 0 0 15px;
}
#contents_pages #returns-table li
{
    color:#5A5A5A;
	padding: 0;
	margin: 0 0 10px 0;
}
#returns-table {
font-size:12px;
}
#contents_pages li{
 color:#5A5A5A;
 padding: 0;
 margin: 0 0 10px 0;
 font-size:12px;
}
#cartLoder
{
	border:#FF0000 0px solid;
	/*width:35%;*/
	display:none;
}
#addedToBasket {
	z-index:99999;
	width:219px;
	height:145px;
	border:none 0;
	background:url(images/theme/productadded.png) no-repeat center;
	cursor:hand;
	color:#FFF;
	position:absolute;
	top:44px;
}

.plistprice s {
	color:#E14B77;
	font-size:12px;
	font-weight:normal;				
}

#proImgHolder
{
	width:100%;
	border:0px solid #ff0000;
	float: left;
    overflow: hidden;
    position: relative;
}
* html #proImgHolder {
    margin: 0;
    padding: 0;
}
.percent-off
{
	background:url(images/theme/percent-off.png) center bottom;
	border: 0px solid #FF0000;
    bottom: 3px;
    position: absolute;
    right: 53px;
    height: 85px;
    width: 85px;
}
.percent-off .percent-off-label
{
	bottom: 0;
    height: 75px;
    position: absolute;
    right: 0;
	left:17px;
    width: 90px;
	color: #FFFFFF;
}
.percent-off .percent-off-label .off
{
	font-size: 15px;
}
.percent-off .percent-off-label .percent
{
	font-family: arial-black;
    font-size: 30px;
}

.winter_sale_offer{
    float:left;
	background: url(images/theme/wintersalenew.jpg) no-repeat top left;
	font-family: "Trebuchet",sans-serif;
	width: 950px;
    position: relative;
	height: 157px;
	color: #fff;
	margin: 6px 0 10px 10px;
	
}
.winter_sale_offer_information{
    float: right;
    color: #FFFFFF;
    font-size: 12px;
	font-weight:bold;
	margin:127px 5px 0px 0px;
}
.winter_sale_offer_information a{
  color: #FFFFFF;
  text-decoration:underline;
}
.winter_sale_offer_information a:hover{
  color: #FFFFFF;
  text-decoration:none;
}
