body {background: #207bc8 url(sidebar.jpg) 0px 0px no-repeat fixed;} /* same as img bkgd */
div#content {background: #b0cef5 url(wash-sidebar.jpg) 0px 0px no-repeat fixed;} /* same as blu ovl */
div#links a {background: transparent url(black-sidebar.jpg) 0px 0px no-repeat fixed;}
div#links a:hover {background: transparent url(white-sidebar.jpg) 0px 0px no-repeat fixed;}


body {position: relative; margin: 0; padding: 0;}
div#content {position: absolute; top: 26px; left: 161px; right: 25px;
   color: #333333; font: 15px Verdana, sans-serif; padding: 10px; 
   border: solid #ffa03f;} /* border was ffcc99 */
div#content p {margin: 0 1em 1em;}
div#content h3, h4, h5, h6 {margin-bottom: 0.25em;}
div#links a {display: block; text-align: center; font: bold 1em sans-serif; 
   padding: 5px 10px; margin: 0 0 2px; border-width: 0; 
   text-decoration: none; color: #ffffff;}
div#links a:hover {color: #ffa03f;}
h1 {margin: -9px -9px 0.5em; padding: 15px 0 5px; text-align: right; background: #336; color: #fff; letter-spacing: 0.5em; text-transform: lowercase; font: bold 25px sans-serif; height: 28px; vertical-align: middle; white-space: nowrap;}
dt {font-weight: bold;}
dd {margin-bottom: 0.66em;}
div#content a:link {color: 369;} /* was white then was ffa03f*/
div#content a:visited {color: #66C;}
div#content a:link:hover {color: #FF0;}
div#content a:visited:hover {color: #ffa03f;}
div#links {position: absolute; top: 65px; left: 0; width: 161px; height: 750px; font: 12px Verdana, sans-serif;}code, pre {color: #EDC; font: 110% monospace;}

div#links a.submenu {color: yellow;}
div#links a:hover {color: #ffa03f;}
div#links li {list-style-type:none; font-size: x-small;}


.productgroup {
  border-left: 5px solid gray; border-top: 2px solid gray; border-right: 2px solid gray; border-bottom: 2px solid gray; padding-left: 3px; padding-right: 3px; padding-top: 5px; margin-top: 5px;
  }

div.float {
  float: left;
  }

div.float p {
   text-align: center;
   }

blockquote {
  background: transparent url(open-quotes.gif) 10px 0px no-repeat;
  font-family: palatino, times, georgia, serif;
  font-variant: small-caps;
  font-size: large;
  font-stretch: condensed;
  font-weight: bolder;
  text-align: right;
  width: 420px;
  margin: 1em;
  padding: 1em;
}
blockquote.right {
  float: right;
}


blockquote div {
  padding: 0 50px; 
  background: transparent url(close-quotes.gif) right bottom no-repeat;
}

