/*
Theme Name: Librio
Description: Inspired by Mac OS X Leopard.
Version: 1.0
Author: Deniart
Author URI: http://deniart.ru/
Tags: fixed width, two columns, widgets, apple, mac, white, grey

	Librio v1.0
	http://deniart.ru/

	This theme was designed and built by Denis Shakhov,
	whose homepage you will find at http://deniart.ru/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
/* Reset
-------------------------------------------------------------------*/
*{margin:0;padding:0}
ul,ol{list-style:none;list-style-position:inside}
ol ol,ul ul,ol ul,ul ol{margin-left:20px;margin-bottom:0}
img{border:none}
body{font:12px/18px "Lucida Grande", Verdana, Helvetica, Arial, Geneva, sans-serif;color:#333;background:#fff url()}
h1,h2,h3,h4,h5,h6{font-family:"Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;font-weight:400;color:#333}
h1{font-size:22px;line-height:26px;margin-bottom:10px}
h2{font-size:20px;line-height:24px;margin-bottom:7px}
h3{font-size:18px;line-height:22px;margin-bottom:5px}
h4{font-size:16px;line-height:20px;margin-bottom:5px}
h5{font-size:14px;line-height:18px;margin-bottom:5px}
h6{font-size:12px;line-height:16px;margin-bottom:5px}
h1 span{color:#999}
a:hover{color:#11B5CE;text-decoration:underline}
p{margin-bottom:10px}
input,textarea{font:12px Verdana, Helvetica, Arial, Geneva, sans-serif}
blockquote{font:italic 14px/22px Georgia, Serif;margin-bottom:20px;background:#fff;padding:5px 10px}
#container{width:900px;padding-bottom:10px;overflow:hidden;margin:20px auto}
#container #wrapper{width:900px;float:left;overflow:hidden;background:#fff url(images/sidebar-bg.gif) repeat-y top right}
#header{width:900px;height:105px;float:left;background:#fff url(images/header-bg.gif) no-repeat center;position:relative}
#header h1{font:18px Verdana;margin-bottom:0;color:#11B5CE;padding:12px 0 0 15px}
#header h1 a{color:#333;text-shadow:1px 1px 1px #fff;text-decoration:none}
#header h1 span{padding-left:10px;font-size:13px;color:#777}
#search{position:absolute;top:20px;right:10px}
#search #s{width:170px;height:14px;vertical-align:bottom;line-height:1px;font:normal 12px Verdana, Sans-Serif;color:#777;border:0;background:#fff url() no-repeat;padding:5px 0 5px 23px}
#nav{width:900px;float:left;height:32px;background:#E5F8FA url() repeat-x;position:relative}
#nav ul{margin-left:15px}
#nav ul li{display:inline;margin-right:20px}
#nav ul li a{font-weight:700;text-shadow:1px 1px 1px #fff;text-decoration:none;color:#555;line-height:33px}
#nav ul li a:hover{color:#333}
#nav #feed{position:absolute;right:15px;top:7px;font-weight:700;color:#555;text-decoration:none;display:block;text-shadow:1px 1px 1px #fff;background:url() no-repeat 0 3px;padding:0 0 0 20px}
#content{width:570px;float:left;background:#fff;padding:15px}
#content .post{margin-bottom:40px}
#content .post h1.post-title{color:#11B5CE;background:url() no-repeat 0 6px;padding-left:16px}
#content .post h1.post-title a{text-decoration:none;color:#11B5CE}
#content .post .post-info{clear:both;font-size:11px;color:#333;margin-bottom:20px;border-top:1px solid #bdccdc;border-bottom:1px solid #bdccdc;background:#fff;padding:3px 5px}
#content .post .post-info a{color:#333;text-decoration:none}
#content .post .post-info a:hover{color:#555;text-decoration:none}
#content #pages{text-align:center}
#content #pages a{font:bold 20px "Trebuchet MS";color:#414d4c;text-decoration:none}
#content #pages a:hover{color:#1e2726}
#content ul,ol,dl{margin-bottom:20px}
#content ul{list-style:disc;list-style-position:inside}
#content ol{list-style:decimal;list-style-position:inside}
#content dl dd{font-style:italic;color:#555;margin:0 0 5px 20px}
.aligncenter{margin-left:auto;margin-right:auto}
.alignleft{float:left;margin:5px 15px 10px 0}
.alignright{float:right;margin:5px 0 10px 15px}
#commentform{background:#fff;border:5px solid #E5F8FA;color:#555;padding:10px}
#commentform p{margin-bottom:7px}
#commentform textarea{width:530px;border:1px solid #aaa;height:120px}
#commentform input.text{width:150px;border:1px solid #aaa;margin-right:10px;padding:3px}
#commentform input#submit{padding:3px 10px}
#comments .comment{width:570px;background:#fff;margin-bottom:10px;overflow:hidden;padding-bottom:5px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
#comments .comment .comment-avatar{width:50px;float:left;padding:5px 7px}
#comments .comment .comment-content{width:450px;float:left;background:#fafafa;margin:5px 5px 0 0;padding:10px 15px}
#comments .comment .comment-content a{color:#444}
#comments .comment .comment-info{font-size:11px;color:#777;margin-bottom:5px}
#comments .comment .comment-info span{font:bold 20px "Trebuchet MS", Helvetica, Arial, Geneva;padding-right:10px;margin-bottom:5px}
#comments .comment .comment-info a{color:#444;text-decoration:none}
#sidebar{width:300px;float:left;font-size:11px;color:#11B5CE;margin-bottom:15px}
#sidebar h3{font:bold 12px Verdana;color:#555}
#sidebar .block{overflow:hidden;background:url() no-repeat bottom center;padding:15px}
#sidebar .block ul li{padding-left:18px;background:url() no-repeat 0 3px}
#sidebar .block #calendar_wrap table{width:100%;margin:0;padding:0}
#sidebar .block #calendar_wrap table th{width:14.2%}
#sidebar .block #calendar_wrap table td{width:14.2%;background:#fafafa;text-align:center;color:#888}
#footer{width:900px;height:150px;float:left;clear:both;position:relative;background:#fff url() no-repeat}
#footer a#theme-author{position:absolute;top:0;right:0;display:block;height:28px;width:130px}
#footer p{line-height:28px;color:#333;padding-left:15px;font-size:11px;margin:0}
#footer a{color:#555;text-decoration:underline}
a,#sidebar a{color:#11B5CE;text-decoration:none}
a:visited,#sidebar a:hover{color:#11B5CE}
#content dl dt,#sidebar .block #calendar_wrap table td a{font-weight:700}
#sidebar .block #calendar_wrap .pad,#sidebar .block #calendar_wrap #prev,#sidebar .block #calendar_wrap #next{background:none}






