/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.containermaster_free {
	width: 100%;
	background-color: #ffffff;
}
.containerrow1_free {
	background-color: #EBEBEB;
}
.containerrow2_free {
	background-color: #ffffff;
}

.containerrow2_free A
{
	text-decoration:underline;	
}
.containerrow2_free A:hover,.containerrow2_free a.CommandButton:hover
{
	color:#000000;
}

.album-frame
{
	width:211px;
	height:155px;	
	
}
.view .photo-frame {

	/*width: 180px;
	height: 140px;
	text-align: center;*/
	margin: 10px 20px 4px;
	

}
.view .photo-frame TABLE TD
{
	vertical-align:middle;	
}

.photo-frame .topx-- 
{
	height: 10px;

}
.photo-frame .top-x- {
	height: 10px;
}
.photo-frame .top--x {

	height: 10px;

}

.photo-frame .midx-- {
	width: 10px;

}
.photo-frame .mid--x {
	width: 10px;
}

.photo-frame .botx-- {

	width: 10px;
	height: 10px;

}
.photo-frame .bot-x- {
	height: 10px;
}
.photo-frame .bot--x {

	width: 10px;
	height: 10px;

}
.photo_198 {
	border: 0px solid #FFFFFF;
}

.album-frame .topx----,.album-frame .topx---- IMG
{
	height: 10px;
	width: 21px;
}
.album-frame .top----,.album-frame .top---- IMG
{
	height: 10px;
	width: 10px;
}


.album-frame .top-x--- {
	background-repeat: repeat-x;
	text-align: left;
	height: 10px;
	width: auto;
}
.album-frame .top-x--- IMG {	
	height: 10px;
	width: 10px;
}
.album-frame .top--x--
{
	background-repeat: repeat-x;
	height: 10px;
	width: auto;
}
.album-frame .top--x-- IMG
{
	
	height: 10px;
	width: 10px;
}
.album-frame .top---x-
{
	background-repeat: repeat-x;
	text-align: right;
	height: 10px;
	width: auto;
}
.album-frame .top---x- IMG {
	
	height: 10px;
	width: 10px;
}
.album-frame .mtpx---- {
	background-repeat: repeat-y;
	vertical-align: top;
	height: auto;
	width: 21px;
}
.album-frame .mtpx---- IMG{
	width: 21px;
}
.album-frame .mtp----x {
	background-repeat: repeat-y;
	vertical-align: top;
	height: auto;
	width: 10px;
}
.album-frame .mtp----x IMG {
	
	width: 10px;
}


.album-frame .midx---- {
	background-repeat: repeat-y;
	height: auto;
	width: 21px;
}
.album-frame .midx---- IMG{	
	width: 21px;
}
.album-frame .mid----x {
	background-repeat: repeat-y;
	height: auto;
	width: 10px;
}
.album-frame .mid----x IMG {	
	width: 10px;
}

.album-frame .mbtx---- {
	background-repeat: repeat-y;
	vertical-align: bottom;
	height: auto;
	width: 21px;
}
.album-frame .mbtx---- IMG{
	
	width: 21px;
}
.album-frame .mbt----x {
	background-repeat: repeat-y;
	vertical-align: bottom;
	height: auto;
	width: 10px;
}
.album-frame .mbt----x IMG{	
	width: 10px;
}
.album-frame .botx----,.album-frame .botx---- IMG
{
	height: 10px;
	width: 21px;
}

.album-frame .bot----x,.album-frame .bot----x IMG
 {
	height: 10px;
	width: 10px;
}
.album-frame .bot-x--- {
	background-repeat: repeat-x;
	text-align: right;
	height: 10px;
	width: auto;
}
.album-frame .bot-x--- IMG
{
	height: 10px;
	width: 10px;
}


.album-frame .bot--x-- {
	background-repeat: repeat-x;
	height: 10px;
	width: auto;
}
.album-frame .bot--x-- IMG{
	
	height: 10px;
	
}
.album-frame .bot---x- {
	background-repeat: repeat-x;
	text-align: left;
	height: 10px;
	width: auto;
}
.album-frame .bot---x- IMG{
	
	height: 10px;
	width: 10px;
}