/*  
Theme Name: minim
Theme URI: http://www.pablisher.nicer2.com/
Description: Simple and clean, lightweight theme.
Version: 0.2
Author: Goce Mitevski
Author URI: http://www.nicer2.com/
License: 
*/

html{margin:0; padding:0}
body{margin:0; padding:0; color:#444}
html, textarea, input, table, blockquote, cite {font-family: "Calibri", "Liberation Sans", "Lucida Grande", sans-serif}
:focus{outline:none}

p{margin:1em 0; padding:0; line-height: 130%}
small{font-size:9pt}
large{font-size:12pt}
ul, ol, dl{margin:1em 0; padding:0; overflow: visible;}
li, dd{margin:.5em 0; padding:0;}
ul{list-style:inside square}
ul ul{list-style:inside circle}
ol{list-style:inside decimal}
img{border:0}
blockquote{border-left:1px dashed #ccc; margin-left: 0; padding-left: 2em}
.float-left{float:left}
.float-right{float:right}
code, pre{font-size:95%}

h1{font-size:16pt}
h2{font-size:14pt}
h3{font-size:12pt}
h4{font-size:11pt}
h5{font-size:10.5pt}
h6{font-size:10pt}
hr{margin:2em 0 0; padding: 0; border: 0; height: 1px; background: #ccc}

a{color: #444}
a:link{text-decoration: underline}
a:visited{text-decoration: underline}
a:hover{color:#00ADEE}
a:active{color:#777}

#wrap{width:940px; position: relative; margin:0 auto; padding:0; font-size:14px; overflow: hidden;}
#header{overflow: hidden; line-height: 200%; margin:0; padding:3.5em 0 2.5em}
#header h1, #header h2{font-size:26pt; margin-bottom:0; margin-top:0; padding-bottom: 0; font-style:oblique}
#header h1 a, #header h2 a {color:#00ADEE}
#header h4{margin:0; padding:0}

ul.feed-links li{margin:0}

#content{overflow:hidden; margin: 1em 0; padding: 0; width:100%}

.search-form{position: absolute; width: auto; right:0; top:.9em; display:block}
.search_field{width:195px; font-size: 13px; margin: 0; padding: 0 2px}
.search_field:focus{border:1px solid #00ADEE}

.menu-and-search{font-size: 12pt; padding:.5em 0; position: relative; width:100%; position:relative; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.menu-and-search a{font-weight: 700}
.menu{width:100%; overflow: hidden; margin:0; padding: 0; list-style:none outside}
.menu li{margin:0 .8em 0 0; display:inline-block}
#menu-main-menu{margin:.5em 0}
#menu-main-menu li{text-transform:uppercase}
.current_page_item a{text-decoration:none}
.comment-reply-link{color:#00ADEE}

#posts{width:65%; float:left; overflow: hidden}
.post{margin:0 0 1em 0; padding:1.7em 0; overflow:hidden; width:100%; border-bottom:1px solid #ccc}
.post img{border:1px solid #ccc; padding:2px; display:inline-block}
.post ul, .post ol, .post dl{margin:1em; padding:0}
.post h1, .post h2{margin-top:0}

.single .post{border-bottom: 0}
.archive .post, .search .post{padding-top:.5em; margin-bottom: .5em}
.archive #posts > h2, .category #posts > h2, .search #posts > h2{color:#00ADEE;}
.hentry h1 a{text-decoration: none; color:#00ADEE}

#sidebar{margin:0; padding:1em 0; width:30%; float:right}
#sidebar h3{font-size: 120%}

/*.gallery{clear:both}
.gallery-item{padding:0 0 1em 0;}
.gallery-icon{text-align:left}
.gallery-item a{display:inline}
.gallery-caption {padding:0; margin:0; text-align:left;}*/

ul.date-comments-cats{clear:both; list-style: none outside; margin:2em 0 0; color:#777; font-size: 90%}
ul.date-comments-cats li{margin:0 .3em 0 0; border-right: 1px solid #ccc; padding: 0 .5em 0 0; display: inline-block}
ul.date-comments-cats li:last-child{border-right:0}

.widget{list-style:none none; margin-bottom: 2em}
.widget ul{list-style: inside square}
.widget li{margin: .5em 0}
.widgettitle{font-size:120%}
.widget_links ul{list-style: none outside}
.widget_links li{display:inline-block; margin:.25em .5em .25em 0}
.widget_recent_entries ul, .widget_yarpp_widget ul{list-style: inside square}
img.wp-smiley {margin:0 1px; padding:0; outline:0; border:0; display:inline-block}

.widget_flickrRSS ul {overflow: hidden; padding:0; margin:0; list-style: none outside}
.widget_flickrRSS ul li{margin:0 5px 5px 0; display: inline-block; border: 1px solid #ccc}

ul.twitter{list-style: none outside}
.twitter-item{margin: .5em 0; padding: 1em; border: 1px solid #ccc; -moz-border-radius:5px; border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px}
.twitter-timestamp abbr{border: none; display: block; color: #777; font-size: 90%; margin-top: 1em}

.pagination-links{overflow:hidden; width: 100%; margin: 0; font-weight: 700; list-style: none outside; text-transform: uppercase}
.pagination-links a{color:#00ADEE}

.comments-container{clear: both; margin: 3em 0 0; padding: 1em 0 0 1em; overflow: hidden; border-top: 1px solid #ccc}
.commentlist{list-style: decimal outside;}
.comment {margin:0; padding: 0; display:list-item}
.comment-meta {margin-bottom: 1.5em}
.comment-body{margin:2em 0 0; padding: 0 .5em 2em; border-bottom: 1px solid #ccc}
ul.children{list-style: inside none; display: block; margin: 0 0 0 2em; padding: 0; overflow: hidden}
.children .comment-body{margin: 0; padding: 2em; border-left: 1px solid #ccc}
.avatar {display:inline-block; margin-right: .5em}
#respond{margin:2em 0 0 1em}
#respond textarea{max-width: 95%}

.alignleft{float:left; margin: 1em 1em 1em 0}
.alignright{float:right; margin: 1em 0 1em 1em}

.wp-caption{text-align:center; border: 1px solid #ddd; padding: 5px 0; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.wp-caption img{border:0; padding: 0; margin: 0}
.wp-caption-text{margin: .2em 0; font-size: 11px}

#footer{clear:both; border-top:1px solid #ccc; overflow:hidden; font-size:75%; padding:2em 0 4em}
