.body 
{
	background-image: url(images/brown_bkgr.jpg);
	font-family: "Adobe Caslon Pro";
	vertical-align: middle;

}
.box 
{
	background-color: #c7c3a0;
	vertical-align: middle;
	border: 0px solid #c7c3a0;
	background-position: center;
	text-align: center;
}
.nav 
{
	border: 2px solid #A29E79;
	text-align: center;
	font-size: 14px;
	padding: 0px;
	font-weight: normal;
    color: #35271C;
    
}

.nav_link
{
    cursor: pointer;
}

.photo_title
{
    background-color: #c7c3a0;
    border: 1px solid #A29E79;
    padding: 5px 10px 0px 10px;   
}

.info_title
{
    font-family: arial, helvetica, sans-serif;
    font-size:14px;
    padding:15px 5px 15px 10px;
    color: #35271C;
}

.info_content
{
    font-family: arial, helvetica;
    font-size:12px;
    padding:0px 5px 0px 10px;
    color: #35271C;
}

.info_subheading
{
    font-family: arial, helvetica;
    font-weight: bold;
    font-size:12px;
    padding:10px 5px 4px 10px;
    color: #35271C;
}

.trans_box2 
{
  padding:13px;
  margin:0px;
  border:0px solid #555;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/trans-border.png');
}

.trans_box2[class] 
{
  background-image:url(images/trans-border.png);
}

#photoholder3 
{
  width:516px;
  height:500px;
  background:#c7c3a0 url(%27/images/loading.gif%27) no-repeat 50% 50%;
}

#thephoto 
{
  width:516px;
  height:500px;
}
