* {margin:0px auto;}

/**************************BODY**************************/
body {
  text-align:center;
  font-family: Arial, Verdana, Helvetica; 
  font-size: 11pt; 
  color: #000000; 
  font-weight: normal; 
  font-style: normal; 
  text-decoration: none;
  background:url('img/bg1.gif');
  }

/**************************LINKS**************************/
A:         { color: #0e3e0d; text-decoration: underline;}
A:link     { color: #0e3e0d; text-decoration: underline;}
A:visited  { color: #012f14; text-decoration: underline;}
A:hover    { color: #850a0a; text-decoration: underline;}


/**************************HEADERS/CLASSES**************************/
h1 {
  font-size: 15pt;
  font-weight: normal;
  color: #0e3e0d;
  margin-top: 10px;
  }

h2 {
  font-size: 13pt;
  font-weight: normal;
  color: #0e3e0d;
  margin-top: 5px;
  }

h3 {
  font-size: 12pt;
  font-weight: bold;
  font-style: italic;
  color: #4d2f0c;
  margin-top: 5px;
  }

h4 {
  font-size: 11pt;
  font-weight: bold;
  font-style: normal;
  color: #012f14;
  margin: 5px 0px 5px 0px;
  }

h5 {
  font-size: 11pt;
  font-weight: normal;
  font-style: italic;
  color: #4d2f0c;
  margin: 0px;
  }

h6 {
  font-size: 10pt;
  font-style: italic;
  color: #012f14;
  margin: 5px;
  }

p {
  margin-bottom: 10px;
  }

ul {
  list-style-type: disc;
  }
            
li {
  padding-bottom: 10px;
  }
  
.note {
  font-size: 12pt;
  font-weight: bold;
  font-style: italic;
  color: #820001;
  text-align:center;
  margin-top: 20px;
  }

.catalognote {
  font-size: 9pt;
  font-weight: bold;
  font-style: italic;
  color: #820001;
  margin: 0px;
  }

.navbutton {
  padding-bottom:1px;
  }

.navbutton2 {
  margin:8px 3px 3px 3px;
  }

.navlinks {
  font-size: 12pt;
  }

.ssborder1 {
  border-style:solid;
  border-width:4px;
  border-color:#700201;
  }

.pedborder {
  border-style:solid;
  border-width:2px;
  border-color:#700201;
  }

.trailer {
  font-size: 10pt;
  color: #3d2407;
  }


/**************************DIVS**************************/
#headerarea {
  position: relative;
  margin: 0px auto;
  width:682px;
  height:209px;
  background-image:url('hdr/cbr_hdr.gif');
  border-style:solid;
  border-width:3px 3px 2px 3px;
  }
  
#bodymain {
  position: relative;
  margin: 0px auto;
  padding:20px;
  width: 644px;  
  background-color:#dfc9a8;
  border-style:solid;
  border-width:2px;
  }

#catalogmain {
  position: relative;
  margin: 0px auto;
  padding:0px;
  width: 650px;  
  }

#pedmain {
  position: relative;
  margin: 0px auto;
  padding:20px 0px 20px 0px;
  width: 684px;  
  background-color:#dfc9a8;
  border-style:solid;
  border-width:2px;
  }

#ss_img {
  filter:progid:DXImageTransform.Microsoft.Fade();
  border-style:solid;
  border-width:3px;
  margin:5px;
  }

#ss_text {
  }

.imgthumb {
  background-color:#000000;
  border-style:solid;
  margin:3px;
  padding:1px;
  }
  
#imgthumbcontainer {
  width:636px; 
  text-align:center; 
  padding:0px;
  border-style:solid;
  border-width:4px;
  border-color:#700201;
  background-image:url('img/bg2.gif');
  height:150px;
  overflow-y:hidden;
  overflow-x:auto;
  white-space:nowrap; 
  }

#footerarea {
  position: relative;
  margin: 0px auto;
  padding: 10px;
  }
  

