body{color:#000;background-color:#fff;font:normal 13px Verdana, Arial, Helvetica, sans-serif;text-align:center;margin:0;padding:0;}
p,blockquote{margin:10px 0;padding:0;}
h1{color:#000;margin-top:0;margin-bottom:7px;font:bold 16px Arial, Verdana, Helvetica, sans-serif;}
h2{width:auto;height:26px;color:#fff;background-color:#8DA8CA;font:bold 16px Arial;margin:25px 0 15px;padding:6px 0 0 10px;}
h3{color:#000;margin-top:8px;margin-bottom:4px;font:bold 14px Verdana, Helvetica, sans-serif;}
h4,h5,h6{font-size:100%;margin:0;padding:0;}
a,a:link{color:#369;}
a:active{color:#900;}
fieldset{border:1px solid #000;}
legend{color:#000;background-color:#fff;padding:0;}
input,textarea,select{font-size:100%;font-family:inherit;margin:0;padding:1px;}
select{padding:0;}
.message-info{border-top:1px solid #CBE4F0;border-bottom:1px solid #CBE4F0;background:#E3F6FF url(http://s3.amazonaws.com/everythingfurniture/lib/ef/information.png) no-repeat 14px 9px;color:#7D7D7D;font:normal 16px Arial;padding:8px 12px 8px 38px;}
#main{width:980px;text-align:left;margin:0 auto;}
#middle{width:980px;clear:both;}
#content{width:775px;float:left;}
#menu{width:180px;list-style:none;margin:0 0 0 5px;}
.title{font-size:13px;padding:2px 0 0;}
.title a{}
#breadcrumbs{width:775px;float:left;font-size:11px;color:#666;border-bottom:1px solid #aaa;margin:4px 0 16px;padding:0 0 12px;}
#productheader{width:775px;overflow:hidden;clear:both;}
#productlisting{width:657px;float:left;}
#productrating{width:110px;text-align:center;border:4px solid #F1F4F9;background-color:#F1F4F9;float:left;}
#productrating a{font-size:11px;font-weight:700;text-decoration:none;}
#productrating img{margin-bottom:2px;background-color:#fff;display:block;}
#sku{font-size:11px;margin:0 0 16px;}
#productcontent{width:775px;overflow:hidden;}
#productorder{width:255px;overflow:hidden;margin-right:55px;float:left;}
#productdata{width:300px;margin-right:45px;float:left;}
#relateditems{width:120px;padding-top:40px;float:left;background:#fff url(http://s3.amazonaws.com/everythingfurniture/lib/ef/recently-viewed.png) no-repeat;}
.msg-error{color:#c00;font-weight:700;background-color:#fee;border-top:1px solid #c00;border-bottom:1px solid #c00;margin-bottom:15px;padding:8px 12px;}
.msg-success{color:#390;font-weight:700;background:#efe url(http://s3.amazonaws.com/everythingfurniture/lib/ef/icon-success.gif) no-repeat 8px 7px;border-top:1px solid #0c0;border-bottom:1px solid #0c0;margin-bottom:15px;padding:8px 12px 8px 28px;}
#iteminsetbox{text-align:center;}
#viewimage{text-align:center;margin:10px 0 14px;}
#viewimage a{background:#fff url(http://s3.amazonaws.com/everythingfurniture/lib/ef/zoom.png) no-repeat;text-decoration:none;padding:0 0 6px 22px;}
#nilsnote strong{font-size:13px;}
#requestsample{height:26px;padding-left:55px;padding-top:2px;font:bold 16px Arial, Helvetica, sans-serif;background:#fff url(http://s3.amazonaws.com/everythingfurniture/lib/ef/color-sample.gif) no-repeat;}
.nils{width:255px;position:relative;left:0;top:-1px;margin-bottom:-1px;list-style:none;overflow:hidden;}
.nils dd{width:auto;border-bottom:1px solid #e5e5e5;float:left;}
.nils dd a{width:32px;height:32px;display:block;border:1px solid #e5e5e5;padding:4px;}
.nils dd a:hover{border:1px solid #C00!important;}
.firstnil{border-left:1px solid #e5e5e5;}
.lastnil{border-right:1px solid #e5e5e5;}
.topnils{top:0!important;margin-bottom:0!important;}
.topnils dd{border-top:1px solid #e5e5e5;}
.productcontainer{width:775px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee;overflow:hidden;list-style:none;}
.productcontainer .iconlink{width:130px;height:130px;display:block;border:1px solid #bbb;text-decoration:none!important;}
.productcontainer li{width:132px;text-align:center;margin-right:28px;float:left;}
#printinfo{display:block!important;margin-bottom:10px;}
.rvicontainer{width:120px;list-style:none;}
.rvicontainer .iconlink{width:110px;height:110px;display:block;border:1px solid #bbb;padding:4px;}
.rvicontainer li{width:112px;margin-bottom:10px;text-align:center;margin-right:0!important;float:left;}
.rvicontainer p.price{height:auto!important;text-align:left;}
.rvifull{width:775px!important;list-style:none;overflow:hidden;}
#itempreview{width:335px;height:350px;position:absolute;left:0;top:0;display:none;background:transparent url(http://s3.amazonaws.com/everythingfurniture/lib/ef/previewbg.png) no-repeat;}
.relitem{width:110px;height:190px;float:left;margin:0 0 5px;}
.relitem p{font:normal 10px Verdana;margin:6px 0;}
.relitem p a{}
#pricecontainer{width:206px;padding-left:20px;padding-top:15px;position:relative;left:-3px;top:-2px;background:#fff url(http://s3.amazonaws.com/everythingfurniture/lib/ef/price-frame-01.png) no-repeat;}
#pricecontainerend{width:226px;height:12px;position:relative;left:-3px;top:-2px;margin-bottom:6px;}
#price{width:186px;}
#price td{font:normal 13px Verdana, Arial, Helvetica, sans-serif;vertical-align:top;}
.pleft{width:116px;height:20px;text-align:left;}
.pright{width:70px;height:20px;text-align:right;}
.psecond-to-last{height:22px;}
.pshaded{color:#444;}
#quickinfo{margin:10px 0 5px;}
#quickinfo th{width:45px;padding-bottom:3px;font-size:12px;text-align:left;}
#quickinfo td{padding-bottom:3px;font-size:12px;}
#atcform{margin-top:8px;margin-bottom:28px;}
#atcform fieldset{border:none;}
#atcform legend{display:none;}
#order{width:100%;list-style:none;overflow:hidden;}
#order li.liqty{width:auto;margin-top:10px;float:left;}
#order li.liqty label{margin-bottom:4px;font-weight:700;}
#order li.liatc{width:auto;padding-top:12px;float:left;margin:10px 0 0 6px;}
#order li label{display:block;font-weight:700;}
#order li select{margin-top:3px;padding:1px;}
.options{width:100%;list-style:none;margin:10px 0;}
.options li{width:auto;padding:2px 0;}
.options li.alt{background-color:#F1F4F9;}
.options li.alt img{margin-lseft:0!important;}
.options img{margin-left:10px;}
.options input{width:16px;height:16px;}
.options label{font-size:13px;display:inline!important;margin:0!important;}
#qtybox{font-size:14px;}
.priceblock td{font:bold 12px Verdana, Arial, Helvetica, sans-serif;vertical-align:top;}
.left{width:60px;text-align:left;}
.right{width:67px;text-align:right;}
.second-to-last{height:19px;}
#availdesc{width:280px;font-size:11px;}
#specialnoteslist li{line-height:16px;}
#productspecs{width:100%;}
#productspecs th,#productspecs td{font-size:11px;text-align:left;background-color:#FCF6EB;padding:6px 4px;}
.psalt{background-color:#fff!important;padding:1px 4px!important;}
#dtable{width:750px;margin:0;padding:0;}
#dtable caption{font:normal 11px Verdana, Arial, Helvetica, sans-serif;text-align:right;padding:0 0 5px;}
#dtable th{font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#FFF;border-right:1px solid #BDCBDC;border-bottom:1px solid #BDCBDC;border-top:1px solid #BDCBDC;letter-spacing:0;text-align:left;background:#369 url(http://s3.amazonaws.com/everythingfurniture/lib/ef/bg-header.gif) no-repeat;padding:6px 6px 6px 16px;}
#dtable th.nobg{font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#000;border-top:0!important;border-left:0!important;border-right:1px solid #BDCBDC;background:none;padding:4px 6px 4px 0;}
#dtable td{font:normal 11px Verdana, Arial, Helvetica, sans-serif;border-right:1px solid #BDCBDC;border-bottom:1px solid #BDCBDC;background:#fff;color:#000;padding:4px 6px 4px 16px;}
#dtable td.alt{background:#E2EDFB url(http://s3.amazonaws.com/everythingfurniture/lib/ef/tdalt.gif);color:#000;}
#dtable th.spec{border-left:1px solid #BDCBDC;color:#000;border-top:0;background:#fff url(http://s3.amazonaws.com/everythingfurniture/lib/ef/bullet1.gif) no-repeat;font:normal 11px Verdana, Arial, Helvetica, sans-serif;letter-spacing:1px;text-transform:none;padding:5px 6px 5px 16px;}
#dtable th.specalt{border-left:1px solid #BDCBDC;border-top:0!important;background:#E2EDFB url(http://s3.amazonaws.com/everythingfurniture/lib/ef/bullet2.gif) no-repeat;font:normal 11px Verdana, Arial, Helvetica, sans-serif;color:#000;letter-spacing:1px;text-transform:none;padding:5px 6px 5px 16px;}
#pkgcontents{width:775px;list-style:none;}
#pkgcontents ul{width:775px;list-style:none;overflow:hidden;}
#pkgcontents li.pkgimage{width:200px;float:left;}
#pkgcontents li.pkgdesc{width:575px;float:left;}
#other-locations{border:1px solid #c8c8c8;margin-bottom:30px;margin-top:30px;clear:both;padding:8px;}
.trail,.trail ol{width:100%;height:16px;list-style:none;overflow:hidden;margin:0;}
.trail li{float:left;}
#foot{width:980px;margin-top:30px;display:none;}
#foot ul{width:175px;margin-top:0!important;list-style:none;background:#8DA8CA url(http://s3.amazonaws.com/everythingfurniture/lib/ef/foot-block-bg.png) no-repeat;border-top:3px solid #fff;border-right:3px solid #fff;float:left;padding:10px 0 15px 15px;}
#foot ul.lastfb{width:193px;border-right:none;}
#foot ul li{margin-bottom:3px;}
#foot ul li a{color:#fff;text-decoration:none;}
#foot-head{width:980px;height:30px;font:bold 16px Arial, Helvetica, sans-serif;text-align:center;background:#476D9E url(http://s3.amazonaws.com/everythingfurniture/lib/ef/foot-header.png) no-repeat;color:#fff;margin:0!important;padding:10px 0 0;}
#vendor-box{width:560px;}
#vendor-box .block{width:100px;height:90px;float:left;border-bottom:1px solid #EEE;text-align:center;margin:10px 15px 3px 0;}
#vendor-box .clear{width:560px;height:80px;clear:both;}
#refinements{width:185px;border-top:2px solid #000;border-bottom:2px solid #000;list-style:none;margin:0;}
#homepage-text{font:normal 13px Verdana, sans-serif;color:#222;}
#homepage-text h1{font:normal 13px Verdana, sans-serif;color:#000;margin-left:0;margin-right:0;padding:0!important;}
#homepage-text h2{font:normal 13px Verdana, sans-serif;color:#000;margin-left:0;margin-right:0;height:auto!important;background:none!important;padding:0!important;}
#vendor-box-home{width:430px;margin-bottom:15px;}
#vendor-box-home .block{width:100px;height:70px;float:left;border-bottom:1px solid #EEE;text-align:center;margin:5px 10px 3px 0;}
#vendor-box-home .clear{width:430px;height:80px;clear:both;}
#vendor-box-home .more{width:430px;padding-top:5px;text-align:right;}
#home-bestsellers ul{width:135px;overflow:hidden;list-style:none;}
#home-bestsellers ul .iconlink{width:130px;height:130px;display:block;border:1px solid #bbb;}
#home-bestsellers ul .iconlink .so *{text-decoration:none!important;}
#home-bestsellers ul li{width:130px;text-align:center;margin-bottom:16px;float:left;}
a img,iframe,#emailpromo fieldset{border:none;}
ul,ol,dl,li,dt,dd,form,fieldset{margin:0;padding:0;}
a:visited,#menu li a,#refinements li a{color:#036;}
a:hover,#menu li a:hover,#viewimage a:hover,.productcontainer p a:hover,.rvicontainer p a:hover,.rvicontainer p.price span,.relitem p a:hover,.pred,.red,#refinements li a:hover,#home-bestsellers ul p a:hover{color:#c00;}
.bulletlist,.properlists ul{margin:10px 0 10px 24px;}
.bulletlist li,.properlists ul li{line-height:18px;}
#head,#left,.nils dt,#order li label.hidelabel,#emailpromo legend,#emailpromo label.hidelabel{display:none;}
#quicklinks,#emailpromo ol{list-style:none;}
#menu li,.stand-alone,#refinements li{font-size:13px;padding:2px 0;}
#framed-art-link,#eof-link{font-size:13px;padding:2px 0 6px;}
#menu ul,#refinements ul{list-style:none;margin:0 0 6px;padding:5px 0 0 9px;}
#menu ul li,#refinements ul li{font-size:11px;line-height:14px;padding:0;}
#menu ul li a,#refinements ul li a{color:#036;text-decoration:none;}
#menu ul li a:hover,#refinements ul li a:hover{color:#c00;text-decoration:underline;}
#breadcrumbs a,#price a{text-decoration:none;}
#nilsnote,#specialnoteslist{font-size:11px;}
#requestsample a,#foot ul li a:hover{text-decoration:underline;}
.firstpc,.firs2tpc{margin-top:35px!important;}
.productcontainer .iconlink:hover,.rvicontainer .iconlink:hover,#home-bestsellers ul .iconlink:hover{border:1px solid #c00;}
.productcontainer .iconlink .so,#home-bestsellers ul .iconlink .so{background-color:#fff;color:#000;display:block;font-size:11px;height:19px;left:0;padding-top:3px;position:relative;text-decoration:none!important;top:-22px;width:130px;}
.productcontainer li.lastitem,.las2titem,#vendor-box .last,#vendor-box-home .last,.lastitem{margin-right:0!important;}
.productcontainer p,.rvicontainer p,#home-bestsellers ul p{height:40px;overflow:hidden;text-align:left;margin:5px 0;}
.productcontainer p a,.rvicontainer p a,#home-bestsellers ul p a{color:#666;font:normal 11px Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
.plast,.last{border-top:1px solid #555;height:24px;vertical-align:middle!important;}
.pstrike-through,.strike-through{text-decoration:line-through;}
#order li *,.options li *{vertical-align:middle;}
#pkgcontents li.pkgtitle,#pkgcontents li.pkglink{float:left;width:575px;}
#vendor-box .block a,#vendor-box-home .block a,#vendor-box-home .more a{color:#369;font:normal 11px Verdana;text-decoration:none;}
#vendor-box .block img,#vendor-box-home .block img{margin-bottom:6px;}

