a:link,
a:visited {
	color: #9a9a9a;
}
a:active,
a:hover {
	color: #606060;
}
#bottom_container,
#top_container,
.top_navigation {
	border-width: 2px;	
}
#right_arrow,
#left_arrow {
	height: 40px;
	width: 20px;
}
#bottom_container {
	margin-top: 30px;
	border-top-color: #ababab;
}
#main_image .loader,
#main_image img {
	border: solid 3px #ababab;
}
#top_container,
.top_navigation {
	border-bottom-color: #ababab;
}
.description {
	color: #666666;
}
.caption {
	color: #666666;
}
.thumbnails li {
	margin: 0 10px 10px 0;	
	border: double 3px #ababab;
	background-color: #ffffff;
}
.thumbnails li.active {
  border: solid 3px #ababab;
}