@import url('https://fonts.googleapis.com/css?family=Open+Sans&display=swap');
html,body
	{
		margin:0px;
		padding:0px;
		background:#e4e4e4;
		min-height:100%;
		font-family: 'Open Sans', sans-serif;
		font-size:14pt;
		line-height: 18pt;
	}
	
a {
   -webkit-transition-property: color;
      -moz-transition-property: color;
        -o-transition-property: color;
       -ms-transition-property: color;
           transition-property: color;

   -webkit-transition-duration: 1s;
      -moz-transition-duration: 1s;
        -o-transition-duration: 1s;
       -ms-transition-duration: 1s;
           transition-duration: 1s;
}
	
#mainWrapper
	{
		width:959px;
		background:url('/img/mainWrapperBack.jpg') repeat-y;
		margin:0px auto;
		padding:0px 20px 0px 20px;
	}
	
#bodyWrapper
	{
		min-height:700px;
	}
	
#headBackground
	{
		height:125px;
		background:url('/img/logo.jpg?2') no-repeat;
		margin:0px 0px 0px -10px;
	}
	
#logo
	{
		width:600px;
		height:125px;
		margin:0px 0px 0px 0px;
		padding:0px;
		float:left;
	}
	
#logo a
	{
		width:100%;
		height:100%;
		display:block;
	}
	
#service
	{
		width:250px;
		height:50px;
		float:right;
		text-align:right;
		padding:15px 15px 0px 0px;
	}
	
#service a
	{
		display:block;
		padding:5px;
		color:#5e5e5e;
		font-size:75%;
		float:right;
	}
	
#service a:hover
	{
		color:#FF8040;
	}

#findButt {
	margin-top:3px;
}
	
#holding
	{
		width:120px;
		height:50px;
		float:right;
		padding:7px 0px 0px 0px;
	}
	
#holding a
	{
		text-decoration:none;
	}
	
#holding a img
	{
		border:0px;
	}	
	
#searchOptions
	{
		display:none;
		position:relative;
		z-index:20;
		width:212px;
		background:white;
		left:30px;
		text-align:left;
		font-size:70%;
		padding:10px 2px 10px 5px;
		-webkit-border-bottom-right-radius:10px;
		-webkit-border-bottom-left-radius:10px;
		-moz-border-radius-bottomright:10px;
		-moz-border-radius-bottomleft:10px;
		border-bottom-right-radius:10px;
		border-bottom-left-radius:10px;
		-webkit-box-shadow:0px 7px 5px rgba(50, 50, 50, 0.75);
		-moz-box-shadow:0px 7px 5px rgba(50, 50, 50, 0.75);
		box-shadow:0px 7px 5px rgba(50, 50, 50, 0.75);
	}
	
#closeSearchOptions
	{
		position:absolute;
		top:132px;
		left:187px;
		z-index:30;
		display:block;
		width:30px;
		height:30px;
		background:url('/js/images/closebox.gif') no-repeat;
	}
	
#menuBack
	{
		width:980px;
		height:35px;
		line-height:35px;
		background:url('/img/menuBack.jpg') repeat-x;
		margin:0px 0px 0px 0px;
		padding:0px;
		position:relative;
		left:-11px;
		font-size:72%;
		font-weight:bold;
		color:white;
		clear:both;
	}
	
#menuBack ul
	{
		list-style:none;
		margin:0px 0px 0px 10px;
		padding:0px;
	}
	
#menuBack ul li
	{
		float:left;
	}
	
#menuBack ul li:hover
	{
		background:url('/img/menuBackA.jpg') repeat-x;
		box-shadow: 0 0 5px rgba(94,94, 94, 1);
		-webkit-box-shadow: 0 0 5px rgba(94,94, 94, 1); 
		-moz-box-shadow: 0 0 5px rgba(94,94, 94, 1); 		
	}
	
#menuBack ul li a
	{
		display:block;
		width:100%;
		height:100%;
		color:#e4e4e4;
		text-decoration:none;
		margin:0px 15px 0px 15px;
	}
	
.submenu
	{
		position:absolute;
		z-index:100;
		min-width:200px;
		top:34px;
		display:none;
	}
	
.submenu div
	{
		background:url('/img/subMenu.jpg') repeat-x;
		height:29px;
		line-height:29px;
		width:100%;
	}
	
.submenu div:hover
	{
		background:url('/img/subMenuA.jpg') repeat-x;
		box-shadow: 0 0 5px rgba(94,94, 94, 1);
		-webkit-box-shadow: 0 0 5px rgba(94,94, 94, 1); 
		-moz-box-shadow: 0 0 5px rgba(94,94, 94, 1);
	}
	

.regionsList ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
		float:left;
	}
	
.regionsList ul li
	{
		margin:5px 0px 5px 0px;
		padding:0px;
		width:300px;
	}

.regionsList ul li a
	{
		color:#5e5e5e!important;
	}
	
.regionsList ul li a:hover
	{
		color:#FF8040!important;
	}


#speachWrapper
	{
		width:210px;
		margin:40px 15px 15px 15px;
		padding:0px;
		float:right;
		background:url('/img/quot.jpg') no-repeat;
	}
	
#speachWrapper h5
	{
		margin:1px 0px 0px 40px;
		padding:0px;
		text-decoration:none;
	}
	
.infoWrapper
	{
		width:200px;
		margin:40px 0px 0px 0px;
		padding:0px 0px 0px 20px;
		float:right;
		overflow:hidden;
		-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);
        -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);
        box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);
        -webkit-box-shadow: 0 15px 20px -15px rgba(0, 0, 0, 0.5), 0 0px 1px rgba(0, 0, 0, 0.3);
        -moz-box-shadow: 0 15px 20px -15px rgba(0, 0, 0, 0.5), 0 0px 1px rgba(0, 0, 0, 0.3);
        box-shadow: 0 15px 20px -15px rgba(0, 0, 0, 0.5), 0 0px 1px rgba(0, 0, 0, 0.3);
	}
	
.infoLinkmin
	{
		display:block;
		color:#5e5e5e;
		font-size:80%;
		font-weight:bold;
		margin-bottom:5px;
	}
	
.infoLinkmin:hover
	{
		color:#FF8040;
	}
	
.infoLink
	{
		font-size:110%;
		color:#D69135;
		text-decoration:none;
	}
	
.infoLink:hover
	{
		text-decoration:underline;
	}
		
#triadImgWrapper
	{
		width:300px;
		height:215px;
		margin:0px;
		padding:0px;
		float:left;
	}
	
#triadImages
	{
		width:300px;
		margin-top:0px;
	}
	
#triadImages img
	{
		width:300px;
		height:215px;
	}
	
#triadWrapper
	{
		width:630px;
		height:330px;
		margin:40px 15px 15px 15px;
		padding:0px;
		float:left;
		overflow:hidden;
		border:1px solid #cccccc;
		-webkit-border-radius:10px;
	    -moz-border-radius:10px;
        border-radius:10px;
	}

#newsControl
	{
		width:30px;
		height:140px;
		float:left;
		margin:230px 10px 15px 10px;
	}

#newsUp a,#newsDown a
	{
		display: block;
		margin:15px 0;
		width:30px;
		height:27px;
		background: url('/img/newsArr.png') no-repeat;
	}

#playpause a.et-run
	{
		display: block;
		margin:15px 0;
		width:30px;
		height:30px;
		background: url('/img/playpause.png') no-repeat;
		background-position: bottom right;
	}

#playpause a.et-run:hover
	{
		background-position: bottom left;
	}

#playpause a
	{
		display: block;
		margin:15px 0;
		width:30px;
		height:30px;
		background: url('/img/playpause.png') no-repeat;
		background-position: top right;
	}

#playpause a:hover
	{
		background-position: top left;
	}

#newsUp a
	{
		background-position: top right;
	}

#newsUp a:hover
	{
		background-position: top left;
	}

#newsDown a
	{
		background-position: bottom right;
	}

#newsDown a:hover
	{
		background-position: bottom left;
	}

#triadTitleWrapper
	{
		width:630px;
		height:330px;
		margin:0px;
		padding:0px;
		float:right;
		overflow:hidden
	}
	
#triadTitleWrapper ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
	
#triadTitleWrapper ul li
	{
		width:610px;
		padding:0px 30px 0px 0px;
		background:url('/img/triadTitle.jpg') repeat-x;
		border-bottom:1px solid #cccccc;
	}

#triadTitleWrapper ul li:hover
	{
		
		background:url('/img/triadTitleA.jpg') repeat-x;
	}
	
#triadTitleWrapper ul li a
	{
		display:block;
		/*width:330px;*/
		height:110px;
		vertical-align:middle;
		color:#5e5e5e;
		text-decoration:none;
		font-size:75%;
		font-weight:bold;
		overflow:hidden;
		line-height: 125%;
	}

#triadTitleWrapper ul li img
	{
		width:153px;
		height:110px;
		float:left;
		margin-right:20px;
		/*position:relative;
		top:-5px;*/
	}
	
.date
	{
		font-size:85%;
		font-weight:normal;
		white-space:nowrap;
	}
	
.regionlink
	{
		color:#5e5e5e!important;
	}
	
.regionlink:hover
	{
		color:#FF8040!important;
	}
	
#speach
	{
		display:table-cell;
		vertical-align:middle;
		width:100%;
	}
	
#speach img
	{
		/*width:100px;*/
		height:120px;
		float:none;
		margin:0px 10px 5px 5px;
	}
	
#speach a
	{
		display:block;
		color:#5e5e5e;
		font-size:80%;
		font-weight:bold;
		margin-bottom:5px;
	}
	
#speach a:hover
	{
		color:#FF8040;
	}
	
#speach span
	{
		font-size:75%;
	}
	
#namaz
	{
		float:left;
		width:620px;
		margin:15px;
		font-size:85%;
		text-align:center;
		color:#999999;
	}
	
.quadWrapper
	{
		width:650px;
		height:210px;
		float:left;
		background:url('/img/quadBack.jpg') repeat-x;
		clear:both;
		margin:0px 0px 0px 15px;
		-webkit-border-radius:10px;
	    -moz-border-radius:10px;
        border-radius:10px;
        overflow:hidden;
	}
	
.prev,.prev1
	{
		display:block;
		width:25px;
		height:25px;
		float:left;
		overflow:hidden;
		margin:27px 0px 0px 0px;
		background:url('/img/prevArr.jpg') no-repeat;
	}
	
.prev:hover,.prev1:hover
	{
		background-position:0px -25px;
	}
	
.next,.next1
	{
		display:block;
		width:25px;
		height:25px;
		float:right;
		overflow:hidden;
		margin:27px 0px 0px 0px;
		background:url('/img/nextArr.jpg') no-repeat;
	}
	
.next:hover,.next1:hover
	{
		background-position:0px -25px;
	}

.nextVid,.prevVid
	{
		display:block; width:15px; height:150px;
		background:url('/img/videoArrows.png') no-repeat; 
	}

.nextVid
	{
		float:right;
		background-position:-30px 0;
	}
	
.nextVid:hover {background-position:-45px 0;}
.nextVid:active {transform: scale(1, 1.2);}

.prevVid
	{
		float:left;
		background-position:-15px 0;
	}

.prevVid:hover {background-position:0px 0;}
.prevVid:active {transform: scale(1, 1.2);}

.quadScroll,.quadScroll1
	{
		float:left;
	}
	
.quadElement
	{
		width:178px;
		height:190px;
		margin:10px;
		overflow:hidden;
	}
	
.quadElement h5
	{
		margin:0px;
		padding:0px 0px 10px 0px;
		text-transform:uppercase;
	}
	
.quadElement h5 a
	{
		font-size:75%;font-weight:lighter;
	}
.quadElement img
	{
		/*width:112px;*/
		height:80px;
	}
	
.quadElement a
	{
		font-size:75%;
		color:#5e5e5e;
		line-height: 120%;
		font-weight:bold;
	}
	
.quadElement a:hover
	{
		color:#FF8040;
	}
	
.advertisement
	{
		width:210px;
		/*height:210px;*/
		margin:0px 15px 15px 15px;
		padding:0px;
		float:right;
	}
	
#newsTable
	{
		margin:0px 0px 10px 0px;
		vertical-align:top;
	}
	
#newsTable tr
	{
		vertical-align:top;
	}
	
.newsBlock
	{
		width:300px;
		margin:40px 15px 15px 15px;
	}        

.newsBlock h1,h2,h3,h4,h5
	{
		color:#D69135;
		font-size:90%;
	}
	
.themeLink
	{
		font-size:110%;
		letter-spacing:1px;
		color:#D69135;
		text-decoration:none;
		text-transform:uppercase;
	}
	
.themeLink:hover
	{
		text-decoration:underline;
	}
	
.newsBlock a:hover
	{
		text-decoration:underline;
	}
	
.newsList
	{
		width:96%;
		padding:5% 2% 5% 5%;
		-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);
        -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);
        box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);
        -webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3);
        -moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3);
        box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3);
	}
	
.newsList:before,
.newsList:after
	{
	    content:"";
	    position:absolute;
	    z-index:-2;
	}
	
.newsList div
	{
		margin:0px 0px 5px 0px;
	}
	
.newsList a
	{
		font-size:80%;
		color:#5e5e5e;
		display:block;
		margin:1px 5px 1px 0px;
		font-weight:bold;
	}
	
.newsList a:hover
	{
		color:#FF8040;
	}
	
.newsDate
	{
		font-size:70%;
		color:#5e5e5e;
		display:block;
		clear:both;
		margin:10px 0px 0px 0px;
		
	}
	
#leftChange
	{
		width:240px;
		margin:38px 15px 15px 15px;
	}
	
#leftChangeContent
	{
		width:100%;
		font-size:80%;
	}
	
#leftChangeContent img
	{
		width:112px;
		height:80px;
		margin:0px 0px 0px 0px;
	}
	
#leftChangeContent a
	{
		color:#5e5e5e;
		font-weight:bold;
	}
	
#leftChangeContent a:hover
	{
		color:#FF8040;
	}
	
#anonsCal
	{
		width:100%;
		margin:30px 10px 15px 10px;
	}
	
#calendar
	{
		width:100%;
	}
	
	
#footWrapper
	{
		width:960px;
		margin-left:-11px;
		padding:0px 10px 0px 10px;
		clear:both;
		height:370px;
		background: rgb(2,0,36);
		background: linear-gradient(180deg, rgba(2,0,36,1) 0%, rgba(9,115,69,1) 0%, rgba(72,141,112,1) 100%);
	}
	
#footWrapper ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
	
#footWrapper ul li
	{
		margin:8px 20px 1px 5px;
		padding:0px;
		list-style:none;
		float:left;
	}
	
#footWrapper ul li div
	{
		margin:1px 0px 1px 0px;
	}
	
#footWrapper ul li a
	{
		font-size:80%;
		color:#e4e4e4;
	}
	
#footWrapper ul li a:hover
	{
		color:#cecece;
	}
	
.whiteLine
	{
		 width:100%;
		 height:15px;
		 clear:both;
		 border-bottom:1px solid white;
	}
	
#sponsor
	{
		width:400px;
		float:left;
		font-size:70%;
	}
	
#sponsor p a
	{
		color:#e4e4e4;
		text-decoration:none;
	}
	
#sponsor p a:hover
	{
		text-decoration:underline;
	}
	
#copy
	{
		width:500px;
		float:right;
		text-align:right;
		margin:10px 0px 0px 0px;
		padding:0px;
		font-size:70%;
		color:#e4e4e4;
	}
	
#copy p
	{
		margin:3px 0px 3px 0px;
	}
	
#articleWrapper
	{
		width:920px;
		margin:15px;
		font-size:80%;
		min-height:500px;
	}
	
#articleWrapper a
	{
		color:#0055CC;
	}
	
#articleWrapper a:hover
	{
		color:#FF8040;
	}
	
#articleWrapper h3
	{
		font-size:130%;
		margin-top:5px;
	}
	
#crumbs
	{
		margin:0px;
		color:#5e5e5e;
		font-size:70%;
		float:right;
	}
	
#crumbs a
	{
		color:#5e5e5e;
	}
	
#crumbs a:hover
	{
		color:#FF8040;
	}
	
#article
	{
		width:100%;
		margin-bottom:30px;
	}
	
#article p
	{
		text-align:left;
	}
	
#articleTitle
	{
		
	}
	
#articleDate
	{
		
	}
	
#mainArticleImg
	{
		float:right;
		margin:0px 0px 25px 25px;
		background:#f0f0f0;
		color:#006633;
		padding:0px;
		font-size:90%;
		display:inline-table;
	}
	
#mainArticleImg img
	{
		margin:0px 0px 5px 0px;
		clear:both;
	}
	
#addInfo
	{
		width:200px;
		float:right;
		margin:0px 0px 20px 50px;
	}
	
.sign
	{
		text-align:right!important;
		font-style:italic;
		font-size:85%;
		margin-top:25px;
	}
	
#listWrapper
	{
		width:945px;
		margin:0px 0px 15px 15px;
		font-size:80%;
		clear:both;		
	}
	
.items
	{
		width:710px;
		float:left;
	}
	
.listItem
	{
		clear:both;
		padding:30px 0px 0px 0px;
	}
	
.listItemArch
	{
		clear:both;
		padding:10px 0px 0px 0px;
	}	

.listItemLeft
	{
		width:150px;
		display:table-cell;
		float:left;
		text-align:right;
	}
	
.listItemRight
	{
		width:500px;
		display:table-cell;
		float:left;
		margin:0px 20px 0px 20px;
	}
	
.listItemRight h3
	{
		font-size:110%;
		margin:0px 0px 5px 0px;
	}
	
.listItemRight a
	{
		color:#007644;
	}
	
.listItemRight a:hover
	{
		color:#FF8040;
	}
	
.listItemRightReg
	{
		width:410px;
		display:table-cell;
		float:left;
		margin:0px 20px 0px 20px;
	}
	
.listItemRightReg h3
	{
		font-size:110%;
		margin:0px 0px 5px 0px;
	}
	
.listItemRightReg a
	{
		color:#007644;
	}
	
.listItemRightReg a:hover
	{
		color:#FF8040;
	}
	
.listDate
	{
		color:#5e5e5e;
		font-size:90%;
		display:block;
		margin:0px 0px 3px 0px;
	}
	
.listItemLeft img
	{
		margin-top:3px;
	}
	
.subThemeList
	{
		margin:0px;
		padding:0px;
		list-style:none;
		min-height:500px;
	}
	
.subThemeList li
	{
		margin:15px;
		padding:0px;
		list-style:none;
	}
	
.subThemeList li a
	{
		color:#5e5e5e;
		font-size:110%;
		font-weight:bold;
	}
	
.subThemeList li a:hover
	{
		color:#FF8040;
	}
	
#additionNews
	{
		width:193px;
		height:400px;
		float:right;
		margin:30px 0px 0px 0px;
		padding:15px;
		-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
        -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
        box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
   		-webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
        -moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
        box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	}
	
#additionNews a
	{
		color:#007644;
	}
	
#additionNews a:hover
	{
		color:#FF8040;
	}
	
.listHead
	{
		margin:0px 0px 7px 0px;
		color:#5e5e5e;
		font-size:100%;
		font-weight:normal;
	}
	
#calTable
	{
		margin:0px;
		padding:0px;
		font-size:80%;
	}
	
#calTable tr
	{
		margin:0px;
		padding:0px;
		vertical-align:middle;
		text-align:center;
	}
	
#calTable tr td
	{
		margin:0px;
		padding:0px;
		vertical-align:middle;
		text-align:center;
		width:40px;
		border-right:2px solid white;
	}

	
.weekDay
	{
		background:none;
	}
	
.color1, .color3
	{
		color:#7aae9b;
	}
	
.color1 a, .color3 a
	{
		display:block;
		width:100%;
		height:100%;
		padding:3px 0px 3px 0px;
		-webkit-border-radius:3px;
	    -moz-border-radius:3px;
        border-radius:3px;
        background:#99dac2;
	}
	
.color2
	{
		color:#aebeb9;
	}
	
.color2 a
	{
		display:block;
		width:100%;
		height:100%;
		-webkit-border-radius:3px;
	    -moz-border-radius:3px;
        border-radius:3px;
        background:#daeee7;
        padding:3px 0px 3px 0px;
	}
	
.calendarActiveLink
	{
		text-decoration:none;
		display:block;
		width:100%;
		height:100%;
		font-weight:bold;
		color:white;
		background:#5e5e5e!important;
		-webkit-border-radius:3px;
	    -moz-border-radius:3px;
        border-radius:3px;
	}
	
.calendarActiveLink:hover
	{
		
	}
	
.tooltip
	{
		position: absolute;
		top:0px;
		left:0px;
		z-index:100;
		display: none;
		background:#00FFCC;
		padding:10px;
		-webkit-border-radius:5px;
	    -moz-border-radius:5px;
        border-radius:5px;
        box-shadow: 0 0 5px rgba(7, 114, 72, 1);
		-webkit-box-shadow: 0 0 5px rgba(7, 114, 72, 1); 
		-moz-box-shadow: 0 0 5px rgba(7, 114, 72, 1);
		font-weight:normal;
		text-align:left;
		width:250px;
		color:#5e5e5e;
	}
	
#regionHistory
	{
		margin:40px 15px 15px 15px;
	}
	
#regionHistory div
	{
		font-size:90%;
	}
	
.newsBlock h1,h2,h3,h4,h5
	{
		color:#007644;
		font-size:90%;
	}
	
.gallery
	{
		cursor:url('zoomin.cur'),pointer;
	}
	
#gallery a
	{
		text-decoration:none;
	}

#gallery a img
	{
		border:1px solid #99dac2;
		margin:1px;
	}
	
#gallery a img:hover
	{
		border:1px solid #5e5e5e;
		margin:1px;
	}
	
#videoChamber
	{
		display:block;
		width:440px;
		height:330px;
		float:right;
		margin:15px 0px 10px 10px;		
	}
	
.reference, .keyLinks
	{
		float:left;
		width:45%;
		margin:30px 15px 0px 0px;
		font-size:90%;
	}

#keywordsForm
	{
		display:none;
	}


.archLink
	{
		color:#007644;
		font-size:90%;
		clear:both;
		display:block;
		margin:15px 0px 20px 0px;
		width:710px;
		text-align:right;
	}
	
.archLink:hover
	{
		color:#FF8040;
	}
	
#orphusWrapper
	{
		float:right;
	}
	
/*#mapWrapper
	{
		position:relative;
		height:600px;
	}*/

#map
	{
		margin:0px auto;
		height: 600px;
	}

#map svg
	{
		width: 100%;
		height: 100%;
	}
	
.point
	{
		font-size:80%;
		margin:20px;
		color:#5e5e5e;
		width:450px;
		height:20px;
		text-align:right;
	}
	
#mailWrapper
	{
		width:800px;
		height:580px;
		background:url('/img/mail.jpg') no-repeat;
		margin:0px auto;
		-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
        -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
        box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    	-webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
        -moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
        box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	}
	
#mailTitle
	{
		position:relative;
		top:25px;
		left:160px;
		z-index:5;
		width:600px;
		height:20px;
		border-bottom:2px solid black;
	}
	
#mailText
	{
		position:relative;
		top:40px;
		left:160px;
		z-index:5;
		width:600px;
		height:240px;
	}
	
#mailSender
	{
		position:relative;
		top:103px;
		left:401px;
		z-index:5;
		width:360px;
		height:20px;
		border-bottom:2px solid black;
	}
	
#captcha
	{
		position:relative;
		top:110px;
		left:400px;
		z-index:5;
	}
	
#sendButton
	{
		position:relative;
		top:120px;
		left:400px;
		z-index:5;
	}
	
#sideEvents
	{
		width:300px;
		background:#ffffff;
		margin:60px 0px 0px 15px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
        -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
        box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    	-webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3);
        -moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3);
        box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3);
	}
	
.sideBarHeader
	{
		color:#D69135;
		font-size:100%;
		letter-spacing:1px;
		text-transform:uppercase;
		text-decoration:none;
	}
	
#regionEventsWrapper
	{
		width:100%;
		margin:0px;
		padding:0px;
	}
	
#regionEventsWrapper div
	{
		width:280px;
		border-top:1px solid #cccccc;
		padding:15px 10px 15px 10px;
	}
	
#regionEventsWrapper div a
	{
		width:280px;
		font-size:80%;
		color:#5e5e5e;
	}
	
#regionEventsWrapper div span
	{
		font-size:75%;
	}
	
#regionEventsWrapper div a:hover
	{
		color:#FF8040;
	}
	
#slovoWrapper
	{
		width:740px;
		height:140px;
		background:url('/img/slovo.jpg') no-repeat;
		overflow:hidden;
		position:relative;
		top:20px;
		left:130px;
		-moz-border-radius: 10px;
    	-webkit-border-radius: 10px;
    	-khtml-border-radius: 10px;
    	border-radius: 10px;
	}
	
#slovo
	{
		width:540px;
		background: rgba(0, 0, 0, 0.3);
		position:relative;
		top:10px;
		left:175px;
		-moz-border-radius: 5px;
    	-webkit-border-radius: 5px;
    	-khtml-border-radius: 5px;
    	border-radius: 5px;
    	font-size:80%;
    	font-style:italic;
    	padding:5px;
    	overflow:hidden;
	}
	
#slovo a
	{
		color:white;
		text-decoration:none;
		display:block;
		width:100%;
		height:100%;
	}
	
#slovo a:hover
	{
		color:#ffdcca;
	}
	
.clear
{
	  clear:both;
	  display:block;
	  overflow:hidden;
	  visibility:hidden;
	  width:0;
	  height:0;
}

.incut_l
	{
		width:250px;
		margin:15px 0px 15px 15px;
		padding:15px;
		font-size:90%;
		float:right;
		background:#ebebeb;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	
#commonText
	{
		font-size:95%;
		margin:15px;
		width:927px;
	}
	
.leftCommon
	{
		width:290px;
	}
	
.scrollCommon { width: 280px; margin: 20px 0 10px; }
.scrollCommon .viewport { width: 260px; height: 400px; overflow: hidden; position: relative; }
.scrollCommon .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
.scrollCommon .scrollbar{ background: transparent url(/img/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
.scrollCommon .track { background: transparent url(/img/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
.scrollCommon .thumb { background: transparent url(/img/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
.scrollCommon .thumb .end { background: transparent url(/img/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
.scrollCommon .disable { display: none; }
.scrollCommon .overview div{margin:0px 0px 10px 0px}
.scrollCommon .overview div a {font-size:90%; color:#007644;}
.scrollCommon .overview div a:hover {color:#FF8040;}

#statistic
  {
    display:none;
    width:100%;
    background:none;
  }
  
.rss10
	{
		margin:10px 5px 10px 20px;
		width:625px;
	}
	
.rss10 p
	{
		line-height:25px;
	}

.rss10 a
	{
		font-size:90%;
		color:#5e5e5e;
		font-weight:normal;
	}
	
.rss10 a:hover
	{
		color:#FF8040;
	}

#oneString
	{
		width:875px;
		height:35px;
		position:relative;
		overflow:hidden;
	    border:1px solid #cecece;
    	margin:25px 15px;
    	padding:0 0 0 55px;
    	box-shadow:0 2px 5px -3px #000;
    	border-radius:3px;
    	font-size:80%;
    	background:#72ae21;
	}

#oneString:before
	{
		content:'Main';
    	display:inline-block;
    	font-style:normal;
    	background:#669933;
    	padding:10px 10px 15px 10px;
    	color:white;
    	font-weight: bold;
    	position:absolute;
    	top:0;
    	left:0;
	}

#oneString ul
	{
		display:block;
		list-style: none;
	}

#oneString ul li a
	{
		display:block;
		height:40px;
		line-height:40px;
		color:white;
		text-decoration:none;
	}

#oneString ul li a:hover
	{
		text-decoration:underline;
	}