    /*
Theme Name: private-cult 2.2.x
Theme URI: http://o----o.info
Description: private-cult
Version: 2.2.x
Author: o----o.info
Author URI: http://o----o.info
*/
body{background-image:url(images/private-cult-background.gif);background-repeat:repeat-y;font:11px normal century gothic,urw gothic,verdana;margin:0;padding:0 0 100px 0;background-color:#000;}
#page{min-height:600px;display:block;margin:0 0 0 25px;padding:250px 0 0 0;text-align:left;width:656px;}
#wrap{background:url(images/private-cult-header-news.gif) no-repeat -8px 0; width:100%;display:block;}
#link_home{width:500px;display:block;padding:0;text-align:right;}
#link_home a{width:500px;height:150px;display:block;}
#logo{margin:14px auto 2px auto;}
#header{margin:0;width:100%;padding:0;}
#content{display:block;height:2000px;margin:0;padding:8px 0 0 0;width:534px;}
td,tr,table{padding:0;border-collapse:collapse;border:0;vertical-align:top;}
#right{padding:24px 0 0 0;}
#description{padding:8px;}
.alt{}
#footer{text-align:center;border:none;padding:0 100px 0 70px;width:455px;margin:0;float:left;clear:both;display:block;}
small{font-family:Arial,Helvetica,Sans-Serif;font-size:0.9em;line-height:1.5em;}
h1{font-size:14px;text-align:left;}
h2.story_heading{float:left;clear:both;white-space:nowrap;text-transform:uppercase;width:650px;margin: 0;padding:14px 12px 2px 4px;font-size:34px;color:#000;font-weight:bold;display:block;font-family:Trebuchet, San-Serif;}
h2#description{white-space:nowrap;text-transform:uppercase;width:650px;margin: 0 0 10px 0;padding:0;font-size:20px;color:#bbb;font-weight:bold;display:block;font-family:Trebuchet, San-Serif;}
h2.story_heading a{margin:0;padding:0;color:#000;letter-spacing:1px;}
h2{font-size:12px;font-weight:normal;}
h3{font-size:1.3em;}
h1,h1 a,h1 a:hover{text-decoration:none;}
.entry img{border:20px solid #000}
.entry a{padding:0;margin:0;color:rgb(0,0,0);font-weight:bold;}
.ec3_list a:hover{position:relative;z-index:3;padding:0 20px 0 0!important;margin:0 -20px 0 0!important;min-height:17px;}
.entry a img{background-color:transparent;}
#media{text-align:right;}
#media a:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
object{padding:2px;background:#fff;margin:0;}
.pager{background:rgb(64,64,64);padding:2px 10px;color:#fff;margin:0 5px 0 0;}
.pager a{background:#000;padding:2px;color:#fff;}
.commentlist li,#commentform input,#commentform textarea{font:0.9em 'Lucida Grande',Verdana,Arial,Sans-Serif;}
.commentlist li{font-weight:bold;}
.commentlist li .avatar{padding:2px;}
.commentlist cite,.commentlist cite a{font-weight:bold;font-style:normal;font-size:1.1em;}
.commentlist cite{padding:0 0 0 24px;margin:0 0 0 4px;background:url(images/edit.gif) no-repeat left center;}
.commentlist p{font-weight:normal;line-height:1.2em;text-transform:none;}
.commentlist a:hover,#commentform a:hover{background-image:none;}
#commentform p{font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;}
.commentmetadata{font-weight:normal;}
code{font:1.1em 'Courier New',Courier,Fixed;}
acronym,abbr,span.caps{font-size:0.9em;}
a{text-decoration:none;font-weight:600;}
a:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}
h2 a:hover,h3 a:hover{text-decoration:none;}
.post, #catalog_p{padding:0 100px 0 0;margin:0;margin:0;float:left;clear:both;display:block;}
#catalog_p{padding-bottom:16px !important;}
ul li{padding:2px 0 2px 4px;}
.post hr{display:block;}
.postmetadata{clear:left;font-size:8px;color:rgb(69,76,167);}
.clear{clear:both;}
/* End Structure */
/*Begin Headers */
h1{margin:0;}
h3{padding:0;margin:8px 0 0;}
h3.comments{padding:0;margin:8px auto;}
p{}
p img{padding:0;}
input,textarea{border:none;color:#000;border:1px solid #000;}
/*Using 'class="alignright"' on an image will (who would'vethought?!) align the image to the right. And using 'class="centered',will of course center the image. This is much better than usingalign="center",being much more futureproof (and valid) */
img.centered{display:block;margin-left:auto;margin-right:auto;padding:10px}
img.alignright{display:inline;padding:10px 0 10px 10px;}
img.alignleft{display:inline;padding:10px 10px 10px 0;}
.alignright{float:right;}
.alignleft{float:left}
.entry{display:block;width:440px;margin:0 0 26px 0 !important;padding:0 0 8px 0;}
.entry ol{padding:0;margin:0;}
.entry ol li{margin:8px 0 0 0;padding:0 0 4px 0;border-bottom:1px dashed #000;width:433px;}
.kids{padding:0;margin:0 0 0 10px;}
.kids ul{padding:0;margin:8px 0 0 0;list-style:none;}
.kids li{padding:2px 8px;margin:4px 0;list-style:none;}
.kids li a{color:#fff;font-weight:normal;background-color:#000;padding:2px 4px;}
.kids .nadpis h2{background-color:#000;}
.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none;}
.current_page_item a{font-weight:normal;}
#sidebar{width:530px;font:10px 'Century Gothic';padding:0;margin:0 0 8px 0;float:left;clear:both;}
#sidebar a{font-weight:normal;display:inline-block;margin:0;padding:0px 14px 0px 4px;color:#000;  text-decoration:none;  background-color:trasparent;}
#sidebar a:hover{}
#sidebar h2 a{font-weight:bold;font-size:20px;text-transform:uppercase;color:#000;}
#sidebar ul{min-width:100px;list-style:none;margin:0;padding:0;display:inline-block;float:left;}
div#sidebar ul li{list-style:none;margin:0;padding:0;}
#sidebar_space{margin:0 14px 0 0;}
#side_search{text-align:left;padding:6px 0 0 8px;height:19px;max-height:19px;display:inline;width:142px;}
#side_search a{color:#fff;}
#searchsubmit{background:transparent;}
#searchsubmit:hover{}
#sidebar form{margin:0;}
/* End Entry Lists */
/* Begin Form Elements */
.entry form{width:420px;padding:0 0 0 4px;}
select{width:130px;}
#commentform input,#commentform textarea{background-color:rgb(230,230,230);}
#commentform input{width:170px;margin:5px 0px 1px 0;}
#commentform textarea{padding:2px;width:430px;}
#commentform #submit{margin:4px 0 0 0 !important;padding:0 !important;}
#submit{color:#000;}
#submit:hover{}
#s{background-color:rgb(254,0,251);padding:1px;margin:1px 0 0 0;}
/* End Form Elements */
/* Begin Comments*/
.alt{margin:0;padding:10px;}
.commentlist{padding:0;text-align:justify;}
.commentlist li{margin:0;padding:0;list-style:none;}
.commentlist p{margin:10px 5px 10px 0;}
#commentform p{margin:5px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{margin:0;display:block;}
/* End Comments */
.ec3_eventday a,#wp-calendar a{background:url(images/spoot.png);width:51px;height:33px;display:block;padding:20px 0 0 0;color:#000 !IMPORTANT;}
/* Begin Various Tags & Classes */
acronym,abbr,span.caps{cursor:help;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}
blockquote cite{margin:5px 0 0;display:block;}
.center{text-align:center;}
hr{display:none;}
a img{border:none;}
.gallery a:hover{background-image:none;}
.navigation{text-align:center;margin-top:10px;margin-bottom:60px;}
#home{padding:10px 0 0 0;clear:both;}
.edit{}
.edit a{position:relative;margin-top:-50px;z-index:2;width:50px;height:50px;display:inline-block;background-image:url(images/edit.png) !important;}
.nadpis h2{width:273px;margin:8px 0 8px 0;padding:2px 18px 16px 12px;font-size:22px;color:#fff;font-weight:bold;display:block;}
.more-link{padding:2px 15px 0 0;display:block;clear:left;}
a.more-link{color:#fff !important;font-weight:normal !important;}
#albums,#rand_img{}
.r_index{display:inline;padding:0;margin:0;width:300px;}
.cform{margin:10px 0 0 0;width:450px;}
.cform fieldset{margin-top:10px;padding:10px 0 10px 0;}
.cform .cf_hidden{display:none;border:none!important;background:none!important;padding:0!important;margin:0!important;}
.cform legend{padding:0 2px;font:normal 20px Times;color:#666666;}
ol.cf-ol{margin:0!important;padding:0!important;}
ol.cf-ol li{background:none!important;margin:0 !important;padding:0;list-style:none!important;text-align:left;}
ol.cf-ol li.textonly{letter-spacing:2px;margin:6px 0pt !important;padding:3px 0;}
.cform label{width:200px;margin:0px 10px 0 0;text-align:left;font-size:10px;display:block;color:#fff;padding:2px;}
label.cf-before{display:-moz-inline-box;
/*for mozilla*/
display:inline-block;
/*for Opera & IE*/
margin:4px 5px 0 0;}
label.cf-before span{width:200px;display:block;}
label.cf-after{display:-moz-inline-box;
/*for mozilla*/
display:inline-block;
/*for Opera & IE*/
margin:4px 0 0 4px;width:115px;text-align:left;}
label.cf-after span{width:115px;display:block;}
label.cf-group-after{display:-moz-inline-box;
/*for mozilla*/
display:inline-block;
/*for Opera & IE*/
margin:4px 6px 0 4px;width:105px;text-align:left;}
label.cf-group-after span{width:105px;display:block;}
/*                                                    */
/*   FORM FIELDS general formatting                   */
/*                                                    */
.cform input,.cform textarea,.cform select{margin:0 0 8px 0;padding:3px;border:none;vertical-align:top;}
.cform input:hover,.cform textarea:hover,.cform select:hover{}
.cform input:focus,.cform textarea:focus,.cform select:focus{}
.cform textarea,.cform input{width:416px;}
.cform select{width:421px;
/* attempt to have equal length */
}
.cform select.cfselectmulti{height:6.5em;}
.cform textarea{font-family:arial;font-size:0.9em;height:6em;overflow:auto;}
.cform input.cf_date{width:395px;}
/*                                                    */
/*   radio button title                               */
/*                                                    */
ol.cf-ol li.cf-box-title{letter-spacing:2px;margin:12px 0pt 4px 10px!important;font-size:10px;}
/*                                                    */
/*   check boxes                                      */
/*                                                    */
input.cf-box-a,input.cf-box-b{margin:3px 0 0 0;width:16px;height:22px;border:none!important;background:none!important;}
/*                                                    */
/* check box groups                                   */
/*                                                    */
ol.cf-ol li.cf-box-group{padding:0 0 12px 0;}
/*                                                    */
/* formatting for text:"(required)"  & other        */
/*                                                    */
span.reqtxt,span.emailreqtxt{display:block;
/*for mozilla*/
width:421px;font-size:9px;vertical-align:top;color:#fff;text-align:right;margin:0;height:13px;line-height:13px;}
.cform textarea.fldemail,.cform textarea.fldrequired,.cform input.fldemail,.cform input.fldrequired{margin:0;color:#000;}
/*                                                    */
/*   FORM submit button                               */
/*                                                    */
p.cf-sb{padding:0!important;margin:0;text-align:right;}
.cform input.sendbutton{width:422px;padding:2px;margin:5px 3px 4px 0pt;color:#000;}
.cform input.sendbutton:hover{background:#404040;}
/*                                                    */
/*   FORM FIELDS enhanced error display               */
/*                                                    */
ol.cf-ol li.cf_li_err{clear:both;width:100%;}
ol.cf-ol li ul.cf_li_text_err{margin:0;color:#333;display:inline-block;}
ol.cf-ol ul.cf_li_text_err li{list-style:none!important;font-weight:bold;text-indent:0;margin:0 0 2px!important;}
/*                                                    */
/* 'visitor verification' related styles              */
/*                                                    */
label.seccap{margin-top:6px;}
label.secq{display:-moz-inline-box;
/*for mozilla*/
display:inline-block;
/*for Opera & IE*/
width:auto;padding:2px 4px 2px 2px;}
label.secq span{display:block!important;width:auto;}
input.secinput{vertical-align:text-bottom;}
#cforms_captcha6,#cforms_captcha5,#cforms_captcha4,#cforms_captcha3,#cforms_captcha2,#cforms_captcha{height:15px;width:196px;padding:4px 4px;margin:0 0 8px 0;vertical-align:text-bottom;}
img.captcha{vertical-align:text-bottom;margin:0 0 8px 10px!important;padding:0!important;border:none!important;float:none!important;}
img.captcha-reset{vertical-align:text-bottom;background:url(captcha_reset_grey.gif) no-repeat;margin:0 0 10px 3px;width:21px;height:21px;border:none!important;}
img.imgcalendar{border:none!important;}
/*                                                    */
/* change formatting of response msgs here            */
/*                                                    */
div.cf_info{color:#fff;display:none;padding:10px 15px!important;width:420px;line-height:1.3em;margin:10px auto;}
div.cf_info ol{margin:0;padding:5px 15px 0 30px;}
div.cf_info ol li{padding:1px 0;margin:2px 0;}
div.cf_info a{color:red!important;text-decoration:underline!important;}
div.success{background:#F9F9F9 none repeat scroll 0%;color:#AAAAAA;display:block;}
div.failure{display:block;text-align:left;}
/*                                                    */
/*   formatting for invalid user inputs               */
/*                                                    */
.cform .cf_error{background-color:yellow;}
div.mailerr{display:block;}
.mailerr,.cform .cf_errortxt{color:#ad2929;}
/*                                                    */
/* disabled fields [disabled] does not work on IE!    */
/*                                                    */
[disabled]{color:#dddddd;border-color:#dddddd!important;background:none!important;}
.disabled{border-color:#dddddd!important;}
/*                                                    */
/* upload box styling                                 */
/*                                                    */
.cform input.cf_upload{width:220px;background:#f9f9f9;border:1px solid #888888;}
/*                                                    */
/*  Other:link love                                  */
/*                                                    */
.linklove{display:none!important;}
.note a{white-space:nowrap;}
#block{width:650px;margin:0; padding:0 0 0 72px;}
.date {float:left;clear:both;font-size:80px;font-family:Trebuchet, San-Serif;font-weight:bold;color:#000;position:relative;top:0;left:-110px;}
.event-registeration-form{color:#fff;}
.event-registeration-form input{color:#000;}
#important_lable{font-weight:bold;}
.ie_creator{text-align:left;margin:14px 0 0 0;}
.ie_creator input{color:#000;}
.ie_creator a{margin:0;padding:0;text-decoration:underline;}
.pc-emc-warning{color:#ff0000;}
#proccesor{padding:0 0 0 6px;width:420px;}
.language_item img{display:none;}
.current_language_item{color:#404040;padding:0 14px 0 3px!important;}
.catalog .post{width:530px !important;margin:26px 0 0 0 ;padding:0;}
.catalog .entry{width:524px !important; color:black;display:block;margin:0 0 0 6px !important;}
.catalog .entry a:hover,.catalog .entry img:hover{padding:0 !important;}
.catalog .entry a {color:rgb(30,30,30);}
.post img{margin:15px;}
.index .post .entry a{color:#000}
.index .post h2{margin-top:16px;}
.index .entry{min-height:120px;background-color:#fff;width:514px !important; color:black;margin-top:0px !important;margin-bottom:0px !important;display:block;padding:4px;}
.index .post .entry h2{clear:none;display:inline;}
.index .post .entry ul{display:block;}
.h2_date{color:rgb(70,70,70);z-index:2;width:70px;margin:0 0 0 -70px;font-weight:normal;clear:none;display:inline;font-size:22px;}
.pagebar{font-size:33px;text-align:center;display:block;padding-bottom:8px;padding-top:8px;min-height:50px;}
.pagebar a{color:#000;}
.this-page{color:rgb(160,0,0);}
.meta_info{float:left;clear:both;color:#000;margin: 0 0 8px 4px;width:100%;}
.meta_info a{color:#000;}