  /*
Theme Name:meetfactory_0.2
Theme URI:http://o----o.info
Description:meetfactory
Version:0.2d
Author:o----o.info
Author URI:http://o----o.info
*/
/* Begin Typography & Colors */
body{font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;font-size:12px;color:#000;background-color:#fff;margin:0;padding:0;background-image:url(images/background.gif);background-repeat:no-repeat;background-position:top center;}
#page{margin:0 auto;padding:0;width:764px;text-align:left;}
#header{width:764px;background-color:#000;text-align:left;color:rgb(202,198,191);padding:6px 0 2px 0;height:135px;}
#content{float:left;clear:none;margin:1px 0px 6px 6px;width:590px;height:100%;min-height:350px;}
#searchform{}
.description{padding:8px;}
.alt{background-color:rgb(240,240,240);}
#footer{text-align:center;border:none;margin:0 auto 10px auto;padding:0;width:100%;}
#footer img{padding:6px 24px 0 0;}
small{font-family:Arial,Helvetica,Sans-Serif;font-size:0.9em;line-height:1.5em;}
h1{font-size:20px;text-align:left;}
.post img{padding:0 3px 4px 0;}
.post h2{margin:0 0 4px 0;font-size:24px;width:490px;}
h2{font-size:18px;}
h2.pagetitle{}
h3{font-size:1.3em;}
h1,h1 a,h1 a:hover{text-decoration:none;}
h2,h2 a,h3,h3 a{color:#333;}
h2,h2 a,h2 a:hover, h3,h3 a,h3 a:hover,#sidebar h2,#wp-calendar caption,cite{text-decoration:none;}
.commentlist li,#commentform input,#commentform textarea{font:0.9em 'Lucida Grande',Verdana,Arial,Sans-Serif;}
.commentlist li{font-weight:bold;}
.commentlist li .avatar{float:right;padding:2px;background:#fff;}
.commentlist cite,.commentlist cite a{font-weight:bold;font-style:normal;font-size:1.1em;}
.commentlist p{font-weight:normal;line-height:1.5em;text-transform: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;letter-spacing:.07em;}
a{color:rgb(254,0,251);text-decoration:none;}
h2 a:hover,h3 a:hover{color:#000;text-decoration:none;}
.current_language_item{font-weight:normal !important;}
.content a:hover,.current_language_item{text-decoration:none;font-weight:bold;}
/* End Typography & Colors */
/* Begin Structure */
.post{margin:0 0 10px 0;text-align:justify;}
.post li{list-style:square;padding:2px 0 2px 4px}
.post hr{display:block;}
.postmetadata{clear:left;font-size:8px;}
.clear{clear:both;}
#footer{padding:0;margin:0 auto;clear:both;}
#footer p{margin:0;padding:20px 0;text-align:center;}
/* End Structure */
/*Begin Headers */
h1{margin:0;}
h2{margin:0;}
h2.pagetitle{margin-top:10px;text-align:center;}
h3{padding:0;margin:30px 0 0;}
h3.comments{padding:0;margin:40px auto 20px;}
/* End Headers */
/* Begin Images */
p{width:600px;}
p img{padding:0;}
input,textarea{border:none;background-color:rgb(196,196,196);}
/*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;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left}
/* End Images */
/* Begin ListsSpecial stylized non-IE bulletsDo not work in Internet Explorer,which merely default to normal bullets. */
.entry{float:left;margin:0 0 20px 0;}
html>body .entry ul{margin-left:0px;padding:0 0 0 30px;list-style:none;padding-left:10px;text-indent:-10px;}
html>body .entry li{margin:7px 0 8px 10px;}
.entry ol{padding:0 0 0 35px;margin:0;}
.entry ol li{margin:0;padding:0;}
.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none;}
#sidebar{margin:0;width:150px;float:left;padding:0;text-align:right;display:inline;overlay:hidden;}
#side_search{background-color:#000;color:#fff;text-align:left;padding:6px 0 0 8px;height:19px;max-height:19px;display:block;width:142px;}
#side_search a{color:#fff;}
#searchsubmit{background:transparent;}
#searchsubmit:hover{font-weight:bold;}
#sidebar form{margin:0;}
#sidebar .cform, #sidebar #subscribe{overflow:hidden;width:150px !important;float:left;clear:none;font-size:10px;}
#sbirka{padding: 0 6px 0 0;overflow:hidden;width:138px !important;float:left;clear:none;font-size:10px;}
#sidebar #subscribe .cform input, #sidebar .cform textarea, #sidebar #subscribe form {width:144px !important;color:#000;}
#sidebar #subscribe .cform .sendbutton{width:150px !important;}
#sidebar #subscribe .cform .emailreqtxt{display:none;}
/* End Entry Lists */
/* Begin Form Elements */
.entry form{
/* This is mainly for password protected posts,makes them look better. */
text-align:center;}
select{width:130px;}
#commentform input{width:160px;margin:5px 0px 1px 0;}
#commentform textarea{padding:2px;}
#commentform #submit{margin:0 !important;padding:0 !important;float:right;}
#submit{border-right:5px solid rgb(196,196,196);}
#submit:hover{border-right:5px solid rgb(153,0,51);}
#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;width:600px;}
.commentlist li{margin:15px 0 3px;padding:5px 10px 3px;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 */
/* Begin Calendar */
#wp-calendar{font-size:10px;}
#wp-calendar caption{font:normal 1.3em 'Lucida Grande',Verdana,Arial,Sans-Serif;text-align:center;}
#wp-calendar th{font-style:normal;text-transform:capitalize;}
#wp-calendar{empty-cells:show;margin:10px 0 10px 0;width:150px;float:left;clear:none;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{display:block;background-color:rgb(254,0,251);color:#fff;padding:0 2px;}
#wp-calendar a:hover{color:#000;}
#wp-calendar caption{text-align:center;width:150px;font-size:12px;}
#wp-calendar td{padding:3px 0;text-align:center;}
#wp-calendar td.pad:hover{
/* Doesn't work in IE */
background-color:#fff; }
/* End Calendar */
/* 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;}
.navigation{float:left;width:600px;text-align:center;margin:10px;margin-bottom:60px;}
#xlanguage-list-1{margin:5px 0 10px 0 !important;}
#xlanguage-list-1 a{color:#000;  text-decoration:none;}
#xlanguage-list-1 a:hover{color:#000;  text-decoration:none;  color:#fe00fb;}
#xlanguage-list-1 img{display:none;}
#xlanguage-list-1{padding:5px 0 15px 0;font-size:14px;font-weight:normal;float:right;}
#xlanguage-list-1 ul,li#xlanguage-list-1{list-style:none;margin:0;padding:0;}
#xlanguage-list-1 li{list-style:none;margin:0;padding:0 2px;float:left;clear:none !important;}
.current_language_item{color:#fe00fb;}
#home{padding:10px 0 0 0;clear:both;}
.edit a{border-left:5px solid rgb(153,0,51);padding:0 0 0 5px;margin:0 0 0 5px;}
/*.kids{border-left:2px solid rgb(210,210,210);padding:2px 0;}
*/
.kids li,.kids ul{list-style:none;margin:0 0 0 0 !important;padding:0;text-align:left;}
.more-link{background:url(images/more.png) no-repeat right center;height:20px;padding:2px 15px 0 0;display:block;max-width:100px;float:left;}
a.more-link{color:#fff !important;font-weight:normal !important;}
.more-link:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}
/* CFORM II */
/*                                                    */
/*  main 'top-level' form elements                    */
/*                                                    */
@import "calendar.css";
.cform{margin:10px 0 0 0;}
.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;
/*some themes may interfere otherwise*/
padding:0; list-style:none!important; text-align:left;line-height:1.3em;}
/*                                                    */
/* just for text-only fields (no input)               */
/*                                                    */
ol.cf-ol li.textonly{letter-spacing:2px;margin:6px 0pt !important;padding:3px 0; text-align:center;}
/*                                                    */
/* global definitions for field labels                */
/*                                                    */
.cform label{width:146px; margin:0px 10px 0 0; text-align:left;font-size:10px;display:block; color:#888; background:#fefefe; 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{ 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;background-color:rgb(254,0,251); border:none; vertical-align:top;}
.cform input:hover, .cform textarea:hover, .cform select:hover{background-color:rgb(254,0,251); }
.cform input:focus, .cform textarea:focus, .cform select:focus{}

.cform select.cfselectmulti{height:6.5em; }
.cform textarea{font-family:arial;font-size:0.9em;height:6em;overflow:auto;}
.cform input.cf_date{}
/*                                                    */
/*   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*/
font-size:9px;vertical-align:top;color:#888888;text-align:right;margin:0;height:13px;line-height:13px;}
.cform textarea.fldemail, .cform textarea.fldrequired, .cform input.fldemail, .cform input.fldrequired{margin:0;}
/*                                                    */
/*   FORM submit button                               */
/*                                                    */
p.cf-sb{padding:0!important;margin:0;text-align:right;}
.cform input.sendbutton{width:140px;  padding:5px; margin:5px 3px 4px 0pt;float:left;}
.cform input.sendbutton:hover{font-weight:bold;}
/*                                                    */
/*   FORM FIELDS enhanced error display               */
/*                                                    */
ol.cf-ol li.cf_li_err{clear:both;}
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;}
ol.cf-ol ul.cf_li_text_err li:before{content:'';}
/*                                                    */
/* '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:#333;display:none;padding:10px 15px!important;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;}
/*                                                    */
/*  Other:browser hacks                              */
/*                                                    *
/* html .cform legend{position:absolute; top:-10px; left:10px; margin-left:0;}
* html .cform fieldset{position:relative;margin-top:15px;padding-top:25px; }
* html ol.cf-ol{display:inline-block;
/*for IE6!!*/
}
* html img.captcha{margin-bottom:9px!important;}
*+html img.captcha{margin-bottom:9px!important;}
.calendar_{float:left;clear:both;width:100% !important;}

/* Begin CSS Popout Menu */
#menu{width:150px;float:left;text-align:right;padding:0 0 10px 0;}
#menu a{display:block;white-space:nowrap;margin:0;padding:1px 4px;min-width:146px;}
#menu a{color:#000;text-decoration:none;}
#menu a:hover,#side_search a:hover{color:#fe00fb;}
#menu a:active{color:#060;}
#menu ul li.current_page_item a, #menu ul li.current_page_parent ul li.current_page_item a, #menu ul li.current_page_parent a{color:#fe00fb;}
#menu ul li.current_page_parent ul li a{color:#fff;}
#menu ul li.current_page_parent ul li a:hover{color:#fe00fb;}
#menu ul{list-style:none;margin:0;padding:0;min-width:150px;max-width:210px;display:block;}
/* Requirement:Put the element selector name (div)onto non anchor hover selectors to force IE5 and5.5 to correctly apply the csshover file. */
div#menu li,div#menu li:hover{position:relative;}
div#menu ul{margin:0;padding:0;}
div#menu li ul{position:absolute;top:0;left:150px;display:none;}
div#menu ul ul, div#menu ul ul ul, div#menu ul li:hover ul ul, div#menu ul li:hover ul ul ul{display:none;}
div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul{display:block;background:#000;color:#fff;padding:2px 0;}
div#menu ul li:hover ul a, div#menu ul ul li:hover ul a, div#menu ul ul ul li:hover ul a{display:block;background:#000;color:#fff;}
div#menu ul li:hover ul a:hover, div#menu ul ul li:hover ul a:hover, div#menu ul ul ul li:hover ul a:hover{display:block;background:#000;color:rgb(254,0,251);}
/* End non-anchor hover selectors */
/* Styling for Expand */
#menu a.x,#menu a.x:visited{background:#eee url(/css/images/expand3.gif) no-repeat bottom right;}
#menu a.x:hover{background:#ddd;}
#menu a.x:active{background:#ccc;}
.Links{margin:0 auto 10px auto;}
.Links span{min-height:70px;display:inline-block;}
.linkcat h2{display:none;}
body#homepage{background-image:none;height:100%;}
/*#homapage td{vertical-align: middle;}*/
#home_menu{margin: 6px 0 0 10px;text-align:left;}
#homepage #content{float:left;clear:none;width:500px;text-align:center;margin:0;padding:0;display:inline;}
#home_menu li{text-decoration: none;list-style: none url();display:inline; font-weight:bold;margin:0 5px 0 0;}
#subscribe{float:left;margin:10px 0;}
#subscribe h5 {float:left;font-weight:bold;text-align:center;margin:0;padding:0;width:150px;}
.page-item-756 a{color:#fff !important;width:1px !important;overflow:hidden;}