.pics .section-wrapper { padding-left:0; }
.pics h2 { background-image:url(../images/h2-pics.gif); width:174px; }
.pics h5,
.pics h6 {color:#0986A4;}
.gallery:after,
.photogallery .realgallery:after { clear:both; content:""; display:block; height:0; visibility:hidden; }



.pics .gallery,
.pics .padgallery,
.photogallery .realgallery {
	clear:both; 
	position:relative;
}
/* margin-left:10px; */
/* background:#1F1F1F;*/


.padgallery div,
.realgallery div {float:left; width:150px; height:160px; display:table; text-align:center; vertical-align:middle; _left:4px; _margin-right:6px; _position:relative; margin:0 4px 8px 0px;}
.padgallery a,
.realgallery a {width:150px; height:160px; position:relative; display:table-cell; padding:0; margin:0; vertical-align:middle;}

.pics .gallery div {
	float:left; 
	display:block; 
	text-align:center; 
	vertical-align:middle;
	width:160px;
	}
	
.pics .gallery a {position:relative; display:block; padding:0; margin:0; vertical-align:middle;}
.photogallery .realgallery ul { margin:0; }
.gallery a img { border:2px solid #1F1F1F; }
.pics .gallery a img,
.photogallery .realgallery a img { border:2px solid #1F1F1F; margin:0; }
.section #add-new { position:absolute; top:9px; right:15px; }
.photogallery .gallery { clear:both; }
.photogallery .gallery p { padding:1.5em; }
.photogallery .section-wrapper { padding-left:0; }
.photogallery h2 { background-image:url(../images/h2-photogallery.gif); width:276px; }
.photogallery table { margin-left:5px; }
.photogallery th.photo { width:150px; }
.photogallery .count { min-width:50px; text-align:center; }
.photogallery table:after { margin-bottom:10px; }
.photogallery table tbody tr.odd { background-color:#111; }
.section ul.photonav { 
	list-style:none; 
	overflow:auto; 
	text-align:center; 
	margin:0 auto!important; }
.section ul.photonav li { 
	list-style:none; 
	float:left; 
	width:450px; }
.section ul.photonav li.prev,
.section ul.photonav li.next { 
	text-align:center; 
	margin:auto auto; 
	width:100px; 
	height:150px; }
.section ul.photonav li.prev a,
.section ul.photonav li.next a { 
	text-decoration:none; 
	font-size:50px; display:block; }

.section .box 
{
	float:left; 
	width:290px; 
	height:150px; 
	background-color:#121212; 
	margin-left:5px; 
	margin-right:5px; 
	padding:10px; 
}
.section .box .name { width:290px; font-weight:bold; margin-bottom:10px; }
.section .box .name:after { clear:both; }
.section .box .photo { float:left; width:150px; }
.section .box .descript { float:left; width:95px; margin-left:15px; }