h3 {
   color:#8F9571;
   font-size:12px;
   font-weight:normal;
   margin:1em 0 0 0;
}

.cases_overview {
   margin-top:10px;
   width:570px;
}
.cases_detail {
   width:570px;
}

.casedetail_photos {
   background:#706d61;
   border:1px solid #b5b480;
   padding:11px;
}
.casedetail_photos img {
   float:left;
   margin:5px;
}
.casedetail_logo {
   float:right;
   max-width:180px;
}

.case_imageoverlay {
   z-index:81;
   position:absolute;
   top:133px;
   left:259px;
   background:#706d61;
   border:1px solid #b5b480;
   padding:25px;
   display:none;
}
#case_imageprev, #case_imagenext {
   position:absolute;
   top:134px;
}
#case_imageprev {
   left:7px;
   cursor:pointer;
}
#case_imagenext {
   right:7px;
   cursor:pointer;
}

.detail_returnlink {
   display:block;
   margin-bottom:1em;
}
