/*
Theme Name: kaminscy
Theme URI: http://www.kaminscy.com
Description: 
Author: Mateusz matipl Kaminski
Author URI: http://matipl.pl
Version: 1.0
*/
body{margin:0;padding:0;color:#ccc;background:#303b41 url('images/bg.jpg') repeat-x;line-height:1.4em;font-style:normal;font-variant:normal;font-weight:normal;font-size:74%;font-family:Arial,Sans-Serif;}
a img{border:none;}
.content{background:#FFF url('images/mainbg.jpg') repeat-y center;color:#ccc;margin:0 auto;padding:0;width:800px;}
.img{padding:0 8px 8px 0;float:left;}
.img2{padding:0 0 3px 3px;float:right;}
#top{padding:0;margin:0;background:#000 url('images/top.jpg') no-repeat top;height:44px;}
#top .padding{float:right;color:#808080;padding:20px 25px 0 0;font-size:90%;}
#top a{color:#e0f5ff;}
#header{margin:0;width:800px;background:#036eb4 url('images/header.jpg') no-repeat center top;height:149px;color:#FFF;}
#header .f_search{float:right;padding:70px 50px 0 0;}
#header .title{padding:45px 0 0 50px;}
#header h1{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:22px;font-weight:bold;margin:0;padding:0;}
#header h2{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;background-image:url('images/none');color:#075181;margin:0;padding-left:2px;padding-right:0;padding-top:0;padding-bottom:0;}
#subheader{background:#000 repeat-y center;width:770px;height:35px;color:#FFF;margin-left:15px;}
#subheader .padding{padding:10px 15px 10px 15px;}
#subheader h2{color:#feab06;}
#subheader a{color:#fecf5f;}
.nav{text-align:left;color:#7d8085;padding:20px 0 0 0;width:200px;}
.nav li{margin:5px 0 5px 0;padding:0;border-bottom:1px dotted #ccc;list-style:none;}
.nav li a{color:#546078;text-decoration:none;padding:5px 0 0 0;display:block;margin-bottom:2px;}
.nav li a:hover{color:#075181;text-decoration:none;background:#e5f6ff;display:block;margin-bottom:2px;}
#main{background:#FFF;width:760px;margin:0 20px 0 20px;color:#808080;}
#main .right_side{float:right;padding:0 0 0 10px;margin:0;background-color:#FFF;width:210px;}
#main .right_side .hitems{margin:0;padding:0;}
#main .right_side .hitems ul{margin:5px 0;padding:0;color:#a90000;list-style-image:url('images/arrow.gif');}
#main .right_side .hitems li{margin:0 0 2px 20px;padding:0;color:#555;}
#main .left_side{float:left;width:500px;background:#FFF;padding:15px 15px 0 20px;margin:0;}
#main h3{font:85% Arial,Sans-Serif;margin:0 0 10px 0;padding:0;color:#5f5f5f;background:inherit;border-bottom:1px solid #036cb4;}
#main .box{background:#efefef;padding:5px;border:1px solid #ccc;}
#main .right_side ul{margin:5px 0 5px 0;padding:0;list-style:none;border-bottom:0 solid #eee;list-style-type:square;color:#a90000;}
#main .right_side li{margin:0 0 2px 15px;padding:0;color:#555;}
#main .right_side .padding{margin:0 0 20px 15px;padding:0;color:#555;}
#footer{clear:both;height:43px;color:#ccc;background:#000 url('images/footer.jpg') no-repeat top;font-size:90%;padding:0;text-align:center;}
#footer .padding{padding:10px 0 0 0;}
#footer .right{float:right;clear:right;text-align:right;}
#footer a{color:#e0f5ff;}
#menu{background:#000;width:760px;height:35px;margin:0;padding:0;}
#menu ul{margin:0;list-style:none;padding:5px 0 0 20px;}
#menu a,#nav strong,#nav span{float:left;display:block;color:#fff;padding:5px;text-decoration:none;}
#menu a{float:none;}
#menu li{float:left;color:#FFF;background:#000;margin:0;padding:0;}
#menu a:hover{text-decoration:underline;}
#menu .padding{padding:5px 0 0 10px;font-weight:bold;}
input.search{width:150px;border:1px solid #075181;color:#666;}
input.submit{background:none;color:#075181;border:0 none;font-style:normal;font-variant:normal;font-weight:bold;font-size:1.1em;font-family:Arial,Verdana,Helvetica,sans-serif;}
input.search:hover{background:#fffff4;}
ul{margin-left:0;padding-left:5px;list-style:square;}
li{margin:0 0 2px 15px;padding:0;color:#555;}
.sub{margin:0 0 2px 30px;padding:0;color:#888;}
p{margin:0 0 5px 0;padding:0;color:#808080;background:inherit;}
a{color:#075181;background:inherit;text-decoration:none;}
a:hover{background:inherit;text-decoration:underline;}
h1{padding:0;margin:0;color:#FFF;background:inherit;font:bold 1.8em Arial,Sans-Serif;letter-spacing:-1px;}
h1 a{color:#FFF;background:inherit;}
h2{background:url('images/h.png') no-repeat left;color:#075181;font-size:140%;font-weight:bold;margin-left:0;margin-right:0;margin-top:5px;margin-bottom:5px;padding-left:30px;padding-right:0;padding-top:0;padding-bottom:0;}
h2 a{background:#FFF;color:#075181;}
h2 a:hover{background:#FFF;color:#68add5;text-decoration:none;}
fieldset{border:1px solid #075181;}
textarea.text{height:150px;width:90%;border:1px solid #a90000;background:#FFF;color:#354d5f;}
textarea.text:hover{border:1px solid #a70000;background:#fffff4;color:#000;}
input.field{border:1px solid #075181;background-color:#fff;width:283px;color:#000;}
input.field:hover{border:1px solid #68add5;background:#fffff4;color:#000;}
input.text{border:1px solid #a70000;margin:0;width:150px;background:inherit;color:#000;padding:4px;}
input.text:hover{border:0 solid #68add5;}
.date{color:#808080;background:#fff;text-align:right;margin:4px 0 5px 0;padding:.4em 0 0 0;border-top:1px solid #eee;}
.comments{padding:10px 10px 8px 10px;margin:0 0 7px 0;background:#f8f8f8;color:#000;}
.commentsbox{padding:8px 0 10px 10px;margin:0 0 10px 0;background:#f4f4f4;color:#000;}
.error{color:#900;background-color:#fff0f0;padding:7px;margin-top:5px;margin-bottom:10px;border:1px dashed #900;}
.error h2{color:#900;background:inherit;}
.success{color:#000;background:#f5fbe1;padding:7px;margin-top:5px;margin-bottom:5px;border:1px dashed #7ba813;}
.success h2{color:#7ba813;background:inherit;}
.post{margin:0 0 25px 0;}
.post ul li{list-style-type:square;list-style-position:inside;background:transparent;padding-left:0;color:#555;}
.post .info{padding:2px 3px 3px 8px;border:1px solid #e3e4e4;background-color:#f5f5f5;font-size:.9em;color:#505050;}
.alignleft{float:left;}
#commentform{margin:1em 0;background:#fff;width:280px;}
#commentform textarea{background:#f8f7f6;border:1px solid #d6d3d3;width:280px;}
#commentform textarea:hover{background:#fff;border:1px solid #d6d3d3;}
#commentform textarea:focus{background:#fff;border:1px solid #939793;}
#commentform #email,#commentform #author,#commentform #url{font-size:1.1em;background:#f8f7f6;border:1px solid #d6d3d3;width:280px;}
#commentform #email:hover,#commentform #author:hover,#commentform #url:hover{font-size:1.1em;background:#fff;border:1px solid #d6d3d3;width:280px;}
#commentform #email:focus,#commentform #author:focus,#commentform #url:focus{font-size:1.1em;background:#fff;border:1px solid #939793;width:280px;}
#commentform input{margin-bottom:3px;}
div.post a.ext,div#miniblog a.ext{background:url(images/ext.gif) center right no-repeat;padding-right:12px;color:#0076b3;}
img.MyAvatars{float:right;}
.author{border:0;margin:5px;float:left;width:48px;height:48px;}
.ico_author{width:9px;height:9px;}
.ico_time{width:9px;height:9px;}
.ico_comments{width:11px;height:11px;}

/* Global Classes */
.alignleft{display:block;float:left}
.alignright{display:block;float:right}
.aligncenter{display:block;margin:0 auto;text-align:center}

/* Left sidebar */
.left-sidebar {display:block;float:left;font-size:0.85em;font-weight:400;margin:0;padding:15px 0 0 10px;width:150px; }
.left-sidebar h3{margin:0;padding:0}
.left-sidebar .avatar{background:#EFEFED;border:1px solid #D0D0CE;display:block;float:left;margin:0 5px 0 0;padding:3px}
.commentlist li{clear:both;display:block;margin:0;padding:0; border-bottom:1px solid #036cb4;}
.comment-content{clear:right;display:block;float:left;width:480px;font-weight:normal;margin:0;padding:15px 20px;min-height:50px}
h3#respond {clear: both;}

#widget_social{ float:right; width:232px; height:420px; background: url(images/slider.png); display:block; right:-205px; padding:0; position:fixed; top:170px; z-index:100; }
#widget_social a:link {color: black;}