/* =-=-=-=-=-=-=-=-=-[Theme Name: Human Condition]-=-=-=-=-=-=-=-=-= */
/* =-=-=-=-=-=-=-=-=-[Designed for Alexking Wordpress Competition - 30/01/04 - Ian Main - www.e-lusion.com]-=-=-=-=-=-=-=-=-= */

/* =-=-=-=-=-=-=-=-=-[Licensing]-=-=-=-=-=-=-=-=-=

1. GPL - Ian Main */

/* =-=-=-=-=-=-=-=-=-[Modifications]-=-=-=-=-=-=-=-=-=

1. Patryk Zawadzki for jogger.pl engine */

/* =-=-=-=-=-=-=-=-=-[Hacks Used]-=-=-=-=-=-=-=-=-=

1. BMH - #content */

body, html {
 margin: 0 auto;
 background: #E4F2FF url(bg.gif) repeat-y center;
 width: 767px;
 font-family: DejaVu Sans,Lucida Sans Unicode, Lucida, Helvetica, Verdana, Arial, sans-serif;
 text-align: center;
 position:relative;
 color:#000;
}

a:link {
 color: #3F729E;
 text-decoration: none;
 page-break-after: always;
}

a:visited {
 color: #ABABAB;
 text-decoration: none;
}

a:hover, a:active {
 color: #093860;
}

#rap {
 margin-left: auto;
 margin-right: auto;
 width: 749px;
}

#header {
 background: url(header.gif) no-repeat;
 height: 154px;
 width: 747px;
 margin: 0 auto;
 text-align: left;
}

#header a {
 text-decoration: none;
 font-size: .8em;
 position: relative;
 top: 95px;
 left: 10px;
}

#header a:visited {
 color: #3F729E;
}

#header a:hover {
 color: #093860;
}

#content {
 text-align: left;
 background: url(fg.gif) repeat-y;
 width: 749px;
 padding: 10px;
 float: left;
 voice-family: "\"}\"";
 voice-family: inherit;
 width: 729px;
}

.post {
 width: 540px;
}

h2 {
 width: 508px;
 font-size: .7em;
 background: url(date.gif) no-repeat;
 height: 23px;
 margin: 0;
 padding-top: 4px;
 padding-left: 5px;
 color: #0E2E4A;
}

h3 {
 font-size: .9em;
 margin: 5px 0 0 0;
}

h3 a:link {
 color: #000;
}

h3 a:visited {
 color: #000;
 text-decoration: none;
}

h3 a:hover, a:active {
 color: #093860;
}

#commentlist {
 margin: 0;
 padding: 0;
}

#commentlist li {
 background: #F3F3F3;
 border: 1px solid #ddd;
 font-size: 1em;
 width: 530px;
 margin-bottom: 20px;
 padding: 0 5px 3px 5px;
}
#commentlist li.owner {
 background-color:#e6ecf2;
 border-color:#aaf;
}
#commentlist li.guest{
 background-color:#fafafa;
}
#commentlist li.jogger{
 background-color:#f3f3f3;
}

ol#commentlist,ol#commentpreview {
 font-size: 1em;
 list-style: none;
}

#commentlist code,ol#commentpreview code {
 display:block;
 font-family: Consolas,DejaVu Sans Mono,Courier New,Courier,monospace;
 font-size:.8em;
 overflow:auto;
 white-space:pre;
 border: 1px dashed #F3A0A0;
 background: #F9E4E4;
 padding: 0 5px 0 5px;
 text-align: left;
}

#commentlist cite, ol#commentpreview cite {
 margin: 0;
 padding: 5px;
 font-size: .9em;
 font-style: normal;
 background: #fff;
}

#commentlist li p, ol#commentpreview li p {
 width: 530px;
}


#content p {
 font-size: .8em;
 line-height:1.4em;
 /* width: 535px; */
}

.storycontent ul {
 list-style-type: none;
 margin-left: 10px;
 margin-right: 20px;
 padding: 0;
 font-size: .8em;
}

.storycontent ul li {
 list-style-image: url(bullet.gif);
 margin-left: 20px;
}

.storycontent ol {
 margin-left: 10px;
 margin-right: 20px;
 padding: 0;
 font-size: .8em;
}

.storycontent ol li {
 margin-left: 20px;
}

.meta {
 font-size: .7em;
 background: #eee;
 margin: 5px 0 0 0;
 padding: 3px;
 width: 502px;
 color: #3A3A3A;
}

.post-categories {
 display: inline;
 margin: 0;
 padding: 0;
}

.post-categories li {
 display: inline;
 list-style-type: none;
 padding: 0;
 margin: 0;
}

.storycontent {
 font-size: 1em;
 border-left: 1px solid #ddd;
 padding-left: 5px;
 text-align: justify;
 width: 535px;
 margin: 10px 0 0 0;
 line-height:1.3em;
}

.storycontent a:hover {
 background: #EFF8FF;
}

.feedback {
 font-size: .7em;
 background: #eee;
 margin: 10px 0 10px 0;
 padding: 3px;
 width: 502px;
 color: #3A3A3A;
}

#menu {
 width: 200px;
 margin-left: -207px;
 float: right;
 text-align: left;
 margin-bottom: 20px;
}

#menu ul {
 color: #030;
 font-weight: bold;
 list-style-type: none;
 margin: 0 0 0 20px;
 padding-left: 10px;
 width: 160px;
}

#menu ul li {
 color: #242424;
 font-family:DejaVu Sans,Lucida Sans Unicode, Lucida, Helvetica, Verdana, Arial, sans-serif;
 font-weight: bold;
 font-size: .7em;
 margin-top: 15px;
 padding: 5px;
 border: 1px solid #D7D7D7;
 background: #EAEAEA;
}

#menu ul ul {
 font-weight: normal;
 line-height: 100%;
 list-style-type: none;
 margin: 0;
 padding: 0;
 text-align: left;
}

#menu ul ul li {
 background: none;
 font-family:DejaVu Sans,Lucida Sans Unicode, Lucida, Helvetica, Verdana, Arial, sans-serif;
 font-size: 1em;
 font-weight: normal;
 margin-top: 5px;
 padding: 0;
 border: 0;
}

#menu input {
 background-color: #fff;
 border: 1px solid #3F729E;
 font-family:DejaVu Sans,verdana, arial, helvetica, geneva, sans-serif;
 font-size: .9em;
 font-weight: normal;
}

#wp-calendar {
 background: #fff;
 border: 1px solid #ddd;
 empty-cells: show;
 font-size: 14px;
 width: 140px;
}

#wp-calendar #next a {
 padding-right: 10px;
 text-align: right;
}

#wp-calendar #prev a {
 padding-left: 10px;
 text-align: left;
}

#wp-calendar a {
 display: block;
 text-decoration: none;
}

#wp-calendar a:hover {
 background: url(posts.gif);
 color: #333;
}

#wp-calendar caption {
 color: #242424;
 font-size: .8em;
 text-align: left;
 padding-bottom: 2px;
 padding-left: 2px;
}

#wp-calendar td {
 color: #999;
 font: normal 11px DejaVu Sans,Verdana, Geneva, sans-serif;
 padding: 1px 1px;
 text-align: right;
}

#wp-calendar td.pad:hover {
 background: #fff;
}

#wp-calendar #today {
 background: url(today.gif);
 color: #666;
}

#wp-calendar th {
 color: #7EABD1;
 font-style: normal;
 text-transform: capitalize;
}

.credit {
 clear: both;
 background: url(footer.gif) no-repeat;
 width: 747px;
 height: 26px;
 margin: 0 auto;
 font-size: .6em;
 line-height: 2.4em;
 text-align: center;
}

cite {
 margin: 0;
 padding: 0;
 font-size: .9em;
 font-style: normal;
}

/* =-=-=-=-=-=-=-=-=-[Formatting]-=-=-=-=-=-=-=-=-= */

blockquote {
 border: 1px dashed #7EACD1;
 margin: 0;
 background: #F2F9FF;
 padding: 5px;
 text-align: left;
 font-size: .9em;
}
blockquote[cite]:after{
 content:"Źródło: "attr(cite);
 font-size:.6em;color:#888;display:block;
 margin:-1.5em auto 0; text-align:right;
}
q{
 quotes: '„' '”' '»' '«';
 font-style:italic;
}
code {
 font-size: 1em;
 line-height:1.5em;
 color: #4C4C4C;
}

abbr, acronym {
 border-bottom: 1px dotted #7DAAD0;
}

input {
 border: 3px double #7DAAD0;
 background: #EFF8FF;
 margin: 5px;
 padding-left: 3px;
 color: #3F729E;
 font-family: DejaVu Sans,Verdana,Arial, Helvetica, sans-serif;
}

input:hover {
 background: #D2E5F4;
}

textarea {
 border: 3px double #7DAAD0;
 background: #EFF8FF;
 margin: 5px;
 padding-left: 3px;
 color: #3F729E;
 width: 70%;
 font-family: DejaVu Sans,Verdana,Arial, Helvetica, sans-serif;
 font-size: 1.2em;
}

textarea:hover {
 background: #D2E5F4;
}

select {
 border: 3px double #7DAAD0;
 background: #EFF8FF;
 margin: 5px;
 padding-left: 3px;
 color: #3F729E;
 font-family: DejaVu Sans,Verdana,Arial, Helvetica, sans-serif;
}
#reklamy img{border-width:1px;padding:1px}
.admin{font-size:10px;margin-left:15px}
dl{font-size:.8em}
.storycontent ins{counter-increment:aktualizacja}
.storycontent ins:before {content: "Aktualizacja " counter(aktualizacja) ": ";font-size:.75em}
#commentlist ins{font-size:.7em;text-decoration:none;color:#498;font-style:italic}
#commentlist ins{}
#commnote{width:540px;font-style:italic}
span[title]{border-bottom:1px dotted #333}

/* Miniblog */
#miniblogSide h2{
 background:none;
 padding:0;
 margin:0;
 width:auto;
 height:auto;
}

#miniblogSide .mb_time{
 color:#ababab;
 font-size:.5em;
 font-weight:normal;
 text-align:right;
}

#miniblogSide .mb_entry p{
 font-weight:normal;
 color:#000;
 text-align:justify;
 margin:0;
}

#miniblogSide .mb_entry p a:link, #miniblog .mb_entry p a:visited{
 text-decoration:none;
 border-bottom:1px dashed #ababab;
}

#miniblogSide .mb_comm {
 float:left;
}

#miniblogSide hr{
 clear:left;
 border:0;
 border-left:30px solid #3F729E;
 border-right:30px solid #3F729E;
 height:1px;
 width:60%;
}

.fotocoto {text-align:center}
.fotocoto a img {border:1px solid #000;padding:5px 5px 10px 5px;background-color:#fff}

/* MyBlogLog */
#mybloglog{
 margin-bottom:1em;
}
table#MBL_COMM{
    border:none !important;
}



table#MBL_COMM tbody th.mbl_h{
 font-size: .7em;
 background: url(date.gif) no-repeat;
 height: 23px;
 margin: 0;
 padding-top: 4px;
 padding-left: 5px;
 color: #0E2E4A;
}
.mbl_fo_hidden{display:none;}

samp,kbd,pre{
 font-family:DejaVu Sans Mono,Courier New,Courier,monospace;
 font-size:.8em;
 border:1px solid #ccc;
 background-color:lightYellow;
 padding:1px;
 overflow:auto;
}
/* Ads */
#ad1{}
#ad2{}
#ad3{}
#topban{
    font:normal 10px Verdana,Arial,sans-serif;
    position:absolute;
    width:747px;
    border-bottom:1px solid #3F729E;
    margin:0 10px;
    padding:1px 0;
    background-color:#fff;
}
#menu ul li.citymark{
    border:0;
    padding:0;
}
#menu ul li.citymark a img{
    border:none;
}
#topban a{
    color:#3F729E;
}
#cse-search-box{
    margin-left:25px;
}
#cse-search-box .text{
    width:100px;
    font-size:11px;
    margin-right:0px
}
#cse-search-box .submit{
    width:50px;
    margin-left:0;
    font-size:11px;
}

#archives,#categories{
 height:200px;
 overflow-x:hidden;
}

/* Ilustracje do wpisów */
.img{border:1px solid #E4F2FF;padding:5px;background-color:#fff}
.img img{border:1px solid #aaa;padding:3px 3px 9px 3px;-moz-box-shadow:gray 0 0 3px}
.img.left{float:left;margin:0 5px 5px 0}
.img.right{float:right;margin:0 0 5px 5px}
.img span{display:block;font-size:.7em;}
.readmore{text-align:right;}
.previous,.next{font-size:.8em;display:block;width:250px}
.previous{text-align:left;float:left;}
.next{margin-left:260px;text-align:right}
#inne{overflow:auto;padding:5px 0;margin:5px 0}


/* font settings */
@font-face {
    font-family: "Aquiline";
    src: url("Aquiline.eot?") format("eot"),
         url("Aquiline.woff") format("woff"),
         url("Aquiline.ttf") format("truetype"),
         url("Aquiline.svg#webfontqYRj9J6k") format("svg");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "GoudyRegular";
    src: url("GoudyStM.eot?") format("eot"),
         url("GoudyStM.woff") format("woff"),
         url("GoudyStM.ttf") format("truetype"),
         url("GoudyStM.svg#webfont61X6qfUG") format("svg");
    font-weight: normal;
    font-style: normal;
}
#header{
	font-family: Aquiline;
	font-size: 64px;
}
#header a{
	top:-10px;
	left:2px;
	font-size: 1em;
}
body{
	font-family: GoudyRegular;
}
h3 a{
	font-size: 1.5em;
}
#content p{
	font-size: 1em;
}
.feedback,.meta{
	font-family: sans-serif;
}
