*{max-height:30000px;}
body{
	margin:0;
	color:#000;
	font:12px/15px Arial, Helvetica, sans-serif;
	background:#fff;
	min-width:980px;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:none;
}
header, footer, article, section, hgroup, nav, figure, aside{ display:block; }
figure{ margin:0; padding:0; }
img{border-style:none;}
a{
	text-decoration:none;
	color:#00f;
}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
	color:#000;
}
form,
fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
input[type="password"],
input[type="file"],
input[type="submit"],
input[type="search"],
input[type="email"],
textarea{
 -webkit-border-radius:0;
 border-radius:0;
 -webkit-appearance:none;
 -moz-appearance:none;
} 
#header{
	position:relative;
	background:url(../images/bg-header.jpg) repeat-x;
}
.header-holder{background:url(../images/bg-header1.jpg) no-repeat 50% 0;}
.header-frame{
	margin:0 auto;
	padding:33px 0 0 18px;
	width:962px;
	/*overflow:hidden;*/
	height:148px;
}
.links-holder{
	margin:-25px 0 0;
	float:right;
}
.links-holder ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.links-holder li{
	margin:0 0 0 8px;
	padding:1px 0 0 18px;
	float:left;
	list-style:none outside;
	background:url(../images/sprite.png) no-repeat;
}
.links-holder .join{background-position:-1px 0;}
.links-holder .support{background-position:2px -40px;}
.links-holder .members-area{background-position:0 -81px;}
.links-holder .members-area a {padding-left: 4px;}
.links-holder a{color:#e0e6e8;}
.logo{
	background:url(../images/logo.png) no-repeat;
	width:131px;
	height:63px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	margin:-1px 16px 30px 0;
}
.logo a{
	display:block;
	height:100%;
}
.text-association{
	display:block;
	width:486px;
	height:49px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/text-association.png) no-repeat;
}
#nav{
	margin:0 0 0 -18px;
	clear:both;
}
#nav ul{
	margin:0 -20px 0 0;
	padding:0 0 0 17px;
	list-style:none;
	/*overflow:hidden;*/
	text-transform:uppercase;
	font:15px/17px Arial, Helvetica, sans-serif;
	background:url(../images/bg-nav.jpg);
}
#nav li{
	margin:0 15px 0 0;
	padding:19px 0 20px;
	position:relative;
	float:left;
}
#nav li:before{
	content:"";
	position:absolute;
	top:5px;
	left:-9px;
	width:2px;
	height:44px;
	background:url(../images/sprite.png) no-repeat 0 -190px;
}
#nav li:first-child:before{background:none;}
#nav a{
	text-decoration:none;
	color:#383838;
}
#nav .active a:hover,
#nav .active a{color:#f5170a;}
#nav a:hover{color:#094573;}
#main{
	margin:0 0 46px;
	background:url(../images/bg-shadow3.jpg) repeat-x;
}
.main-holder{
	margin:0 auto;
	padding:23px 0 0;
	width:980px;
	position:relative;
	overflow:hidden;
}
.main-holder:before{
	content:"";
	position:absolute;
	top:-30px;
	left:0;
	height:30px;
	width:100%;
	box-shadow:0 2px 32px rgba(0, 0, 0, 0.20);
}
.link-block{
	margin:0 0 23px;
	padding:10px 17px 9px 24px;
	overflow:hidden;
	border-radius:4px;
	background:#efa7a0 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmYTdhMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZTc3NjZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODklIiBzdG9wLWNvbG9yPSIjZGQ0MDJlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTElIiBzdG9wLWNvbG9yPSIjZGQ0MDJlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTQlIiBzdG9wLWNvbG9yPSIjZGIzYzI4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTclIiBzdG9wLWNvbG9yPSIjZGIzYzI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2MwMmYxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:-moz-linear-gradient(top,  #efa7a0 0%, #e7766b 3%, #dd402e 89%, #dd402e 91%, #db3c28 94%, #db3c29 97%, #c02f1d 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#efa7a0), color-stop(3%,#e7766b), color-stop(89%,#dd402e), color-stop(91%,#dd402e), color-stop(94%,#db3c28), color-stop(97%,#db3c29), color-stop(100%,#c02f1d));
	background:-webkit-linear-gradient(top,  #efa7a0 0%,#e7766b 3%,#dd402e 89%,#dd402e 91%,#db3c28 94%,#db3c29 97%,#c02f1d 100%);
	background:-o-linear-gradient(top,  #efa7a0 0%,#e7766b 3%,#dd402e 89%,#dd402e 91%,#db3c28 94%,#db3c29 97%,#c02f1d 100%);
	background:-ms-linear-gradient(top,  #efa7a0 0%,#e7766b 3%,#dd402e 89%,#dd402e 91%,#db3c28 94%,#db3c29 97%,#c02f1d 100%);
	background:linear-gradient(to bottom,  #efa7a0 0%,#e7766b 3%,#dd402e 89%,#dd402e 91%,#db3c28 94%,#db3c29 97%,#c02f1d 100%);
	position:relative;
	behavior: url('PIE.htc');
}
.btn-close{
	margin:3px 0 0;
	float:right;
	width:10px;
	height:11px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/sprite.png) no-repeat 0 -114px;
}
.link-txt{
	color:#fff;
	font:16px/16px Arial, Helvetica, sans-serif;
}
.link-block.close{display:none;}
#twocolumn{overflow:hidden;}
#content{
	padding:3px 0 0;
	float:right;
	width:671px;
}
.media-holder{margin:0 0 8px;}
.slideshow-holder{
	float:left;
	padding:7px 5px 5px;
	width:457px;
	box-shadow:0 0 3px rgba(0, 0, 0, 0.75);
	position:relative;
	z-index:97;
}
.slideshow-holder:before{
	content:"";
	position:absolute;
	top:-3px;
	left:0;
	height:3px;
	width:100%;
	box-shadow:0 3px 3px rgba(0, 0, 0, 0.20);
}
.slideshow {
	position: relative;
	height: 289px;
	float:left;
}
.slideshow .slide {
	position: absolute;
	z-index: 1;
}
.slideshow .slide.active {
	z-index: 2;
}
.info-holder {
	margin:0;
	padding:17px 0 0;
	float:right;
	list-style:none;
	overflow:hidden;
	width:204px;
	color:#858585;
	font:bold 11px/13px Arial, Helvetica, sans-serif;
}
.info-holder li{
	margin:0 0 8px;
	border:solid #d1dde0;
	border-width:1px 1px 1px 0;
	position:relative;
}
.info-holder a{
	padding:9px 10px 8px 10px;
	color:#858585;
	border:solid #fff;
	border-width:0 2px 2px 0;
	display:block;
	position:relative;
	text-decoration:none;
	background:#f9fafb url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZmFmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjMlIiBzdG9wLWNvbG9yPSIjZmFmYWZhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTQlIiBzdG9wLWNvbG9yPSIjZTJlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjZTVlNmU2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:-moz-linear-gradient(top,  #f9fafb 0%, #ffffff 2%, #fafafa 23%, #e2e3e3 94%, #e5e6e6 98%, #ececec 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9fafb), color-stop(2%,#ffffff), color-stop(23%,#fafafa), color-stop(94%,#e2e3e3), color-stop(98%,#e5e6e6), color-stop(100%,#ececec));
	background:-webkit-linear-gradient(top,  #f9fafb 0%,#ffffff 2%,#fafafa 23%,#e2e3e3 94%,#e5e6e6 98%,#ececec 100%);
	background:-o-linear-gradient(top,  #f9fafb 0%,#ffffff 2%,#fafafa 23%,#e2e3e3 94%,#e5e6e6 98%,#ececec 100%);
	background:-ms-linear-gradient(top,  #f9fafb 0%,#ffffff 2%,#fafafa 23%,#e2e3e3 94%,#e5e6e6 98%,#ececec 100%);
	background:linear-gradient(to bottom,  #f9fafb 0%,#ffffff 2%,#fafafa 23%,#e2e3e3 94%,#e5e6e6 98%,#ececec 100%);
}
.info-holder a:before{
	content:"";
	position:absolute;
	right:3px;
	bottom:4px;
	width:12px;
	height:11px;
	background:url(../images/sprite.png) no-repeat 0 -136px;
}
.info-holder .active a:before{background-position:0 -160px;}
.info-holder h2{
	margin:0 0 1px;
	color:#717171;
	font:bold 16px/17px Arial, Helvetica, sans-serif;
}
.info-holder .active h2{color:#4785dd;}
.info-holder .active a{color:#6b98da;}
.info-holder .active .date{color:#6b98da;}
.info-holder p{margin:0;}
.info-holder .date{
	color:#858585;
	font:bold 11px/13px Arial, Helvetica, sans-serif;
}
.content-frame{overflow:hidden;}
.post-holder{
	padding:17px 0 0;
	float:left;
	width:457px;
	color:#444;
	text-align:justify;
	font:14px/16px "Times New Roman", Times, serif;
}
.post-holder h1{
	margin:0 0 9px;
	padding:0 0 9px 10px;
	text-transform:uppercase;
	color:#163b68;
	font:24px/26px Arial, Helvetica, sans-serif;
	background:url(../images/bg-title.png) repeat-x 0 100%;
}
.post-holder img{
	margin:0 19px 0 0;
	float:left;
	border:1px solid #000;
}
.post-block{
	padding:0 0 0 12px;
	overflow:hidden;
}
.post-box{
	padding:1px 0 0;
	overflow:hidden;
}
.post-block p{margin:0 0 16px;}

.partners-holder{
	float:right;
	width:170px;
}
.partners-holder h2{
	margin:0 0 15px;
	padding:0 0 0 11px;
	color:#4785dd;
	text-transform:uppercase;
	font:bold 20px/24px Arial, Helvetica, sans-serif;
}
.partners-block{
	margin:0;
	padding:0;
	width:132px;
	list-style:none;
	overflow:hidden;
}
.partners-block li{
	margin:0 0 19px;
	text-align:center;
}
#sidebar{
	padding:2px 0 0;
	float:left;
	width:296px;
}
.widget-box h2,
.widget-box h3{
	margin:0 -1px;
	padding:6px 10px 9px 22px;
	color:#fff;
	text-shadow:0 1px 0 #158cb7;
	border-top:1px solid #0d335d;
	border-left:1px solid #154973;
	border-bottom:1px solid #154973;
	border-right:1px solid #154973;
	font:22px/24px Arial, Helvetica, sans-serif;
	background:#175489 url(data:image/svg+xml base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE3NTQ4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjMTI0ODc0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjElIiBzdG9wLWNvbG9yPSIjMTI0ODczIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzQlIiBzdG9wLWNvbG9yPSIjMTEzYjYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTclIiBzdG9wLWNvbG9yPSIjMTAzYTYwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBlMzU1YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #175489 0%, #124874 3%, #124873 21%, #113b62 74%, #103a60 97%, #0e355a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#175489), color-stop(3%,#124874), color-stop(21%,#124873), color-stop(74%,#113b62), color-stop(97%,#103a60), color-stop(100%,#0e355a));
	background: -webkit-linear-gradient(top,  #175489 0%,#124874 3%,#124873 21%,#113b62 74%,#103a60 97%,#0e355a 100%);
	background: -o-linear-gradient(top,  #175489 0%,#124874 3%,#124873 21%,#113b62 74%,#103a60 97%,#0e355a 100%);
	background: -ms-linear-gradient(top,  #175489 0%,#124874 3%,#124873 21%,#113b62 74%,#103a60 97%,#0e355a 100%);
	background: linear-gradient(to bottom,  #175489 0%,#124874 3%,#124873 21%,#113b62 74%,#103a60 97%,#0e355a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#175489', endColorstr='#0e355a',GradientType=0 ); /* IE6-9 */
	
}
.list-news{
	margin:0;
	padding:13px 10px 0 22px;
	list-style:none;
	overflow:hidden;
	color:#094573;
	position:relative;
	font:15px/16px Arial, Helvetica, sans-serif;
	background:url(../images/bg-shadow2.jpg) repeat-x;
}
.list-news li{margin:0 0 17px;}
.list-news:after{
	content:"";
	position:absolute;
	top:0;
	left:0;
	box-shadow:0 0 10px rgba(0,0,0,0.57) inset;
	filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=10, OffY=10, Color='#C00');
   behavior: url('PIE.htc');
}
.list-news a{
	color:#094573;
	display:block;
	letter-spacing:-0.1px;
}
.list-news a:hover{text-decoration:none;}
.list-news a:hover p{text-decoration:underline}
.list-news .date{
	margin:0;
	color:#6c6c6c;
	font:11px/13px Arial, Helvetica, sans-serif;
}
.list-news p{margin:0;}
.widget-box{
	margin:0 0 40px;
	padding:0 0 33px;
	border-left:1px solid #f1f1f1;
	box-shadow:0 2px 4px rgba(0,0,0,0.57);
	position:relative;
	background:url(../images/bg-shadow1.jpg) repeat-x 0 100%;
background-color:#fff;
}
.widget-box:before{
	content:"";
	position:absolute;
	bottom:-8px;
	left:0;
	width:293px;
	height:8px;
	background:url(../images/bg-shadow.png) no-repeat;
}
.widget-box .btn-more{margin:0 16px 0 auto;}
#sidebar h3{
	margin:0 0 13px;
	color:#4785dd;
	text-align:center;
	text-transform:uppercase;
	font:bold 24px/26px Arial, Helvetica, sans-serif;
}
.list-events{
	margin:0 0 11px;
	padding:0;
	width:278px;
	list-style:none;
	overflow:hidden;
	font:12px/13px Arial, Helvetica, sans-serif;
}
.list-events li{
	padding:7px 10px 10px 35px;
	background:#fff;
	position:relative;
}
.list-events li:before{
	margin:-7px 0 0;
	content:"";
	position:absolute;
	top:50%;
	left:11px;
	width:13px;
	height:13px;
	background:url(../images/sprite.png) no-repeat 0 -311px;
}
.list-events .background{background:#f4f4f4;}
.list-events a{color:#1e1e1e;}
.btn-view,
.btn-gallery{
	margin:0 0 0 2px;
	padding:8px 0 9px;
	color:#4d4d4d;
	width:133px;
	float:left;
	text-align:center;
	border:1px solid #d5d5d5;
	font:bold 12px/17px Arial, Helvetica, sans-serif;
	position:relative;
	background:#fefefe url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMyJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkxJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fefefe 0%, #ffffff 32%, #f2f2f2 91%, #f2f2f2 97%, #fefefe 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(32%,#ffffff), color-stop(91%,#f2f2f2), color-stop(97%,#f2f2f2), color-stop(100%,#fefefe));
	background: -webkit-linear-gradient(top,  #fefefe 0%,#ffffff 32%,#f2f2f2 91%,#f2f2f2 97%,#fefefe 100%);
	background: -o-linear-gradient(top,  #fefefe 0%,#ffffff 32%,#f2f2f2 91%,#f2f2f2 97%,#fefefe 100%);
	background: -ms-linear-gradient(top,  #fefefe 0%,#ffffff 32%,#f2f2f2 91%,#f2f2f2 97%,#fefefe 100%);
	background: linear-gradient(to bottom,  #fefefe 0%,#ffffff 32%,#f2f2f2 91%,#f2f2f2 97%,#fefefe 100%);
}
.btn-gallery{float:right;}
.btn-view:after,
.btn-gallery:after{
	content:"";
	position:absolute;
	top:0;
	left:0;
	width:131px;
	height:32px;
	border:1px solid #fff;
}
.btn-view.active,
.btn-view:hover,
.btn-gallery:hover{
	text-decoration:none;
	color:#e35c4f;
}
.link-holder{padding:0 19px 0 0;}
.container{
	padding:20px 0 0 27px;
	float:left;
	width:588px;
	color:#000;
	font:16px/21px "Times New Roman", Times, serif;
}
.container h1{
	margin:0 0 14px;
	padding:0 0 1px;
	color:#133258;
	border-bottom:2px solid #163b68;
	font:bold 24px/26px "Times New Roman", Times, serif;
}
.container h2{
	margin:0 0 8px;
	color:#4785dd;
	text-transform:none;
	font:18px/23px arial;
	
}

.container h3{
	text-style;italic;
	margin:0 0 2px;
	color:#fa0707;
	text-transform:none;
	font-size: 18px;
	line-height: 23px;
	font-family: arial;
	font-style: italic;
	}
	
	.container h4{ 
	font-family: arial;
	color:#4785dd;
	font-weight: bold;
	font-size: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
	
	
.container p{margin:0 0 19px;}
.container ul{
	margin:0;
	padding:0 0 0 14px;
}
.fpcontainer{
	padding:0px 0 0 0px;
	float:left;
	color:#000;
	font:16px/21px "Times New Roman", Times, serif;
}
.fpcontainer h1{
	margin:0 0 12px;
	padding:0 0 1px;
	color:#133258;
	border-bottom:2px solid #163b68;
	font:bold 24px/26px "Times New Roman", Times, serif;
}
.fpcontainer h2{
	margin:0 0 4px;
	color:#4785dd;
	text-transform:none;
	font:18px/23px arial;
	
}

.fpcontainer h3{
	text-style;italic;
	color:#fa0707;
	text-transform:none;
	font-size: 16px;
	line-height: 16px;
	font-family: arial;
	font-style: italic;
	margin-top: 11px;
	margin-bottom: 0px;
	
	}
	
	.fpcontainer h4{ 
	font-family: arial;
	color:#4785dd;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	margin-top: 7px;
	margin-bottom: 3px;
	}
	
	
.fpcontainer p{
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 0px;
	margin-top: 2px;
	
}
.fpcontainer ul{
	margin:0;
	padding:0 0 0 12px;
}
.aside{
	padding:16px 3px 0 0;
	float:right;
	width:296px;
}
.aside h2{
	margin:0 0 14px 21px;
	color:#4785dd;
	font:24px/26px "Times New Roman", Times, serif;
}
.aside .widget-box h3{margin:0 0 0 -1px;}
.peoples-list{
	margin:0 0 39px;
	padding:0 0 0 30px;
	list-style:none;
	overflow:hidden;
	font:14px/19px "Times New Roman", Times, serif;
}
.peoples-list li{
	padding:0 0 0 9px;
	background:url(../images/sprite.png) no-repeat 0 -488px;
}
.peoples-list a{color:#030303;}
.peoples-list .active a{color:#124670;}
.peoples-list .active a:hover{text-decoration:none;}
.aside .widget-box{margin:0 0 43px;}
.aside .photo-container h2{
	margin:0 0 8px;
	color:#4785dd;
	text-transform:uppercase;
	text-align:center;
	font:bold 24px/26px Arial, Helvetica, sans-serif;
}
.aside .link-holder{padding:0;}
.photo-holder{
	margin:0 -20px 8px 0;
	padding:0 0 0 3px;
	list-style:none;
	overflow:hidden;
}
.photo-holder li{
	margin:0 4px 7px 0;
	border:2px solid #181817;
	display:inline-block;
	vertical-align:top;
}
.photo-holder li:hover{border-color:#364d7b;}
.photo-holder img{vertical-align:top;}
#footer{background:url(../images/bg-footer.jpg) repeat-x;}
#footer h2{
	margin:0 0 9px;
	color:#f7f6f6;
	text-transform:uppercase;
	font:18px/19px Arial, Helvetica, sans-serif;
}
#footer p{margin:0 0 14px;}
#footer address{line-height:14px;}
#footer address a{color:#f7f6f6;}
.footer-holder{background:url(../images/bg-footer1.png) no-repeat 50% 63px;}
.footer-frame{
	margin:0 auto;
	padding:38px 0 63px 3px;
	width:977px;
	overflow:hidden;
	color:#f7f6f6;
	font:italic 12px/15px Georgia, "Times New Roman", Times, serif;
}
.footer-block{
	float:right;
	width:221px;
}
.social-nav{
	margin:0 0 17px;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.social-nav li{
	margin:0 9px 0 0;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	border-radius:2px;
	position:relative;
	behavior: url('PIE.htc');
	
}
.social-nav a{
	display:block;
	width:26px;
	height:26px;
	background:url(../images/social-network.png) no-repeat;
}
.social-nav .twitter a{background-position:0 0;}
.social-nav .facebook a{background-position:-35px 0;}
.social-nav .linkedin a{background-position:-70px 0;}
.social-nav .twitter:hover a{background-position:0 -34px;}
.social-nav .facebook:hover a{background-position:-35px -34px;}
.social-nav .linkedin:hover a{background-position:-70px -34px;}
.form-submit{overflow:hidden;}
.form-submit input[type="text"],
.form-submit input[type="email"]{
	background:#fff;
	width:110px;
	height:16px;
	border:none;
	padding:4px 10px 6px 8px;
	margin:0;
	float:left;
	color:#404040;
	font:12px/16px Arial, Helvetica, sans-serif;
}
.form-submit input[type="text"]::-webkit-input-placeholder{color:#404040;}
.form-submit input[type="text"]::-moz-placeholder{
	color:#404040;
	opacity:1;
}
.form-submit input[type="text"]:-moz-placeholder{color:#404040;}
.form-submit input[type="submit"]{
	background:#fff url(../images/sprite.png) no-repeat 7px -364px;
	width:34px;
	height:26px;
	color:#fff;
	border:none;
	margin:0;
	text-indent:-9999px;
	cursor:pointer;
	float:left;
	font:9px/11px  Arial, Helvetica, sans-serif;
	overflow:hidden;
}
.media-holder:after,
.link-holder:after{
	clear:both;
	content:"";
	display:block;
}

.officer {
text-align: center;
margin-bottom: 30px;
margin-top: 10px;
}

.officer img { border: solid 2px #003399; margin-bottom: 10px; }
.officer h2 {color: #CC0000; text-transform: none; font-family: arial;font-size: 24px;margin-bottom: 0px;padding-bottom: 0px;}
.officer h3 {color: #003399; text-transform: none; font-family: arial;font-size: 18px;margin-bottom: 3px;margin-top: 8px;}
.officer a {color: #003399; text-decoration: none;}
.officer a:hover 250

.pdficon {margin-bottom: 30px;}
.pdficon a {text-decoration: none;color: #003399; font-size: 20px; font-weight: bold;font-family: arial;}
.pdficon a:hover {text-decoration: underline;}
.pdficon img {margin-bottom: -10px;margin-right: 15px;}

.aside ul  {margin-top: 6px;}
.aside ul li {margin-bottom: 5px;}
.aside ul li a {text-decoration: none;color: #003399; font-size: 14px; font-family: arial;}
.aside ul li a:hover {text-decoration: underline;}


/* Rounded corners on images */

.outer {
    width: 250px;
    height: 250px;
    -webkit-box-shadow: 0px 0px 6px #4d4d4d;
    -moz-box-shadow: 0px 0px 6px #4d4d4d;
    box-shadow: 0px 0px 6px #4d4d4d;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -khtml-border-radius: 4px;  
    border-radius: 4px;
    border:solid white 2px;
    overflow: hidden;
    padding: 8px;
	position:relative;
	behavior: url('PIE.htc');
}
.image {
    background: red;
    padding: 0;
     -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -khtml-border-radius: 6px;  
    border-radius: 6px;
    width: 250px;
    height: 250px;
    overflow: hidden;
	position:relative;
	behavior: url('PIE.htc');
}

.wr ul  {margin-left: 20px;}

.container .wr ul {
   margin-left: 20px;
}
.container .wr ul ul {
  list-style-type: circle; 
}
.container .wr ul ul ul {
  list-style-type: square;
}

.container .wr .margin-left {
margin-left:30px;
}
.container .wr .margin-left-double {
margin-left:60px;
}
.container .wr .margin-left-trible {
margin-left:60px;
}
.container .wr .left-portion {
width: 45%; float: left; margin-right: 10%;
}

.container .wr .right-portion {
width: 45%; float: right;
}
.container .wr .redbar {
border: 7px double #c00000;
padding: 7px;
}
.container .wr .blackbar {
border: 2px solid black;
padding: 7px;
}
.container .wr .blackboldbar {
border: 6px solid black;
padding: 7px;
}
.container .wr ol {
list-style-type: upper-roman;
margin-left: 20px;
padding-left: 20px;
}
.container .wr ol ol {
margin-left: 20px;
padding-left: 20px;
list-style-type: lower-alpha;
}
.container .wr ol ol {
margin-left: 20px;
padding-left: 20px;
list-style-type: lower-roman;
} 

.container .wr .margin-left-triple {
     margin-left:90px;
}

.container .wr .blackboldbar {
border: 6px solid black;
padding: 7px;
float: left;
}
.container .wr table p {
margin-bottom:0px;
padding-bottom:0px;
}

.latest-news ul li {
	 font-family:Arial, Helvetica, sans-serif;
	margin-bottom:5px;
}
.latest-news ul {
	20px;
}
.aside .widget-box ul.list-news {
	margin-top:0px;
	
}
.aside .widget-box .btn-more {
	margin-top:10px;
	
}
/*.latest-news-widget {
border-left:none;
}*/
.aside .latest-news-widget h3 {
	margin-left:-2px;
	margin-right:-1px;
}
.aside .latest-news-widget {
	padding-bottom :28px !important;
}
.list-events .event-place {
	padding-top: 2px !important;
float: left;
clear: both;
width: 100%;
}
.org-row {
	float:left;
	width:100%;
	margin-top:15px;
	border-bottom:1px dotted #163b68;
	position:relative;
	height:210px;
	
}
.org-row .org-col{
	float:left;
	`width:250px;
	text-align:center;
	position:relative;
}
.org-row .left-col{
	float:left;
	width:250px;
	margin-right:37px;
	text-align:center;
	position:absolute;
	height:200px;
	display:table;
	left:0;
	top:0;
	
}
.org-row .right-col{
	float:right;
	width:250px;
	text-align:center;
	position:absolute;
	height:200px;
	display:table;
	right:0;
	top:0;
}
.org-row .right-col a, .org-row .right-col img, .org-row .left-col a, .org-row .left-col img {
	clear:both;
	/*min-height:54px;
	max-height:150px;
	max-width:250px;*/
}
.offer-row div.col-content {
display: table-cell;
    vertical-align: middle;
    text-align:center;
}


.offer-row {
	float:left;
	width:100%;
	margin-top:15px;
	border-bottom:1px dotted #163b68;
	position:relative;
	height:160px;
	
}
.offer-row .org-col{
	float:left;
	`width:250px;
	text-align:center;
	position:relative;
}
.offer-row .left-col{
	float:left;
	width:250px;
	margin-right:37px;
	text-align:center;
	position:absolute;
	height:150px;
	display:table;
	left:0;
	top:0;
	
}
.offer-row .right-col{
	float:right;
	width:250px;
	text-align:center;
	position:absolute;
	height:150px;
	display:table;
	right:0;
	top:0;
}
.offer-row .right-col a, .offer-row .right-col img, .offer-row .left-col a, .offer-row .left-col img {
	clear:both;
	/*min-height:54px;
	max-height:150px;
	max-width:250px;*/
}
.offer-row div.col-content {
display: table-cell;
    vertical-align: middle;
    text-align:center;
}

.container .pdficon {
	margin-bottom:15px;
}