#gallerycontainer {
position: relative;
height: 700px;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}
#gallerycontainer2 {
position: relative;
height: 780px;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}
#previews {
float:left;
width:270px;
height: 400px;
margin: 0 10px;
overflow:hidden;
}

#previews2 {
float:left;
width:270px;
height: 620px;
margin: 0 10px;
overflow:hidden;
}

#cropper {
float:right;
border:none;
width:480px;
height:400px;
overflow:hidden;
clear:none;
margin-right: 10px;
padding: 0px;
}
#cropper2 {
float:right;
border:none;
width:480px;
height:620px;
overflow:hidden;
clear:none;
margin-right: 10px;
padding: 0px;
}

.prevhead {
background:#c50503;
border:none;
color:#fff;
margin:0 20px 6px 0;
padding:3px 0;
float:left;
width:260px;
text-align:center;
font-weight:bold;
}
.prevhead2 {
background:#61802a;
border:none;
color:#fff;
margin: 10px 20px 6px 0;
padding:3px 0;
float:left;
width:260px;
text-align:center;
font-weight:bold;
}
.prevhead3 {
background:#9c5131;
border:none;
color:#fff;
margin: 10px 20px 6px 0;
padding:3px 0;
float:left;
width:260px;
text-align:center;
font-weight:bold;
}
.prevhead4 {
background:#78b24e;
border:none;
color:#fff;
margin: 10px 20px 6px 0;
padding:3px 0;
float:left;
width:260px;
text-align:center;
font-weight:bold;
}
.thumb{
border:1px solid #555ebf;
float:left;
margin:0 5px 5px 0;
width:80px;
height:80px;
}

.showcase{
padding:0 5px;
}

.caption {
width: 448px;
margin: 0;
padding:15px 5px 5px 5px;
font-weight:bold;
}

.clr{
clear:both;
}

