h3 {
margin: 20px 0 0 0;
}

h5 {
margin: 0 0 12px 0;
font-size:14px;
}

.phototitle {
margin-top: 10px;
padding-top: 10px;
border-top: 2px solid #70544a;
}


.phototitle2 {
margin-top: 10px;
padding-top: 0px;
border-top: 2px solid #70544a;
}

.thumbnails {
float: left; 
/*width: 320px;*/
}

.photofloat {
float: left;
text-align: center;
width: 110px;
margin-top: 10px;
}

.phototext {
float: left;
text-align: left;
width: 325px;
margin: 10px 0 0 15px;
}

.photoset {
width: 100%;
}

.photoclear {
clear: both;
}

.photodetail {
float: left;
text-align: center;
width: 280px;
}

.photodetail1 {
float: left;
text-align: center;
width: 280px;
}

.result_prev { 
float: left; 
width: 100px; 
text-align: left; 
margin: 0 0 2px 0;
}

.result_pginfo { 
margin: 0 0 2px 0; 
float: left; 
/*width: 490px; */ 
text-align: center;
}

.result_next { 
float: left; 
width: 100px; 
text-align: right; 
margin: 0 0 2px 0;
}


.returnmenu{
text-align:center;
}

.prevnext {
/*width: 694px;*/
margin: 12px 0 12px 0;
}

.prevselect {
width: 250px;
float: left;
text-align: left;
}

.nextselect {
width: 250px;
float: right;
text-align: right;
}
