body {
  background: #000;
  margin: 0;
  padding: 0;
}
#logo {
  z-index: 10;
  position: absolute;
  top: 0;
  left: 0;
}
#logo a img {
  border: 0;
}
#wrap {
  margin: 26px 0 0 0;
}
#nav {
  background: url('navbg.png') top left repeat-x;
  line-height: 99px;
  height: 99px;
  font-family: Times New Roman;
}
ul#navlist {
  float: right;
  margin: 0 50px 0 0;
}
ul#navlist li {
  list-style: none;
  float: left;
}
ul#navlist li a {
  padding: 0 20px;
  color: #bd8855;
  text-decoration: none;
  font-size: 20px;
}
ul#navlist li a:hover {
  color: #cccc11;
}

ul#navlist li ul{
  position:absolute;
  display:none;
  background-color: #f9f0bf;
  border:1px solid #bd8855;
}

ul#navlist li:hover ul{
  display:block;
  padding:0px;
  margin-top:-35px;
}

ul#navlist li ul li {
  float:none;
  clear:both;
  line-height:24px;
  padding:3px;
}

ul#navlist li ul li a{
  color: #522a0c;
  float:none;
  clear:both;
}

ul#navlist li ul li a:hover{
  color: #cccc11;
}

#wood {
  background: url('wood.jpg');
}
#dogbanner {
  padding-top: 100px;
  text-align: center;
}
#welcomestatement {
  margin: 0 auto;
  background: url('patch.png') top left no-repeat;
  width: 840px;
  height: 220px;
  padding: 50px;
  font-weight: bold;
  color: #522a0c;
  font-size: 15px;
}
#welcomestatement p {
  margin: 10px 0;
}
#listing {
 /* margin: 0 auto;*/
  background: url('patch-small.png') top left no-repeat;
  /*width: 396px;*/
  width:280px;
  height: 393px;
  padding: 50px;
  font-weight: bold;
  color: #522a0c;
  font-size: 15px;
}
#listing p {
  margin: 10px 0;
}
#listing_image {
  margin: 0 auto;
  background: url('pic-back.png') top left no-repeat;
  width: 528px;
  height: 373px;
  padding: 12px;
  font-weight: bold;
  color: #522a0c;
  font-size: 15px;
  clear:none;
}
#footer {
  background: url('footbg.png');
  text-align: center;
}
#footboxcontainer, #foottextcontainer {
  padding: 50px 0;
  margin: 0 auto;
  width: 950px;
}
#footboxl {
  float: left;
}
#footboxr {
  float: right;
}
#footboxl, #footboxr {
  width: 450px;
  height: 340px;
  background: #5a3229;
  padding: 0;
}
.foot_text {
  float: left;
  color: #fff;
  letter-spacing: 4px;
}
.smlogo {
  float: right; 
}
.clear {
  clear: both; 
}

#frame {
  /*background: url('listing_frame.png');*/
  width:840px;
  margin-left:auto;
  margin-right:auto;
  
}
.frame_ul {
  background: url('listing_frame_ul.png');  
  width:32px;
  height:32px;
}
.frame_ur {
  background: url('listing_frame_ur.png');  
  width:33px;
  height:32px;
}
.frame_bl {
  background: url('listing_frame_bl.png');  
  width:32px;
  height:33px;
}
.frame_br {
  background: url('listing_frame_br.png');  
  width:33px;
  height:33px;
}
.frame_u {
  background: url('listing_frame_u.png') repeat-x;  
  height:32px;
}
.frame_b {
  background: url('listing_frame_b.png') repeat-x;  
  height:33px;
}
.frame_l {
  background: url('listing_frame_l.png') repeat-y;  
  width:32px;
}
.frame_r {
  background: url('listing_frame_r.png') repeat-y;  
  width:33px;
}
.frame_c {
  background: #f9f0bf;  
}

#wood_listing {
  background: url('wood.jpg');
  padding-top:50px;
  padding-bottom:50px;
}

#listing_summary {
  width:220px;
  font-weight: bold;
  color: #522a0c;
  font-size: 15px;
  padding-left:20px;
}

#listing_title {
  width:220px;
  font-weight: bold;
  color: #522a0c;
  font-size: 20px;
  padding-left:20px;
}

#listing_title a {
  color: #522a0c;
  text-decoration: none;
}

.listing_image {
  width:535px !important;
}

#listing_image img{
  width:504px !important;
  height:349px !important;
  margin: 12px;
}

.listing_image img{
  width:504px !important;
  height:349px !important;
  /*margin: 12px;*/
}

.listing_link {
  color:#522a0c;
  font-family:"times new roman";
  text-decoration:none;
}
.listing_link:hover {
  color:#CCCC11;
  font-family:"times new roman";
  text-decoration:none;
}



/*Styling data for the menus*/

