BODY { background-color: #000000;
    font-family: Verdana, Arial, Sans Serif;
    font-size: 1.0em;
    font-weight: 500; color: #DEDEDA;
    margin: 20px;
  scrollbar-arrow-color: #000000;
  scrollbar-3dlight-color: 000000;
  scrollbar-highlight-color: #000000;
  scrollbar-face-color: #C0BBA9;
  scrollbar-shadow-color: 000000;
  scrollbar-darkshadow-color: #000000;
  scrollbar-track-color: #C0BBA9;
    }
a:link {
    color: #C0BBA9;
    text-decoration: none;
    }

a:visited {
    text-decoration: none;
    color: #C0BBA9;
    }

a:hover {
    color: #AEA38A;
    text-decoration: none;
    }

a:active {
    color: #C0BBA9;
    text-decoration: none;
    }

a:link.small {
    color: #C9BC9A;
    text-decoration: none;
    }

a:visited.small {
    color: #C9BC9A;
    text-decoration: none;
    }

a:hover.small {
    color: #C9BC9A;
    text-decoration: none;
    }

a:active.small {
    color: #C9BC9A;
    text-decoration: none;
    }

h1 { font-size: 34px; font-weight: normal; text-align: center; letter-spacing: 1px;
 margin-bottom: 15px; margin-top: 15px;
 }
h1.name { font-size: 34px; font-weight: normal; text-align: left; letter-spacing: 1px;
 margin-bottom: 15px; margin-top: 15px;
 }

h2 { font-size: 0.9em; font-weight: 600; text-align: center; text-decoration: none;
 margin-bottom: 5px;
 }
h2.topTel { font-size: 1.6em; font-weight: normal; text-align: center; text-decoration: none;
 margin-bottom: 5px; margin-top: 0px;
 }
h2.pageHdg { font-size: 1.1em; font-weight: bold; text-align: center; letter-spacing: 1px;
 margin-bottom: 15px; margin-top: 0px;
 }
h3 { font-size: 0.9em; font-weight: 600; margin-bottom: 7px; margin-top: 0px;
text-decoration: none;
 }
h3.subHdg { font-size: 1.0em; font-weight: 600; margin-bottom: 0px; margin-top: 10px;
text-decoration: none;
 }
h4 { font-size: 1.2em; font-weight: 600; text-decoration: underline;
 }


TD { font-size: 0.9em; font-weight: 400;
 }
div.smaller { font-size: 0.8em; font-weight: 400; text-align: center; padding-left: 30px; padding-right: 30px;
 }

table.fullPage { width: 900px; background-color: #504C4C; border-left: solid 40px #504C4C; border-right: solid 40px #504C4C;  }
td.topSection {padding-top: 10px; padding-bottom: 10px; }
table.topSection { width: 100%; }
td.topname { text-align: left; padding-right: 50px; }
td.topTel { font-size: 16px; font-weight: bold; text-align: right; text-decoration: none; padding-right: 30px; }
td.topmenu { background-color: #444444; padding-left: 15px; padding-top: 6px; padding-right: 15px; padding-bottom: 6px; vertical-align: top;  }
table.topmenu { }
td.menuItem { padding-left: 2px; padding-right: 15px; font-size: 12px; }
td.menuDivider { padding-left: 4px; padding-right: 4px;}
td.rightSide { width: 500px; vertical-align: top; }
table.rightSide { width: 100%; }
td.frontText { padding-left: 15px; padding-top: 30px; padding-right: 30px; vertical-align: top; }
td.leftSide { width: 300px; padding-right: 40px; text-align: center; padding-left: 0px; }


td.pic1 { padding-right: 10px; padding-bottom: 15px; }
td.pic2 { padding-right: 90px; padding-bottom: 15px; }
td.holdingText { padding-bottom: 10px; height: 150px; }
td.pic3 { padding-right: 0px; vertical-align: bottom; padding-bottom: 15px; }
td.bottom { font-size: xx-small; text-align: center; height: 40px; }

td.showroom { padding-left: 8px; padding-top: 0px; padding-right: 8px; }
div.showroomExpl { padding-left: 20px; padding-right: 20px; }
table.showroom { margin-top: 10px; }
td.showroomText { padding-left: 3px; padding-bottom: 15px; padding-right: 3px; font-size: 11px; text-align: center; }
td.showroomItem { width: 25%; padding-right: 3px; padding-left: 3px; padding-bottom: 3px; text-align: center; }
img.showroomItem { }

td.profile { padding-left: 8px; padding-top: 0px; padding-right: 0px; }
td.services { padding-left: 20px; padding-top: 0px; padding-right: 0px; }
td.location { padding-left: 20px; padding-top: 0px; padding-right: 0px; }
td.links { padding-left: 20px; padding-top: 0px; padding-right: 0px; }

table.location { width: 100%; }
td.shopImage { padding-bottom: 15px; padding-right: 15px; text-align: right; }
td.shopAddress { padding-right: 15px; padding-bottom: 15px; }
td.googleMap { text-align: center; }

table.links { width: 100%; }
td.linkName { padding-right: 20px; padding-bottom: 5px; vertical-align: top; }
td.linkDesc { padding-bottom: 5px; vertical-align: top; width: 60%; }

div.scrollPadding { padding-right: 20px; }

#Scrolling {
        Z-INDEX: 1; LEFT: 0px; OVERFLOW: auto; WIDTH: 100%; POSITION: relative; TOP: 10px; HEIGHT: 360px
}
.scroll {  scrollbar-arrow-color: #C9BC9A;
  scrollbar-3dlight-color: #444444;
  scrollbar-highlight-color: #444444;
  scrollbar-face-color: #444444;
  scrollbar-shadow-color: #444444;
  scrollbar-darkshadow-color: #444444;
  scrollbar-track-color: #444444;
    }
