﻿@charset "utf-8";



* {
	border: 0;
	outline: none;
	padding: 0;
	margin: 0;
	list-style: none;
}

html, body, 
div, span, 
h1, h2, h3, h4, h5, h6, 
p, blockquote, a, 
em, img, q, strong, sub, sup, 
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, table {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
 	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	/* position: relative; */
 	font-family: inherit;
	/* vertical-align: baseline; */ 
}

blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}

blockquote, q {
	quotes: "" "";
}

/* --------------------
		Main Styles
-------------------- */

body, html {
	background: transparent url('/share/images/site/general-background.gif') top left repeat;
	/*background: #140E0A;*/
}

a {

}

a:hover {

}

a.tooltip {
	cursor: pointer;
	font-weight: bold;
	font-style: italic;
}

strong, b {
	font-weight: 600;
}

em, i {
	font-style: italic;
}

.clear {
	clear: both;
}

.clear5 {
	width: 100%;
	height: 5px;
	clear: both;
	overflow: hidden;
}

.clear10 {
	width: 100%;
	height: 10px;
	clear: both;
	overflow: hidden;
}

.left {
	float: left;
}

.right {
	float: right;
}

/* --------------------
		Layout Styles
-------------------- */

#wrapp {
	width: 1026px;
	height: auto;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}

#header {
	width: 100%;
	height: 202px;
	position: relative;
	z-index: 10;
	background: transparent url('/share/images/site/header-background.gif') top center repeat;
}

#header-wrap {
	width: 1026px;
	height: 202px;
	position: relative;
	z-index: 15;
	margin: 0 auto;
}

#header a.link_1 span,
#header a.link_2 span,
#header a.link_3 span {
	display: none;
}

#header a.link_1 {
	position: absolute;
	top: 84px;
	left: 305px;
	width: 93px;
	height: 30px;
	background: transparent url('/share/images/site/head1.gif') top left repeat;
}

#header a.link_2 {
	position: absolute;
	top: 71px;
	left: 474px;
	width: 117px;
	height: 32px;
	background: transparent url('/share/images/site/head2.gif') top left repeat;
}

#header a.link_3 {
	position: absolute;
	top: 61px;
	left: 648px;
	width: 125px;
	height: 32px;
	background: transparent url('/share/images/site/head3.gif') top left repeat;
}

#header a.link_1:hover ,
#header a.link_2:hover  ,
#header a.link_3:hover  {
	background-position: bottom left;
}

#header .mini_links_left {
	position: absolute;
	top: 5px;
	left: 31px;
}

#header .mini_links_left ul li {
	float: left;
	background: transparent url('/share/images/site/mini_links_left_separator.gif') right 7px no-repeat;
	padding-right: 10px;
	padding-left: 10px;
}

#header .mini_links_left ul li.last {
	background: none;
}

#header .mini_links_left a {
	line-height: 27px;
	color: #FAFAFA;
	font-size: 11px;
	font-family: Тimes New Romans;
	text-decoration: none;
	text-transform: uppercase;
}

#header .mini_links_left a:hover {
	text-decoration: underline;
}

#header .mini_links_left a.rss {
	background: transparent url('/share/images/site/rss_small.gif') top left no-repeat;
	padding-left: 18px;
}

#header .mini_links_left a.rss:hover {
	text-decoration: underline;
}

#header .mini_links_right {
	position: absolute;
	top: 5px;
	right: 34px;
	z-index: 100;
}

#header .mini_links_right ul li {
	float: left;
	background: transparent url('/share/images/site/mini_links_left_separator.gif') right 7px no-repeat;
	padding-right: 10px;
	padding-left: 10px;
}

#header .mini_links_right ul li.last {
	background: none;
	padding-right: 0;
}

#header .mini_links_right a {
	line-height: 27px;
	color: #FAFAFA;
	font-size: 11px;
	font-family: Тimes New Romans;
	text-decoration: none;
	text-transform: uppercase;
}

#header .mini_links_right a.adv_search {
	color: #A3A3A3;
	font-size: 11px;
	font-family: Georgia;
	text-transform: lowercase;
	border-bottom: 1px dashed #A3A3A3;
}

#header .mini_links_right a:hover {
	text-decoration: underline;
}

#header .mini_links_right a.adv_search:hover {
	border-bottom: 1px solid #A3A3A3;
	text-decoration: none;
}

#header .mini_links_right form input.query {
	width: 132px;
	height: 20px;
	padding: 7px 7px 0 7px;
	background: transparent url('/share/images/site/mini_links_right_input.gif') left top no-repeat;
	float: left;
	color: #464646;
	font-family: Georgia;
	font-weight: bold;
	font-size: 11px;
}

#header .mini_links_right form input.submit {
	width: 41px;
	height: 27px;
	background: transparent url('/share/images/site/mini_links_right_submit.gif') right top no-repeat;
	cursor: pointer;
	float: left;
}

#header .mini_links_right form .label {
	height: 27px;
	padding: 0 5px;
	float: left;
	color: #E2DFD6;
	font-family: Georgia;
	font-size: 11px;
	line-height: 27px;
	color: #fff;
}

#header .mini_links_right form .select {
	width: 127px;
	height: 27px;
	padding: 0 27px 0 7px;
	float: left;
	background: transparent url('/share/images/site/search/select.gif') 0 0 no-repeat;
	color: #686458;
	font-family: Georgia;
	font-weight: bold;
	font-size: 11px;
	line-height: 27px;
	cursor: default;
	overflow: hidden;
}

#header .mini_links_right form .drop-down-top {
	position: absolute;
	right: 42px;
	top: 27px;
	z-index: 150;
	width: 160px;
	height: 5px;
	float: left;
	background: transparent url('/share/images/site/search/drop-down-top.png') 0 0 no-repeat;
	display: none;
}

#header .mini_links_right form .drop-down {
	position: absolute;
	right: 42px;
	top: 32px;
	z-index: 150;
	width: 146px;
	padding: 0 7px;
	float: left;
	background: transparent url('/share/images/site/search/drop-down.png') bottom left no-repeat;
	font-family: Georgia;
	font-weight: bold;
	font-size: 11px;
	color: #686458;
	line-height: 23px;
	display: none;
}


#header .mini_links_right form .drop-down .sep {
	border-bottom: 1px dotted #636363;
	margin-bottom: 2px;
}

#header .mini_links_bottom {
	position: absolute;
	top: 153px;
	z-index: 10;
	right: 34px;
	width: 490px;
	height: 44px;
	background: transparent url('/share/images/site/mini_links_bottom.gif') right top no-repeat;
}

#header .mini_links_bottom ul {
	padding-right: 17px;
}

#header .mini_links_bottom ul li {
	float: right;
	background: transparent url('/share/images/site/mini_links_bottom_separator.gif') right 17px no-repeat;
	padding-right: 10px;
	padding-left: 10px;
}

#header .mini_links_bottom ul li.last {
	background: none;
	padding-right: 0;
}

#header .mini_links_bottom a {
	line-height: 44px;
	color: #0B0B0B;
	font-size: 15px;
	font-family: Тimes New Romans;
	font-weight: 600;
	text-decoration: none;
}

#header .mini_links_bottom a:hover {
	color: #fff;
}

#header .mini_links_bottom a.livestream {
	width: 107px;
	height: 27px;
	margin-top: 8px;
	float: left;
	background: transparent url('/share/images/site/livestream.gif') 0 0 no-repeat;
}

#header .mini_links_bottom a.livestream:hover {
	background: transparent url('/share/images/site/livestream.gif') 0 -27px no-repeat;
}

#header .underlogo {
	width: 200px;
	height: 15px;
	padding-left: 20px;
	float: left;
	position: absolute;
	bottom: 5px;
	left: 40px;
	background: transparent url('/share/images/site/header-clock.gif') 0 0 no-repeat;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 10px;
	color: #fff;
	line-height: 15px;
}

#header .underlogo a {
	margin-left: 10px;
	font-family: Georgia, Arial;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dotted #3c3d3d;
}

#header .underlogo a:hover {
	border: 0;
}

#container {
	width: 954px;
	height: auto;
	position: relative;
	overflow: hidden;
	margin: 0 auto;
}

#navigation {
	width: 954px;
	height: auto;
	position: relative;
	z-index: 5;
	overflow: hidden;
	visibility: none;
}

#navigation ul li {
	float: left;
}

#navigation ul li.active a {
	background-position: bottom left;
}

#navigation ul li a {
	display: block;
	width: auto;
	height: 52px;
	background-position: top left;
	background-repeat: no-repeat;
}

#navigation ul li a span {
	display: none;
}

#navigation ul li a:hover {
	background-position: bottom left;
}

#navigation ul li a.home {
	width: 90px;
	background-image: url('/share/images/site/navigation/images/home_button.gif');
}

#navigation ul li a.about {
	width: 82px;
	background-image: url('/share/images/site/navigation/images/about_button.gif');
}

#navigation ul li a.blog {
	width: 70px;
	background-image: url('/share/images/site/navigation/images/blog_button.gif');
}

#navigation ul li a.books {
	width: 123px;
	background-image: url('/share/images/site/navigation/images/books_button.gif');
}

#navigation ul li a.cry {	
	width: 107px;
	background-image: url('/share/images/site/navigation/images/cry_button.gif');
}

#navigation ul li a.gallery {
	width: 94px;
	background-image: url('/share/images/site/navigation/images/gallery_button.gif');
}

#navigation ul li a.links {
	width: 101px;
	background-image: url('/share/images/site/navigation/images/links_button.gif');
}

#navigation ul li a.news {
	width: 95px;
	background-image: url('/share/images/site/navigation/images/news_button.gif');
}

#navigation ul li a.offices {
	width: 92px;
	background-image: url('/share/images/site/navigation/images/offices_button.gif');
}

#navigation ul li a.pasts {
	width: 100px;
	background-image: url('/share/images/site/navigation/images/pasts_button.gif');
}

#container .box {

}

#container .box .top {
	width: 953px;
	height: 15px;
	background: url('/share/images/site/box-top.gif') top left no-repeat;
}

#container .box .middle {
	width: 917px;
	height: auto;
	background: url('/share/images/site/box-middle.gif') top left repeat-y;
	padding: 5px 18px;
}

#container .box .middle ul {
	padding-left: 15px;
	font-family: Georgia;
	font-size: 12px;
	color: #fff;
}

#container .box .middle ul li {
	list-style: disc;
}

#container .box .middle ul.subnav {
	list-style: none;
}

#container .box .middle ul.subnav li {
	list-style: none;
}

#container .box .bottom {
	width: 953px;
	height: 11px;
	background: url('/share/images/site/box-bottom.gif') top left no-repeat;
}

#container .box .widget_banners {
	width: 100%;
}

#container .box .widget_banners a {
 	width: 120px;
	height: 60px;
	margin: 3px 7px 4px 0;
	padding: 3px;
	float: left;
	background: url('/share/images/site/banners-background.gif') top left no-repeat;
}

#container .box .widget_banners a:hover {
	background-position: bottom left;
}

#container .box .widget_banners img {
	margin: 0;
	padding: 0;
	border: 0;
}

#container .box-two {

}

#container .box-three .top {
	width: 953px;
	height: 11px;
	background: url('/share/images/site/box-three-top.gif') top left no-repeat;
}

#container .box-three .middle {
	width: 917px;
	height: auto;
	background: url('/share/images/site/box-three-middle.gif') top left repeat-y;
	padding: 5px 18px;
}

#container .box-three .bottom {
	width: 953px;
	height: 17px;
	background: url('/share/images/site/box-three-bottom.gif') left top no-repeat;
}

#container .box-two .top {
	width: 953px;
	height: 11px;
	background: url('/share/images/site/box-two-top.gif') top left no-repeat;
}

#container .box-two .middle {
	width: 917px;
	height: auto;
	background: url('/share/images/site/box-two-middle.gif') top left repeat-y;
	padding: 5px 18px;
}

#container .box-two .bottom {
	width: 953px;
	height: 17px;
	background: url('/share/images/site/box-two-bottom.gif') left top no-repeat;
}

#container .box-two .widget-links {
	width: 600px;
}

#container .box-two .widget-links-long {
	width: 100%;
}

#container .box-two .widget-links .cats {
	height: 46px;
	background: url('/share/images/site/links-cats-bg.gif') left top repeat-x;
}

#container .box-two .widget-links .cats ul {
	padding-top: 5px;
}

#container .box-two .widget-links .cats ul li {
	float: left;
	background: url('/share/images/site/links-cats-sep.gif') right 6px no-repeat;
	padding: 0 15px 0 15px;
}

#container .box-two .widget-links .cats ul li.last {
	background: none;
	padding: 0 0 0 15px;
}

#container .box-two .widget-links .cats ul li a {
	color: #DADADA;
	font-family: Georgia;
	font-size: 12px;
	font-weight: 600;
	text-decoration: none;
	border-bottom: 1px dotted #333333 !important;
}

#container .box-two .widget-links .cats ul li a.no-border {
	border: 0;
}

#container .box-two .widget-links .cats ul li a:hover {
	color: #F3C302;
	border-color: #F3C302 !important;
}

#container .box-two .widget-links .cats ul li a.active {
	color: #F3C302;
	border-color: #F3C302 !important;
}

#container .box-two .widget-links .top-l {
	width: 599px;
	height: 10px;
	background: url('/share/images/site/top-l.jpg') top left no-repeat;
}

#container .box-two .widget-links .middle-l {
	width: 582px;
	height: auto;
	background: url('/share/images/site/top-m.gif') top left repeat-y;
	padding: 0px 9px;
}

#container .box-two .widget-links .bottom-l {
	width: 599px;
	height: 6px;
	background: url('/share/images/site/bottom-l.jpg') left top no-repeat;
}

#container .box-two .widget-tv .tvnav a {
	width: 167px;
	height: 28px;
	padding-top: 12px;
	padding-left: 10px;
	margin-right: 8px;
	margin-bottom: 8px;
	float: left;
	background: url('/share/images/site/tv/navigation-background.gif') left bottom no-repeat;
	font-family: Times New Roman, Arial;
	font-size: 15px;
	color: #f4f4f4;
	text-decoration: none;
}

#container .box-two .widget-tv .tvnav a.last {
	margin-right: 0;
}

#container .box-two .widget-tv .tvnav a.current,
#container .box-two .widget-tv .tvnav a:hover {
	background-position: top left;
	color: #fff;
}

#container .box-two .widget-tv .tvnav a.current {
	height: 29px;
	padding-top: 11px;
	font-weight: bold;
}

#container .box-two .widget-tv .desc {
	color: #F6F4EE;
	font-size: 12px;
	font-family: Georgia;
	line-height: 16px;
	padding-bottom: 5px;
}

#container .box-two .widget-tv .video {
	position: relative;
	width: 445px;
	padding-left: 10px;
	float: left;
}

#container .box-two .widget-tv .video img {
	position: absolute;
	z-index: 50;
	top: 2px;
	left: 10px;
}

#container .box-two .widget-tv .video .frame {
	position: relative;
	z-index: 100;
	width: 116px;
	height: 74px;
	margin-right: 10px;
	float: left;
	background: url('/share/images/site/videos-background.gif') top left no-repeat;
}

#container .box-two .widget-tv .video .frame:hover {
	background-position: bottom left;
}

#container .box-two .widget-tv .nav .date,
#container .box-two .widget-tv .video .date {
	padding-bottom: 3px;
	font-family: Tahoma;
	font-size: 11px;
	color: #f89f40;
	display: block;
}

#container .box-two .widget-tv .nav .date strong,
#container .box-two .widget-tv .video .date strong {
	font-family: Georgia;
	font-weight: bold;
	font-size: 12px;
}

#container .box-two .widget-tv .nav .title,
#container .box-two .widget-tv .video .title {
	padding-bottom: 3px;
	font-family: Georgia;
	font-weight: bold;
	font-size: 12px;
	color: #f89f40;
	display: block;
	text-decoration: none;
}

#container .box-two .widget-tv .video .watch {
	padding-bottom: 3px;
	margin-right: 45px;
	font-family: Georgia;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
	/* display: block; */
}

#container .box-two .widget-tv .video .watch:hover {
	text-decoration: none;
}

#container .box-two .widget-tv .nav .download,
#container .box-two .widget-tv .video .download {
	padding-bottom: 3px;
	margin-right: 12px;
	font-family: Georgia;
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
}

#container .box-two .widget-tv .nav .download:hover,
#container .box-two .widget-tv .video .download:hover {
	text-decoration: none;
}

#container .box-two .widget-tv .player {
	width: 640px;
	height: 403px;
	margin: 0 auto;
}


#container .box-two .widget-tv .nav {
	width: 425px;
	padding-top: 30px;
	margin: 0 auto;
}

#container .box-two .widget-tv .nav .prev {
	width: 24px;
	height: 24px;
	float: left;
	background: url('/share/images/site/tv/next-prev-arrow.gif') left top no-repeat;
}

#container .box-two .widget-tv .nav .next {
	width: 24px;
	height: 24px;
	float: right;
	background: url('/share/images/site/tv/next-prev-arrow.gif') left bottom no-repeat;
}

#container .box-two .widget-tv .nav .data {
	width: 250px;
	margin: 0 auto;
}

#container div.calendar {
	width: 250px;
	display: block;
	position: relative;
}

#container div.calendar .top {
	width: 255px;
	height: 5px;
	padding: 0;
	margin: 0;
	float: left;
	background: url('/share/images/site/calendar/background-top.gif') left top no-repeat;
}
#container div.calendar .middle {
	position: relative;
	width: 255px;
	padding: 0;
	margin: 0;
	float: left;
	background: url('/share/images/site/calendar/background-middle.gif') left top repeat-y;
}

#container div.calendar .loader {
	position: absolute;
	width: 100%;
	height: 100%;
	float: left;
	background: url('/share/images/site/calendar/loader.gif') center center no-repeat;
	z-index: 1000;
	display: none;
}

#container div.calendar .bottom {
	width: 255px;
	padding: 0;
	margin: 0;
	height: 5px;
	float: left;
	background: url('/share/images/site/calendar/background-bottom.gif') left top no-repeat;
}

#container div.calendar .middle a {
	margin-left: 8px;
	font-family: Georgia, Arial;
	font-size: 12px;
	color: #f3bd02;
	text-decoration: none;
	border-bottom: 1px dotted #746219;
}

#container div.calendar .middle a:hover {
	border: 0;
}

#container div.calendar .middle table {
	width: 250px;
	margin-top: 6px;
	margin-left: 2px;
}
#container div.calendar .middle table thead td {
	font-family: Georgia, Arial;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	color: #f3c302;
}

#container div.calendar .middle table thead td.arrow-next a {
	width: 18px;
	height: 17px;
	margin-right: 7px;
	float: right;
	background: url('/share/images/site/calendar/calendar-arrows.gif') 0 -17px no-repeat;
	border: 0;
}

#container div.calendar .middle table thead td.arrow-prev a {
	width: 18px;
	height: 17px;
	margin-left: 8px;
	float: left;
	background: url('/share/images/site/calendar/calendar-arrows.gif') 0 0 no-repeat;
	border: 0;
}

#container div.calendar .middle table tr.day td {
	padding: 14px 0 3px 0;
	font-family: Georgia, Arial;
	font-weight: bold;
	font-size: 12px;
	color: #c6c1b1;
	text-align: center;
}

#container div.calendar .middle table tr.date td {
	padding: 3px 0;
	text-align: center;
}

#container div.calendar .middle table tr.date td a {
	width: 27px;
	height: 19px;
	margin-left: 4px;
	float: left;
	font-family: Tahoma, Arial;
	font-weight: bold;
	font-size: 12px;
	color: #c6c1b1;
	line-height: 19px;
	text-decoration: none;
	border: 0;
}

#container div.calendar .middle table tr.date td a.old {
	color: #87857d;
}

#container div.calendar .middle table tr.date td a.today {
	background: url('/share/images/site/calendar/event-present.gif') 0 0 no-repeat;
	color: #f3bd02;
}

#container h1 {
	background: url('/share/images/site/h1.png') left top no-repeat;
	color: #FEA633;
	font-size: 18px;
	font-family: Тimes New Romans;
	padding-left: 39px;
	line-height: 25px;
}

#container h1.add {
	background: url('/share/images/site/h1.png') left top no-repeat;
	color: #FEA633;
	font-size: 18px;
	font-family: Тimes New Romans;
	padding-left: 39px;
	line-height: 25px;
	text-transform: uppercase;
}

#container h1 span {
	border-bottom: 1px solid #F56F1E;
	display: block;
	line-height: 25px;
}

#container h2 {
	color: #FEA633;
	font-size: 15px;
	font-family: Тimes New Romans;
	line-height: 25px;
	text-transform: uppercase;
	font-weight: 600;
}

#container h3 {
	color: #FEA633;
	font-size: 16px;
	font-family: Тimes New Romans;
	line-height: 25px;
	font-weight: 600;
}

#container h4 {
	color: #F89F40;
	font-size: 14px;
	font-family: Тimes New Romans;
	line-height: 20px;
	font-weight: 600;
}

#container h5 {
	color: #F89F40;
	font-size: 21px;
	font-family: Georgia;
	line-height: 30px;
	padding-bottom: 3px;
}

#container h6 {
	color: #FEA633;
	font-size: 16px;
	font-family: Тimes New Romans;
	line-height: 25px;
	text-transform: uppercase;
}

#container h6 span {
	border-bottom: 1px solid #F56F1E;
	display: block;
	line-height: 25px;
}

#container .image-left {
	float: left;
	padding-right: 15px;
}

#container .image-right {
	float: right;
	padding-left: 15px;
}

#container .inner-page {
}

#container .inner-page-short {
	width: 600px;
	float: left;
}

#container .inner-page p {
	color: #F6F4EE;
	font-size: 12px;
	font-family: Georgia;
	line-height: 17px;
	padding-bottom: 10px;
	text-align: justify;
}

#container .box-two .widget-links a.ll {
	color: #ffcc00;
	font-size: 12px;
	font-family: Georgia;
	line-height: 25px;
	font-weight: 600;
	text-decoration: none;
}

#container .box-two .widget-links a.ll:hover {
	text-decoration: underline;
}

#container .box-two .widget-links a.ll:visited {
	color: #ff9933;
}

#container .box-two .widget-links p.desc {
	color: #DADADA;
	font-size: 11px;
	font-family: Georgia;
	line-height: 14px;
	font-weight: 400;
	text-align: justify;
}

#container .box-two .sep {
	height: 1px;
	background: url('/share/images/site/links-sep.gif') center left repeat-x;
	padding: 10px 0;
}

#container .box-two .widget-links .sep {
	height: 1px;
	background: url('/share/images/site/links-sep.gif') center left no-repeat;
	padding: 10px 0;
}
#container .box-two .widget-pastors a.image {
	float: left;
	padding-right: 12px;
}

#container .box-two .widget-pastors-short {
	width: 600px;
	float: left;
}

#container .box-two .widget-pastors .desc {
	color: #F6F4EE;
	font-size: 13px;
	font-family: Georgia;
	line-height: 20px;
	padding-bottom: 5px;
}

#container .box-two .widget-pastors a.more {
	color: #F3C302;
	font-size: 12px;
	font-family: Georgia;
	text-transform: lowercase;
	/* border-bottom: 1px dashed #F3C302; */
	text-decoration: underline;
}

#container .box-two .widget-pastors a.more:hover {
	/* border-bottom: 1px solid #F3C302; */
	text-decoration: none;
}

#container .box-two .widget-pastors .sep {
	height: 1px;
	background: url('/share/images/site/links-sep.gif') center center repeat-x;
	padding: 10px 0;
}



#container .box-two #comments .top {
	width: 566px;
	height: 5px;
	background: url('/share/images/site/blog/comment-form-top.gif') top left no-repeat;
}

#container .box-two #comments .middle {
	width: 566px;
	height: auto;
	background: url('/share/images/site/blog/comment-form-middle.gif') top left repeat-y;
	padding: 5px 0;
}

#container .box-two #comments .middle h3 {
	padding-left: 30px;
	font-weight: bold;
	color: #a64a0e;
}

#container .box-two #comments .middle label {
	width: 72px;
	padding-right: 15px;
	float: left;
	line-height: 28px;
	color: #cecece;
	text-align: right;
}

#container .box-two #comments .middle input.text {
	width: 389px;
	height: 19px;
	padding: 10px 5px 0 5px;
	float: left;
	background: url('/share/images/site/blog/comment-input.gif') top left no-repeat;
	font-family: Georgia;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
}

#container .box-two #comments .middle input.submit {
	margin-left: 406px;
	width: 81px;
	height: 27px;
	background: url('/share/images/site/blog/comment-button.gif') top left no-repeat;
	cursor: pointer;
}

#container .box-two #comments .middle input.submit:hover {
	background-position: bottom left;
}

#container .box-two #comments .middle input.submit {
	margin-left: 406px;
	width: 81px;
	height: 27px;
	background: url('/share/images/site/blog/comment-button.gif') top left no-repeat;
	cursor: pointer;
}

#container .box-two #comments .middle input.submit:hover {
	background-position: bottom left;
}

#container .box-two #comments .middle textarea {
	width: 390px;
	height: 117px;
	padding: 5px;
	float: left;
	background: url('/share/images/site/blog/comment-textarea.gif') top left no-repeat;
	font-family: Georgia;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
}

#container .box-two #comments .bottom {
	width: 566px;
	height: 5px;
	background: url('/share/images/site/blog/comment-form-bottom.gif') left top no-repeat;
}

#container .box-two .widget-poll .top {
	width: 455px;
	height: 5px;
	background: url('/share/images/site/poll/background-all-top.gif') top left no-repeat;
}

#container .box-two .widget-poll .middle {
	width: 435px;
	padding: 0 10px;
	background: url('/share/images/site/poll/background-all-middle.gif') top left repeat-y;
}

#container .box-two .widget-poll .middle {
}

#container .box-two .widget-poll .date {
	padding-bottom: 3px;
	color: #636363;
}

#container .box-two .widget-poll .bottom {
	width: 455px;
	height: 5px;
	background: url('/share/images/site/poll/background-all-bottom.gif') top left no-repeat;
}

#container .box-two .widget-blog-one h2 {
	text-transform: capitalize;
	font-weight: normal;
	font-size: 18px;
	color: #bc4f01;
}

#container .box-two .widget-blog {
	width: 600px;
	float: left;
}

#container .box-two .widget-blog-long {
	width: 100%;
}

#container .box-two .widget-blog a {
	color: #F89F40;
	font-size: 14px;
	font-family: Тimes New Romans;
	font-weight: 600;
	text-decoration: none;
}

#container .box-two .widget-blog a.count {
	padding-right: 10px;
	float: right;
	font-family: Georgia;
	font-weight: normal;
	font-size: 13px;
	color: #bc4f01;
}

#container .box-two .widget-blog a:hover {
	text-decoration: underline;
}

#container .box-two .widget-blog .aut {
	color: #AFAFAF;
	font-size: 13px;
	font-family: Тimes New Romans;
	font-weight: 600;
	font-style: italic;
	display: block;
}

#container .box-two .widget-blog .aut span {
	color: #999999;
}

#container .box-two .widget-blog .date {
	color: #999999;
	font-size: 11px;
	font-family: Tahoma;
	display: block;
}

#container .box-two .widget-blog .sep,
#container .box-two .widget-blog-one .sep {
	height: 1px;
	background: url('/share/images/site/links-sep.gif') center center repeat-x;
	padding: 10px 0;
}

#container .box-two .widget-poll .desc,
#container .box-two .widget-blog .desc {
	color: #F6F4EE;
	font-size: 13px;
	font-family: Georgia;
	line-height: 20px;
	padding-bottom: 5px;
}

#container .box-two .widget-blog-one {
	width: 600px;
}

#container .box-two .widget-blog-one-long {
	width: 100%;
}

#container .box-two .widget-blog-one  .desc {
	color: #F6F4EE;
	font-size: 13px;
	font-family: Georgia;
	line-height: 20px;
	padding-bottom: 5px;
	text-align: justify;
}

#container .box-two .widget-blog-one .date {
	color: #AFAFAF;
	font-size: 12px;
	font-family: Georgia;
	display: block;
	line-height: 20px;
	padding-top: 5px;
	padding-bottom: 8px;
}

#container .box-two .widget-blog-one a.more {
	color: #F3C302;
	font-size: 12px;
	font-family: Georgia;
	text-transform: lowercase;
	/* border-bottom: 1px dashed #F3C302; */
	text-decoration: underline;
}

#container .box-two .widget-blog-one a.more:hover {
	/* border-bottom: 1px solid #F3C302; */
	text-decoration: none;
}

#container .box-two .widget-news {
	width: 600px;
	float: left;
}

#container .box-two .widget-news-long {
	width: 100%;
}

#container .box-two .widget-news a{
	color: #F89F40;
	font-size: 14px;
	font-family: Georgia;
	line-height: 25px;
	font-weight: 600;
	text-decoration: none;
}

#container .box-two .widget-news a:hover {
	text-decoration: underline;
}

#container .box-two .widget-news  .desc {
	color: #F6F4EE;
	font-size: 13px;
	font-family: Georgia;
	line-height: 20px;
	padding-bottom: 5px;
}

#container .box-two .widget-news  .desc-one {
	color: #F6F4EE;
	font-size: 13px;
	font-family: Georgia;
	line-height: 25px;
	padding-bottom: 5px;
}

#container .box-two .widget-news .sep {
	height: 1px;
	background: url('/share/images/site/links-sep.gif') center center repeat-x;
	padding: 10px 0;
}

#container .box-two .widget-news .image {
	float: left;
	padding-right: 12px;
}

#container .box-two .widget-news .date {
	color: #848484;
	font-size: 11px;
	font-family: Tahoma;
	display: block;
	padding-top: 0px;
	padding-bottom: 0px;
}

#container .box-two .widget-news a.more {
	color: #F3C302;
	font-size: 12px;
	font-family: Georgia;
	text-transform: lowercase;
	/* border-bottom: 1px dashed #F3C302; */
	text-decoration: underline;
	font-weight: 400;
}

#container .box-two .widget-news a.more:hover {
	/* border-bottom: 1px solid #F3C302; */
	text-decoration: none;
}

#container .right-column {
	width: 300px;
	padding-left: 16px;
	float: left;
	font-family: Georgia, Arial;
	font-size: 12px;
	color: #c6c1b1;
}

#container .right-column-small {
	width: 164px;
	padding-left: 16px;
	float: left;
	font-family: Georgia, Arial;
	font-size: 12px;
	color: #c6c1b1;
}

#container .right-column-small .top {
	width: 164px;
	height: 7px;
	margin: 0;
	padding: 0;
	margin-top: 10px;
	float: left;
	background: url('/share/images/site/right-column-small/background-top.gif') left top no-repeat;
}

#container .right-column-small .middle {
	width: 144px;
	margin: 0;
	padding: 0 10px;
	float: left;
	background: url('/share/images/site/right-column-small/background-middle.gif') left top repeat-y;
}

#container .right-column-small .bottom {
	width: 164px;
	height: 9px;
	margin: 0;
	padding: 0;
	float: left;
	background: url('/share/images/site/right-column-small/background-bottom.gif') left top no-repeat;
}

#container .right-column-small .middle h3 {
	text-align: center;
	line-height: 16px;
}

#container .right-column-small .middle .inner {
	width: 144px;
	float: left;
}

#container .right-column-small .middle .inner .top {
	width: 144px;
	height: 5px;
	float: left;
	background: url('/share/images/site/right-column-small/background-right-top.gif') left top no-repeat;
}

#container .right-column-small .middle .inner  .middle {
	width: 124px;
	margin: 0;
	padding: 0 10px;
	float: left;
	background: url('/share/images/site/right-column-small/background-right-middle.gif') left top repeat-y;
}

#container .right-column-small .middle .inner .bottom {
	width: 144px;
	float: left;
	background: url('/share/images/site/right-column-small/background-right-bottom.gif') left top no-repeat;
}

#container .right-column-small .middle .inner  .middle .href {
	position: relative;
	width: 124px;
	height: 64px;
	margin-left: 0;
	float: left;
}
#container .right-column-small .middle .inner  .middle .href a.border {
	width: 124px;
	height: 64px;
	float: left;
	z-index: 50;
	background: url('/share/images/site/right-column-small/archive-widget-background.gif') bottom left no-repeat;
}

#container .right-column-small .middle .inner  .middle a.border:hover {
	background-position: top left;
}

#container .right-column-small .middle .inner  .middle .href img{
	position: absolute;
	z-index: 10;
	top: 2px;
	left: 2px;
}

#container .right-column .tahoma {
	font-family: Tahoma, Arial;
}

#container .right-column .top {
	width: 300px;
	height: 7px;
	margin: 0;
	padding: 0;
	margin-top: 10px;
	float: left;
	background: url('/share/images/site/right-column/background-top.gif') left top no-repeat;
}

#container .right-column .top {
	width: 300px;
	height: 7px;
	margin: 0;
	padding: 0;
	margin-top: 10px;
	float: left;
	background: url('/share/images/site/right-column/background-top.gif') left top no-repeat;
}

#container .right-column .middle {
	width: 280px;
	margin: 0;
	padding: 0 10px;
	float: left;
	background: url('/share/images/site/right-column/background-middle.gif') left top repeat-y;
}

#container .right-column .bottom {
	width: 300px;
	height: 9px;
	margin: 0;
	padding: 0;
	float: left;
	background: url('/share/images/site/right-column/background-bottom.gif') left top no-repeat;
}

#container .right-column div.calendar .top {
	width: 280px;
	height: 5px;
	padding: 0;
	margin: 0;
	float: left;
	background: url('/share/images/site/calendar/background-right-top.gif') left top no-repeat;
}

#container .right-column div.calendar .middle {
	width: 280px;
	padding: 0;
	padding-bottom: 1px;
	margin: 0;
	float: left;
	background: url('/share/images/site/calendar/background-right-middle.gif') left top repeat-y;
}

#container .right-column div.calendar .bottom {
	width: 280px;
	padding: 0;
	margin: 0;
	height: 8px;
	float: left;
	background: url('/share/images/site/calendar/background-right-bottom.gif') left top no-repeat;
}

#container .right-column div.calendar .middle table {
	width: 270px;
	margin-left: 6px;
}

#container div.calendar .middle table thead td {
	font-family: Georgia, Arial;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	color: #f3c302;
}

#container .right-column div.calendar .middle table thead td.arrow-next a {
	width: 18px;
	height: 17px;
	margin-right: 7px;
	float: right;
	background: url('/share/images/site/calendar/calendar-arrows.gif') 0 -17px no-repeat;
	border: 0;
}

#container .right-column div.calendar .middle table thead td.arrow-prev a {
	width: 18px;
	height: 17px;
	margin-left: 6px;
	float: left;
	background: url('/share/images/site/calendar/calendar-arrows.gif') 0 0 no-repeat;
	border: 0;
}

#container .right-column .middle #bulletin input.submit {
	float: left;
	width: 81px;
	height: 27px;
	background: url('/share/images/site/blog/comment-button.gif') top left no-repeat;
	cursor: pointer;
}

#container .right-column .middle #bulletin input.submit:hover {
	background-position: bottom left;
}

#container .right-column .middle .poll .submit {
	float: left;
	width: 81px;
	height: 27px;
	background: url('/share/images/site/blog/comment-button.gif') top left no-repeat;
	cursor: pointer;
}

#container .right-column .middle .poll .submit:hover {
	float: left;
	background-position: bottom left;
}

#container .right-column .middle .poll ul {
	padding-top: 5px;
	padding-left: 5px;
	float: left;
	list-style: none;
}

#container .right-column .middle .poll ul li {
	padding: 0 5px;
	float: left;
}

#container .right-column .middle .poll ul li.sep {
	width: 3px;
	height: 16px;
	background: url('/share/images/site/poll/href-sep.gif') center center no-repeat;
}

#container .right-column .middle input.text {
	width: 178px;
	height: 26px;
	padding: 3px 5px 0 5px;
	margin-right: 10px;
	float: left;
	background: url('/share/images/site/bulletin/input-right-background.gif') left top no-repeat;
	font-family: Georgia;
	font-size: 12px;
	color: #605f59;
}

#container .right-column .middle a {
	font-family: Georgia, Arial;
	font-size: 12px;
	color: #f3bd02;
	text-decoration: none;
	border-bottom: 1px dotted #746219;
}

#container .right-column .middle a:hover {
	border: 0;
}

#container .right-column .middle a.title {
	color: #F89F40;
	font-size: 12px;
	font-family: Georgia;
	font-weight: 600;
	text-decoration: none;
	border: 0;
}

#container .right-column .middle a.title:hover {
	text-decoration: underline;
}

#container .right-column .sep {
	height: 1px;
	background: url('/share/images/site/right-column/separator.gif') center center repeat-x;
	padding: 10px 0;
}

#container .right-column .middle .latest a {
	font-family: Georgia, Arial;
	font-size: 12px;
	color: #f3bd02;
	text-decoration: none;
	border-bottom: 1px dotted #746219;
}

#container .right-column .middle .latest a:hover {
	border: 0;
}

#container .right-column .middle .latest .title {
	color: #F89F40;
	font-size: 12px;
	font-family: Georgia;
	font-weight: bold;
	text-decoration: none;
	border: 0;
}

#container .right-column .middle .latest a {
	color: #f6f4ee;
	font-weight: bold;
	text-decoration: none;
	border: 0;
}

#container .right-column .middle .latest a:hover {
	text-decoration: underline;
}

#container .right-column .middle .latest .date {
	color: #858481;
	font-weight: normal;
	float: right;
}

#container .right-column .middle .latest .sep {
	height: 1px;
	background: url('/share/images/site/right-column/separator.gif') center center repeat-x;
	padding: 10px 0;
}



#container .right-column .middle .archives {
	width: 280px;
	float: left;
	clear: both;
	position: relative;
}

#container .right-column .middle .archives-widget {
	position: relative;
	width: 280px;
	float: left;
}


#container .right-column .middle .archives-widget img {
	position: absolute;
	top: 2px;
	left: 2px;
}

#container .right-column .middle .archives-widget a {
	border: 0;
}

#container .right-column .middle .archives-widget a.frame {
	position: relative;
	z-index: 2;
	width: 120px;
	height: 74px;
	margin-right: 10px;
	float: left;
	background: url('/share/images/site/archive-widget-background.gif') bottom left no-repeat;
}

#container .right-column .middle .archives-widget .frame:hover {
	background-position: top left;
}

#container .right-column .middle .archives-widget .date {
	padding-top: 10px;
	padding-bottom: 3px;
	font-family: Tahoma;
	font-size: 11px;
	color: #f89f40;
	display: block;
}

#container .right-column .middle .archives-widget .title {
	padding-bottom: 3px;
	font-family: Georgia;
	font-weight: bold;
	font-size: 12px;
	color: #f89f40;
	display: block;
	text-decoration: none;
}

#container .right-column .middle .archives-widget .watch {
	padding-bottom: 3px;
	margin-right: 15px;
	font-family: Georgia;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
	display: block;
}

#container .right-column .middle .archives-widget .watch:hover {
	text-decoration: none;
}

#container .right-column .middle .archives-widget .download {
	padding-bottom: 3px;
	margin-right: 12px;
	font-family: Georgia;
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
}

#container .right-column .middle .archives-widget .download:hover {
	text-decoration: none;
}

#container .right-column .middle .archives-widget .separ {
	width: 280px;
	height: 7px !important;
	float: left;
	background: url('/share/images/site/archive-sep-widget-background.gif') center left no-repeat;
}






#container .left-column {
	display: block;
	width: 255px;
	height: auto;
	float: left;
}

#container ul.subnav {
	margin: 0 !important;
	padding: 0 !important;
	list-style: none;
}

#container ul.subnav li {
	list-style: none;
	padding-bottom: 10px;
}

#container ul.subnav li a {
	display: block;
	width: 235px;
	height: 40px;
	background: url('/share/images/site/sub-nav.gif') top left no-repeat;
	line-height: 40px;
	color: #F4F4F4;
	font-size: 15px;
	font-family: Тimes New Romans;
	text-decoration: none;
	padding: 0 10px;
	text-transform: uppercase;
}

#container ul.subnav li a:hover {
	background-position: bottom left;
}

#container ul.subnav li a.active {
	background-position: bottom left;
}

#container .title_section {
	display: block;
	color: #FEA633;
	font-size: 18px;
	font-family: Тimes New Romans;
	text-transform: uppercase;
	border-bottom: 1px solid #FEA633;
	padding-bottom: 10px;
	margin-bottom: 10px;
	text-align: center;
}

#container .box-small {
	width: 655px;
	height: auto;
	float: right;
}

#container .box-small .top-small {
	width: 625px;
	height: auto;
	background: url('/share/images/site/small-box-top.gif') top left no-repeat;
	padding: 20px 20px 0 10px;
}

#container .box-small .middle-small {
	width: 655px;
	height: auto;
	background: url('/share/images/site/small-box-middle.gif') top left repeat-y;
	padding: 0 0 0 0;
}

#container .box-small .bottom-small {
	width: 655px;
	height: 12px;
	background: url('/share/images/site/small-box-bottom.gif') top left no-repeat;
}

#container .box-small p {
	color: #F6F4EE;
	font-size: 12px;
	font-family: Georgia;
	line-height: 17px;
	padding-bottom: 10px;
	text-align: justify;
}

#container .box-small a,
#container .box-small-two a,
#container .inner-page a {
	color: #ffcc00;
	text-decoration: none;
}

#container .box-small a:hover,
#container .box-small-two a:hover,
#container .inner-page a:hover {
	text-decoration: underline;
}

#container .box-small a:visited,
#container .box-small-two a:visited,
#container .inner-page a:visited {
	color: #ff9933;
}

#container .box-two .widget-bible {
	width: 600px;
}

#container .box-two .widget-bible-long {
	width: 100%;
}

#container .box-two .widget-bible select {
	height: 27px;
	border: 1px solid #DEDEDE;
	padding: 1px;
	color: #535042;
	font-family: Georgia;
	font-size: 12px;
	font-weight: 400;
}

#container .box-two .widget-bible .bible-book {
	width: 166px;
	height: 23px;
	float: left;
	color: #F6F4EE;
	font-size: 12px;
	font-family: Georgia;
}

#container .box-two .widget-bible .bible-book .label {
	width: 41px;
	float: left;
	color: #fff;
	padding-top: 6px;
}
 
#container .box-two .widget-bible .bible-chapter {
	width: 106px;
	float: left;
	color: #F6F4EE;
	font-size: 12px;
	font-family: Georgia;
	position: relative;
	z-index: 6;
}

#container .box-two .widget-bible .bible-chapter .label {
	width: 41px;
	padding-left: 10px;
	float: left;
	color: #fff;
	padding-top: 6px;
}
 
#container .box-two .widget-bible .bible-verse {
	width: 116px;
	float: left;
	color: #F6F4EE;
	font-size: 12px;
	font-family: Georgia;
	position: relative;
	z-index: 6;
}

#container .box-two .widget-bible .bible-verse .label {
	width: 51px;
	padding-left: 10px;
	float: left;
	color: #fff;
	padding-top: 6px;
}

#container .box-two .widget-bible .sep {
	height: 1px;
	background: url('/share/images/site/links-sep.gif') center center repeat-x;
	padding: 10px 0;
}

#container .box-two .widget-bible .paging {
	text-align: right;
}

#container .box-two .widget-bible a.more {
	color: #F3C302;
	font-size: 12px;
	font-family: Georgia;
	text-transform: lowercase;
	/* border-bottom: 1px dashed #F3C302; */
	text-decoration: underline;
	font-weight: 400;
}

#container .box-two .widget-bible a.more:hover {
	/* border-bottom: 1px solid #F3C302; */
	text-decoration: none;
}

#container .box-two .widget-bible #show {
	float: right;
	margin-left: 10px;
	width: 81px;
	height: 27px;
	background: url('/share/images/site/show.gif') top left no-repeat;
	cursor: pointer;
}

#container .box-two .widget-bible #show:hover {
	background-position: bottom left;
}

#container .box .search p,
#container .box-two .search p {
	font-family: Georgia, Tahoma;
	font-size: 12px;
	color: #868174;
}

#container .box .search label,
#container .box-two .search label {
	font-family: Georgia, Tahoma;
	font-size: 12px;
	color: #d2cec3;
}

#container .box .search input.text,
#container .box-two .search input.text {
	width: 288px;
	height: 20px;
	padding: 6px 5px 0 5px;
	float: left;
	background: url('/share/images/site/search/input.gif') top left no-repeat;
	font-family: Georgia, Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #3d3c3c;
}

#container .box .search input.button,
#container .box-two .search input.button {
	margin-left: 5px;
	float: left;
}

#container .box-two .search .half {
	width: 130px;
	float: left;
}

#container .box-small-two {	
	width: 600px;
	float: right;
}

#container .box-small-two .top-small-two {
	width: 600px;
	height: 21px;
	background: url('/share/images/site/otdeli-top.gif') top left no-repeat;
}

#container .box-small-two .middle-small-two {
	width: 580px;
	height: auto;
	background: url('/share/images/site/otdeli-middle.gif') top left repeat-y;
	padding: 0 10px 0 10px;
}

#container .box-small-two .bottom-small-two {
	width: 600px;
	height: 13px;
	background: url('/share/images/site/otdeli-bottom.gif') top left no-repeat;
}

#container .box-small-two  p {
	color: #F6F4EE;
	font-size: 13px;
	font-family: Georgia;
	line-height: 19px;
	padding-bottom: 10px;
	text-align: justify;
}

#container .left-part {
	width: 255px;
	float: left;
}

#container .left-part h2,
#container .center-part h2,
#container .right-part h2 {
	background: url('/share/images/site/h2-index.gif') left top no-repeat;
	color: #FEA633;
	font-size: 15px;
	font-family: Тimes New Romans;
	padding-left: 34px;
	line-height: 20px;
}

#container .left-part h2 span,
#container .center-part h2 span,
#container .right-part h2 span {
	border-bottom: 1px solid #F56F1E;
	display: block;
	line-height: 25px;
}

#container .center-part {
	width: 300px;
	padding-left: 15px;
	float: left;
}

#container .center-part .top {
	width: 300px;
	height: 5px;
	padding: 0;
	margin: 0;
	float: left;
	background: url('/share/images/site/last-added/background-top.gif') left top no-repeat;
}

#container .center-part .middle {
	width: 280px;
	padding: 0 10px;
	margin: 0;
	float: left;
	background: url('/share/images/site/last-added/background-middle.gif') left top repeat-y;
	font-family: Georgia, Arial;
	font-size: 12px;
	color: #f6f4ee;
}

#container .center-part .bottom {
	width: 300px;
	padding: 0;
	margin: 0;
	height: 8px;
	float: left;
	background: url('/share/images/site/last-added/background-bottom.gif') left top no-repeat;
}

#container .center-part .middle a {
	font-family: Georgia, Arial;
	font-size: 12px;
	color: #f3bd02;
	text-decoration: none;
	border-bottom: 1px dotted #746219;
}

#container .center-part .middle a:hover {
	border: 0;
}

#container .center-part .middle .title {
	color: #F89F40;
	font-size: 12px;
	font-family: Georgia;
	font-weight: bold;
	text-decoration: none;
	border: 0;
}

#container .center-part .middle a {
	color: #f6f4ee;
	font-weight: bold;
	text-decoration: none;
	border: 0;
}

#container .center-part .middle a:hover {
	text-decoration: underline;
}

#container .center-part .middle .date {
	color: #858481;
	font-weight: normal;
	float: right;
}

#container .center-part .sep {
	height: 1px;
	background: url('/share/images/site/right-column/separator.gif') center center repeat-x;
	padding: 10px 0;
}

#container .right-part {
	width: 332px;
	padding-left: 15px;
	float: left;
}

#container .right-part .top {
	width: 332px;
	height: 5px;
	padding: 0;
	margin: 0;
	float: left;
	background: url('/share/images/site/poll/background-top.gif') left top no-repeat;
}

#container .right-part .middle {
	width: 312px;
	padding: 0 10px;
	margin: 0;
	float: left;
	background: url('/share/images/site/poll/background-middle.gif') left top repeat-y;
	font-family: Georgia, Arial;
	font-size: 12px;
	color: #f6f4ee;
}

#container .right-part .bottom {
	width: 332px;
	padding: 0;
	margin: 0;
	height: 8px;
	float: left;
	background: url('/share/images/site/poll/background-bottom.gif') left top no-repeat;
}

#container .box-two .polls  {
	width: 455px;
	font-family: Georgia;
	font-size: 12px;
	float: left;
}

#container .box-two .polls .title,
#container .right-part .middle .poll .title {
	font-family: Georgia;
	font-weight: bold;
	font-size: 14px;
	color: #fff;

}

#container .box-two .polls .poll label,
#container .right-part .middle .poll label {
	font-family: Georgia;
	font-size: 12px;
	color: #fff;
	line-height: 23px;
}

#container .box-two .polls .poll a.big {
	text-decoration: none;
	color: #f3c302;
}

#container .box-two .polls .poll a.big:hover {
	text-decoration: underline;
}

#container .box-two .polls input.submit {
	float: left;
	width: 81px;
	height: 27px;
	background: url('/share/images/site/blog/comment-button.gif') top left no-repeat;
	cursor: pointer;
}

#container .box-two .polls input.submit:hover {
	background-position: bottom left;
}

#container .right-part .middle input.text {
	width: 200px;
	height: 26px;
	padding: 3px 5px 0 5px;
	float: left;
	background: url('/share/images/site/bulletin/input-background.gif') left top no-repeat;
	font-family: Georgia;
	font-size: 12px;
	color: #605f59;
}

#container .right-part .middle input.submit {
	float: left;
	width: 81px;
	height: 27px;
	background: url('/share/images/site/blog/comment-button.gif') top left no-repeat;
	cursor: pointer;
}

#container .right-part .middle input.submit:hover {
	background-position: bottom left;
}

#container .right-part .middle #bulletin input.submit {
	margin: 1px 0 1px 5px;
	float: left;
	width: 81px;
	height: 27px;
	background: url('/share/images/site/bulletin/button.gif') top left no-repeat;
	cursor: pointer;
}

#container .right-part .middle #bulletin input.submit:hover {
	background-position: bottom left;
}

#container .box-two .polls ul,
#container .right-part .middle ul {
	padding-top: 5px;
	padding-left: 5px;
	float: left;
	list-style: none;
}

#container .right-part .middle ul li {
	padding: 0 5px;
	float: left;
}

#container .right-part .middle ul li.sep {
	width: 3px;
	height: 16px;
	background: url('/share/images/site/poll/href-sep.gif') center center no-repeat;
}

#container .polls .poll ul li a,
#container .right-part .middle ul li a {
	border-bottom: 1px dotted #836e2f;
	text-decoration: none;
	color: #fea633;
}

#container .polls .poll ul li a {
	color: #f3c302;
	border-bottom: 1px dotted #f3c302;
}

#container .polls .poll ul li a:hover,
#container .right-part .middle ul li a:hover {
	border: 0;
}

#container .formManager {
	width: 400px;
	float: left;
}

#container .formManager .row {
	width: 100%;
	padding-bottom: 6px;
	float: left;
}

#container .formManager .row label {
	width: 80px;
	padding-right: 20px;
	float: left;
	font-size: 12px;
	font-family: Georgia;
	text-align: right;
	color: #666;
	line-height: 29px;
}

#container .formManager .row label.req {
	color: #fff;
}

#container .formManager .row label.long {
	width: 215px;
}

#container .formManager .row label span {
	display: none;
}

#container .formManager .row label a{
	color: #666;
}

#container .formManager .row label a:hover {
	text-decoration: none;
}

#container .formManager .row input.text {
	width: 288px;
	height: 22px;
	padding: 7px 6px 0 6px;
	font-size: 12px;
	font-family: Georgia;
	background: url('/share/images/site/contact-us/input-background.gif') top left no-repeat;
	color: #fff;
}

#container .formManager .row input.text-small {
	width: 153px;
	height: 22px;
	padding: 7px 6px 0 6px;
	font-size: 12px;
	font-family: Georgia;
	background: url('/share/images/site/contact-us/input-small-background.gif') top left no-repeat;
	color: #fff;
}

#container .formManager .row .captcha {
	width: 159px;
	height: 43px;
	padding: 3px 3px;
	float: left;
	background: url('/share/images/site/contact-us/captcha.gif') top left no-repeat;
}

#container .formManager .row input.submit {
	width: 81px;
	height: 27px;
	background: url('/share/images/site/contact-us/button.gif') top left no-repeat;
	float: right;
	margin-right: 10px;
	cursor: pointer;
}

#container .formManager .row input.submit:hover {
	background-position: bottom left;
}

#container .formManager .row textarea {
	width: 288px;
	height: 117px;
	padding: 6px;
	font-size: 12px;
	font-family: Georgia;
	background: url('/share/images/site/contact-us/textarea-background.gif') top left no-repeat;
	color: #fff;
}

#container .maps {
	width: 495px;
	height: 183px;
	float: right;
	background: url('/share/images/site/contact-us/address-and-google-maps-background.gif') 0 0 no-repeat;
}

#container .maps .left {
	width: 200px;
	padding: 10px 0 0 10px;
	height: 173px;
	float: left;
}

#container .maps .left .sep {
	height: 1px;
	background: url('/share/images/site/contact-us/maps-sep.gif') center center repeat-x;
	padding: 10px 0;
}

#container .maps .left h2 {
	padding: 0;
	margin: 0;
	font-size: 15px;
	font-weight: normal;
	line-height: 16px;
}

#container .maps .right {
	width: 275px;
	height: 173px;
	padding: 10px 0 0 10px;
	float: left;
	background: url('/share/images/site/contact-us/google-maps-background.gif') 8px 8px no-repeat;
}

#container #paging {
	float: right;
}

#container #paging span {
	color: #C4C4C4;
	font-size: 11px;
	font-family: Georgia;
	float: left;
	line-height: 24px;
	margin-right: 5px;
}

#container #paging ul {
	float: left;
}

#container #paging ul li.prev,
#container #paging ul li.next {
	margin: 0 5px;
}

#container #paging ul li {
	float: left;
	text-align: center;
	list-style: none;
}

#container #paging ul li.list a {
	display: block;
	width: 24px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	background: url('/share/images/site/paging.gif') top left no-repeat;
	color: #E4E4E4;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: none;
	margin: 0 1px;
	font-weight: normal;
}

#container #paging.light ul li.list a {
	background-image: url('/share/images/site/paging1.gif');
}

#container #paging ul li.pages span {
	display: inline;
	width: 11px;
	height: 24px;
	margin: 0 1px;
	text-align: center;
	line-height: 24px;
	font-family: Tahoma;
	font-size: 11px;
	color: #e4e4e4;
	font-weight: normal;
}

#container #paging ul li.pages a {
	display: block;
	width: 24px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	background: url('/share/images/site/paging.gif') top left no-repeat;
	color: #E4E4E4;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: none;
	margin: 0 1px;
	font-weight: normal;
}

#container #paging ul li.list1 a {
	display: block;
	width: 24px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	background: url('/share/images/site/paging1.gif') top left no-repeat;
	color: #E4E4E4;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: none;
	margin: 0 1px;
}


#container #paging ul li.list a:hover,
#container #paging ul li.list1 a:hover {
	background-position: bottom left;
	color: #F3C302;
	text-decoration: none !important;
}

#container #paging ul li.list a.current,
#container #paging ul li.list1 a.current {
	background-position: bottom left;
	color: #F3C302;
	font-weight: 600;
}

#container #flashShadow {
	width: 570px;
	height: 310px;
	padding: 2px;
	margin: -2px 0 0 -2px;
	float: left;
	background: url('/share/images/site/flash-background.gif') 0 0 no-repeat;
}

#container #index-archive {
	width: 330px;
	padding-left: 15px;
	float: left;
}

#container #index-archive .archives {
	position: relative;
	width: 330px;
	float: left;
}


#container #index-archive .archives img {
	position: absolute;
	top: 2px;
	left: 2px;
}

#container #index-archive .archives a.frame {
	position: relative;
	z-index: 2;
	width: 120px;
	height: 74px;
	margin-right: 10px;
	float: left;
	background: url('/share/images/site/archive-widget-background.gif') bottom left no-repeat;
}

#container #index-archive .archives .frame:hover {
	background-position: top left;
}

#container #index-archive .archives .date {
	padding-top: 10px;
	padding-bottom: 3px;
	font-family: Tahoma;
	font-size: 11px;
	color: #f89f40;
	display: block;
}

#container #index-archive .archives .title {
	padding-bottom: 3px;
	font-family: Georgia;
	font-weight: bold;
	font-size: 12px;
	color: #f89f40;
	display: block;
	text-decoration: none;
}

#container #index-archive .archives .watch {
	padding-bottom: 3px;
	margin-right: 15px;
	font-family: Georgia;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
	display: block;
}

#container #index-archive .archives .watch:hover {
	text-decoration: none;
}

#container #index-archive .archives .download {
	padding-bottom: 3px;
	margin-right: 12px;
	font-family: Georgia;
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
}

#container #index-archive .archives .download:hover {
	text-decoration: none;
}

#container #index-archive .sep {
	width: 330px;
	height: 5px;
	float: left;
	background: url('/share/images/site/archive-sep-widget-background.gif') center left no-repeat;
}

form.prayers label {
	color: #CCCCCC;
	font-size: 12px;
	font-family: Georgia;
	line-height: 17px;
	padding-bottom: 10px;
	display: block;	
	float: left;
	width: 80px;
	text-align: right;
	padding-right: 10px;
	line-height: 27px;
}

form.prayers input.query {
	width: 464px;
	height: 21px;
	background: url('/share/images/site/input.query.gif') top left no-repeat;
	float: left;
	color: #CCCCCC;
	font-size: 12px;
	font-family: Georgia;
	font-weight: 600;
	padding: 6px 6px 0 6px;
}

form.prayers .textarea {
	width: 476px;
	height: 127px;
	background: url('/share/images/site/input.textarea.gif') top left no-repeat;
	float: left;
}

form.prayers textarea {
	width: 464px;
	height: 110px;
	background-color: transparent;
	color: #CCCCCC;
	font-size: 12px;
	font-family: Georgia;
	font-weight: 600;
	padding: 6px 6px 6px 6px;
}

form.prayers input.submit {
	width: 81px;
	height: 27px;
	background: url('/share/images/site/send.gif') top left no-repeat;
	float: right;
	margin-right: 10px;
	cursor: pointer;
}

form.prayers input.submit:hover {
	background-position: bottom left;
}

.widget-gallery {
	padding: 0 0 0 1px;
}

.widget-gallery .item {
	color: #F4F4F4;
	font-size: 12px;
	font-family: Georgia;
	font-weight: 600;
	float: left;
	padding: 0 3px 0 2px;
	text-align: center;
}	

.widget-gallery  .sep {
	height: 1px;
	background: url('/share/images/site/links-sep.gif') center left repeat-x;
	padding: 0;
}

.widget-gallery a {
	position: relative;
	z-index: 100;
	background: url('/share/images/site/gallery-image-background.gif') 0 -152px no-repeat;
	width: 224px;
	height: 152px;
	display: block;
}

.widget-gallery a:hover {
	background-position: 0 0;
}

.widget-gallery img {
	position: absolute;
	z-index: 10;
	top: 2px;
	left: 2px;
}

a.more-gallery {
	color: #F3C302;
	font-size: 12px;
	font-family: Georgia;
	text-transform: lowercase;
	/* border-bottom: 1px dashed #F3C302; */
	text-decoration: underline;
	float: left;
}

a.more-gallery:hover {
	/* border-bottom: 1px solid #F3C302; */
	text-decoration: none;
}

.widget-library p {
	padding: 0 !important;
	margin: 0 !important;
	line-height: 20px !important;
	font-size: 13px !important;
}

.widget-library a {
	color: #F3C302 !important;
	text-decoration: underline !important;
}

.widget-library a:hover {
	text-decoration: none !important;
}

.widget-library span {
	color: #A5A5A5;
	font-family: Georgia;
	font-style: italic;
}

#footer {
	width: 100%;
	height: 283px;
	background: url('/share/images/site/footer.gif') top left repeat-x;
	position: relative;
	margin: 0 auto;
}

.footer {
	width: 954px;
	height: 283px;
	position: relative;
	margin: 0 auto;
}

.footer .copyright {
	width: 904px;
	height: 40px;
	background: url('/share/images/site/footer-copyright.gif') left 35px no-repeat;
	padding: 45px 0 0 50px;
	color: #F6F4EE;
	font-size: 16px;
	font-family: Тimes New Romans;
}

.footer .copyright  span {
	width: auto;
	height: auto;
	display: block;
	float: left;
	background: url('/share/images/site/footer-sep.gif') right 10px no-repeat;
	padding: 0 13px;
}

.footer .copyright  span.last {
	background: none;
	padding-right: 0;
}

.footer .copyright a {
	color: #FEA633;
	text-decoration: none;
}

.footer .copyright a:hover {
	color: #fff;
	text-decoration: underline;
}

.footer  ul li a {
	color: #000000;
	font-size: 12px;
	font-family: Georgia;
	font-weight: 600;
	text-decoration: none;
	/*border-bottom: 0.5px dashed #000;*/
	font-style: normal !important;
}

.footer  ul li a:hover {
	color: #fff;
	/*border-bottom: 1px dashed #fff;*/
}

.footer  ul li .active {
	color: #fff;
	/*border-bottom: 1px dashed #fff;*/
}

.footer  ul {
	float: left;
	padding-top: 10px;
}

.footer  ul.f {
	/* padding-left: 45px; */
}

.footer  ul.s {
	padding-left: 85px;
}

.footer  ul.l {
	float: right;
	margin-right: 5px;
}

.footer .left {
	padding-left: 25px;
	font-size: 11px;
	font-family: Georgia;
	color: #c6c1b1;
	background: url('/share/images/site/footer-logo.gif') left top no-repeat;
}

.footer .right {
	font-size: 11px;
	font-family: Georgia;
	color: #95947b;
}

.footer .right a {
	border-bottom: 1px dotted #704916;
	text-decoration: none;
	color: #fea633;
}

.footer .right a:hover {
	color: #fff;
}

.footer a.mtr {
	display: block;
	width: 203px;
	height: 30px;
	background: url('/share/images/site/footer-mtr.gif') left top no-repeat;
	float: right;
}

.footer a.mtr:hover {
	background-position: bottom left;
}
