img{border:0}
.addthis{position:relative;right:0;top:2px;width:130px;float:right}
body{background-image:url(templatefiles/bg.jpg);background-position:center;background-repeat:repeat}
a{font-family:Arial, Helvetica, sans-serif}
a:hover{text-decoration:underline;color:#999}
.milonic{float:left;width:120px;top:2px;position:relative}
.brownmenu{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;color:#633;text-align:left}
.ariel18black{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#000;font-weight:400;text-decoration:underline}
.ariel12black{font-family:Arial, Helvetica, sans-serif;font-size:12px}
.ariel12grey{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666}
.ariel12white{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFF}
.instocktop{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:red}
.instockblue{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;color:#009;font-weight:700}
.search{top:120px;font-family:Arial, Helvetica, sans-serif;font-size:10px;padding-left:10px;color:#999}
.pricered{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#900;font-weight:700}
.ariel12lightblue{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#39F}
.smalltext{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#300}
.smallbricktext{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#930}
.thumbnailbox{width:188px;border:1px solid #cecece;vertical-align:top;float:left;margin-top:30px;margin-right:6px;margin-left:6px;padding:0}
.ariel12blackbold{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700}
#wrap #body_wide .futonthumb{width:200px;border:1px solid #cecece;vertical-align:top;float:left;margin:10px 34px 10px 33px;padding:0}
.pricebig{font-family:Arial, Helvetica, sans-serif;font-size:36px;font-style:normal;color:#933}
.productprofile{width:490px;border:1px solid #cecece;vertical-align:top;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-top:10px;margin-bottom:10px;background-image:url(templatefiles/prod_profile_back.gif);background-repeat:no-repeat;padding:32px 5px 5px}
.orderbox{width:288px;border:1px solid #999;vertical-align:top;font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#DBDBDB;float:right;margin-top:20px;text-align:center;padding:5px}
.indextopbox{position:relative;top:80px;right:0}
.indexboxcentre{position:relative;top:100px;right:0;font-family:Arial, Helvetica, sans-serif;font-size:12px}
#wrap{width:950px;margin:0 auto}
#header{padding:0}
#sidebar{width:120px;height:750px;background-color:#F2E0D2;float:left;margin:0;padding:0}
#footer{clear:both;padding:0}
.navbartop{height:240px;width:120px;background-color:#F2E0D2;margin:0;padding:0}
.navbarbot{height:420px;width:120px;background-color:#F2E0D2;margin:0;padding:0}
.newheader{height:152px;width:950px;background-color:#F2E0D2}
.smallsofa{width:200px;float:left;background-position:center}
#nav-menu ul{list-style:none;margin:0;padding:0}
#nav-menu li{float:left;position:relative;left:155px;top:2px;margin:0 .15em}
#nav-menu li a{background:#AAA;height:15px;line-height:15px;width:100px;display:block;border:.1em solid #dcdce9;color:#000;text-decoration:none;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;float:none}
#nav-menu li a:hover{height:15px;line-height:15px;float:left;width:100px;display:block;border:.1em solid #666;color:#FFF;text-decoration:none;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#666;font-weight:400}
#nav-menu{width:650px}
.baskettop{
	width:300px;
	float:left;
	padding-top: 3px;
	padding-left: 30px;
}
.salelogo{
	width:230px;
	float:left;
	padding-top: 2px;
	padding-left: 10px;
}
.basketbot{width:148px;float:right;padding:5px}
.newheader .darkbar{height:20px;width:950px;background-color:#CCC;clear:both;margin:0;padding:0}
.newheader .basketbot2{height:40px;width:148px;float:right;padding-top:2px;padding-bottom:2px;margin-top:10px;background-color:#B2B2B2;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#FFF;border:1px solid #666}
.fabrics300{background-color:#ECE9CE;width:300px;border:1px solid #999;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;color:#633;padding:10px}
.instock300{background-color:#FFF;width:214px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;border:1px solid #C00;background-image:url(templatefiles/instockcorner.gif);background-repeat:no-repeat;float:right;margin-top:20px;text-align:center;padding:5px 42px}
.instock_2_day{background-color:#FFF;width:278px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;border:1px solid #C00;background-image:url(templatefiles/in_stock_2_days.jpg);background-repeat:no-repeat;float:right;margin-top:20px;text-align:center;padding:40px 10px 5px}
.instock_d2h{background-color:#FFF;width:278px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;border:1px solid #C00;background-image:url(templatefiles/in_stock_d2h.jpg);background-repeat:no-repeat;float:right;margin-top:20px;text-align:center;padding:53px 10px 5px}
.instock_5_10{background-color:#FFF;width:278px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;border:1px solid #C00;background-image:url(templatefiles/in_stock_510.jpg);background-repeat:no-repeat;float:right;margin-top:20px;text-align:center;padding:40px 10px 5px}
.producttitle{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#666;border:1px solid #6CF;background-color:#E4E4E4;padding:5px}
.instockbox{background-color:#FFC;border:1px solid #999;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:red;background-image:url(templatefiles/instockcorner.gif);background-repeat:no-repeat;padding-right:70px;padding-left:70px;text-align:center}
.timer{float:left;width:175px;background-image:url(templatefiles/bank_holiday_back2.gif);height:56px;padding-top:20px;background-repeat:no-repeat;padding-left:9px;margin-top:5px;font-family:Arial, Helvetica, sans-serif;font-size:13px}
.vat{width:180px;float:left;padding:5px}
.reviews_top{width:500px;background-image:url(templatefiles/review_back.gif);background-repeat:no-repeat;margin-top:20px;float:left}
.review_content{width:458px;font-family:"Courier New", Courier, monospace;font-size:12px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-color:#CCC;border-bottom-color:#CCC;border-left-color:#CCC;text-align:left;border-style:none solid solid;padding:20px}
#wrap #product_body{width:500px;float:left;margin-bottom:20px;padding:5px}
#wrap #product_body_right{float:right;padding-top:45px;width:305px;margin-bottom:20px}
.breadcrumb{height:30px;width:480px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;padding:10px}
.product_pic{width:500px}
.product_subtitle{font-family:Arial, Helvetica, sans-serif;font-size:9px;height:30px;width:490px;text-align:right;padding:5px}
.product_dimensions{width:490px;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-top:20px;background-image:url(templatefiles/dimensions_back.gif);background-repeat:no-repeat;text-align:center;float:left;padding:35px 5px 5px}
#wrap #product_body_right #image_gallery{width:298px;border:1px solid #999;margin-top:35px;float:right;background-image:url(templatefiles/image_gallery_back.gif);background-repeat:no-repeat;padding-top:42px}
.gallery_thumb{width:80px;float:left;margin:8px}
#wrap #product_body_right #info_panel{float:right;width:300px;background-image:url(templatefiles/info_panel_back.gif);background-repeat:no-repeat;margin-top:20px;padding-top:39px;background-color:#CCC}
.info_thumb{float:left;height:80px;width:80px;border:1px solid #3F0;margin:8px}
.price{
	width:290px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:right;
	margin-top:20px;
	background-image:url(templatefiles/sale_pricing_back.gif);
	background-repeat:no-repeat;
	padding:28px 5px 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.clearance{width:280px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;float:right;margin-top:20px;background-image:url(templatefiles/clearance_back.gif);background-repeat:no-repeat;background-color:#999;color:#FFF;padding:28px 10px 5px}
.dimensions_table{width:490px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;margin-top:20px;margin-bottom:10px;background-image:url(templatefiles/dimensions_back.gif);background-repeat:no-repeat;text-align:center;padding:35px 5px 5px}
.flame_colour_chart{width:480px;border:1px solid #CCC;margin-top:20px;background-color:#E4E4E4;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:small;color:#69F;float:left;text-align:center;padding:10px}
#wrap #product_body_right #colour_chart{width:278px;border:1px solid #CCC;margin-top:20px;background-color:#E4E4E4;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:small;color:#69F;text-align:center;float:right;padding:10px}
.fabric_swatch{float:left;height:40px;width:40px;border:1px solid #666;margin:9px}
#wrap #body_wide{float:right;width:828px;margin-bottom:20px;font-family:Arial, Helvetica, sans-serif;font-size:12px}
#wrap #body_wide .wide_body_top{width:810px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:10px}
thumbnail_panel{background-color:#FCF;width:810px;padding:10px}
#wrap #body_wide #thumbnail_panel{width:810px;padding:10px}
.product_name{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;text-align:center;background-color:#CCC;height:30px;padding:5px}
.thumb_image{height:145px;padding:5px}
.thumb_image_160{height:160px;padding:5px}
.thumb_image_180{height:180px;padding:5px}
.list_price{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:center;padding:5px}
.thumb_price{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#C30;text-align:center;font-weight:700;background-image:url(templatefiles/thumb_sale_back.gif);background-repeat:no-repeat;background-position:center;padding:0}
.express{text-align:center;height:35px;padding:2px}
.arial_small{font-family:Arial, Helvetica, sans-serif;font-size:9px}
.footer_div{border-top-width:1px;border-top-style:solid;border-top-color:#CCC;width:950px;padding-top:10px}
.footer_div .footer_logo{float:left;padding:10px 25px}
.footer_full{width:940px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#999;clear:both;padding:5px}
.navleft{background-color:#F2E0D2;height:686px;width:120px}
.navcase{background-color:#F2E0D2;height:750px;width:120px}
.navlogo{background-color:#F2E0D2;height:400px;width:120px}
.visit_left{width:450px;border:1px solid #999;background-color:#ECE9D8;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-left:5px;padding:5px}
.visit_right{width:300px;border:1px solid #999;background-color:#ECE9D8;float:right;margin-top:85px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:5px}
.bean_fabric{float:left;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;border:1px solid #CCC;background-color:#E9E9E9;padding-top:5px;padding-bottom:5px;margin:5px}
.bean_fab_wrap{width:600px;clear:left;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding:10px}
select{border:1px solid #66F}
.price_pic{float:left;height:150px;width:250px}
.price_text{float:left;height:200px;width:576px}
.price_table{float:left;height:200px;width:828px}
.flame_swatch{
	float:left;
	margin: 5px;
}
#wrap #product_body_right #xmas_del{float:right;width:270px;background-image:url(templatefiles/pre_xmas.gif);background-repeat:no-repeat;margin-top:20px;padding-top:72px;background-color:#CCC;height:50px;padding-left:30px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px}
.index_box{border:1px solid #CCC;width:200px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#666;margin:25px auto;padding:5px 10px}
.face2{float:right}
.thumb_desc{height:28px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;background-color:#E9E9E9;padding:2px}
.google_plus{float: right}
.twitter-share-button{float: right}
.flower_header{width:83px;height:68px;background:url(templatefiles/header_logos.jpg) 0 0}
.logo_header{width:200px;height:62px;background:url(templatefiles/header_logos.jpg) -84px 0;margin-top:5px;margin-left:5px}
.phone_header{width:148px;height:49px;background:url(templatefiles/header_logos.jpg) -290px 0}
.sofa_header{width:93px;height:50px;background:url(templatefiles/header_logos.jpg) -440px -1px;margin-top:8px;margin-bottom:7px;margin-left:55px}
.cart_header{width:77px;height:15px;background:url(templatefiles/header_logos.jpg) -444px -53px}
.navleft_shim{width:120px;height:34px;background:url(templatefiles/navleft_logos.jpg) -238px 36px}
.navleft_del,.navleft_price,.navleft_visa,.navleft_unbeat{width:116px;margin-top:10px;margin-bottom:5px;margin-left:2px}
.navleft_del{height:80px;background:url(templatefiles/navleft_logos.jpg) -238px 0}
.navleft_price{height:104px;background:url(templatefiles/navleft_logos.jpg) -361px 0}
.navleft_visa{height:85px;background:url(templatefiles/navleft_logos.jpg) -119px 0}
.navleft_unbeat{height:120px;background:url(templatefiles/navleft_logos.jpg) 0 0}
.flame_sky,.flame_tenerife_black,.flame_tenerife_grey,.flame_tenerife_chocolate,.flame_linoso_slate,.flame_linoso_truffle,.flame_linoso_camel,.flame_linoso_chocolate,.flame_linoso_red,.flame_cinnamon,.flame_fig,.flame_beige,.flame_russet,.flame_mocha,.flame_mink,.flame_mushroom,.flame_anthracite,.flame_chili,.flame_watley_buttermilk,.flame_watley_honey,.flame_watley_chocolate,.sweet_brook_blue,.sweet_brook_latte,.sweet_brook_chocolate,.sweet_siesta_latte,.sweet_siesta_chocolate, .maine_grey, .maine_tan, .maine_beige, .maine_mink, .galaxy_chocolate, .galaxy_beige, .galaxy_walnut, .galaxy_nutmeg, .galaxy_teal, .galaxy_plum{width:40px;height:40px;margin-top:5px;margin-right:5px;margin-left:5px;border:3px solid #FFF}
.flame_watley_chocolate{background:url(fabrics/flame/flame_thumbs.jpg) -41px 0}
.flame_watley_honey{background:url(fabrics/flame/flame_thumbs.jpg) 0 0}
.flame_watley_buttermilk{background:url(fabrics/flame/flame_thumbs.jpg) -82px 0}
.flame_chili{background:url(fabrics/flame/flame_thumbs.jpg) -656px 0}
.flame_anthracite{background:url(fabrics/flame/flame_thumbs.jpg) -615px 0}
.flame_mushroom{background:url(fabrics/flame/flame_thumbs.jpg) -369px 0}
.flame_mink{background:url(fabrics/flame/flame_thumbs.jpg) -451px 0}
.flame_mocha{background:url(fabrics/flame/flame_thumbs.jpg) -410px 0}
.flame_russet{background:url(fabrics/flame/flame_thumbs.jpg) -328px 0}
.flame_beige{background:url(fabrics/flame/flame_thumbs.jpg) -533px 0}
.flame_fig{background:url(fabrics/flame/flame_thumbs.jpg) -574px 0}
.flame_cinnamon{background:url(fabrics/flame/flame_thumbs.jpg) -492px 0}
.flame_sky{background:url(fabrics/flame/flame_thumbs.jpg) -246px 0}
.flame_linoso_red{background:url(fabrics/flame/flame_thumbs.jpg) -697px 0}
.flame_linoso_chocolate{background:url(fabrics/flame/flame_thumbs.jpg) -861px 0}
.flame_linoso_camel{background:url(fabrics/flame/flame_thumbs.jpg) -738px 0}
.flame_linoso_truffle{background:url(fabrics/flame/flame_thumbs.jpg) -779px 0}
.flame_linoso_slate{background:url(fabrics/flame/flame_thumbs.jpg) -820px 0}
.flame_tenerife_chocolate{background:url(fabrics/flame/flame_thumbs.jpg) -164px 0}
.flame_tenerife_grey{background:url(fabrics/flame/flame_thumbs.jpg) -123px 0}
.flame_tenerife_black{background:url(fabrics/flame/flame_thumbs.jpg) -205px 0}
.sweet_brook_blue{background:url(fabrics/sweetdreams/sweet_thumbs.jpg) 0 0}
.sweet_brook_latte{background:url(fabrics/sweetdreams/sweet_thumbs.jpg) -41px 0}
.sweet_brook_chocolate{background:url(fabrics/sweetdreams/sweet_thumbs.jpg) -81px 0}
.sweet_siesta_latte{background:url(fabrics/sweetdreams/sweet_thumbs.jpg) -122px 0}
.sweet_siesta_chocolate{background:url(fabrics/sweetdreams/sweet_thumbs.jpg) -163px 0}
.maine_grey{background:url(fabrics/sweetdreams/maine_strip.jpg) -82px 0}
.maine_beige{background:url(fabrics/sweetdreams/maine_strip.jpg) 0 0}
.maine_tan{background:url(fabrics/sweetdreams/maine_strip.jpg) -41px 0}
.maine_mink{background:url(fabrics/sweetdreams/maine_strip.jpg) -123px 0}
.galaxy_chocolate{background:url(fabrics/gainsborough/galaxy_strip.jpg) 0 0}
.galaxy_beige{background:url(fabrics/gainsborough/galaxy_strip.jpg) -41px 0}
.galaxy_walnut{background:url(fabrics/gainsborough/galaxy_strip.jpg) -82px 0}
.galaxy_nutmeg{background:url(fabrics/gainsborough/galaxy_strip.jpg) -123px 0}
.galaxy_teal{background:url(fabrics/gainsborough/galaxy_strip.jpg) -164px 0}
.galaxy_plum{background:url(fabrics/gainsborough/galaxy_strip.jpg) -205px 0}
a:link,a:visited,a:active{text-decoration:none;color:#333}
#indexleftpanel,#indexrightpanel,#indextextpanel{float:right;width:270px;padding-top:30px}
.thumb_image_120,.thumb_image_140{height:120px;padding:5px}
 {width:40px;height:40px;margin-top:5px;margin-right:5px;margin-left:5px;border:3px solid #FFF}
.italic1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #999999;
}
.xmas_timer{
	width:279px;
	background-image:url(templatefiles/xmas_timer.jpg);
	height:56px;
	padding-top:38px;
	background-repeat:no-repeat;
	padding-left:25px;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	float: left;
}
.xmas_stock{
	background-color:#FFF;
	width:278px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #C00;
	background-image:url(templatefiles/xmas_back.jpg);
	background-repeat:no-repeat;
	float:right;
	margin-top:20px;
	text-align:center;
	padding-top: 75px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

