html, body{
  background-color: #C8AD90;
  font-family: Tahoma, Courier, Arial;
  color: #464645;
  font-size: 12px;
  margin: 0;
  padding: 0;
}

td{
  font-family: Tahoma, Courier, Arial;
  color: #464645;
  font-size: 12px;
  margin: 0;
  padding: 0 5px 0 5px;
}

h1{
 color: #9F4634;
 font-size: 16px;
 font-weight: bold;
}

h2{
 color: #927D46;
 font-size: 14px;
 font-weight: bold;
}

h3{
 color: #9F4634;
 font-size: 12px;
 font-weight: bold;
 margin: 0;
 padding: 0;
}

a{
  color: #9F4634;
  text-decoration: underline;
}

a:hover{
  text-decoration: none;
}

.wrapper{
  width: 751px;
  margin: 0 auto;
  height: 100%;
  background-color: #F3EEE8;
}

.header{
  width: 751px; 
  background:url('design/logo_header.gif') top left no-repeat;
  height: 77px;
}

.names{
  float: right;
  font-size: 14px;
  font-weight: bold;
  color: #797750;
  margin: 10px 10px 0 0;
 }

.nav{
  width: 751px;
  height:34px;
  background-color: #797750;
  text-align: center;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold; 
}

.nav a{
  color: #FFFFFF;
  text-decoration: none;
  margin: 0 0 0 20px;
  
}

.first{
 margin: 0 0 0 0;
}


.below_nav{
  height: 3px;
  width: 751;
  background-color: #9F4634;
}

.banner{
  height: 167;
  width: 751;
  background:url('design/banner.jpg') top left no-repeat;
  border-bottom: 
}

.below_banner{
  height: 2px;
  width: 751;
  background-color: #BBBDBA;
}



.content{
 
 margin: 10px 10px 10px 10px;
 padding: 0 0 0 0;
 height: 100%;
 font-size: 12px;

}

.content li{
 list-style: disc;
 color: #9F4634;
 font-weight: bold;
}

.picture{
  float: left;
  margin: 5px 5px 5px 5px;
}

.picture_frame{
 border-style: solid;
 border-color: #FDE5CD;
 border-width: 2px;
}

.picture_caption{
  background-color: #FDE5CD;
  height: 25px;
  font-weight: bold;
  color: #9F4634;
  text-align: center;
}

.footer{
  background-color: #726F5C;
  color: #F3EEE8;
  height: 56px;
  width: 751px;
  font-size: 11px;
  padding: 0 3px 0 3px;
}

.footer a{
  color: #FFFFFF;
  text-decoration: none;

}

.footer a:hover{
  color: #FFFFFF;
  text-decoration: underline;

}

.alert{
	background-color: #ffffff;
	border-color: #9F4634;
	border-width: 2px;
	border: solid;
	padding: 15px 15px 15px 15px;
}

.left{
  float:left;
  padding: 0 0 0 20px;
}
.right{
  float:right;
  text-align: right;
  padding: 0 20px 0 0;
  }
  
#virtualTour{
  margin-left: auto;
  margin-right: auto;
  width: 600px;
  height: 400px;
}