/* 
Theme Name: Harley Quinn Theme
Description: Hnědý pro Night
Version: 1.0
Author: chill
Tags: screen width 1024 and more, two columns, widgets, IE6 not supported
*/

html {background: #e5cc8f url(images/pozadi.png) repeat-y 50%; }
body {min-width: 1000px; margin: 0px auto; padding: 0px; background: url(images/main.png) 50% 94px no-repeat; font-size: 11px; font-family: 'Verdana', 'Arial', 'Trebuchet MS', sans-serif;}
a, a:link, a:active, a:visited { color: #911a17; }
a:hover { color: #000000; }
h3 {clear: both; font-size: 17px; font-weight: bold; font-family: 'Arial', 'Trebuchet MS', 'Verdana', sans-serif; }
h3 a { text-decoration: none; }
input, textarea {font-size: 11px; font-family: Arial; border: 1px solid #b89f62; background: #eed79e;}
.wrap {width: 1000px; margin: 0px auto 0px auto;}
.navigation {margin-top: 20px; border-top: 1px solid #eed79e; clear: both;}
.navigation a { text-decoration: none; font-family: 'Arial', 'Trebuchet MS', 'Verdana', sans-serif; text-transform: uppercase; font-size: 13px; font-weight: bold; width: 160px; display: block; text-align: center;}
.navigation .alignleft { float: left; margin-top: 12px; margin-bottom: 20px;}
.navigation .alignright { float: right; margin-top: 12px; margin-bottom: 20px;}
.heading, heading. pagetitle {float: left;}
.heading .pagetitle {font-weight: 100; color: #b89f62; font-size: 11px; height: 15px; font-style: italic; margin: -5px 0 -10px 30px; width: 670px; text-align: left;}
.heading .pagetitle a {color: #b89f62; font-weight: 100;}

/** HEADER **/
.header-back {margin: 0px auto; background: url(images/header.png) no-repeat top center; min-width: 1000px;}
.header {margin: 0px auto; width: 1000px; height: 100px;}
.header h1 {height: 90px; margin: 0 !important; padding: 0;}
.header h1 a {display: block; margin-left: 50px; width: 530px; height: 82px; color: #e5cc8f;}

/** HLAVNI STRANA - LEVY BLOK **/
.left a {text-decoration: none;}
.left {width: 670px; float: left; display: inline; margin-left: 30px; margin-top: 15px;}
.left label {display: none;}
.left form {margin: 8px 12px 10px 6px; height: 40px;}
.left #s {width: 130px; border: solid 1px #b89f62;}
.left #searchsubmit {background: #eed79e; margin-left: 6px;}
.left input {display: block; float:left; border: solid 1px #b89f62; color: #412f04;}
.posts {margin-bottom: 40px;}
.posts a.more-link {display: inline; float: right; text-decoration: none; font-weight: bold; } 
.posts .hlavicka {background: #eed79e; padding: 0 5px 0 5px; margin-bottom: 5px; color: #412f04;}
.posts .mezera {clear: both; height: 15px;}
.posts h2 {margin: 4px 6px 6px 6px; font-size: 17px;}
.posts h2 a {color: #000000;}
.posts .datum {display: inline; float: right; color: #000000;} 
.posts .ikona {background: #b89f62; padding-bottom: 2px; padding-right: 2px; float: left; margin: 10px 10px 10px 5px;}
.posts .ikona img {margin-top: -5px; margin-left: -3px; border: 1px solid #e5cc8f;}
.posts .ikona.even {background: #b89f62 padding-bottom: 2px; padding-right: 2px; float: left; margin: 10px 10px 10px 5px;}
.posts .ikona.even img {margin-top: -5px; margin-left: -3px; border: 1px solid #e5cc8f;}
.posts .ikona.odd {background: #b89f62; padding-bottom: 2px; padding-left: 5px; float: right; margin: 10px 5px 10px 10px;}
.posts .ikona.odd img {margin-top: -5px; margin-right: -5px; border: 1px solid #e5cc8f;}
.posts .postcontent {margin-bottom: 15px !important;}
.posts .postcontent p {text-align: justify; margin: 0 10px 3px 10px; color: #412f04; line-height: 15px;}
.posts .note {font-style: italic; color: #7C7C7C; text-align: right; margin-bottom: 10px;}
.posts .subtitle, .subtitle {font-style: italic; margin-bottom: 6px; margin-top: -5px; text-indent: 12px;}
.posts .subtitle a, .subtitle a {color: #000000; text-decoration: none;}

/** HLAVNI STRANA - PRAVY BLOK **/
.homesidebar {width: 217px; float: left; margin: 110px 0 0 25px; padding: 10px 0 0 20px;}
.homesidebar a {text-decoration: none;}
.homesidebar a:hover {color: #000000;}
.homesidebar .prouzek {background: #eed79e; display: block; width: 210px; color: #000000; padding-left: 2px;}
.homesidebar h3 {font-size: 16px; line-height: 24px; margin-bottom: 5px; margin-top: 12px; color: #000000;}
.homesidebar h3 a {color: #000000;}
.homesidebar ul {list-style: none; padding: 0px; margin: 0 18px 0 6px; color: #C3B39D;}
.homesidebar ul li {margin-bottom: 3px;}
.homesidebar ul li a {margin-right: 4px; text-decoration: none;}
.homesidebar .item  {margin-bottom: 10px;}
.homesidebar label {display: none;}
.homesidebar form {margin: 8px 12px 10px 6px; height: 40px;}
.homesidebar #searchbox {width: 130px; border: solid 1px #b89f62;}
.homesidebar #searchsubmit {background: #eed79e; margin-left: 6px;}
.homesidebar input {display: block; float:left; border: solid 1px #b89f62; color: #412f04;}
.homesidebar #wp-calendar {margin-left: 5px; width: 205px;}
.homesidebar #wp-calendar caption {background: #eed79e; margin-bottom: 5px;}
.homesidebar #wp-calendar td {text-align: center;}
.homesidebar #wp-calendar tfoot {background: #eed79e; padding: 0;}
.homesidebar #execphp-3 h3 {background: url(images/rss.png) 100% 50% no-repeat;}
.homesidebar #execphp-3 .execphpwidget, .homesidebar .widget_tag_cloud div, .homesidebar .item div {margin-left: 5px;}
.homesidebar .item div div {margin: 0;}

/** ČLÁNEK **/
.singlepost {width: 670px; float: left; margin-left: 30px; margin-top: 15px;}
.singlepost .post {margin: 0 8px 0 8px;}
.singlepost a {text-decoration: none;}
.singlepost .hlavicka {background: #eed79e; padding: 0 5px 0 5px; margin-bottom: 5px; color: #412f04;}
.singlepost .datum {display: inline; float: right; color: #000000;} 
.singlepost .postcontent {color: #000000; line-height: 16px; text-align: justify; margin-bottom: 20px;}
.singlepost .postcontent img {margin: 8px;}
.singlepost .postcontent a img {border: none; margin: 2px;}
.singlepost .postcontent h3 {padding-top: 16px !important; clear: both;}
.singlepost .posthead p {line-height: 16px; margin-top: 20px; text-align: justify;}
.singlepost .posthead h2 {margin-bottom: 6px !important; color: #000000;}
.singlepost .posthead h2 a { text-decoration: none; }

/** KOMENTÁŘE **/
.comments {padding: 0px; margin-top: 10px;}
.comments h2 {display: block; padding-bottom: 10px; padding-top: 20px; border-bottom: solid 1px #b89f62; clear: both;}
.comment {margin-bottom: 25px; margin-top: 15px; clear: both; float: none; min-height: 60px;}
.comment-meta {background: #eed79e; padding: 0 5px 0 5px; margin-bottom: 5px; color: #412f04;}
.comment-meta a {text-decoration: none;}
.comment-meta .comment-date {display: inline; float: right;}
.comment-meta .comment-author {font-weight: bold; text-decoration: none; color: #000000;}
.commenttext {min-height: 54px; background: #eed79e; margin-top: 12px;}
.commenttext .comment-avatar {float: left; display: inline; margin-left: 12px; margin-right: 15px; margin-top: -8px;}
.commenttext .comment-avatar img {border: solid 1px #b89f62; padding: 1px; float: left; display: inline;}
.commenttext .text {display: block; padding: 3px 0 3px 80px; margin-right: 10px;}
.commenttext .clear {clear: both;}
.xcommentform span {display: block; margin-bottom: 3px;}
.xcommentform span.logged {margin-bottom: 10px;}
.xcommentform span.notlogged {float: right; text-align: right;}
.xcommentform span.inp {display: inline; float: left; width: 120px;}
.xcommentform input {display: inline;  border: solid 1px #b89f62; color: #412f04;}
.xcommentform input#submit {display: inline; float: left; margin-left: 120px; margin-bottom: 30px; background: #eed79e;}
.xcommentform textarea {width: 455px; border: solid 1px #b89f62; color: #412f04; padding: 5px;  margin: 0 0 10px 0; float: left;}

/** FOOTER **/
#foot {clear: both;}
.footer {color: #FFFFFF; width: 970px; margin: 30px auto 0 auto; background: #e5cc8f; padding: 15px 0 15px 0; clear: both;}
.footer a {color: #FFFFFF; text-decoration: underline;}
.footer a:hover {color: #FFFFFF;}
