body {color:#524a18;margin:0px;font-family:"Microsoft Sans Serif","Verdana","Arial"}
img#logo {position:absolute;left:0px;top:0px}
table#main {width:780px}
table#heading {border-top:1px solid #e0e0e0}
td#leftnav {width:120px;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}
td#rightnav {width:120px;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}
td.topnav {width:90px; height:20px; text-align:center;border:1px solid #e0e0e0;background-color:#eaf3da}
td.sidenav {width:120px; height:20px; text-align:center;border:1px solid #e0e0e0;background-color:#eaf3da}
td.heading {width:120px;text-align:center;font-weight:bold;font-size:10pt;color:#ff9900}
td#current {border:1px solid #e0e0e0;background-color:#fffded;font-size:10pt;text-transform:capitalize;color:#524a18}
table#main td.content {width:540px;background-color:#fffded;border:1px solid #e0e0e0;padding:10px}
p {text-align:left;font-size:normal}
p.legal {font-size:10pt;color:silver;text-align:center}

a {color:#009900}
a.nav {font-size:10pt;text-decoration:none; color:#524a18; text-transform:capitalize}
a.legal {color:silver}
a:hover {color:#ff9900}
a:hover.legal {color:gray}
.inline_small {font-size:80%}



#toc {line-height:150%}

.faqq {font-weight:bold;font-style:italic}
.faqa {margin:20px;text-align:justify;}

td#faq p,
td#rugs p,
td#tips p,
td#index p,
td#cam p,
td#upholstery p,
td#about p{text-align:justify}

td#tips ul table.spills td.left p,
td#tips ul table.spills td.captionleft p,
td#tips ul table.spills td.captionright p,
td#tips ul table.spills td.no p {text-align:center}


table.spills {border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;font-size:80%}
table.spills td.captionleft {border-left:1px solid #e0e0e0;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #e0e0e0}
table.spills td.captionright {text-align:center;text-transform:uppercase;font-weight:bold;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}
table.spills td.left {border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;width:100px;font-weight:bold}
table.spills td.right {border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;width:390px}
table.spills p {margin:5px}
table.spills td em {font-style:normal}
table.spills td.third {border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;width:255px}
table.spills td.no {text-transform:uppercase;font-weight:bold;width:15;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}

td#rugs img#map {width:400px;height:333px}
table#process {width:500px}
table#process td {vertical-align:top}
table#process td.step_head {font-weight:bold;border-bottom:1px solid #e0e0e0}
table#process td.img {border-left:1px solid #e0e0e0}
table#process td.descr {}
table#hours {}