/*
Theme Name: Keziah Jones
Theme URI: http://www.keziahjones.com
Description: The UK version of the Keziah Jones WordPress theme.
Version: 1
Author: Rugama
Author URI: http://rugama.com
*/

/** Reset **/
    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td,hr{margin:0;padding:0}
    table{border-collapse:collapse;border-spacing:0}
    body,fieldset,img,abbr,acronym,hr{border:0}
    address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
    ol,ul{list-style:none}
    caption,th{text-align:left}
    h1,h2,h3,h4,h5,h6{font-weight:normal}
    q:before,q:after{content:''}
    hr{display:block;height:1px;_margin:-7px 0;color:#808080;background-color:#808080;clear:both}
    body *{line-height:1.22em}
    input[type=submit],input[type=button]{overflow:visible;_width:1px}
    button,input.button{overflow:visible;_width:1px}
    textarea{height:58px;overflow-y:scroll}
    body{background-color:#fff}
    div{text-align:left;background-color:transparent}
    a,a *{cursor:pointer}

/** Font - 11 px **/
    body{font:11px georgia,arial,helvetica,verdana,"Bitstream Vera Sans",clean,sans-serif;color:#fff}
    table{font-size:inherit;font:11px}
    select,input,button,textarea{font:99% arial,verdana,helvetica,"Bitstream Vera Sans",clean,sans-serif}
    pre,code,kbd{font:115% monospace;_word-spacing:1px;_letter-spacing:1px;_font-size:100%}
    h1,h2,h3,h4,h5,h6{font:16px arial,georgia,helvetica,verdana,"Bitstream Vera Sans",clean,sans-serif}

/** Utils **/
    html{height:101%;overflow-y:scroll}
    /*.alt{position:absolute;left:-9999px}*/
    .gras,.bold{font-weight:bold}
    .error,.erreur,.required,.requis{color:red;font-weight:bold}
    br.spacer{clear:both;font-size:0;line-height:0}

/** Liens **/
    a,
    a:active,
    a:visited{text-decoration:none;color:#806997}
    a:hover{text-decoration:underline;color:#806997}
    h2 a,
    h2 a:active,
    h2 a:visited{text-decoration:none;color:#fff}
    h2 a:hover{text-decoration:underline;color:#fff}

/** layout **/
    body{background:black url(none) repeat-y 0 0}
    #page{min-width:990px;text-align:center;clear:both;overflow:hidden;background:transparent url(/wp-content/themes/keziahjones/images/background.jpg) no-repeat center top}
        #site{width:990px;margin:0 auto;clear:both;overflow:hidden}
            #header{width:990px;height:354px;clear:both;position:relative}
            #content{width:990px;clear:both;overflow:hidden}
                #colonne1{width:220px;float:left;margin-top:291px}
                #colonne2{width:465px;float:left}
                #colonne3{width:305px;float:left;margin-top:82px}
            #footer{width:990px;height:582px;position:relative;
                background:black url(/wp-content/themes/keziahjones/images/background_footer.jpg) no-repeat 0 0}

/** header **/
    #nav{width:725px;height:134px;position:absolute;top:220px}
    #radio{width:265px;height:169px;position:absolute;top:76px;left:725px}
    #back-home{position:absolute;top:80px;left:150px}
        #back-home img{width:150px;height:100px;}
    #version{width:100px;height:25px;position:absolute;top:0;left:35px}

/** content **/
    #content{padding:0 27px 0 39px}

/** template 1  **/
    #t1-col1{margin-right:15px;width:671px;float:left}
    #t1-col2{width:238px;float:left;padding-top:215px}
        #links{background:transparent url(/wp-content/themes/keziahjones/images/links_bloc_pat.gif) repeat-y 0 0}
        #links li{padding-left:20px;color:white}
        #links li.top{padding-left:0}
        #links li.bottom{width:238px;height:59px;padding-left:0;background:transparent url(/wp-content/themes/keziahjones/images/links_bloc_bottom.jpg) no-repeat 0 0}

        #tags{background:transparent url(/wp-content/themes/keziahjones/images/tags_pat_bloc.jpg) repeat-y 0 0}
        #tags li{padding:0 20px}
        #tags li.top{padding:0}
        #tags li.bottom{width:238px;height:45px;padding:0;background:transparent url(/wp-content/themes/keziahjones/images/tags_bottom_bloc.jpg) no-repeat 0 0}

        #newsletter{width:238px;height:241px;background:transparent url(/wp-content/themes/keziahjones/images/newsletter_bg.jpg) no-repeat 0 0}
        #newsletter fieldset{position:relative}
        #newsletter legend span, #newsletter label{position:absolute;left:-9999px}
        input.text, textarea{border:1px solid black}
        #nl-name{position:absolute;left:14px;top:85px;width:180px;height:20px;font-size:16px}
        #l364365-364365{position:absolute;left:14px;top:134px;width:180px;height:20px;font-size:16px}
        #nl-submit{background-color:transparent;border:0;height:22px;left:150px;
                position:absolute;top:165px;width:50px;overflow:hidden;cursor:pointer}

/** template 2 **/
    #t2-col1{width:459px;float:left}
    #t2-col2{width:212px;float:left;margin:-right:15px;padding-top:150px}
    #t2-col3{width:238px;float:left;padding-top:215px}

/** template 3 **/
    #t3{width:924px}

/** template 4 **/
    #t4-col1{width:459px;float:left;margin:-right:15px}
    #t4-col2{width:450px;float:left;padding-top:161px}
        #comments-form{width:465px;height:616px;overflow:hidden;background:transparent url(/wp-content/themes/keziahjones/images/t4_form_post_message.jpg) no-repeat 0 0}
            #comments-form-content{margin:100px 40px 0 40px;color:black;position:relative}
                #comments-form-content p{margin-top:15px}
                #comments-form-content textarea{width:380px;height:200px}
                #comments-form-content input.text{width:360px;height:20px;font-size:16px}
                #comments-form-content #submit{background-color:transparent;border:0;height:40px;
                    left:40px;position:absolute;top:465px;width:160px;overflow:hidden;cursor:pointer}

/** posts **/
    #posts-top-small{height:19px;width:459px;
        background:black url(/wp-content/themes/keziahjones/images/top_bloc_small.jpg) no-repeat 0 0}
    #posts{height:880px;overflow:auto;background-color:black;padding:40px 10px 0 25px}
    .post{padding-bottom:25px;margin-bottom:10px;clear:both}
    .thin-post{background:transparent url(/wp-content/themes/keziahjones/images/t2_separator.gif) no-repeat left bottom}
    .large-post{background:transparent url(/wp-content/themes/keziahjones/images/t1_separateur.gif) no-repeat left bottom}
    .dates{color:#a67cae;font-weight:bold;font-size:16px}
    .postmetadata{color:#9b9b9f;font-weight:bold;clear:both}
    h2,h3{margin:10px 0;font-weight:bold}
    h2{text-transform:uppercase}
    .entry{margin:10px 0}
    .entry p{margin-bottom:10px; padding-right:170px:}


    #large-commentform p{margin-top:15px}
    #large-commentform #submit{border:0;height:27px;width:151px;overflow:hidden;cursor:pointer;
        background:transparent url(/wp-content/themes/keziahjones/images/bt_post_comment.jpg) no-repeat 0 0} 
    .commentlist li{margin-bottom:10px;padding-bottom:20px}
    .commentlist li.thin-comment{background:transparent url(/wp-content/themes/keziahjones/images/t2_separator.gif) no-repeat left bottom}
    .commentlist li.large-comment{background:transparent url(/wp-content/themes/keziahjones/images/t1_separateur.gif) no-repeat left bottom}
        .comment-text{margin-top:10px}
        .comment-page-numbers{text-align:center;color:#dbd5c2;font-family:arial}

    .navigation{overflo:hidden;clear:both}
        .alignleft{width:45%;float:left}
        .alignright{width:45%;float:right;text-align:right}

    #posts-bottom-small{height:19px;width:459px;
        background:black url(/wp-content/themes/keziahjones/images/bas_bloc_small.jpg) no-repeat 0 0}
    #posts-bottom-large{height:37px;width:671px;
        background:black url(/wp-content/themes/keziahjones/images/bas_bloc_big.jpg) no-repeat 0 0}

    .err404{margin:100px 0 0 100px;color:black}

/** footer **/
    #liste-pages{text-transform:uppercase;position:absolute;top:507px;left:0;
        text-align:center;width:990px}
        #liste-pages li{display:inline;padding-right:10px;font-size:10px}
    #footer a,
    #footer a:active,
    #footer a:visited{text-decoration:none;color:#999}
    #footer a:hover{text-decoration:underline;color:#999}
    #because{position:absolute;top:520px;left:900px}
        #because img{width:70px;height:50px;}



