@charset "utf-8";
/*  
Theme Name: Three of Coins
Theme URI: http://www.3ofcoins.net/
Description: All Rights Reserved
Version: 1.0
Author: Bogusia Kaminska, Maciej Pasternacki
Author URI: http://www.3ofcoins.net/

   All rights reserved.  Unauthorized use not allowed.
*/
@import "blueprint/screen.css";

body { background: url(body_bg.png) repeat; background-color: #906018; text-align: center; }
#heading { width: 1000px; height: 185px; margin: 7px auto 0px; background: url(heading_bg.png); background-color: #f5d15b; position: relative; }
#main { width: 970px; margin: 0px auto; background: url(main_bg.png) repeat-y; background-color: #cdcd7b; padding: 1px 15px; text-align: left; }
#main_to_footer { width: 1000px; height: 21px; line-height: 1px; font-size: 1px; margin: 0px auto; padding: 1px 0; background: url(main_to_footer_bg.png); background-color: #84b12e; clear: both; }
#footer { width: 984px; margin: 0 auto; padding: 25px 8px 1px; background: url(footer_bg.png) repeat-y; background-color: #f5d15b; color: #b25527; }
#under_footer { width: 1000px; height: 29px; margin: 0 auto; padding: 0px; background: url(under_footer_bg.png); }

#header-logo { display:block; position:absolute; top:10px; left:83px; width: 230px; height: 170px; z-index:1; /*for Opera 5 and 6*/ }
#header { position: relative; text-align: right; font-size: 60px; top: 9px; right: 175px; margin: 0 0 auto auto; padding: 0; overflow: hidden; }
#header a { color: black; text-decoration: none; }
#header a:hover, #header a:active, #header a:focus { color: black; text-decoration: underline; }
#header a span#header-text { display:block; position:absolute; top:0; left:0; z-index:1; /*for Opera 5 and 6*/ }
#header, #header a span#header-text { height: 101px; width: 441px; background: url(header.png); }

#tabbar { display: block; height: 40px; width: 357px; position: relative; top: 9px; left: 506px; margin: 0; padding: 0; }
#tabbar li { float: left; position: relative; overflow: hidden; }
#tabbar li, #tabbar li a, #tabbar li a span { display: block; height: 40px; padding: 0; margin: 0; font-size: 120%; }
#tabbar li a span { position: absolute; top: 0px; left: 0px; z-index: 1; background-image: url(tabs.png); }

#tabbar li a { text-decoration: none; color: #445522; }
#tabbar li a:hover, #tabbar li a:focus, #tabbar li a:active { text-decoration: underline; color: #84b12e; }

#tab-blog, #tab-blog a span, #tab-blog-sel, #tab-blog-sel a span { width: 90px; }
#tab-projects, #tab-projects a span, #tab-projects-sel, #tab-projects-sel a span { width: 89px; }
#tab-about, #tab-about a span, #tab-about-sel, #tab-about-sel a span { width: 88px; }
#tab-contact, #tab-contact a span, #tab-contact-sel, #tab-contact-sel a span { width: 89px; }

#tab-blog a span { background-position: 0px 0px; }
#tab-projects a span { background-position: -90px 0px; }
#tab-about a span { background-position: -179px 0px; }
#tab-contact a span { background-position: -267px 0px; }

#tab-blog a:hover span, #tab-blog a:focus span, #tab-blog a:active span { background-position: 0px -40px; }
#tab-projects a:hover span, #tab-projects a:focus span, #tab-projects a:active span { background-position: -90px -40px; }
#tab-about a:hover span, #tab-about a:focus span, #tab-about a:active span { background-position: -179px -40px; }
#tab-contact a:hover span, #tab-contact a:focus span, #tab-contact a:active span { background-position: -267px -40px; }

#tab-blog-sel a:hover span, #tab-blog-sel a:focus span, #tab-blog-sel a:active span { background-position: 0px -80px; }
#tab-projects-sel a:hover span, #tab-projects-sel a:focus span, #tab-projects-sel a:active span { background-position: -90px -80px; }
#tab-about-sel a:hover span, #tab-about-sel a:focus span, #tab-about-sel a:active span { background-position: -179px -80px; }
#tab-contact-sel a:hover span, #tab-contact-sel a:focus span, #tab-contact-sel a:active span { background-position: -267px -80px; }

#tab-blog-sel a span { background-position: 0px -120px; }
#tab-projects-sel a span { background-position: -90px -120px; }
#tab-about-sel a span { background-position: -179px -120px; }
#tab-contact-sel a span { background-position: -267px -120px; }

.summ-above { width: 928px; height: 9px; background: url(summ-above.png); position: relative; left: 23px; margin-top: 3ex; overflow: hidden; }
.summ-below { width: 928px; height: 10px; background: url(summ-below.png); position: relative; left: 23px; overflow: hidden; }
.summary { width: 788px; background: url(summ-bg.png) repeat-y; position: relative; position: relative; left: 23px;
    padding-left: 135px; padding-top: 1px; padding-bottom: 1px; padding-right: 15px; 
    /* min-height hack for ie6 from http://snipplr.com/view/2237/ie6-minheight-hack/ */
    min-height: 200px; height: auto !important; height: 200px; }
.summ-date { position: absolute; top: 0; left: 0; width: 120px; height: 59px; background: url(summ-date.png); background-color: #a49054; text-align: center;
    color: #f5d12d; font-family: Georgia, Times New Roman, serif; font-size: 26px; line-height: 28px; overflow: hidden; }
.summ-meta { position: absolute; top: 40px; left: 0; width: 114px; padding-left: 6px; color: #f5d12d; }
.summ-meta dt { margin-top: .5ex; }
.summ-meta dd { margin-left: 1em; }
.summ-meta a, .summ-meta a:visited { color: #ffd619 !important; text-decoration: underline !important; }
.summ-meta a:hover, .summ-meta a:focus, .summ-meta a:active { color: #ffff00 !important; }

/* .earlier, .later { padding: 1.5em 0; } */
.earlier { float: left; }
.later { float: right; }

body { font-size: 88%; font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif; }
h1, h2, h3, h4, h5, h6, .summ-meta, #footer, #tabbar, .earlier, .later, .postmetadata, .commentmetadata { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
#content { clear: both; margin: 0 1.5em; }
#main a { color: #9c2c16; text-decoration: none; }
#main a:hover, #main a:focus, #main a:active { text-decoration: underline; }
#main a:visited { color: #905018; }

#footer div { width: 25%; float: left; }
#footer div h2 { font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif; color: #4C160B; margin-top: 1em;
    /* Blueprint's style for <h3> -> */ font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
#footer a { color: #9c2c16; text-decoration: none; }
#footer a:hover, #footer a:focus, #footer a:active { color: #000; text-decoration: underline; }
#footer ul { list-style: none; padding: 0; margin: 0 .5em; }
.wp-tag-cloud li { display: inline; margin-right: 1em; }
#searchform div { width: 100%; }
br { height: 0; clear: both; }

.postmetadata { display: block; list-style: none; float: right; padding: 0 .75em; color: #45390b; }
.postmetadata li { display: block; }
/* #postmetadata a { color: #383838; text-decoration: underline; }
#postmetadata a:hover, #postmetadata a:focus, #postmetadata a:active { color: black; } */

#commentlist { list-style: none; display: block; margin-left: 0; }
#commentlist li { display: block; margin-left: 1.5em; }
.commentmetadata { margin-left: -1.5em; }
.commentdate { border-bottom: solid 1px #222; }
.owncomment .commentmetadata { color: black; font-weight: bold; }
.owncomment .commentdate { border-bottom: solid 2px black; }
.commentlink { font-size: 150%; display: block; color: #45390b; text-align: center; }
#commentlist .commentlink a { color: #45390b; }
#commentlist .commentlink a:hover { color: #9c2c16; text-decoration: none; }

blockquote { color: #333; }
.center { text-align: center; }
