  body {
  font-family: "Trebuchet MS ",  Helvetica, Arial, san-serif;
  font-size:12px;
  color:#6e6053;
  margin:0px;
  padding:0px;
  }
  h1, h2{
  color: #2f1e14;
  text-shadow: #FFFFFF 0px 1px 2px;
  }
  h3 {
  display:inline;
  }
  
  a, a:visited, a:active {
  color:#FFD890;
  text-decoration:none;
  }
  a:hover {
  text-decoration:underline;
  }
  
  #splash {
  margin:50px auto;
  text-align:center;
  }
  
  #header {
  margin:0px 10px; 
  padding-top:120px;
  background:url(../img/header2.jpg) no-repeat;
   height:80px;
  }
  #header-nav {
  float:right;
  margin:0px 40px 0px 0px;
  }
  #header-nav ul li a {
  font-size:18px;
  text-shadow: #FFFFFF 0px 0px 0px;
  margin:0px 20px;
  font-weight:bold;
  }
  #header-nav ul {
  list-style: none;
  }
  
  #header-nav li {
  display:inline;
  }
  
  #main_container {
  margin:0px auto;
  padding:0px; 
  width:835px; 
  background:url(../img/main_bg.jpg) repeat-y;
  }


  #header-nav1 {
  float:left;
  margin:0px 0px 0px 0px;
  }
  #header-nav1 ul li a {
   font-size:20px;
  color:#8B4513;
  margin:0px 20px;
  font-weight:bold;
  }
  #header-nav1 ul {
  list-style: none;
  }
  
  #header-nav1 li {
  display:ontop;
  }


  #content {
  width:450px;
  min-height:520px;
  float:left;
  margin:0px;
  padding:0px 45px;
  border-right:1px dashed #8B4513;
  }
  #content p {
  line-height:18px;
  }
  
  #content i {
  color:#8B4513;
  }
  
  #rt_nav {
  width:280px;
  float:right;
  margin:0px;
  padding:0px;
  }
  #rt_title {
  margin:20px 0px 5px 45px;
  font-size:14px;
  }
  #rt_title img, #footer img {
  margin-right:5px;
  vertical-align: middle;
  }
  
  #rt_box {
  margin:0px 40px; 
  padding:8px; 
  background:url(../img/pic_bg.jpg) no-repeat;
  }
  #rt_desc {
  margin:0px 0px 5px 45px;
  padding:0px;
  }
  
  #footer {
  clear:both; 
  min-height:240px; 
  margin:0px 10px; 
  padding:20px 20px 0px 20px; 
  background:url(../img/footer_bg.jpg) repeat-x; 
  color:#8B4513; 
  text-shadow: #2f1e14 0px -1px 1px;
  color:#D2B48C;
  }
  
   #footer a, #footer a:visited, #footer a:active {
  color:#D2B48C;
  text-decoration:none;
  }
  #footer a:hover {
  text-decoration:underline;
  }
  
  #footer-container {
  float:left;
  }
  
  #product-list {
  float:left;
  width:160px;
  padding-right:20px;
  }
  
  #photos a img {
  margin:20px;
  border: 1px solid #F8F8F8;
  }
  
    #photos a:hover img {
  border: 1px solid #000000;
  }
  
  #store-list {
  margin-top:10px;
  }
    #store-list h3 {
  display:block;
  }
  #store-list h4 {
  margin:10px 0px 0px 0px;
  }
  #store-list p {
  margin:0px 0px 5px 0px;
  }
