body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#3c2b26;overflow:-moz-scrollbars-vertical;background:#f8f5eb url(/images/top-bg.gif) repeat-x top}#header{background-image:url(/images/header.jpg);background-repeat:no-repeat;height:206px;width:940px;margin:0 auto}#maintable{margin:0 auto;padding:5px 50px 20px;text-align:left;width:840px;background-color:#f3eddc;font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#3c2b26}#nav{list-style:none;margin:0;padding:180px 0 0}#nav li{padding:0 40px;display:inline}#nav li a{font-size:110%;text-decoration:none;font-weight:700;border-bottom:0}#nav a:hover{border-bottom:2px dotted #ccc}#nav a.highlightednav{border-bottom:2px dotted #ccc}#footer{margin:0 auto;text-align:center}a:link{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#3c2b26;text-decoration:none;border-bottom:#030 1px dashed}a:visited{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#3c2b26;text-decoration:none;border-bottom:#030 1px dashed}a:hover{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#633;text-decoration:none;border-bottom:#633 1px solid}a:active{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#3c2b26;text-decoration:none;border-bottom:#030 1px dashed}.cathead{font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-weight:700;color:#3c2b26;text-decoration:underline}a.catlink:link{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#3c2b26;text-decoration:none;border-bottom:#363 1px dashed;line-height:20px}a.catlink:visited{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#3c2b26;text-decoration:none;border-bottom:#363 1px dashed;line-height:20px}a.catlink:hover{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#633;text-decoration:none;border-bottom:#633 1px solid;line-height:20px}a.catlink:active{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#3c2b26;text-decoration:none;border-bottom:#363 1px dashed;line-height:20px}h1{font-family:Arial,Helvetica,sans-serif;font-size:13pt;color:#3c2b26}p,td{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#3c2b26}.texttable{text-align:left;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#633;padding:0}.vertdivider{border-right:#3c2b26 2px dashed}.listingtableleft{border-left:#00826b 1px solid;border-top:#00826b 1px solid}.listingtableleft img{padding:5px;background-color:#00826b}.listingtableleft a{border-bottom:0}.listingtableright{border-right:#00826b 1px solid;border-top:#00826b 1px solid}.listingtablebottom{border-bottom:#00826b 1px solid}.listingimages{margin:0 auto}.listingimages a{border-bottom:0}.listingimages img{padding:5px;background-color:#00826b}.list{background-color:#d4d9c0}.listalt{background-color:#fff}.itemheadings{font-size:130%;font-weight:700;background-color:#d4d9c0;padding:10px}.desctable{border:#00826b 1px solid;background-color:#fff}.sellertable{border:#00826b 1px solid;background-color:#fff}.footertext{line-height:20px}.underline{text-decoration:underline}.tablecenter{margin-left:auto;margin-right:auto;text-align:left}#testlinks{display:none;text-align:center}#testimonial{width:700px;height:300px;border:4px solid #428d80;background-color:#fff;display:none;margin:0 auto}#testimonial div{width:680px;height:230px;padding:15px;color:#333;text-align:left;font-size:16px;overflow:hidden}#testimonial img{float:right;margin:0 10px 20px 20px;border:3px solid #428d80}#alltestimonials{width:840px}#alltestimonials div{width:810px;padding:15px;text-align:left;background-color:#f8f6f0;margin-bottom:20px}#alltestimonials img{float:right;margin:0 10px 10px 20px;border:3px solid #428d80}.clear{clear:both}input.validation-failed,textarea.validation-failed,select.validation-failed{border:2px solid #f30;color:#f30}input.validation-passed,textarea.validation-passed{color:#000}.validation-advice{margin:5px 0;padding:5px;background-color:#f30;color:#fff;font-weight:700}.custom-advice{margin:5px 0;padding:5px;background-color:#c8aa00;color:#fff;font-weight:700}label.error{padding-left:10px;padding:.8em;margin-bottom:1em;margin-top:1em;border:2px solid #ddd;background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;font-size:.9em;display:block}div.container{display:none}input{border:1px solid #999}input:focus{border:1px dotted #000}input.error{border:1px dotted red}textarea.error{border:1px dotted red}#modalOverlay{background-color:#000;cursor:wait}#modalContainer{height:400px;width:600px;left:50%;top:15%;margin-left:-300px;background-color:#fff;border:3px solid #ccc}.center{text-align:center}a.thumb{width:150px;position:relative;margin:0;display:block}a.thumb span{width:150px;height:100px;position:absolute;left:-15px;top:-15px;background:url(/images/reduced.gif) no-repeat}.reduced{color:#c00;font-weight:700;background-color:#ff0;padding:4px;display:inline-block}#select-type{border:1px solid #3c2b26}#select-size{border:1px solid #3c2b26;display:none}#select-state{border:1px solid #3c2b26}#q{border:1px solid #3c2b26}#refno{border:1px solid #3c2b26}.pagination{margin:0 0 20px}.page_link{}.page_link a{padding:5px;border:1px solid #666}.page_link a:hover{background-color:#eaeaea}.showcase{background-color:#fff;border:4px solid #428d80}.showcase img{border:0;padding:4px;background-color:#428d80}.showcase a{border-bottom:0}.showcaseheading{font-weight:700;font-size:130%;text-align:center}.ar{text-align:right}.faq-question{font-size:120%;border-top:1px dotted #3c2b26;padding-top:15px;margin-bottom:-10px;margin-top:25px}#designers{list-style-type:none;margin:0 0 0 70px;padding:0}#designers li{display:inline-block;width:150px;padding-bottom:8px}