#sddm{z-index:1000;overflow:visible;float:left;margin:0 12px;padding:0}
#sddm li{list-style:none;float:left;font:bold 12px arial;z-index:1000;margin:0;padding:0 3px}
#sddm li a{display:block;background-color:#FFF;color:#600;text-align:center;text-decoration:none;z-index:1000;margin:1px 0;padding:3px 2px} 
#sddm li a:hover{color:#c00}
#sddm div{position:absolute;visibility:hidden;background:url(/images/marfilnew1.jpg);border:#C00 thin ridge;z-index:1000;margin:1px;padding:3px}
#sddm div a{position:relative;display:block;width:auto;white-space:nowrap;text-align:left;text-decoration:none;background:url(/images/marfilnew1.jpg);color:#600;font:12px arial;z-index:1000;margin:1px;padding:1px 0}
#sddm div a:hover{background:#600;color:#c00}
SPAN.productSpecialPrice,.productSpecialPrice{color:#600;font-size:16px;text-decoration:none;font-weight:700}
SPAN.prodtitles,td.prodtitles,a.prodtitles,tr.prodtitles{font-family:Arial, Helvetica, sans-serif bold;color:#000;font-size:14px;padding:3px}
SPAN.header, td.header{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-0px -0px;height:99px;width:279px;}
#showroomlink{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-282px -27px;height:72px;width:180px;cursor:pointer; position:relative}
#shippinglink{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-435px -425px;height:172px;width:161px;cursor:pointer; position:relative}
SPAN.fblogo, td.fblogo{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-464px -27px;height:136px;width:120px;}
SPAN.directions, td.directions{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-0px -453px;height:145px;width:222px;}
SPAN.payment, td.payment{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-223px -453px;height:145px;width:209px;}
#bespoke-fireplaces{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-0px -252px;height:200px;width:240px;cursor:pointer;position: relative;}
SPAN.showroom3, td.showroom3{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-0px -101px;height:150px;width:200px;}
SPAN.showroom2, td.showroom2{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-241px -253px;height:150px;width:200px;}
SPAN.showroom1, td.showroom1{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-201px -101px;height:150px;width:200px;}
SPAN.thinpayment, td.thinpayment{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-243px -402px;height:22px;width:338px;}
SPAN.specofferimg, td.specofferimg{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-407px -105px;height:57px;width:57px;}
td.colback, tr.colback, a.colback{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);text-align:center; background-position:-406px -206px}
#showroomlink a {position: absolute;top: 0;left: 0;width: 180px;height: 72px;}
#shippinglink a {position: absolute;top: 0;left: 0;width: 161px;height: 172px;}
#bespoke-fireplaces a {position: absolute;top: 0;left:0; height: 200px; width: 240px;}
a.prodtitles:hover{font-family:Arial, Helvetica, sans-serif bold;color:#ffc;font-size:14px;background-color:#900;padding:3px}
#seocontent{border:#300 1px solid;margin-top:0px;margin-bottom:5px;height:500px;overflow-y:scroll;width:100%;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;font-weight:400;line-height:14px;scrollbar-arrow-color:#ffc;scrollbar-3dlight-color:#ffc;scrollbar-darkshadow-color:#300;scrollbar-face-color:#300;scrollbar-highlight-color:#300;scrollbar-shadow-color:#300;scrollbar-track-color:#ccc;padding:3px}
a.wblinks{color:#600;text-decoration:underline;font-weight:700}
#content-image{margin-top:0px;width:100%}
.style67{font-family:"Monotype Corsiva";font-size:80px;color:#600}
#scroller_container{overflow:auto;width:100%;height:100px;color:#FFC;font:Verdana, Arial, Helvetica, sans-serif;font-size:10px}
stars0 {background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-445px -253px;height:11px;width:59px;}
stars1 {background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-445px -267px;height:11px;width:59px;}
stars2 {background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-445px -281px;height:11px;width:59px;}
stars3 {background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-445px -294px;height:11px;width:59px;}
stars4 {background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-445px -307px;height:11px;width:59px;}
stars5 {background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-445px -320px;height:11px;width:59px;}
#cart {background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-287px -6px;height:16px;width:18px; position:relative}
SPAN.award {background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-444px -246px;height:62px;width:328px; position:relative}
#cart a{position: absolute;top: -0;left: -0;width: 18px;height: 16px;}
#afflink {background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-406px -167px;height:30px;width:170px; position:relative}
#afflink a{position: absolute;top: 0;left: 0;width: 170px;height: 30px;}
#feedback{width:328;height:76px;overflow:hidden;position:relative;bottom:-3px;right:0px;color:#000;background-color:#EEF2F2;border:1px #999 solid;font-size:10px;text-align:left}
#feedback2{width:200px;height:16px;overflow:hidden;position:relative;top:-20px;right:0;color:#000}
#feedback3{width:200px;height:200px;overflow:hidden;position:relative;top:-10px;right:0;color:#000}
a.noborder,noborder{border:none}
a{color:#600;text-align:center;text-decoration:none}
.moduleRow{border:1px #900 ridge;line-height:1;font-size:10px;background-color:#FFF}
.moduleRowOver{background-color:#FF6;cursor:pointer;line-height:1}
.moduleRowSelected,table.moduleRowSelected,tr.moduleRowSelected,td.moduleRowSelected{background-color:#390;color:#00f;border:1px #900 ridge;line-height:1.5}
CHECKBOX,INPUT,RADIO,SELECT{border:1px #900 solid;color:#000}
.CHECKBOX2,.INPUT2,.RADIO2,.SELECT2{border:2px #900 solid;color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.fieldtitles{font-family:"Courier New", Courier, monospace;font-size:12px;color:#000;padding-right:10px}
TEXTAREA{border:thin #600 solid;width:100%;font-family:Verdana, Arial, sans-serif;font-size:12px;color:#000}
SPAN.greetUser{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#790000;font-weight:700}
TABLE.formArea{font-size:10px}
TD.formAreaTitle{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;font-weight:700}
TD.fieldKey{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:700}
TD.fieldValue{font-family:Verdana, Arial, sans-serif;font-size:12px}
table.main{background:url(/images/marfilnew1.jpg)}
body{background:url(/images/marfilnew1.jpg);font:12px arial, helvetica, sans-serif;text-align:center;margin-top:0}
h1{font-family:arial, helvetica, sans-serif;text-align:center;font-size:16px;color:#000;font-weight:line-height:1.0;margin:2px;padding:2px}
z1,td.z1,tr.z1,span.z1{font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;font-size:14px;color:#ffc;line-height:1.0;background-color:#600;text-decoration:none;margin:0;padding:0}
a.z1{color:#ffc}
h3{font-family:"Monotype Corsiva";font-size:36px;text-align:center;color:#600;font-weight:700;border:ridge 1px #900}
h2{font:14px arial, helvetica, sans-serif;margin:0;padding:2px}
.wbord,a.wbord,td.wbord{border:2px #FFF outset}
A.borders1{font-weight:Normal;font:12px arial, helvetica, sans-serif;background-image:none;color:#000;border:none}
A.borders1:hover{color:#Ffc;font-weight:Bold;background-color:#600}
.borders5,td.borders5,tr.borders5,div.borders5{text-align:left;vertical-align:text-top;cursor:pointer;font-size:14px;color:#900;font-weight:400;background-image:url(/images/button-180x20_2.jpg);background-repeat:repeat;background-position:bottom;height:20px;margin:0;padding:0}
a.borders5{text-align:left;text-decoration:none;background-image:none;font-size:14px}
a.borders5:hover{color:#F30;font-weight:Bold}
.borders,td.borders,tr.borders{text-align:center;font-size:14px;color:#ffc;background:#900;margin:0;padding:0}
A.borders{text-align:center;color:#fff}
A.borders:hover{color:#F30}
.text1,TR.text1,a.text1,td.text1{text-align:left;font-size:14px;color:#000;font-weight:400;font-family:Arial, Helvetica, sans-serif;line-height:16px;margin:0;padding:2px}
.textlinksred,TD.textlinksred,P.textlinksred,a.textlinksred{font-family:Arial, Helvetica, sans-serif;color:#900}
.borders2,TR.borders2{background-repeat:repeat;font-family:Verdana, Arial, sans-serif;text-align:center;font-size:18px;color:#FFC;font-weight:700;background:#900;border-color:#600;border-style:ridge;border-width:1px;margin:2px;padding:2px}
.menu2,TR.menu2,a.menu2{font-family:Verdana, Arial, sans-serif;text-align:center;font-size:14px;color:#FFC;font-weight:700;background:#600;margin:2px;padding:2px}
.menu1,TR.menu1,a.menu1,td.menu1{text-align:left;font-size:12px;color:#000;font-weight:400;font-family:Arial, Helvetica, sans-serif;line-height:14px;background-color:#FFF;margin:0;padding:0}
a.menu1{font-family:Verdana, Arial, sans-serif;text-align:left;font-size:12px;color:#000;font-weight:400;margin:1px;padding:0}
.borders4,TR.borders4{font-family:Verdana, Arial, sans-serif;text-align:center;font-size:24px;color:#FFC;font-weight:700;background:#600;border-color:#600;border-style:ridge;border-width:1px;margin:2px;padding:3px}
a.borders2{border:ridge 2px #600;font-family:Verdana, Arial, sans-serif;text-align:center;font-size:10px;color:#600;font-weight:700}
.borders3{border:none;font-family:Verdana, Arial, sans-serif;text-align:left;font-size:12px;color:#000;background:#FFF;margin:1px;padding:0}
td.borders3,tr.borders3,table.borders3{border:ridge #600 1px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;background:#FFF;text-align:center;margin:1px;padding:1px}
a.borders3{color:#000;background:#FFF;text-decoration:none;height:15px;line-height:1.5;text-align:center;margin:1px;padding:0}
a.borders3:Hover{color:#fff;background:#600;text-decoration:none;margin:1px;padding:0}
.style44{color:#FF6;font-weight:400;font-size:12px;border:none;vertical-align:top;text-decoration:none;background-color:#600}
a.style44{font-weight:400;font-size:12px;border:none;background-image:none;vertical-align:top;text-decoration:none}
a.style44:hover{color:#FF9;font-weight:400;font-size:12px;border:none;vertical-align:top}
.specials a{font-size:12px;border:none;text-decoration:none;font-family:"Courier New", Courier, monospace;color:#000;text-align:left}
.speccontainer2{height:295px;text-align:center;line-height:1;margin:0;padding:0}
.specials2{width:99%;height:295px;text-align:center}
.specials2 td{color:#000;text-align:center}
.specials2 a{text-align:center;font-size:12px;border:none;text-decoration:none}
.infoBoxHeading,TD.infoBoxHeading,a.infoBoxHeading{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#000;text-align:center;vertical-align:top;line-height:1}
.Heading,TD.Heading,a.Heading{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#600;text-align:center;vertical-align:top;line-height:1.5}
.infoBoxContents,a.infoBoxContents,TR.infoBoxContents,TD.infoBoxContents{font-size:12px;vertical-align:top;color:#600;text-align:left;line-height:1.0;text-decoration:none;padding:0}
a.infoBoxContents:hover{color:#FFC;background-color:#600}
TD.striketext,SPAN.striketext,P.striketext,a.striketext{line-height:1.5;font-family:Verdana, Arial, sans-serif;font-size:12px;text-decoration:line-through;color:#000;text-align:center}

td.colback2{background-image:url(/images/100x180.png);text-align:center}
SPAN.productSpecialPrice3,.productSpecialPrice3{color:#600;font-size:28px;text-decoration:none;font-weight:400;background-color:#fff}
SPAN.productSpecialPrice4,.productSpecialPrice3{color:#000;font-size:28px;text-decoration:none;font-weight:400;background-color:#fff}
SPAN.productNormalPrice,.productNormalPrice{color:#600;font-size:24px;text-decoration:none;font-weight:400;background-color:#fff}
.chiz-border,SPAN.chiz-border{font-size:14px;color:#000;line-height:1.0;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0}
td.chiz-border{font-size:14px;color:#000;line-height:1.5;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0}
.main,TD.main,P.main,a.main span.main{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:1;text-align:center;color:#000}
.main2,TD.main2,P.main2,a.main2{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:1;text-align:left;color:#000}
.main4,TD.main4,P.main4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;line-height:1;text-align:left;color:#000}
.main3,TD.main3,P.main3{font-family:"Times New Roman", Times, serif;font-size:10px;line-height:1.0;text-align:center;color:#000;padding:3px}
.boxText2{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:center;line-height:1;color:#000;border:#600 1px solid;background-color:#FFF;padding:2px}
.boxText3{font-family:"Times New Roman", Times, serif;font-size:12px;text-align:center;line-height:1;color:#000;padding:2px}
.boxText4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:left;line-height:1.5;color:#000;padding:2px}
.boxText5{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:left;line-height:1;color:#000;border:#600 medium groove;background-color:#FFF;padding:5px}
a.link2{height:35px}
ul.sitemap{color:#600}
.sitemap{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#600;font-weight:400;line-height:1.5;text-align:left;background-color:#FFF}
.sitemapHeading{font-family:Verdana, Arial, sans-serif;font-size:18px;color:#fff;font-weight:Bold;text-align:center;border:thin #900 solid;background-color:#900}
.sitemapProducts{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#000;font-weight:400;padding-bottom:4px}
A.sitemap{color:#600;padding-bottom:4px;margin-bottom:4px;text-align:left}
.sitemap_indvidual_hdg{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#600;font-weight:Bold}
A.sitemap_indvidual_hdg{color:#600;text-align:left}
A.sitemap_indvidual_hdg:hover{color:#0f0}
.sitemap_indvidual{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#600;font-weight:400;padding-bottom:4px;text-align:left}
A.sitemap_indvidual{color:#000}
h4{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;margin-bottom:0;padding-bottom:0;color:#000;font-weight:400}
h5{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;margin-bottom:0;padding-bottom:0;color:#fff;font-weight:400}
td.topleft,table.topleft{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-546px -333px;height:22px;width:22px;}
td.bottomleft{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-546px -377px;height:22px;width:22px;}
td.topright,table.topright{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-568px -333px;height:22px;width:22px;}
td.rightn,table.rightn{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-815px -6px;height:22px;width:22px;}
td.bottomright,table.bottomright{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-568px -377px;height:22px;width:22px;}
td.bottom,table.bottom{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-0px -622px;height:22px;width:22px;}
td.borderleft,table.borderleft{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-793px -6px;height:22px;width:22px;}
td.bordertop,table.bordertop {background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-0px -600px;height:22px;width:22px;}
td.cse,table.cse,tr.cse{border:#600 1px solid}
.attributes-even,tr.attributes-even{background-color:#CCF}
.attributes-odd,tr.attributes-odd{background-color:#CC9}
.progress{width:1px;height:12px;color:#CCC;font-size:10px;background-color:#bbc3d3;padding-left:5px}
.bar{border-color:#bbc3d3;border-style:solid;border-width:1px}
#pscroller_bs{height:170px;border:0;padding:5px}
.pscroller_c_bs{font-family:sans-serif;font-size:11px;line-height:1.5}
#speccontainer,#speccontainer2,#speccontainer3,#speccontainer4{position:relative;width:1px;height:1px;overflow:visible}
#specoffer,#specoffer2,#specoffer3,#specoffer4{background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-420px -1px;height:21px;width:60px;position:absolute;float:right;right:80px;top:15px}
a:hover,a.z1:hover,A.sitemap:hover,A.sitemap_indvidual:hover{color:red}
.specials table,.specials2 table{width:100%;text-align:center}
#lbOverlay {position: fixed;z-index: 9999;left: 0;top: 0;width: 100%;height: 100%;background-color: #000000;cursor: pointer;}
#lbCenter, #lbBottomContainer {position: absolute;z-index: 9999;overflow: hidden;background-color: #fff;}
.lbLoading {background: #fff url(loading.gif) no-repeat center;}
#lbImage {position: absolute;left: 0;top: 0;border: 2px solid #cc0000;background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink {display: block;position: absolute;top: 0;width: 50%;outline: none;}
#lbPrevLink {left: 0;}
#lbPrevLink:hover {background: transparent url(prevlabel.gif) no-repeat 0 15%;}
#lbNextLink {right: 0;}
#lbNextLink:hover {background: transparent url(nextlabel.gif) no-repeat 100% 15%;}
#lbBottom {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;font-size: 10px;color: #666;line-height: 1.4em;text-align: left;border: 2px solid #cc0000;border-top-style: none;}
#lbCloseLink {display: block;float: right;background-image:url(/images/Marbletech-Fireplaces-Big_opt.jpg);background-position:-508px -2px;height:22px;width:66px; position:absolute;margin: 5px 0;outline: none;}
#lbCaption, #lbNumber {margin-right: 0px;}
#lbCaption {font-weight: bold;}
