ul#menu {
  width: 100%;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

ul#menu ol {
  display: none;
  text-align: right;
  list-style-type: none;
  margin: 0;
  padding: 0px;
}

/*is controlling the subs*/
ul#menu li {
  font-family: verdana, sans-serif;
  font-size: 10px;
  line-height: 15px;
}

ul#menu ol li {
  font-family: verdana, sans-serif;
  font-size: 10px;
  border-bottom: none;
  line-height: 15px;
}

/*is controlling the headers BUT not its color*/
ul#menu li.catheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #46321d;
	font-weight: bold;
	text-transform: uppercase;
}

/*is controlling the headers link*/
ul#menu li.catheader a {
  text-decoration: none;
  outline: none;
    color: #46321d;
}
ul#menu li.catheader a:hover {
  text-decoration: none;
  outline: none;
    color: #352514;
}
ul#menu li.catheader a:active {
  text-decoration: none;
  outline: none;
    color: #352514;
}
ul#menu li.catheader a:visited {
  text-decoration: none;
  outline: none;
    color: #352514;
}

/*is controlling the headers link*/
ul#menu ol li.catsub {
  text-decoration: none;
  outline: none;
    color: #806e60;
    text-transform: none;
}


/*is controlling the subs link color*/
ul#menu ol li.catsub a {
  text-decoration: none;
  outline: none;
    color: #806e60;
    text-transform: none;
}


/*is controlling the subs link color*/
ul#menu ol li.catsub a:active {
  text-decoration: none;
  outline: none;
    color: #46321d;
    text-transform: none;
}


ul#menu ol li.catsub a:hover {
  text-decoration: none;
  outline: none;
    color: #46321d;
    text-transform: none;
}

ul#menu ol li.catsub a:visited {
  text-decoration: none;
  outline: none;
    color: #806e60;
    text-transform: none;
}


.leftbuffer {


}
.rightbuffer {


}

.footer {
	background-color: #DED4D2;
	width: 750px;
	height: 25px;
}


.footcopyright {
	background-color: #DED4D2;
	width: 750px;
	height: 45px;
}


.leftBar {
	background-color: #cfc3bd;
	width: 169px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right:10px;
}
.rightBar {
	background-color: #f0ebeb;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 0px;
}
.rightBarFaceBody {
	background-color: #f0ebeb;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 0px;
}
body {
	margin: 0px;
	scrollbar-arrow-color: #af9594;
	scrollbar-base-color: #ffffff;
	scrollbar-dark-shadow-color: #f0eaea;
	scrollbar-track-color: #cfc1be;
	scrollbar-face-color: #dbd1cf;
	scrollbar-shadow-color: #e5dbda;
	scrollbar-highlight-color: SILVER;
	scrollbar-3d-light-color: #c1aea8;
	background-color: #f6f3f3;
	background-image: url(images/bufferGradient.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #635650;

}


a:link {
	color: #3e2306;
	text-decoration: none;
}
a:visited {
	color: #3e2306;
	text-decoration: none;
}
a:active {
	color: #3e2306;
	text-decoration: none;
}
a:hover {
	color: #2c1803;
	text-decoration: underline;
}

.quotes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #650511;
}

.catheader {
	font-size: 12px;
	font-weight: bold;
}

.footer {
	width:749px;
	text-align:center;
	margin-top:6px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.footer:link {
	text-decoration: none;
	border:0px;
}

.footer img {
	border:0px;
}

.footercopyright {
	width:749px;
	text-align:center;
	margin-top:0px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

<!-- added DJH  -->
.menu {
	background-color: #cfc3bd;
	text-decoration: none;
}


.procs {
	color: #786657;
	text-decoration: none;
}

.procs:link {
	color: #786657;
	text-decoration: none;
}
.procs:visited {
	color: #786657;
	text-decoration: none;
}
.procs:active {
	color: #786657;
	text-decoration: none;
}
.procs:hover {
	color: #786657;
	text-decoration: none;
}

.procthumbs {
background-color: #d3c8c2;
}

.procpics {
background-color: #d9d2cc;
padding: 5px;
}

.procsbarcenter {
background-color: #e0d6d4;
}
.procsbarouter {
background-color: #d5ccc7;
}

.rightbarimage{
	border-style:outset;
	border-color: #cfc3bd;
	border-width:1px;
      }
.leftbarimage{
	border-style:outset;
	border-color: #f0ebeb;
	border-width:1px;
      }
      
img {
border-color: #786657;
border-width: 1px;
}
img a:link {
color: #ff0000;
border-width: 1px;
}

