.photoRow {
	clear: left;
}

.photo-sm {
	float: left;
	padding: 1px 5px 10px 0;
}

.photo-sm a {
	border: 1px solid #000;
}

.photo-sm .photoBorder {
	padding: 4px;
	border: solid 1px #E9E9E9;	
	background-color: #F0F0F0;
}

.photo-sm .tr {
	width: 6px;
	height: 5px;
	background-image: url(images/photos/photo_sm_tr.gif);
}

.photo-sm .r {
	width: 6px;
	background-image: url(images/photos/photo_sm_r.gif);
	background-repeat: repeat-y;
}

.photo-sm .br {
	width: 6px;
	height: 6px;
	background-image: url(images/photos/photo_sm_br.gif);
}


.photo-sm .b {
	height: 6px;
	background-image: url(images/photos/photo_sm_b.gif);
	background-repeat: repeat-x;
}

.photo-sm .bl {
	width: 5px;
	height: 6px;
	background-image: url(images/photos/photo_sm_bl.gif);
}

.photo-lg {
	
}

.photo-lg .photoBorder {
	padding: 19px;
	border: solid 1px #E9E9E9;	
	background-color: #F0F0F0;
}

.photo-lg .tr {
	width: 12px;
	height: 20px;
	background-image: url(images/photos/photo_tr.gif);
}

.photo-lg .r {
	width: 12px;
	background-image: url(images/photos/photo_r.gif);
	background-repeat: repeat-y;
}

.photo-lg .br {
	width: 12px;
	height: 12px;
	background-image: url(images/photos/photo_br.gif);
}


.photo-lg .b {
	height: 12px;
	background-image: url(images/photos/photo_b.gif);
	background-repeat: repeat-x;
}

.photo-lg .bl {
	width: 20px;
	height: 12px;
	background-image: url(images/photos/photo_bl.gif);
}
