#thumbs, #thumbs2, #thumbs3, #thumbs4, #thumbs5 {
width: 170px;
background-color: none;
position: relative;
margin: 0;
padding: 0;
}
#slideshow {
	position: relative;
	width: auto;
}
#caption {
/* OLD
width: 170px;
*/
width: 300px;
height: 60px;
padding: 0;
background-color: none;
/* OLD
margin: 350px 0 0 auto;
*/
margin: 410px 0 0 0;
position: relative;

}
/* #gallery is called #right_column */
#right_column img{
float: left;
}
p.details {
padding: 0;
margin: 0;
display: inline;
}
li {
margin: 0;
padding: 0;
}
ul.thumbs {
clear: both;
margin: 0;
padding: 0;
display: block;

}
ul.thumbs li {
padding: 0;
margin: 0;
display: inline;
}
img {
margin: 0;
padding: 0;
}
.image-title {
font-size: 90%;
font-style: italic;
font-family: Georgia, serif;
color: #fff;
padding: 0;
margin: 0;
line-height: 1;
}
.image-desc {
font-size: 70%;
font-family: Georgia, serif;
color: #fff;
margin: 0;
padding: 0;	
line-height: 1.1;
}
div.bottom {
margin-top: 10px;
}
div.bottom a, div.bottom span {
margin-right: 5px;
}
div.bottom span {
text-decoration:underline;
color: #FFF;
}