/*
	Theme Name: Blog Zapravljivke
	Theme URI: http://www.blogzapravljivke.com
	Description: Blog Zapravljivke is a custom theme designed by an interactive agency Parsek d.o.o.
	Version: 1.0
	Author: Parsek d.o.o.
	Author URI: http://www.parsek.si
*/

/* CLEAR
------------------------------ */
html,body {width:100%;height:100%;}
html,body,ul,ol,dl,li,dt,dd,p,blockquote,fieldset,legend,img,form,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
ul,ol,li,dl,dt,dd {list-style:none;}
blockquote,fieldset,legend,img,form {border:0;}
address {font-style:normal;}
button {cursor:pointer;}
.hidden,hr {display:none !important;}

input,
textarea {padding:3px 2px 1px;font:normal 1.2em/1 Tahoma,Verdana,Arial;border-left:1px solid #000;border-top:1px solid #000;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
textarea {line-height:1.5;width:98%;overflow:auto;}
table th,
table td {vertical-align:top;padding:5px 10px;}
p {margin:0 0 1em;}

body {font:normal 62.5%/1.5 Tahoma,Verdana,Arial,sans-serif;text-align:center;color:#f1d4b2;background:#000 url(images/bg.jpg) no-repeat 50% 0;}
a {color:#7f6b36;text-decoration:underline;}
a:hover {text-decoration:none;}
#content a:hover {color:#000;}
#sidebar a {text-decoration:none;}
#sidebar a:hover {color:#ecd8b5;}

#content h1 {font-size:2em;margin:0 0 1em;}
h2.pagetitle {margin:0 0 1em;}
#header h1 {position:absolute;width:350px;height:150px;left:25px;top:30px;}
#header h1 a {display:block;text-indent:-1000em;width:100%;height:100%;overflow:hidden;outline:none;}
#header p {display:none;}

#content .addthis_container {margin:1.5em 0 0;}
#content .addthis_container a:hover {background:none;}

/* general layout */
#site {font-size:1.2em;text-align:left;width:900px;margin:0 auto;}
#header {height:195px;position:relative;}
#content {float:left;width:455px;padding:30px;background:#fff;color:#2e2717;}
#sidebar {float:left;width:345px;padding:340px 0 20px 20px;}
#footer {clear:both;width:100%;padding:10px 0;font-size:.917em;}

#author-top {width:495px;height:50px;padding:10px;margin:-30px -30px 20px;background:url(images/sara_bolt_title.png) no-repeat 0 0;}
#author-top h2 {display:none;}
#author-top .avatar {width:50px;height:50px;overflow:hidden;float:left;margin:0 15px 0 0;}
#author-top .avatar img {display:block;}
#author-top a {color:#7f6824;display:block;float:left;margin:30px 0 0;font-size:.917em;}
#author-top a:hover {color:#ecd8b5;}

/* post */
.post,
.post .date {border-bottom:1px solid #82682b;margin:0 0 1em;}
.post .date small {display:block;background:#fff;margin:0 0 -1px;color:#87672e;text-decoration:none;}
.post h2 {color:#342818;font-size:1.5em;font-weight:normal;line-height:1.2;margin:0 0 1em;}
.post h2 a {color:#342818;text-decoration:none;}
.post h2 a:hover {text-decoration:underline;}
.post .entry {margin:0 0 1em;}
.post .entry a {color:#aba3f9;text-decoration:underline;padding:1px 2px;}
.post .entry a:hover {background-color:#aba3f9;color:#fff !important;text-decoration:none;}
.post .postmetadata {font-size:.917em;padding:.5em 0;}
.post .postmetadata a {text-decoration:none;}

/* search is a little different */
.search .post {border-bottom:0;}

/* content from CMS */
.post {margin:0 0 1.5em;}
.post ul,
.post ol {margin:0 0 1em !important;}
.post ul {list-style:disc;}
.post ol {list-style:decimal;}
.post ul li {list-style:disc;margin:0 0 0 2.5em !important;padding:0 !important;display:list-item !important;}
.post ol li {list-style:decimal;margin:0 0 0 1.8em !important;padding:0 !important;display:list-item !important;}
.post img {display:block;}
.post .alignleft {margin:0 2em 1em 0;float:left;}

.post table {width:100%;clear:both;}
.post table thead th {border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-weight:bold;}
.post table thead th.first,
.post table thead tr.first {border-left:1px solid #ccc;}
.post table thead th.last,
.post table thead tr.last {border-right:1px solid #ccc;}
.post table thead th,
.post table tbody td {padding:.4em .4em .25em;}
.post table .odd {background:#f2f2f2;}

/* sidebar */
#sidebar li {margin:0 0 2em;}
#sidebar li li {margin:0;}

.archive h2 {text-indent:-1000em;margin:0 0 .5em;background:url(images/arhiv_title.png) no-repeat 0 0;}
.linkcat h2 {text-indent:-1000em;margin:0 0 .25em;background:url(images/blogroll_title.png) no-repeat 0 0;}
.categories h2 {text-indent:-1000em;margin:0 0 .25em;background:url(images/kategorije.png) no-repeat 0 0;}

.tagcloud {line-height:1;text-align:center;}
.tagcloud a {margin:.25em;}

/* search */
#searchform {margin:1em 0;}
#searchform label {display:block;margin:0 0 .25em;}
#searchform #s {border:1px solid #fff;font-size:22px;padding:2px 3px;float:left;margin:0 5px 0 0;}
#searchform #searchsubmit {cursor:pointer;padding:6px 10px;float:left;color:#fff;background:#7F6B36;border:1px solid #7F6B36;border-left-color:#fff;border-top-color:#fff;}

/* comments */
#respond h3 {margin:0 0 1em;}
#commentform ol li {width:100%;float:left;margin:0 0 5px;}
#commentform ol li.submit input {padding:6px 10px;float:left;color:#fff;background:#7F6B36;border:1px solid #7F6B36;border-right-color:#000;border-bottom-color:#000;}

/* navigation */
.navigation {margin:0 0 1em;width:100%;clear:both;}
.navigation div {display:block;width:48%;}
.navigation .left {float:left;}
.navigation .right {float:right;}


/* HACKS
------------------------------ */
.clear,
.navigation,
#site,
#searchform,
#commentform ol {display:inline-block;}

.clear:after,
.navigation:after,
#site:after,
#searchform:after,
#commentform ol:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}