

/* #########################  GALLERY  ######################### */


/* -- categories, list -- */

#gallery-categories-list {
	width: 100%;
}
#gallery-categories-list td {
	width: 50%;
}
#gallery-categories-list ul {
	list-style: disc;
	/*color: #49638f;*/
	padding: 10px;
	margin: 0px 0px 0px 20px;
		/*border: solid 1px #000;*/
}
#gallery-categories-list ul li {
	font: bold 12px arial;
}
#gallery-categories-list ul li a {
	/*color: #253762;*/
	text-decoration: none;
}





#gallery-display {
	width: 100%;
}
#gallery-display .path_links {
	font: bold 12px arial;
	/*color: #253762;*/
	padding: 0px 0px 10px;
	text-align: left;
}
#gallery-display .path_links a {
	/*color: #253762;*/
	text-decoration: none;
}
#gallery-display .page_links {
	font: bold 12px arial;
	/*color: #000;*/
	text-align: center;
	padding: 0px 0px 10px;	
}
#gallery-display .page_links a {
	background: #b05448;
	font: bold 11px arial;
	text-decoration: none;
	color: #FFF;
	/*border: solid 1px #cecece;*/
	padding: 0px 5px;
}
#gallery-display .page_links a:hover {
	background: #f8f8f8;
	color: #000;
}
#gallery-display .page_links .selected {
	background: #6f170d;
	color: #FFF;
	/*border: solid 1px #20315a;*/
}

#gallery-display .img {
	width: 140px;
	color: #4c9702;
	text-align: center;
	padding: 5px;
}
#gallery-display .img .imglink {
	border: solid 1px #253762;
}
#gallery-display .img a {

}




/*-- gallery-frame --*/
#gallery-frame {
	
}
#gallery-frame .path-links {
	clear: both;
}
#gallery-frame .pagination {
	text-align: right;
	border: dotted #CCC;
	border-width: 0px 0px 1px 0px;
	padding: 10px 20px;
	margin: 0px;
	clear: both;
}
#gallery-frame .pagination-btm {
	border-width: 1px 0px 0px 0px;
}
#gallery-frame .pagination a {
	background: #b05448;
	font: bold 11px arial;
	text-decoration: none;
	color: #FFF;
	padding: 0px 5px;
}
#gallery-frame .pagination a:hover  {
	background: #f8f8f8;
	color: #000;
}
#gallery-frame .pagination a.selected {
	background: #6f170d;
	color: #FFF;
}
#gallery-frame .photo-frame {
	width: 160px;
	text-align: center;
	margin: 10px 0px 10px 20px;
	float: left;
	display: inline;
		/*border: dashed 1px #CCC;*/
}
#gallery-frame .photo-frame img {
	border: solid 1px #000;
}
#gallery-frame .lnbr {
	height: 5px;
	line-height: 5px;
	clear: both;
		/*border: dashed 1px #CCC;*/
}
#gallery-frame {
	
}













