
#wrapper{width:960px;margin:0 auto;}
div.sidebar {float: right; font-size:10px; width: 221px; margin-left:5px; padding: 0 15px 0 15px; background:url(images/dots.gif) repeat-y; background-position:top left;}
div.sidebar2 {float: right; font-size:10px; width: 118px; padding-left:15px; background:url(images/dots.gif) repeat-y; background-position:top left;margin-right:15px;}
div.sidebar ul, div.sidebar2 ul{list-style:none;padding:0;margin:0;}
div.sidebar li h3, div.sidebar2 li h3{font-size:11px; font-weight:normal;background:url(images/dots.gif) repeat-x; background-position:bottom left; padding-bottom:10px;margin-bottom:10px;}
.dotsbottom {background:url(images/dots.gif) repeat-x; background-position:bottom left; padding-bottom:10px;margin-bottom:10px;}
.dotsbottom img{border:0;}
.shadowbottom {background:url(images/shadowbottom.png) no-repeat; background-position:bottom left; padding-bottom:20px;}
li#movies h4{font-weight:normal; font-size:11px; font-style:italic;margin:0;}
li#movies img{float:left; margin-right:10px;}
.imageright, .alignright{float:right; padding:0 0 0 20px}




/* Just some example content */
div#header{background:url(images/shadow1.png) no-repeat; background-position:bottom left;padding:5px 0 25px 0;}
div#container{background:url(images/shadow1.png) no-repeat; background-position:bottom left;padding:0 0 55px 0;}
.category-templates div#container{background:none;}
div#content{}
h1#blog-title{margin:0 14px 0 0;float:left; background:url(images/dots.gif) repeat-y; background-position:top right; padding:3px 20px 0 0;}
h1#blog-title img{border:0;}
div#blog-description{float:left;font-size:31px;}

.home .category-templates div a.featured{width:650px;height:215px; background:url('images/featuredworkframe.gif') no-repeat;display:block;text-decoration:none;}
.home #content .category-templates div a.featured2, .home #content .category-templates div a.featured3, .home #content .category-templates div a.featured4{display:none;}
.category-templates #content a.featured{display:none;}
.category-templates #content a.featured2{width:960px;height:398px; background:url('images/featuredworkframe2.gif') no-repeat;display:block;text-decoration:none;}
.category-templates #content a.featured3{width:960px;height:398px; background:url('images/featuredworkframe3.gif') no-repeat;display:block;text-decoration:none;}
.category-templates #content a.featured4{width:960px;height:398px; background:url('images/featuredworkframe4.gif') no-repeat;display:block;text-decoration:none;}
#content .category-templates p{margin:0;}
.home #content .category-templates span{display:none;}
#content .category-templates span{font-size:11px;margin:15px 0 10px 0;display:block;line-height:18px;}
.category-posts, .category-pages {float:left; width:545px;}
.category-posts h3{font-size:31px; font-weight:normal; font-style: italic;margin:0;}
.category-posts h4{font-size:20px; font-weight:normal; font-style: italic;margin:0;}
.category-pages h3{font-size:31px; font-weight:normal; font-style: italic;margin:0 0 20px 0; background: url(images/dots.gif) repeat-x; background-position:left bottom;}
.category-posts h3 a, .category-pages h3 a{text-decoration:none;}
.category-posts p, .category-pages p{margin-top:7px;font-size:11px; line-height:18px;text-align:justify;}
.category-posts .postmeta {background:url(images/dots.gif) repeat-x; background-position:bottom left; padding-bottom:10px;margin-bottom:8px;}
.category-pages .postmeta{display:none;}
.category-posts .postmeta ul{list-style-type:none;margin:0; padding:7px 0 0 0;font-size:11px;height:18px;}
.category-posts .postmeta ul li{float:left;padding:0 0 0 18px;margin-right:10px;}
.category-posts .postmeta ul li.date{background:url(images/cal.png) no-repeat;}
.category-posts .postmeta ul li.tags{background:url(images/disc.png) no-repeat;}
.category-posts .postmeta ul li.comments{background:url(images/comments.png) no-repeat;}
.category-posts .postmeta .sep{margin-left:10px;}
#comments{clear:both;width:545px;padding-top:10px;background: url(images/dots.gif) repeat-x left top;}
.category-pages #comments{display:none;}
#comments h3{font-size:24px; font-weight:normal; font-style: italic;margin:0;}
#comments p {margin-top:0px;}
.singlepost{width:545px; float:left;}
.singlepost .category-posts, .singlepost .category-pages {float:left; padding:5px 10px 0 0;}
.homeposts{float:left;width:545px;}
.category-posts img{border:0;}

.entry-title{clear:both;}
div#nav-above,div#nav-below{width:100%;height:1em;}
div#nav-above{margin-bottom:1em;}
div#nav-below{margin-top:1em;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}
form#commentform .form-label{margin:1em 0 0;}
form#commentform span.required{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:50%;}
input#author,input#email,input#url,textarea#comment{padding:0.2em;}
div.comments ol li{margin:0 0 3.5em;}
textarea#comment{height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}

div#footer{text-align:center;}
.clearfix{clear:both;}
.clearfix2{clear:both;height:30px; background: url(images/shadow1.png) no-repeat; margin-top:20px;}

.tag-tutorial img{border:1px solid #CCC;}
.s-tag-tutorial div.tag-tutorial{ width:545px; position:relative; right:60px;} 
.tag-tutorial .imageright, .tag-tutorial .alignright {border:none;}
.tag-tutorial .entry-content {width:600px;}


.pingback p {display:none;}
#trackbacks-list ol li{list-style-type:none;background:url(images/trackbackarrow.png) no-repeat;background-position:0px 2px; padding-left:12px;}
#comments-list ol li{list-style-type:none;background:url(images/commentbubble.png) no-repeat;background-position:0px 2px; padding-left:18px;}
.comments ol{font-size:11px;}

.feedlink {background:url(images/feed.png) no-repeat; display:block; height:14px; padding-left:20px;}
.worklink {background:url(images/resume.png) no-repeat; display:block; height:15px; padding:9px 0 0 20px; background-position:0 8px;}
.feedlink:hover {background:transparent url(images/feed.png) no-repeat; color:#000;}
.worklink:hover {background:transparent url(images/resume.png) no-repeat; color:#000; background-position:0 8px;}
#newwork{list-style:none;padding:0;margin:0; margin-left:155px;  /*border:5px solid #C0C0C0;*/ overflow:hidden; z-index:1; height:215px; } /*height:398 potem 215*/
.welldesigned p {margin-bottom:0px;} /*5*/

.nodec{text-decoration:none;}
.disclaimer{display:block; height:15px; overflow:hidden;}
.disclaimer:hover{height:150px; background:#fff; text-decoration:none; color:#000;}

pre {font-family: Courier New; font-size:12px; padding:10px; border-left:1px solid #999;}

