/* Start of CMSMS style sheet 'gallery' */
#gallery{
	position:relative;
	float: left;
	width:300px;
	display:inline;
	padding-bottom: 1em;
}
#galleryTop{
	height: 10px;
	background:url(/images/layout/gallerytop.gif) no-repeat;
	line-height:10px;
}
#galleryCenter{
	background:url(/images/layout/gallerycenter.gif) repeat-y;
	padding-left: 10px;
	padding-right: 10px;
}
#galleryBottom{
	height: 10px;
	line-height:10px;
	background:url(/images/layout/gallerybottom.gif) no-repeat;
	margin-bottom: 1em;
}
div.img{
	float: left;
	display: inline;
	padding-right: 5px;
	padding-bottom: 5px;
}
div.img.clear{
	display: block;
	float:none;
}
#galleryCenter h1, #galleryCenter p.small {
	color: #fff;
}
#galleryCenter a {
	color:#fff;
}
#galleryCenter div.img a {
	display: block;
	width:49px;
	height:49px;
	overflow: hidden;
	border:#fff 1px solid;
	line-height:0;
}
#galleryCenter div.img p {
	padding-bottom: 0;
}

#inlineGallery {
	background: #CCC;
	border: #666 1px solid;
	padding: 5px;
	padding-bottom: 0;
}
#inlineGallery div.img {
	padding-left:10px;
	padding-right:14px;
}
#inlineGallery div.img img {
	border: #666 1px solid;
}
#inlineGallery p {
	padding-left:10px;
}
/* End of 'gallery' */

