/*
Theme Name: picturo_wp_one
Theme URI: http://www.picturo.pl/demos/picturo_wp_one/
Description: A 3 columns layout Designed by Picturo.pl
Author: Picturo Jacek Berbecki
Author URI: http://www.picturo.pl/
Version: 1.0
Tags: Green, fixed width, three columns, widget-ready

    picturo_wp_one v1.0
    Preview: http://www.picturo.pl/demos/picturo_wp_one/
    Date: Feb 6, 2010
    This theme was designed and built by Picturo Jacek Berbecki, whose blog you will find at
    http://www.picturo.pl/blog
    License: Read about it at http://www.picturo.pl/demos/picturo_wp_one/license/

*/

/*Begin Typography &Colors  */
html,body{border:0;margin:0;padding:0}
html{background:#c4c1ab url('mages/bg.jpg')}
body{background:url('images/bg-mountain.jpg') no-repeat center 0;color:#444337;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:80%;text-align:center}

/* Links */
a{color:#b48523;text-decoration:none}
a:hover{color:#000;text-decoration:underline}

/* Common Formatting */
h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0}
h1{background:#F4F5F3 url(images/content-sep.jpg) repeat-x 0 0;border-bottom:#E2E4E0 1px solid;clear:both;font-size:1.8em;margin:10px -20px;padding:5px 20px}
h1 a{color:#33352C !important}
h2{font-size:1.8em}
h3{font-size:1.6em}
h4{font-size:1.4em}
h5{font-size:1.3em}
p{margin:10px 0;padding:0}
ul{list-style:none;margin:0;padding:0}
blockquote{border-left:1px solid #D0D0CE;color:#444;display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.4em;font-style:italic;margin:10px 20px;padding-left:10px}
code,pre{color:#444;font-size:1.2em}
pre{background-color:#F4F5F3;border:#E2E4E0 1px dotted;clear:both;display:block;margin:15px 0;padding:0.2em 0.5em}
small{font-size:0.8em}
big{font-size:1.2em;font-weight:700}
sup{bottom:0.3em;position:relative;vertical-align:baseline}
sub{bottom:-0.2em;position:relative;vertical-align:baseline}
acronym,abbr{border-bottom:1px dashed;cursor:help;letter-spacing:1px}
hr{border-bottom:1px solid #FFF;border-left:none;border-right:none;border-top:1px dotted #BEC1B5;clear:both;display:block;margin:5px 0}

/* custom Classes */
.note,.error{border-bottom:#EBE8D7 1px solid;border-top:#EBE8D7 1px solid;display:block;float:left;line-height:normal;margin:20px 0;padding:5px 10px;width:460px}
.note{background-color:#F4F5F3;border-bottom:#E2E4E0 1px solid;border-top:#E2E4E0 1px solid}
.error{background-color:#FF9D9D;border-bottom:#F30 1px solid;border-top:#F30 1px solid}
.nobullet{background:transparent !important;list-style:none !important;margin:0;padding:0}

/* Tables */
table{border:0;margin:0 0 18px;padding:0}
table tr td{padding:2px}

/* clear */
.clear{clear:both; width:100%; height:0; line-height:0; font-size:0; padding:0; margin:0; border:0}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{display:inline-block}
.clear-float{clear:both}

/* Hides from IE-mac \*/
* html .clearfix{height:1%}
.clearfix{display:block}

/* End hide from IE-mac */            

/* Global Classes */
.alignleft{display:block;float:left}
.alignright{display:block;float:right}
.aligncenter{display:block;margin:0 auto;text-align:center}

/* images border */
img.alignleft,img.alignright,img.aligncenter{background:#EFEFED;border:1px solid #D0D0CE;display:block;padding:3px}
img.alignleft{float:left;margin:0 10px 2px 0}
img.alignright{float:right;margin:0 0 2px 10px}
img.aligncenter{margin:5px auto}
img.noborder{background:transparent;border:none;padding:0}
a:hover img.alignleft,a:hover img.alignright,a:hover img.aligncenter{background:#FFF;display:block;padding:3px}

/* Image Captions */
.wp-caption{background-color:#EFEFED;border:1px solid #D0D0CE;margin-bottom:15px;margin-top:15px;padding:3px;text-align:center;max-width:470px!important}

    /* optional rounded corners for browsers that support it
    This code is disabled by default because it is not valid CSS but you are free to enable it if you wish.
    .wp-caption{-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}  */
.wp-caption img{border:none;margin:0;padding:0;width:100%!important;height:auto!important}
.wp-caption-text{color:#676F51;font-size:0.85em;margin:0;padding:4px 0}

/* */
a img,img{border:none}
h6,#intro h2{font-size:1.2em}
.nopadding,.commentlist,#respond form{margin:0 !important;padding:0 !important}
.nobackground,#respond .left-sidebar p{background:transparent !important}
.grey,#intro,#intro a,#intro h2 span{color:#676F51}
#intro a,.postmetadata a:hover,#wp-calendar tr a{text-decoration:underline}

/***** Main Layout *****/
#container{height:100%;text-align:center;width:100%}
#wrapper{margin:0 auto;text-align:left;width:980px}
#header{background:url('images/bg-head.png') no-repeat center bottom;font-size:0.9em;height:200px;position:relative;padding:0 0 0 0}
#logo{display:block;float:left;height:62px;padding:9px 0 0 20px;width:218px}

/* Banner */
#banner{margin: 0 2px 0 2px;padding:0 0 0 0;height:120px}
#tools{margin: 0 2px 0 2px;padding:0 0 0 0;height:30px}

/***** LOGO *****/

/* Text option */
#logo h1,#logo h1 a{background:transparent;border:none;clear:both;color:white!important;font:normal 1.0em Georgia,"Times New Roman",Times,serif;line-height:34px;margin:0 auto;padding:12px 0 0;text-align:left;text-decoration:none;width:410px}
#logo h4,#logo h4 a{background:transparent;border:none;clear:both;color:white!important;font:normal 1.6em Georgia,"Times New Roman",Times,serif;margin:0 auto;padding:2px 0 0;text-align:left;text-decoration:none;width:410px}

/* logo option  */
.logo{display:block;height:35px;margin:0 auto;padding-top:12px;width:200px}

/* Main Navigation */
.menu{display:block;float:right;height:24px;list-style:none;margin:6px 0 0 30px;padding:0;text-align:center}
.menu li{display:block;float:left;height:24px;margin:0 2px 0 0;padding:0;position:relative;text-align:center;width:auto}
.menu li a{color:#eee;display:block;float:left;font-size:1.1em;font-weight:400;height:24px;line-height:24px;padding:0 8px;position:relative;text-decoration:none;background:#434236;-moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;}
.menu li a:hover{background:#434236;color:#FFF;text-decoration:none;}
.menu li.current_page_item a,.menu li.current_page_item a:hover{background:#434236;color:#FFF;font-weight:700;-moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;}

/* Admin Navigation */
#navigation{}
#navigation li.categories{}  /* outermost list item */
#navigation li.cat-item{float:left;display:block;line-height:14px;height:14px}
#navigation li.cat-item a:link, #navigation li.cat-item a:visited {color:#fff;margin:3px 0px 5px 2px;padding:0px 10px 4px 8px;font-weight:bold;-moz-border-radius-bottomleft:3px; -webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px; -webkit-border-bottom-right-radius:3px;background: #434236;filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;}
#navigation li.cat-item a:hover, #navigation li.cat-item a:active {color:#fff;margin:3px 0px 5px 2px;padding:0px 10px 4px 8px;font-weight:bold;-moz-border-radius-bottomleft:3px; -webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px; -webkit-border-bottom-right-radius:3px;background: #434236;filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;text-decoration:none}
#navigation li.cat-item-7{}  /* category ID #7, etc */
#navigation li.current-cat {}
#navigation li.current-cat a:link, #navigation li.current-cat a:visited {color:#fff;margin:3px 0px 5px 2px;padding:0px 10px 4px 8px;font-weight:bold;-moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px;background: #434236;filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;text-decoration:none}
#navigation li.current-cat-parent {}
#navigation ul.children {display:none;}

#navAdmin{border-left:1px solid #464A3B;clear:right;color:#BDC1AF;display:block;float:right;height:14px;list-style:none;margin:14px 0 0 30px;padding:0;text-align:center}
#navAdmin li{border-right:1px solid #464A3B;display:block;float:left;height:14px;margin:0;padding:0;position:relative;text-align:center;width:auto}
#navAdmin li a{color:#ccc;display:block;float:left;font-size:0.9em;height:14px;line-height:14px;padding:0 8px;position:relative}
#navAdmin li a:hover{color:#FFF}
#rss{background:url(images/rss.png) no-repeat right -2px;clear:right;color:#FFF;display:block;float:right;font-size:1.2em;height:31px;line-height:32px;padding-right:14px;position:relative;right:0px;text-align:center;text-transform:uppercase;top:135px;width:220px;z-index:999}

/***** Content *****/
#pageWrapper{background:url(images/bg-content-copy.png) repeat-y 0 0}
#content{display:block;float:left;overflow:hidden;padding-left:0px;width:600px}
#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{color:#33352C;font-family:Georgia,"Times New Roman",Times,serif}
#intro{clear:both;display:block;float:right;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.4em;font-style:italic;padding:10px 20px 0;width:460px}
#intro h2 span{font-size:0.9em}

/*  POST */
.postWrapper{clear:both;display:block}
.postmetadata{clear:left;display:block;float:left;font-size:0.85em;padding:5px 0 15px;width:96px;}
.postmetadata a{color:#615F58}
.meta-date{background:url(images/time.png) no-repeat 75px 11px;clear:both;color:#697279;display:block;height:29px;padding-top:10px;width:100px}
.date-day{border-right:1px solid #697279;display:block;float:left;font-size:2.2em;font-weight:700;height:20px;line-height:18px;padding-left:8px;padding-right:5px;text-align:right}
.date-month{display:block;float:left;font-size:1.2em;font-weight:700;height:12px;line-height:10px;padding-left:6px;width:40px}
.houer{border-top:1px solid #c4c1ab;color:#a4a4a4;display:block;float:left;font-size:0.8em;height:12px;line-height:10px;margin:5px 0 0 5px;padding:2px 0 0 0;width:90px;text-align:center}
.date-year{display:block;float:left;font-size:0.8em;height:10px;line-height:10px;padding-left:6px;width:40px}
.meta-author,.meta-edit,.meta-comments,.meta-categories,.meta-tags{clear:both;display:block;margin-left:10px;padding:2px 0 2px 0px;width:90px}
.meta-author{background:url(mages/icon-author.jpg) no-repeat 0 0;margin:0 0 0 10px}
.meta-author em {font-size:9px;color:#a4a4a4}
.meta-edit{background:url(mages/icon-edit.jpg) no-repeat 0 0;margin:0 0 0 10px}
.meta-comments{background:url(images/comment.png) no-repeat 0 0;margin:3px 0 0 10px;padding:0 0 0 20px;font-size:10px}
.meta-categories{background:url(mages/icon-category.jpg) no-repeat 0 0;margin:0 0 0 10px}
.meta-tags{background:url(images/tags.png) no-repeat 0 0;margin:0 0 0 10px}
.tags{clear:both;border:solid 1px #f4f5f3;background: #f8f9f7 url(images/tags.png) no-repeat 7px 10px;margin:0 0 0 0;padding:6px 10px 6px 30px;width:420px}
.tags a:link, .tags a:visited {color:#6a737a}
.tags a:hover, .tags a:active {}
.post{clear:right;display:block;float:right;padding:5px 0px 20px 0px;width:480px}
.post h2{margin:25px 0 15px}
.post h3,.post h4,.post h5,.post h6{margin:15px 0}
.post ul li{background:url(images/ul-post-arrow.jpg) no-repeat 0 9px;margin:0;padding:5px 0 5px 10px}
.entry{width:460px}
.entry p {font-size:12px;line-height:20px;text-align:justify;}
a span.more{background-color:#33352C;clear:both;color:#FFF;display:block;font-size:0.8em;font-weight:700;margin:10px 0 0 !important;padding:2px 7px !important; width:45px}
a:hover span.more{background-color:#6C9339;color:#FFF;text-decoration:none}
/* Left sidebar */
.left-sidebar{background:url(images/left-sidebar-sep.png) no-repeat 0 0;clear:left !important;display:block;float:left;font-size:0.85em;font-weight:400;margin:0;padding:15px 0 0 3px;width:97px}
.left-sidebar p{background:url(images/comment-arrow.png) no-repeat right 5px;line-height:1.5em;margin:0 0 0 6px;padding-right:10px}
.left-sidebar p em{color:#747474;font-size:0.8em;}
.left-sidebar p b{line-height:1.2em;font-size:1.0em;margin:0;padding-right:10px;clear:left;margin:0 0 0 0;display:block}
.left-sidebar p b a:link, .left-sidebar p b a:visited {line-height:1.2em;font-size:1.0em;font-weight:normal}
.left-sidebar h3{margin:0;padding:0}
.left-sidebar .avatar{background:#EFEFED;border:1px solid #D0D0CE;display:block;float:left;margin:0 5px 0 6px;padding:3px}
.left-sidebar #comments {font-size:1.0em;margin: 0 0 0 0;padding:0 0 0 5px}

/* bottom Navigation */
.nav{float:right;font-family:"Times New Roman",Times,serif;font-size:1.3em;font-weight:700;overflow:hidden;padding:7px 0px;width:500px;}
.nav-border-bottom{border-bottom:#E2E4E0 1px solid;padding:7px 10px 7px 10px;width:480px;}
.nav-padding{padding:14px 10px 14px 10px !important;width:480px;}

/* Comments */
.reply{font-size:90%;text-align:right}
.commentlist li{clear:both;display:block;font-weight:700;margin:0 !important;padding:0 !important;}
.comment-content{clear:right;display:block;float:left;width:460px;font-weight:normal;margin:0;padding:15px 20px;min-height:50px}
.comment-content,.nav{background:#F4F5F3 url(images/content-sep.jpg) repeat-x 0 0}
#respond{background:url(images/left-sidebar-sep.png) no-repeat 0 bottom;clear:both;display:block;margin:0 0 20px !important;min-height:1px;padding:0 !important;overflow:hidden;}
#respond h3{padding-bottom:20px}
#respond form textarea{height:100px !important}
#respond form .field{border:1px solid #7F9DB9;padding:2px 5px !important;width:130px}
#respond .form-content{clear:right;display:block;float:left;width:460px;font-weight:normal;margin:0;padding:15px 20px;background:#F4F5F3 url(images/content-sep.jpg) repeat-x 0 0; border-bottom:#E2E4E0 1px solid;padding-top:55px}

/***** RIGHT SIDEBAR *****/
#sidebar{clear:right;display:block;float:left;overflow:hidden;padding-bottom:40px;width:380px}
#sidebar h2{color:#33352C;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.2em;font-weight:bold;margin:0 0 10px;padding:0}
#sidebar ul li{background:url(mages/sidebar_sep.jpg) no-repeat 0 0;margin:0;padding:8px 10px 5px;width:360px}
#sidebar ul li ul{margin:0 0 0 5px;width:245px}
#sidebar ul li ul li{background:url(mages/ul-sidebar-arrow.jpg) no-repeat 0 9px;margin:0;padding:5px 0 5px 10px;width:230px !important}
#sidebar ul li ul li ul{margin:0 !important;padding:0 !important;width:230px !important}
#sidebar ul li ul li ul li{margin:0 !important;padding:5px 0 5px 10px;width:190px !important}

#sidebar-left{width:190px;overflow:hidden;float:left;padding:20px 0 0 0}
#sidebar-right{width:190px;overflow:hidden;padding:20px 0 0 0}
#sidebar-left ul li{background:url(mages/sidebar_sep.jpg) no-repeat 0 0;margin:0;padding:8px 10px 5px;width:180px}
#sidebar-right ul li{background:url(mages/sidebar_sep.jpg) no-repeat 0 0;margin:0;padding:8px 10px 5px;width:180px}
a#risk:link, a#risk:visited {background:url(images/4-risk.jpg) no-repeat 0 0;display:block;width:137px;height:137px;text-indent:-9999px}
a#srodziemie:link, a#srodziemie:visited {background:url(images/srodziemie.jpg) no-repeat 0 0;display:block;width:137px;height:137px;text-indent:-9999px;padding:0 0 10px 0}
a#gaudeamus:link, a#gaudeamus:visited {background:url(images/gaudeamus.jpg) no-repeat 0 0;display:block;width:137px;height:77px;text-indent:-9999px;padding:0 0 10px 0}
a#picturo:link, a#picturo:visited {background:url(images/picturo.jpg) no-repeat 0 0;display:block;width:137px;height:77px;text-indent:-9999px;padding:0 0 10px 0}
#gaudeamus{}
/* Search Box */
#searchform{background:transparent url(images/search-bar.png) no-repeat;height:37px;width:260px}
.search-field{background:transparent;border:none;display:block;float:left;padding:10px;width:180px}
.search-submit{background:transparent;border:none;cursor:pointer;display:block;float:left;height:37px;width:50px}
.search-field:focus{outline:none !important}

/* Banners */
.ads{clear:both;display:block;margin:20px 0;padding:0;width:264px}
.ads img{background:transparent;border:none;display:block;height:125px;padding:0;width:125px}
.ads .ad-left{float:left;margin:0 0 10px}
.ads .ad-right{float:right;margin:0 0 10px}

/* Calendar */
#calendar_wrap{display:block;margin:0 auto;width:150px}
#wp-calendar{font-size:0.8em;background:#EFEFED;border:1px solid #D0D0CE;padding:3px;width:90%}
#wp-calendar #prev a,#wp-calendar #next a{font-size:9px}
#wp-calendar a{text-decoration:none}
#wp-calendar caption{font-size:1.0em;font-weight:700;padding:5px;text-align:center;text-transform:uppercase}
#wp-calendar thead{margin-top:5px}
#wp-calendar th{background:#ddd;border:1px solid #D0D0CE;font-size:1.0em;font-style:normal;text-align:center;text-transform:capitalize}
#wp-calendar #next a{display:block;float:right}

/***** FOOTER *****/
#footer{background:#21221C url(images/footer-bg.jpg) repeat-y 0 0;border-top:1px solid #434236;clear:both;color:#A9B095;font-size:0.85em;margin:0 2px 80px;width:976px}
#footer p{color:#67695d;margin:0 0 20px 0}
#footer ul{float:left}
#footer em{float:left;margin:0 12px 0 12px}
#footer ul li{display:inline}
#footer a:hover{color:#A9B095;text-decoration:none}
#footer .foot_l{background:url(mages/footer_l.jpg) no-repeat left top;float:left;height:61px;width:8px}
#footer .foot_r{background:url(mages/footer_r.jpg) no-repeat right top;clear:right;float:right;height:61px;width:8px}
#footer .foot_content{clear:none;display:block;float:left;padding:10px 15px 0;width:800px}
#footer .foot_content p{line-height:20px;margin:0;padding:0}
#footer-cat li {margin:0 5px 0 0}
.footer-menu ul li{margin:0 5px 0 0}
/* Back to top button */
#toTop{background:url(mages/top.jpg) no-repeat 0 0;clear:none;display:block;float:right;height:25px;margin-right:40px;width:50px}

/***** DECORATIONS *****/
.scale {background:url(images/scale.png) repeat-x 0 0;width:100%}
.scale_2 {background:url(images/scale.png) repeat-x 0 0;width:100%;height:5px}
#youtube-with-fancy-zoom .gallery{background:url(images/tv.jpg) no-repeat 0 0 !important;width:306px!important;height:239px!important;margin:0 0 0 25px!important;}
#youtube-with-fancy-zoom .gallery img{margin:0 0 0 0;padding:55px 40px 30px 56px;clear:both}
#china_2010 {background:url(images/wyprawa-do-chin.jpg) no-repeat 0 0;display:block;width:357px;height:66px;text-indent:-9999px}
a#china_2010:link, a#china_2010:visited{background:url(images/wyprawa-do-chin.jpg) no-repeat 0 0;display:block;width:357px;height:66px}
a#china_2010:hover, a#china_2010:active{background:url(images/wyprawa-do-chin.jpg) no-repeat 0 -66px;display:block;width:357px;height:66px}
#china-banner{background:url(images/chiny-banner.jpg) no-repeat 0 0;display:block;width:460px;height:66px;}
/***** ADD-ONS *****/
.picasa-widget-img {background:#EFEFED;border:1px solid #D0D0CE;padding:3px}
.addthis_toolbox {margin: 10px 0 0 0}


