/*
Theme Name:Morava
Theme URI:http://ksiezuk.pl
Description:Morava Books Publishing House
Author:Michał Księżuk
Author URI:http://ksiezuk.pl
*/
/* body
--------------------------------------------------*/
body{font-family:Verdana,Helvetica,Arial,sans-serif;color:#000;margin:0;background:#eee;margin:0;padding:0}
*{margin:0;padding:0;outline:0;}
code{font:120% "Courier New","Lucida Console",Arial;}
/* header
--------------------------------------------------*/
#header{height:75px;margin-bottom:30px;}
#header a{display:block;float:left;}
#header .description{float:right;color:#333;margin:45px 0 0;}
#header h1{margin:15px 0 0;padding:25px 25px 40px 0;}
#wrapper{width:1024px;margin:20px 0 20px 20px;padding:20px 50px 5px 20px;background:#FFF;}
/* header h1 (blogtitle)
--------------------------------------------------*/
#header h1{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:3.8em;font-weight:400;color:#333;letter-spacing:-1px;margin:20px 0;}
#header h1 a{text-decoration:none;color:#333;}
/* navigation
--------------------------------------------------*/
#nav{float:right;height:25px;margin:0;}
#nav li{float:left;list-style:none;padding:0 10px 0 10px;}
#nav li.act{width:25px;text-align:right;float:left;list-style:none;padding:0;}
#nav li a{color:#000;background:#fff;font:15px;font-weight:400;text-decoration:none;display:block;}
#nav li a:hover{color:#03c;text-decoration:none;}
#nav li a.active{color:#03c;text-decoration:none;}
#nav li.current_page_item a{color:#03c;text-decoration:none;}
li#current a{color:#03c;text-decoration:none;}
.nact{display:none;}
.clear{clear:both;}
li.navispc{width:65px;}

/* content
--------------------------------------------------*/
#content{width:800px;min-height:500px;float:left;margin:0 !important;padding:2px 0 0 0;}
#content p{line-height:14px;font-size:10px;margin:25px 0;}
a{text-decoration:none;color:#000;}
a:hover{background-color:#fff;color:#03c;}
.newslink a,a.newslink{color:#000;}
.newslink a,a.newslink:hover{color:#03c;}
#content h2{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:15px;color:#000;margin:0;padding:0;}
#content h2 a{color:#000;text-decoration:none;border:none;}
#content h1{font:3em Verdana,Helvetica,Arial,sans-serif;color:#222;margin:10px 0;}
#content h3{font:2em Verdana,Helvetica,Arial,sans-serif;color:#222;margin:10px 0;}
#content h4{font:1.8em Verdana,Helvetica,Arial,sans-serif;color:#222;margin:10px 0;}
#content h5{font:1.6em Verdana,Helvetica,Arial,sans-serif;color:#222;margin:10px 0;}
.month{width:800px;margin-bottom:65px;float:left;}
.newsdate{width:210px;float:left;font-size:15px;}
.newsspc{border-bottom:1px solid #000;width:15px;height:7px;float:left;margin-right:35px;}
.month ul{list-style:none;padding:0;margin:0;display:block;float:left;}
.month li{font-size:10px;line-height:15px;list-style:none;padding:0;margin:0;}
.main{list-style:none;padding:0;}
.main li{float:left;margin-right:73px;width:200px;height:470px;}
a.mainlink{color:#000;margin:15px 0 0 0;font-size:15px;line-height:200%;}
a.mainlink:hover{color:#000;}
a.titlink{color:#000;margin:15px 0 0 0;font-size:15px;line-height:200%;}
a.titlink:hover{color:#000;border-bottom:1px solid black;}
#content ul li p{padding:0;font-size:15px;line-height:23px;margin:20px 0 0 0;}
.infotb{padding:0;margin:0;}
.infotd{width:203px;vertical-align:top;text-align:left;}
.infosp{width:50px;}
tbody,tr{padding:0;margin:0;}
.bookentry{width:250px;float:left;text-align:left;margin-right:50px;}
/* blockquote + links
--------------------------------------------------*/
blockquote{background:#EFF8FB;border:1px solid #ccc;margin:10px 0;padding:5px 15px;}
a:hover{color:#000;text-decoration:none;}
a.more{display:block;text-align:right;color:#2F460D;text-decoration:none;margin:10px 0 0;}
a.more:hover{text-decoration:none;}
/* metadata under post
--------------------------------------------------*/
.post{margin:0 0 50px 0;text-align:justify;}
.post img{}
.post .info{border-bottom:1px solid #ccc;border-top:1px solid #ccc;background-color:#EFF8FB;font-size:1em;color:#333;padding:2px 3px 3px 8px;margin:25px 0;}
.date{margin:0 0 15px 0;}
.post small{margin-top:25px;}
/* metadata sidebar ('about this post')
--------------------------------------------------*/
p.news{background:#EFF8FB;color:#333;font-size:120%;border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:10px 0 28px;padding:10px;}
/* sidebar
--------------------------------------------------*/
#sidebar{float:left;width:110px;padding:0;margin:0 110px 0 0;height:100%;}
#sidebar h2{letter-spacing:1px;font-size:1.6em;color:#333;padding:0 0 3px;}
#sidebar ul{list-style:none;font-size:120%;}
#sidebar li{list-style:none;padding:0px;height:23px;}
#sidebar ul li a{color:#000;font-size:15px;}
#sidebar ul li a:hover{border-bottom:1px solid black;}
#sidebar input{width:102px;background:#fff;color:#444;border:1px solid #eee;font:11px Verdana,Helvetica,Arial,sans-serif;padding:3px;}
#sidebar input:focus{background:#fff;border:1px solid #eee;}
/* some input
--------------------------------------------------*/
input{border:1px solid #CCC;font:11px Verdana,Helvetica,Arial,sans-serif;padding:3px;}
input:hover{border:1px solid #262626;}
input:focus{border:1px solid #262626;color:#333;}
/* comments
--------------------------------------------------*/
#comments{font-size:0.9em;}
#commentlist li{margin-bottom:1.5em;padding-bottom:1em;}
#commentform{background:#fff;width:350px;text-align:left;margin:0 0 15px 0;}
#commentform textarea{background:#f8f7f6;border:1px solid #d6d3d3;width:480px;font:13px Verdana,Helvetica,Arial,sans-serif;}
#commentform #email,#commentform #author,#commentform #url{font-size:1.1em;background:#f8f7f6;border:1px solid #d6d3d3;width:350px;}
#commentform input{margin-bottom:3px;}
#gravatar{align:right;}
/* wp stuff
--------------------------------------------------*/
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;}
.alignright{float:right;}
.navigation{text-align:center;font-size:120%;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding:4px 0 0 0;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:10px;}
.wp-caption img{border:0 none;margin:0;padding:0;}
.wp-caption-dd{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
#header h1 a:hover,#footer a:hover{text-decoration:none;color:#333;background:#000;}
a,#sidebar li a,#footer a{text-decoration:none;}
/* footer
--------------------------------------------------*/
#footer{width:800px;float:left;color:#000;margin:0;padding:20px 0;}
#footer p{font-size:8px;}
#greyspc{width:800px;height:20px;background:#eee;float:left;}
/* gallery
--------------------------------------------------*/
.scrollwraper{float:right;width:450px;height:360px;}
.galnavi{margin:5px 0 0 0;float:right;}
.galnavispc{width:30px;float:left;}
.scrollable{position:relative;overflow:hidden;width:450px;height:340px;float:right;}
.scrollable .items{width:20000em;position:absolute;clear:both;}
.scrollable img{float:left;background-color:#fff;cursor:pointer;width:450px;height:340px;}
.scrollable .active{z-index:9999;position:relative;}
.scrollable{float:left;}
a.browse,a.browse:hover{text-decoration:none;float:left;cursor:pointer;font-size:10px;}
a.disabled{visibility:hidden !important;}
#newsul{}
#newsul li{width:270px;height:auto;}
.infotd a{text-decoration:none;border:none;outline:none;}
.infotd a img{border:none;outline:none;}
