@charset "utf-8";
/* Default CSS */

/* Structure */
div#content { margin-left:340px; padding-top:20px; width:500px; } 
div#sidebar { position:fixed; width:320px; float:left; }

/* Sidebar */
div#sidebar h1 { width:320px; height:377px; background:url(http://nowyformat.eu/blog/images/logo.jpg) no-repeat; }
div#sidebar h1 a { display:block; height:270px; text-indent:-6666px; }
div#sidebar p#description { text-align:center; width:290px; margin:-140px auto 0; font-size:1.1em; }

div#sidebar div#my-links { height:251px; width:218px; background:url(http://nowyformat.eu/blog/images/bg-mylinks.jpg) no-repeat; margin:20px auto 0; padding:7px 0 0 7px; }
div#sidebar div#my-links a { color:#000; line-height:1.5em; }
div#sidebar div#my-links li { height:45px; padding:12px 0 0 64px; }
div#sidebar div#my-links li.portfolio { background:url(http://nowyformat.eu/blog/images/nf.png) no-repeat; }
div#sidebar div#my-links li.twitter { background:url(http://nowyformat.eu/blog/images/twitter.png) no-repeat; }
div#sidebar div#my-links li.email { background:url(http://nowyformat.eu/blog/images/email.png) no-repeat; }

/* Maksime */
div#maksime { display:none; }
div#maksime h2 { }
div#maksime h1 { }

/* Posts */
div#posts h3 { font-size:2.5em; font-weight:normal; }

div#maksime h2, div#maksime h1 { font-weight:normal; line-height:1.3em; margin:0; padding:0; }

div#posts { float:left; }
div.section { background:url(http://nowyformat.eu/blog/images/bg-all.jpg) no-repeat; margin-top:28px; padding-top:50px; width:500px; } 
div#posts {  }
div#posts div.post { width:400px; float:left; }
div#posts div.caption { width:380px; padding:10px; background:#0f0f0f; border:1px solid #1e1e1e; margin-top:20px; text-shadow:0 1px 1px #000;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
div#posts div.caption:before { content:url(http://nowyformat.eu/blog/images/caption-arrow.jpg); position:absolute; margin:-25px 0 0 346px; }
div#posts div.caption a { color:#ec008c !important; }
div#posts div.quote { background:url(http://nowyformat.eu/blog/images/bg-quote.png) 19px 16px no-repeat; font-style:italic; min-height:70px; }
div#posts div.source { text-align:right; }

div#posts div.link p { border:1px solid #418fd3; padding:5px 0 5px 10px; background:#182b3b;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

div#posts div.link p a { color:#FFF; text-shadow:0 1px 1px #000; font-size:1.2em; text-decoration:underline; }
div#posts div.link p a:hover { text-shadow:0 -1px 1px #000; text-decoration:none; }

div#posts div.link div p { background:none; border:none; padding:0; }

div#posts .chat {
font-size:1.1em; line-height:1em;
}
div#posts .chat li {
padding:3px 0 3px 12px; text-shadow:0 1px 1px #000;
}
div#posts .chat li span.label {
font-weight:bold;
}
div#posts .chat li.odd {
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background:#1D1D1D none repeat scroll 0 0; border:1px solid #323040;
}
div#posts .chat li.even { }
p.read_more_container { text-align:right; }

/* Mata */
div.meta { margin-left:414px; }
div.meta li.date { margin-bottom:10px; }
div.meta li.date span { display:block; text-align:center;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

div.meta .month { background:#ec008c; height:20px; padding-top:0px; font-size:2.2em; padding-bottom:9px; }
div.meta .year { background:#fff; color:#000; font-size:1.1em; height:14px; padding:1px 0 2px 0; }
div.meta .time { background:#aaa; color:#000; height:14px; padding:1px 0 2px 0; }

div.meta ul li.tags ul li { background:url(http://nowyformat.eu/blog/images/pink-arrow.jpg) 0 84% no-repeat; padding:2px 0 0 6px; line-height:1em; }

/* Share */
div.share { padding-top:20px; width:72px; }
div.share span { }
div.share ul li { float:left; padding:1px; }

/* Helper */
div#helper { width:500px; height:37px; background:url(http://nowyformat.eu/blog/images/helper.png) no-repeat; margin-bottom:20px;  }
div#helper div.search { float:left; }
div#helper div.rss { padding:12px 0 0 270px; }
div#helper div.rss a { color:#FFF; text-shadow:0 1px 0 #000; }
div#helper div.rss a:hover { text-shadow:0 -1px 0 #000; text-decoration:none; }
div#helper form input { background:none; border-bottom:1px solid #142637; padding:5px; color:#FFF; width:191px; margin:6px 0 0 20px; border-width:0 0 1px; text-align:center; text-shadow:0 1px 0 #000; }
div#helper form input:focus { border-bottom:1px solid #227ac6; }

/* Comments */
div.comment-link { margin-top:15px; }
a.dsq-request-user-logout { }
div#dsq-content h3 { border-top:1px solid #666; font-size:1.1em; font-weight:bold; padding-top:7px; }
div#disqus_thread { margin-top:30px; }
.dsq-item-trackback input, .dsq-trackback-url { background:#fff; border:0; padding:3px; width:253px; text-shadow:0 1px 1px #000;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;	
}
.dsq-item-trackback { display:none; }
.dsq-subscribe-email, dsq-subscribe-rss { display:block; }
#dsq-content .dsq-dc-logo { display:none; }  
textarea { font-size:.8em !important; } 
.dsq-autheneticate-copy { font-size:.95em; }
#dsq-content .dsq-post-fields input { font-size:.9em !important; text-shadow:none !important; }
.dsq-subscribe { display:none; }
.dsq-item-sort { display:none; }
#dsq-content .dsq-post-footer { margin-bottom:.8em; }
#dsq-content .dsq-comment-message { padding:10px; background:#0f0f0f; border:1px solid #1e1e1e; margin-top:20px; text-shadow:0 1px 1px #000;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; }
#dsq-content .dsq-comment-message:before { content:url(http://nowyformat.eu/blog/images/caption-arrow.jpg); position:absolute; margin:-25px 0 0 -4px; }
.comments { }

/* Tag cloud */
#tag_cloud { text-align:center; }

/* Notes */
div.notes-container { display:none; }
ol.notes {
                padding: 0px;
                margin: 25px 0px;
                list-style-type: none;
                
            }

            ol.notes li.note {
                padding:10px; background:#0f0f0f; border:1px solid #1e1e1e; margin-top:20px; text-shadow:0 1px 1px #000;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
            }

            ol.notes li.note img.avatar {
                vertical-align: -4px;
                margin-right: 10px;
                width: 16px;
                height: 16px;
            }

            ol.notes li.note span.action {
                font-weight: bold;
            }

            ol.notes li.note .answer_content {
                font-weight: normal;
            }

            ol.notes li.note blockquote {
                border-color: #eee;
                padding: 4px 10px;
                margin: 10px 0px 0px 25px;
            }

            ol.notes li.note blockquote a {
                text-decoration: none;
            }


/* Footer */
div#footer { margin-top:20px; font-size:1.1em; margin-bottom:20px; } 

/* Others */
ul.link-list li { background:url(http://nowyformat.eu/blog/images/pink-arrow.jpg) 0 64% no-repeat; padding:2px 0 0 9px; }
.a-center { text-align:center; }
