body,p,td,th {
  font-size: 13px;
}
body {
  color: #443311;
  background-color: #ffeecc; /* #F7EAC5; */
  margin: 8px 10px;
}
a {
  color: #0000ff;
}
a:visited {
  color: #0000bb;
}
a:hover, a:active {
  color: #990000;
}
p {
  margin: 6px 0 12px 0;
}
blockquote {
  margin: 12px 20px;
}
ul {
  margin-top: 6px;
  margin-bottom: 12px;
}
h3 {
  margin: 0;
  color: #990000;
  font-weight: bold;
  font-size: 24px;
}
h4 {
  margin: 0;
  color: #000066;
  font-weight: bold;
  font-size: 15px;
}
h5 {
  margin: 0;
  color: #990000;
  font-weight: bold;
  font-size: 16px;
}
h6 {
  margin: 0;
  color: #990000;
  font-weight: bold;
  font-size: 13px;
}
table.custom {
  margin-top: 2px;
}
table.custom h4 {
  margin: 0;
  color: #990000;
  font-weight: bold;
  font-size: 15px;
}
p.custom {
  margin: 6px 0;
}
p.custom2 {
  margin: 6px 0 8px 6px;
}
.foot2 {
  margin-top: 6px;
  font-size: 11px;
}
.compact2 {
  margin-top: 1px;
}

div.menu {
  width: 166px; 
  border: 1px solid #111111;
}
table.menu {
  width: 100%; 
  background: #111111 url(images/backgr2a.gif) repeat;
  border: 1px solid white;
}
table.menu td {
  color: #ffffff;
}
table.menu a {
  color: #eeee00;
}
table.menu a:visited, table.menu a:hover, table.menu a:active {
  color: #eeee00;
}
table.menu p {
  background: url(images/hearts5.gif) no-repeat;
  padding: 1px 0 0 16px;
  margin: 0;
}
table.menu div {
  background: url(images/hearts5.gif) no-repeat;
  width: 12px;
}
table.menu ul {
  margin-top: 0;
  margin-bottom: 0;
}

blockquote.dealers p {
  margin-left: 20px;
}

div.addr p {
  margin: 6px 0 14px 0;
  width: 260px;
  clear: both;
}
div.addr h6 {
  font-style: italic;
}
h6.hafter {
  margin-top: 36px !important;
}
img.fright {
  float: right;
  margin: -4px 0 10px 10px;
  clear: both;
}
.nobr {
  white-space: nowrap;
}

