/*  
Theme Name: Black And White
Theme URI: http://www.blogohblog.com/
Description: Black And White is a 3 columns Wordpress theme. Simple, clean and easy you to modify, also suitable for any blog content such reviews, make money blog, personal, photo blog and more. :) 
Version: 
Author: Bob 
Author URI: http://www.blogohblog.com/

This theme was designed and built by Bob of <a href="http://www.blogohblog.com/">Blog Oh Blog</a> based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>. I love to hear of my work being used :). This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License</a>. This means you may use it for any purpose, and make any changes you like. Just leave my Bob link under your footer :)
*/

body{
    background-color: #142a45;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF; /*основной текст - календарь*/
	margin:0;
	padding:0;
}
h2,h3{
	color:#FF3399;
}
h4{
	color:#33CCFF;
}
h5{
	color:#33FF33;
}

#wrap{background:#142a45;width:990px;border:#000 0px solid;margin:20px auto;padding:10px;} /*возможно цвет главной рамки*/
#top{width:430px;margin:0 auto;padding:0 0 10px;}
#header{width:430px;float:left;margin:0 auto;padding:0 0 10px;}
#header h1.title{
	font-family:georgia, times, 'times new roman', serif;
	color:#6699FF;
	font-size:28px;
	margin:0;
	padding:0;
}
p.desc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size:12px;
	margin:0;
	padding:0;
	font-style: normal;
}
#clock{float:right;width:400px;text-align:right;margin:0;padding:30px 5px 0 0;}
#nav{background-color:#142a45;height:35px;max-height:35px;min-height:35px;width:990px;clear:both;margin:0 auto;padding:0;}
ul.nav{height:35px;min-height:35px;max-height:35px;line-height:35px;float:left;list-style:none;font-size:12px;text-transform:capitalize;margin:0;padding:0;}
ul.nav li{float:left !important;list-style-type:none;margin:0;padding:0;}
ul.nav li a,ul.nav li a:link,ul.nav li a:visited{
	color:#FFFFFF;
	float:left;
	display:block;
	padding:0 10px;
}
ul.nav li a:hover,ul.nav li a:active{
	background:#142a45;
	color:#33CCFF;
	border-bottom: 1px dashed #СС0000;
}
ul.nav li.current_page_item a{
	text-decoration:none;
	color:#FF3399;
}
ul.nav li ul{float:left;margin:0;padding:0;}
#searchform{
	height:15px;
	line-height:930px;
	float:right;
	padding-top:5px;
	padding-right:5px;
	margin:0;
}
#searchform #s{font-size:8pt;width:200px;}
#searchform input{
	color:#000000;
	width:40%;
	border:1px dashed #cbcbcb;
	margin-bottom:0.6em;
	background:#dff1f8;
	margin-top:2px;
	padding:3px;
}
#searchform #submit{font-size:8pt;}
#main{width:990px;margin:10px auto;padding:0;}
#content{
	float:left;
	width:510px;
	border-right:#ffffff 1px dashed;
	margin:0;
	padding:0;
}
.entry{float:left;width:500px;margin:0;padding:0 0 20px;}
.entry h2{
	display:block;
	font-size:12px;
	font-weight:700;
	border-top:#ffffff 1px dashed;
	margin:0;
	padding:5px;
	background: #142a45;
}
.permalink{
	background:#142a45;
	border-bottom:1px #ffffff dashed;
	margin:0;
	padding:0 0 5px 5px;
}
small.date{float:left;}
#sidebar{float:right;width:470px;margin:0;padding:0;}
#lsidebar{
	float:left;
	width:180px;
	border-right:#ffffff 1px dashed;
	overflow:hidden;
	margin:0;
	padding:0 5px 0 0;
}
#rsidebar{float:right;width:270px;margin:0;padding:0;}
.navigation{display:block;text-align:center;margin-top:10px;}
.alignright{float:right;padding:0 0 10px;}
.alignleft{float:left;padding:0 0 10px;}
.entry img {padding:0 5px 0 0;}
.boxcomments{
	border-top:1px dashed #ffffff;
	border-bottom:1px dashed #ffffff;
	margin-bottom:20px;
	width:500px;
}
.boxcomments h2,h3{display:block;font-size:12px;font-weight:700;margin:0;padding:5px;}
#commentform{
	border-top:1px dashed #ffffff;
	margin:0;
	padding:15px 15px 1px;
}
#commentform label{display:block;margin:0;}
#commentform input{width:170px;margin:0 5px 10px 0;padding:1px;}
#commentform textarea{width:400px;margin:0 0 10px;padding:0;}
#commentform #submit{margin:0 0 20px;}
#commentform p{margin:5px 0;}
ol.commentlist{margin:0 0 1px;padding:0;}
/*ol.commentlist :hover{background:#eee;}*/
ol.commentlist li{
	border-top:1px dashed #ffffff;
	display:block;
	list-style:none;
	margin:0;
	padding:15px 15px 1px;
}
ol.commentlist li :hover{background:none;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:5px 15px;}
ol.commentlist li.commenthead h2{display:block;font-size:12px;font-weight:700;margin:0;padding:5px;}
ol.cloop{
	border-top:1px dashed #fff;
	list-style:none;
	margin:0 0 1px;
	padding:15px;
}
ol.cloop li{display:block;list-style:none;padding-left:15px;margin:0 0 5px;}
#footer{background:#142a45;color:#fff;font-size:11px;clear:both;height:30px;width:980px;line-height:30px;margin:0;padding:0 0 0 10px;}
#footer a:hover{
	text-decoration:none;
	color:#00FF00;
	border:none;
}
a:link,a:active,a:visited{
	text-decoration:inherit;
	color:#99CCFF;
	border:none;
}
a:hover {
	color:#FFFFFF;
	}
#lsidebar h2{
	font-size:12px;
	border-bottom:dashed 1px #ffffff;
	border-top:dashed 1px #ffffff;
	margin:0 7px 3px 0;
	padding:3px 0;
	color: #00FF00;
	font-style: normal;
}
#rsidebar h2{
	font-size:12px;
	border-bottom:dashed 1px #ffffff;
	border-top:dashed 1px #ffffff;
	margin:0 7px 3px 0;
	padding:3px 0;
	color: #FFFF00;
	font-style: normal;
}
#lsidebar ul,#rsidebar ul{list-style-type:none;margin:0;padding:0;}
#lsidebar ul li,#rsidebar ul li{list-style-type:none;margin:0 0 20px;padding:0;}
#lsidebar ul li ul,#rsidebar ul li ul{list-style-type:square;margin:0;padding:0 3px;}
#lsidebar ul li ul li,#rsidebar ul li ul li{list-style-type:none;background:transparent url(images/bullet.gif) no-repeat 0 4px;border:0;margin:0;padding:0 0 2px 14px;}
#footer a:link,#footer a:active,#footer a:visited{
	text-decoration:none;
	color:#006699;
	border:none;
}