/*
Theme Name: Slovoboga.org
Theme URI: http://slovoboga.org/
Description: Theme for Narva Kristlik Kogudus Jumala Sona.
Author: Victor Litvinkov
Author URI: http://www.goodsoft.eu/
Version: 2.0
Tags: church, christianity, God, Jesus

Styles for Slovoboga website
*/

body {background-color:#00599e; background-image:/*url(../images/bg-dove.png),url(../images/header-castle-bg.png), */ url(../images/bg-light.png), url(../images/bg.png); background-position: /*103% top, 80% -2%,*/  50% top, top; background-repeat: /*no-repeat,  no-repeat,*/ no-repeat, repeat-x; font-family:'Trebuchet MS'; font-size:14px; color:#121212; padding:0px; margin:0px;}
p {margin:10px auto 15px; line-height:19px;}
table {width:100%;}
table, td, tr {padding:0px; margin:0px; border-spacing:0px; vertical-align:top; text-align:left;}
h1 {font-size:28px; font-family:Georgia; font-weight:normal; color:#613509; margin:10px auto 15px;}
h2 {font-size:21px; font-weight:lighter; font-family:Georgia; margin:15px auto 5px; color:#613509;}
h3 {font-size:18px; font-weight:lighter; color:#613509;}
h4 {font-size:18px; font-weight:lighter; color:#3D4047; font-style:italic;}
a {color:#002F4F; text-decoration:underline;}
a:hover {color:#005C8F; text-decoration:none;} 
a:visited {color:#77008F; text-decoration:underline;}

div.header {height:80px; background:url('../images/logo1.png') left center no-repeat;}
div.header > div.OName {margin:25px 10px 0px; color:#FFF; text-shadow: 0px 1px 1px #002F4F; font-size:22px; font-weight:normal; font-family:Georgia;}
div.header > div.ONameSM {margin:55px 10px 0px; color:#FFF; text-shadow: 0px 1px 1px #002F4F; font-size:14px; font-weight:normal; font-style:italic; font-family:Georgia;}

div.page {background:#FFF;}
		ul.content-anonce {list-style:none; margin:10px auto 10px; padding:0px; display:inline-block; height: 245px;}
		ul.content-anonce > li  {float:left; width:345px; line-height:28px; color:#f5d7b8; background:#9ad8e8; background-size:400px; height:100%; border-top:1px #dc9449 solid; border-bottom:1px #dc9449 solid;}
		ul.content-anonce > li > h2 {color:#FFF; padding:3px 4px 4px 8px; background:url(../images/anounce-bg.png) repeat; text-shadow: 0px -1px 0px #f5d7b8; bottom:0px; margin:170px 10px 10px;}
		span.content-date {margin:5px 0px -5px; color:#3D4047; display:block; font-style:italic;}
		span.content-event-date {margin:5px 0px -5px; padding:4px 6px; background:#c0e9f3; color:#3D4047; display:block; font-style:italic; width:230px;}
		span.content-event-date > img {margin-right:5px; vertical-align:top;}
		img#left {width:340px; margin:10px 20px 10px 0px; border-top:1px #dc9449 solid; border-bottom:1px #dc9449 solid;}
		img#right {width:340px;  margin:10px 0px 10px 20px; border-top:1px #dc9449 solid; border-bottom:1px #dc9449 solid;}
		img#event {width:500px;  margin:10px auto 15px auto; border:1px #dc9449 solid; display:block;}
		div.content-event-single {background:#c0e9f3; margin:10px 150px 25px 0px; display:block;}
		div.content-event-single > div {margin:0px; padding:10px;}
		div.content-event-single > div > h1, h4 {padding:0px; margin:0px;}
		div.content-event-single > div > h4 > img {margin-right:10px; vertical-align:top;}		

div.footer {background:#003C6B url(../images/footer-bg.png) repeat-x top; color:#bac5dc; padding-top:15px; padding-bottom:5px; text-align:center; margin-bottom:10px;}
	div.footer h2 {margin:0px 10px 15px; color:#FFF;  text-shadow: 0px 1px 1px #004073;}
	div.footer h3 {margin:0px 10px 5px; color:#FFF;  text-shadow: 0px 1px 1px #004073;}

/* MEDIA ZONE */
div.media {background:#323232; margin-top:10px; }
div.media-title {padding:7px 10px 5px; border-bottom:#191919 1px solid; background:#242424;}
div.media-title img {vertical-align:top; border:none;}
div.media span.single-pastor-name {color:#848C9C; display:block; clear:both; margin:10px auto 20px; font-style:italic; text-align:center;}
div.media span.zone-pastor-name {color:#848C9C; clear:both; font-style:italic;}
div.media div.cats ul {margin:0px 10px 15px; padding:0px; list-style:none;}
div.media div.cats ul > li {margin:0px; padding:0px;}
div.media div.cats a {color:#C5D0E9;}
div.media div.cats a:hover {color:#DFE9FF; text-decoration:none;}
div.media div.cats a:visited {color:#C5D0E9;}

div.media h1 {font-size:28px; font-family:Georgia; font-weight:normal; color:#D3DFFA; margin:10px auto 15px; text-align:center;  text-shadow: 0px -1px 0px #030303;}
div.media h2 {font-size:21px; font-weight:lighter; font-family:Georgia; margin:0; padding:0; color:#bac5dc;  text-shadow: 0px -1px 0px #030303;}
div.media h3 {font-size:19px; font-weight:lighter; font-family:Georgia; margin:15px 0px 6px; padding:0; color:#bac5dc;  text-shadow: 0px -1px 0px #030303;}

div.player {margin:10px auto 15px; width:750px; background:black; text-align:center;}

div.hormenu {background:#c0e9f3 url(../images/menu-bg.png) repeat-x top center;}
	ul.hormenu {list-style:none; margin:0; padding: 0; display:inline-block;}
		ul.hormenu > a > li {float:left; width:230px; text-align:center; border-right:solid 1px #62c0d9; border-left:solid 1px #d3edf3; font-size:19px; line-height:40px; color:#002F4F; background:#9ad8e8 url(../images/menu-btm-bg.png) repeat-x top center;text-decoration:underline;}
		ul.hormenu > a > li:hover {background:#c0e7f2 url(../images/menu-btm-bg-h.png) repeat-x top center; color:#002035; text-decoration:none;}
		ul.hormenu > a > li#selected {background:#98d7e7 url(../images/menu-btm-bg-s.png) repeat-x top center; color:#002035; text-decoration:none; text-shadow: 0px -1px 0px #c0e9f3;}
		div.hormenu > div.hormenu-air {float:right; background:#002F4F; font-style:italic; padding:5px 10px 4px; margin:7px 10px; color:#c0e9f3; cursor:pointer;}
		div.hormenu > div.hormenu-air:hover {background:#005C8F;}
		div.hormenu > div.hormenu-air > img {margin-right:10px; margin-top:1px; vertical-align:top;}

ul.vermenu {list-style:none; margin:10px auto 5px; padding: 7px 10px 9px;}
ul.vermenu > li {line-height:24px; font-size:15px; margin:0px; padding:0px;}

div.adblue {background: #CCD8FF url(../images/adv-blue.png) repeat-x top center; margin-top:20px; margin-bottom:15px; text-align:left;}
	div.adblue > h2 {margin:10px auto 0px;}
	div.adblue > p {margin:5px 10px 15px 0px;}
	div.adblue > img {margin:15px 10px 10px 10px;}
div.adorange {background: #F5D3B2 url(../images/adv-orange.png) repeat-x top center; margin-top:20px; margin-bottom:15px; text-align:left;}
	div.adorange > h2 {margin:10px auto 0px;}
	div.adorange > p {margin:5px 10px 15px 0px;}
	div.adorange > img {margin:18px 10px 10px 10px;}
	
.blue {background:#c0e9f3;}
.orange {background:#f5d7b8;}

.molitva {display:block; padding:10px 15px 5px 15px; margin-top:5px; margin-bottom:10px; width:85%;}
ul.molitvalist {list-style:none; margin:20px 0px 0px;}
ul.molitvalist > li {line-height:24px; font-size:15px; margin:5px 0px 10px; padding: 7px 15px 5px 15px;  background:#F4F4F4 url(../images/comtop.png) repeat-x top center;  width:85%;}
div.molitvalist-author {color:#613509; margin-bottom:15px; }

citate {display:block; clear:both; margin:20px 70px; background:#f5d7b8; border-top:1px #dc9449 solid; border-bottom:1px #dc9449 solid; padding:15px 25px; font-size:32px; font-family:Georgia; font-weight:normal; color:#613509; font-style:italic; text-align:center; line-height:40px; text-shadow: 0px 1px 0px #FFF;}
div.citate {margin:15px 70px; background:#f5d7b8; border-top:1px #dc9449 solid; border-bottom:1px #dc9449 solid; padding:5px 10px 10px;}
	div.citate span {text-align:cetner; color:#613509; margin:5px; font-style:italic; }
	div.citate h1 {font-size:32px; font-family:Georgia; font-weight:normal; color:#613509; font-style:italic; text-align:center; line-height:40px; margin:10px 25px; text-shadow: 0px 1px 0px #FFF;}

	div.online-linkline {display:block; margin:10px 10px 0px; padding:4px 10px; background:#c0e9f3; width:240px;}
	div.online-player {margin:0px; width:940px; background:#000; clear:both; height:378px;}
	div.online-bible {margin:0px; width:936x; padding-left:2px;}	
	
	.addthis_toolbox {margin-bottom:15px;}
