@charset "utf-8";
/* CSS Document */

body{ font:12px/1.3em 'Gill Sans', Verdana, Arial, Helvetica, sans-serif;}
body, form{ margin:0; padding:0 }

img{ border:0; }

#container{ width:990px; margin:auto; }
#wrapper{ width:990px; float:left; background:#7e8083 url(images/bgRight2.gif) right top no-repeat;  border:0px solid #000; }

.h1Title{ clear:both; font-size:18px; margin:10px 0; padding:0; color:#4b4033}
.h1TitleAdd { clear:both; font-size:18px; margin:10px 0; padding:0; color:#4b4033; padding:8px 0 15px 0}

#leftSide{ width:837px; float:left; background:#fff; border:0px solid #000}
	.header{ clear:both; width:837px; }
		.logo{ width:323px; height:100px; float:left; }
		.navigation{ width:512px; height:157px; float:right; text-align:right; border:0px solid #000 }
		
		.imageTitleH1{ clear:both; padding:10px 0; }
		
		/*.LSideLeft{ width:510px; float:left; padding:0 0 10px 5px; border:0px solid #000; min-height:560px; height:auto !important; height:560px; }*/
		.LSideLeft{ width:510px; float:left; padding:0 0 10px 5px; border:0px solid #000; }
			.LSideLeft a{ color:#e82d59; } .LSideLeft a:hover{ text-decoration:none; }
		
		/*.LSideLeft2{ width:778px; float:left; padding:0 0 10px 5px; border:0px solid #000; min-height:560px; height:auto !important; height:560px; }*/
		.LSideLeft2{ width:778px; float:left; padding:0 0 10px 5px; border:0px solid #000;  min-height:290px; height:auto !important; height:290px; }	
			.LSideLeft2 a{ color:#e82d59; text-decoration:none; border-bottom:1px dotted #e82d59; } .LSideLeft2 a:hover{ text-decoration:none; border-bottom:0px dotted #e82d59; }
			
			
			.wrapGallery{ width:131px; float:left; margin:5px 10px; height:200px; border:0px solid #990000; }
			.wrapGallerynothumb{ width:0px; float:left; margin:0px 0px; height:0px; border:0px solid #FFFFF; }
			
			.boxGallery{ float:left; width:125px; height:125px; border:1px solid #4b4033; padding:2px;  }
			
			.boxGallerynothumb{ float:left; width:0px; height:0px; border:0px solid #FFFFF; padding:0px;  }
			
			.news{ clear:both; margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:1px solid #4b4033}
			.newsTitle{ margin: 0 0 10px 0; }
				.newsTitle a{ font-weight:bold;}
			
		
		.LSideRight{ width:228px; float:left; margin:0 0 0 20px; background:#eceaea; padding:10px 0; text-align:center; border:0px solid #000; }
				
#rightSide{ width:153px; float:right; min-height:497px; height:auto !important; height:497px; /*background:#7e8083 url(images/bgRight.gif) no-repeat;*/ text-indent:-9999px; border:0px solid #000; }

#footer{ clear:both; background:#19171c; color:#fff; padding:50px 0; float:left; width:100%; }

	.footerWrap{ width:990px; margin:auto; border:0px solid #fff; text-align:left; }
		/*
		.footerWrap a{ color:#fff; text-decoration:none; font-weight:bold }
		.footerWrap a:hover{ color:#7e8083; }
		.footerSelected { color:7e8083; }
		*/
		.footerBox{ float:left; width:312px; color:#7d7d7d; border:0px solid #fff; }
		
		.footerBox h3{ margin:0 0 15px 0; font-size:14px; color:#fff; }
		
		.footerBox .footerLeft a{ display:block; width:146px; float:left; color:#7d7d7d; padding:5px 0 5px 0; text-decoration:none; border-bottom:1px dotted #7d7d7d; }
			.footerBox .footerLeft a:hover{ color:#fff; }
			.footerBox .footerLeft .selected{ color:#fff; }
		
		.footerBox .footerBlog{ }
		.footerBox .footerBlog a{ color:#fff; text-decoration:none; }
		.footerBox .footerBlog a:hover{ color:#7d7d7d; text-decoration:none; }
		
		
			
			
.pagination {
	clear:both;
	/*background: #f2f2f2;*/
	color:#666;
	padding: 4px 2px 4px 7px;
	border: 0px solid #ddd;
	/*margin: 0 0 1.5em;*/
}
.pagination p {
	/*position:relative;*/
	text-align:center;
	padding:10px 0 0px 0; color:#f55c00;
}
.pagination p a:link, .pagination p a:visited, .pagination p a:hover, .pagination p a:active {
	text-decoration:none;
	background:#fff;
	padding:2px 5px;
	border: 1px solid #ccc;
	color:#f55c00;
}
.pagination p a:hover {
	background:#c00;
	color:#fff;
}
.pagination p span {
	text-decoration:none;
	background:#fff;
	padding:2px 5px;
	border: 1px solid #ccc;
	color:#ccc;
}
.pagination * {
	margin:0;
}		



.galleryOptionWrap{ width:230px; float:left; min-height:237px; height:auto !important; height:237px; border:1px solid #d2d2d2; padding:3px; margin:0 10px 0 0; }
.galleryOptionWrap a{ color:#000; text-decoration:none; border-bottom:0;}
.galleryOptionWrap a:hover{ color:#000; }

.galleryPadInside{ width:200px; padding:5px; margin:auto; border:10px solid #d2d2d2; min-height:210px; height:auto !important; height:230px; }
