﻿body {
  background-color:#F6F5F1;
  margin:0 auto;  
}
#wrap {
  background:#F6F5F1 url(/layout/bodybk.gif) top center repeat-y;
  margin:0 auto;
  width:810px;
}
#contentwrap, #footer {
  text-align:left;
  background:url(/layout/contentbk.gif) top left repeat-y;
  margin-top:8px;
  color:#4A3124;
}
#footer {
  font-size:.9em;
  text-align:right;
  line-height:.95em; 
}
#contentwrap a, #footer a {
  text-decoration:none;
  color:#4A3124;
}
#nav ul {
  list-style:none;
  margin:0;
}
#nav ul li {
  margin-bottom:1px;
}
#nav ul li a {
  text-decoration:none;
  font-size:.8em;
  color:#81725E;  
}
#content-inner {
  padding:28px 0 0 26px;
  line-height:1.25em;
}
#default #content-inner {
  font-size:1.15em;
}
#content-inner h1, #content-inner h2 {
  margin:0;
  padding:0; 
}
#content-inner table {
  border-collapse:collapse;
}
#content-inner table td {
  vertical-align:top;
}
#content-inner ul {
  list-style:none;
}
#content-inner ul li {
  padding:2px 0 2px 14px;
  background:url(/layout/bullet.gif) .2em .7em no-repeat;
}
#content-inner ul.links {
  list-style:none;
  margin-left:0;
}
#content-inner ul.links li {
  margin:0;
  padding:2px 0 2px 12px;
  background:url(/layout/arrow.gif) .1em .6em no-repeat;
}
#content-inner ul.newslist li {
  background-image:url(/layout/arrow.gif);
}
#content-inner ul.links li a {
  font-weight:bold;
}
#topBk, #bottomBk {
  width:800px;
  height:20px;
  margin:0 auto;
  background-color: #F6F5F1;
}
#topBk {
  border-bottom:1px solid #CCC;
}
#bottomBk {
  border-top:1px solid #CCC;
}
#content-inner h1 {
  color:#81725E;
  font-weight:bold;
  font-size:1.4em;
}
#content-inner h2 {
  color:#EE7F00;
  font-weight:bold;
  font-size:1em;
  margin:8px 0 4px 0;
}
#news #content-inner h2 {
  margin-top:0;
}
#content-inner h2 span {
  color:#4A3124;
}
blockquote {margin:1em;color:#4A3124;font-style:normal;}
.shoppingListTable {
 border-collapse:collapse;
 font-size:.9em; 
}
#content-inner th {
  background-color:transparent;
}
.shoppingListTable th {
  font-size:.8em; 
  white-space:nowrap;
}
.gallerythumb {
float:left;
padding:1px 1px 0 0;
}
.gallerythumb img {
float:left;
}