.album
{
	margin: 7px 0;
	padding: 7px;
	border: 1px #ccc solid;
}

.album .image 
{
	float: right; 
	margin-left: 5px;
}


.album h2.name
{
	font-family:Gill Sans MT;
	font-size:22px;
	font-weight: bold;
	margin: 0;
	padding: 0;

}

.album_title
{
	font-family:Gill Sans MT;
	font-size:22px;
	font-weight: bold;
	color:#BF371F;
}

.album a
{
	color:#CC2A43;
}

.clear { clear: both; }

.thumbs
{
	text-align: center;	
	padding:10px;
}

.thumbs img
{
	margin: 4px;
	padding: 2px;
	border: 1px #ccc solid;

}

.thumbs .imgcontainer
{
	height:auto;
	width:auto;
	float:left;
	border:solid 1px;
	margin-left:15px;
}

.thumbs .imgrow
{
	float:left;
	border:solid 1px #FF0000;
	
}

.thumbs .imgcontainer .imgtitle
{
	color:#000000;
}
.thumbs .imgcontainer .imgdesc
{
	color:#000000;
}

.floatRight {

float:right;

}

.floatLeft {

float:left;

}

.clear {

clear:both;

}


.piccontainer{
	/*border:solid 1px;*/
	
}

.piccontainer .picbox{
	float:left;
	margin-left:30px;
}

/*
.piccontainer .picrow .picbox{
	float:left;
	height:40px;
	width:40px;
	background:#999999;
	margin-right:10px;
	border:solid 1px;
}
*/

.prevnext{
	width:auto;
	padding-top:15px;
	padding-bottom:15px;
}
.divbreadpath{
/*	padding-top:15px;
	padding-bottom:15px;*/
	width:auto;
	font-family:Gill Sans MT;
	font-size:22px;
	font-weight: bold;
}

a img {
	border: none; 
}

.prev {
	float: left;
}

.next {
	float: right;
}