/*
Theme Name: Woody
Theme URI: http://www.fyfi.net
Description: Woody theme created by munky, <a href="http://www.fyfi.net/">www.fyfi.net</a>
Author: munky
Author URI: http://www.fyfi.net
Version: 1.0
*/
html,body{
    background:url(img/bg.png) 0 0;
    border:0;
    color:#7E470A;
    font:12px/120% Tahoma;
    margin:0;
    padding:0}
a{
    color:#930;
    text-decoration:none}
    a:hover{
        text-decoration:underline}
h1{
    margin:0 0 0 -2px;
    padding:19px 0 6px 0;
    color:#fff;
    font-size:24px;
    position:relative}
    h1 a{
        color:#fff;
        text-decoration:none}
    h1 small{
        font-weight:normal;
        font-size:11px}
h2{
    font-size:14px;
    font-weight:normal;
    background:#EFE2D2 url(img/bgh2.gif) 0 0 no-repeat;
    color:#930;
    line-height:27px;
    margin:0;
    padding:0 0 0 10px}
    h2.inner-h2{
        display:none;
        background:0;
        margin:0 0 10px 0}
    h2.page,h2.single{
        margin:0 0 10px 0}
p,blockquote,ul,ol{
    padding:0 0 10px 0;
    margin:0}
ul,ol{
    margin-left:30px}
blockquote{
    background:#FAF5EF;
    margin:0 0 10px 20px;
    padding:5px 10px;
    border:1px solid #EFE2D2;
    border-left:5px solid #EFE2D2}
    blockquote p{
        padding:5px 0}
form,fieldset{
    border:0;
    padding:0;
    margin:0}
input,textarea{
    font:12px Arial;
    color:#7E470A;
    padding:2px;
    background:#FFF;
    border:1px solid #ECD9C1}
#wrp{
    margin:0 auto;
    padding:0 0 20px 0;
    width:800px}
#cnt{
    position:relative;
    background:#F5EBDE;
    border:5px solid #fff;
    padding:0 15px;
    width:760px}
    #hd{
        font-size:14px;
        background:url(img/bghd.gif) 0 40px repeat-x;
        height:42px;
        padding:0 0 18px 0}
        #hd ul{
            list-style:none;
            margin:0;
            padding:0}
        #hd li{
            float:left;
            line-height:40px;
            margin:0 1px 0 0}
            #hd a{
                color:#7E470A;
                display:block;
                line-height:40px;
                padding:0 10px;
                text-decoration:none}
            #hd a:hover,#hd li.current_page_item a{
                border-bottom:2px solid #930;
                color:#930}
    #ccnt{
        width:571px;
        float:left}
        #ccnt .post ul,#ccnt .post ol{
            list-style:none}
        #ccnt .post li{
            background:url(img/bllt.gif) 0 5px no-repeat;
            padding:2px 0 2px 13px}
#page-navigation{
    height:30px;
    margin:-5px 0 0 0;
    padding:0 10px;
    list-style:none;
    position:relative}
    #page-navigation a{
        display:block;
        color:#930;
        font-size:11px;
        line-height:14px}
    #page-navigation .next-page{
        text-align:right;
        width:275px;
        float:right}
        #page-navigation .next-page a{
            float:right;
            padding:0 17px 0 0;
            background:url(img/bgnext.gif) right 2px no-repeat}
    #page-navigation .previous-page{
        width:275px;
        float:left}
        #page-navigation .previous-page a{
            float:left;
            padding:0 0 0 17px;
            background:url(img/bgprev.gif) 0 1px no-repeat}
#sidebar{
    float:right;
    width:180px}
    #sidebar h2{
        background:url(img/bgsidebarh2.gif) 0 0 no-repeat}
    #sidebar ul{
        border-top:1px solid #F3EADE !important;
        margin:0 0 15px 0 !important;
        padding:0 0 6px 0 !important;
        list-style:none !important;
        background:url(img/bgsidebarul.gif) 0 bottom no-repeat !important}
        #sidebar li{
            background:#EFE2D2 !important;
            height:21px !important;
            line-height:20px !important;
            float:none !important;
            width:auto !important}
        #sidebar li a{
            padding:0 0 0 23px !important;
            border-bottom:1px solid #F3EADE !important;
            display:block !important}
            #sidebar li a:hover{
                background:#ECD9C1 !important;
                border-bottom:1px solid #D4B999 !important}
        #sidebar li ul{
            display:none}
    #sidebar #hell{
        height:180px;
        margin:0 0 15px 0;
        width:180px}
        #sidebar #hell img{
            border:0;
            height:180px;
            width:180px}
#sidebar-info,#sidebar-archive{
    background:#EFE2D2 url(img/bgsidebarh2.gif) 0 0 no-repeat;
    margin:0 0 15px 0}
    #sidebar-info p,#sidebar-archive p{
        text-align:center;
        font-size:10px;
        padding:5px;
        margin:0;
        background:url(img/bgsidebarul.gif) 0 bottom no-repeat}
#searchform,#searchform fieldset{
    width:180px;
    overflow:hidden;
    position:absolute;
    top:0;
    padding:12px 0 0 0;
    margin:0 0 15px 0;
    height:28px;
    border-bottom:2px solid #930}
    #searchform fieldset{
        position:relative;
        padding:0;
        margin:0;
        border:0}
    #searchform legend{
        display:none}
    #searchform input{
        width:120px;
        font-size:11px;
        border:1px solid #ECD9C1}
    #searchform #searchsubmit{
        width:auto;
        color:#930;
        border:0;
        background:0}
.comments{
    width:100px;
    margin:-27px 0 0 0;
    height:27px;
    line-height:27px;
    position:relative;
    float:right;
    background:url(img/icons.gif) right 0 no-repeat}
    .comments a{
        line-height:25px;
        display:block;
        float:right;
        padding:0 32px 0 0;
        font-size:10px;
        color:#900}
        .comments a:hover{
            background:url(img/icons.gif) right -27px no-repeat}
.post{
    position:relative}
#cnt ul.post-meta-data{
    list-style:none;
    margin:0;
    padding:10px 0 10px 10px;
    height:16px}
    ul.post-meta-data li{
        background:0;
        height:16px;
        line-height:16px;
        float:left;
        font-size:11px;
        padding:0 0 0 20px !important}
    #cnt ul.post-meta-data .date{
        background:url(img/icons.gif) 0 -124px no-repeat;
        margin:0 20px 0 0}
    #cnt ul.post-meta-data .category{
        background:url(img/icons.gif) 0 -108px no-repeat}
.post-meta-data-i{
    background:#F3E8DA;
    border-top:1px solid #EFE2D2;
    border-bottom:1px solid #EFE2D2;
    padding:4px;
    margin:10px 0 0 0}
.entry{
    line-height:130%;
    padding:0 10px 3px 10px;
    border-bottom:1px solid #EFE2D2;
    margin:0 0 18px 0}
    .entry-i{
        border:0}
    .entry img{
        background:#fff;
        margin:5px;
        border:3px solid #EFE2D2 !important}
    .entry a{
        text-decoration:underline}
        .entry a:hover{
            text-decoration:none}
.edit-post{
    background:url(img/icons.gif) 0 -54px no-repeat;
    margin:0 0 0 -39px;
    position:absolute;
    top:0}
    .edit-post a{
        display:block;
        width:25px;
        height:0;
        padding:27px 0 0 0;
        overflow:hidden}
    .edit-post a:hover{
        background:url(img/icons.gif) 0 -81px no-repeat}
.commentlist{
    margin:0;
    padding:0;
    list-style:none;
    border-top:1px solid #DDCAB1}
    .commentlist li{
        padding:8px;
        border-bottom:1px solid #DDCAB1;
        background:#F3E8DA}
    .commentlist li.alt{}
    .commentlist li .comment-author{
        float:left;
        width:56px}
        .commentlist li .comment-author img{
            width:50px;
            height:50px;
            border:1px solid #DDCAB1;
            padding:2px;
            background:#fff}
    .commentlist li .comment{
        padding:0 0 0 66px}
    .commentlist li.author-comment{
        background:#FAF5EF}
        .commentlist li.author-comment .comment-author img{
            background:#F3E8DA}
.search{
    margin-top:0;
    padding-top:10px;
    border-top:1px solid}
.error{
    border-top:1px solid #EFE2D2;
    border-bottom:1px solid #EFE2D2;
    padding:10px 4px 10px 30px;
    margin:0;
    background:#F3E8DA url(img/error.gif) 8px no-repeat}
.sticker1 img{
    border:0 !important;
    margin:0;
    padding:0}
.clr{
    clear:both;
    height:0;
    line-height:0}
.ac{
    text-align:center}
.ar{
    text-align:right}
.fr{
    float:right}
.fl{
    float:left}
img.ac{
    display:block;
    margin:0 auto}

