/*  
Theme Name: Woodpress
Theme URI: http://wordpress.jepson.no/woodpress/
Description: A simple woody theme
Version: 1.1
Author: Magnus Jepson
Author URI: http://www.jepson.no
*/

/*************************************
 +Containers
 *************************************/
body{
    background:#1a110a url(./images/bg.jpg) repeat-y;
    border-top:5px solid #312218;
    color:#fff;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:60%;
    line-height:1.5;
    margin:0;
    padding:0;
    text-align:center;
}
#wrap{
    margin:0 auto;
    text-align:left;
    width:80em;    
}
#content{
    font-size:1.3em;
    float:left;
    padding:1em;
    width:40em;
}
#sidebar{
    font-size:1.3em;
    float:right;
    padding:2em 0 2em 0;
    width:18em;
}
#header{
    padding:3em 1em;
}

/*************************************
 + Footer
 *************************************/
#footer{
    background:#312218;
    color:#FFF;
    font-size:1.3em;
    clear:both;
    padding:1.5em;            
}

#footer a {
    color:#E69823;
}
#footer a:hover {
    color:#798901;
}        
#validate{
    color:#E69823;
    font-size:1.3em;
    text-align:right;
    padding:0.5em;    
    margin-bottom:2em;
}
#rss {
    background:url(./images/rss.gif) no-repeat;
    padding:1px;
    padding-left:20px;
}

/*************************************
 +Hn, a and p
 *************************************/
a{
    color:#DA952D;
    text-decoration:none;
}
a:hover{
    color:#F1C686;
}
h1, h2, h3{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:normal;
    letter-spacing: -1px;
    margin:0;
}
#header h1{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:2em;
    margin:0;
    margin-right:1em;
}
#header h1 a{
    color:#C26A0D;
}
#header h1 a:hover{
    color:#E69823;
}
#header p{
    color:#aaa;
    font-size:1.2em;
    margin:0;
    margin-top:-0.5em;
}
.entrytitle h2{
    font-size:1.75em;
}
.entrytitle h2 a {
    color:#E69823;
}
.entrytitle h2 a:hover{
    color:#798901;
}
.entrytitle h3{
    font-size:1.25em;
    color:#6F6F6F;
}
#sidebar h3{
    color:#555;
    font-size:1.3em;
    margin:1em 0;
}
#sidebar h2{
    color:#e5e5e5;
    font-size:1.3em;
}

/*************************************
 +Entry
 *************************************/
.entry{
    margin-bottom:1em;
}
.entry img {
    border:0px;
    padding:5px;
    background:#312218;    
}
.entry img:hover{
    padding:5px;
    background:#798901;
}
.entry code{
    background:#312218;    
    color:#999;
    font-size:1.3em;
}
.entrymeta{
    font-size:0.9em;
    padding-top:0.5em;
    color:#DA952D;
}
.postedby{
    background:url(./images/user.gif) no-repeat;
    padding:3px;
    padding-left:20px;
}
.filedto{
    background:url(./images/post.gif) no-repeat;
    padding:3px;
    padding-left:20px;
}
.commentslink{
    background:url(./images/packaged.gif) no-repeat;
    padding:3px;
    padding-left:20px;
}

/*************************************
 +Sidebar
 *************************************/
#sidebar ul{
    list-style-type:none;
    margin:0;
    padding:0;
    margin-bottom:1em;
    clear:both;
}
#sidebar ul li{
    border-bottom:1px dotted #ddd;
    margin-bottom:0.3em;
    padding:0.3em;
}

/*************************************
 +Menu
 *************************************/
.menu ul{
    margin-top:3em;
    font-size:1.4em;
    font-weight:bold;
    letter-spacing: -1px;
    float: right;
    list-style: none;
    padding:0;
}
.menu li{
    float: left;
    border-bottom:0px;
}
.menu li a{
    padding:0.5em 0.7em 0.5em 0.7em ;
    margin-left:0.5em;
    background:#312218;
    display:block;
}
.menu li a:hover{
    background:#798901;
}
.menu ul li ul {
    display:none;
}

/*************************************
 +Comments
 *************************************/
.commentsblock{
    font-size:1.0em;
    margin:0.5em;
    padding:1em;
}
.commentsblock textarea{
    width:35em;
}
.commentsblock input, .commentsblock textarea{
    border:1px solid #d1d1d1;
}
.commentsblock textarea:focus{
    background:#eee;
    border:1px solid #a1a1a1;
}
.commentsblock textarea:focus, .commentsblock input:focus{
    background:#eee;
    border:1px solid #a1a1a1;
}
.commentauthor{
    display:block;
    font-size:1.5em;
}
ol.commentlist{
    color:#E69823;
    font-size:1em;
    list-style-type:none;
    margin:0;
    margin-top:1.5em;
    padding:0;
}
ol.commentlist a{
    color:#FFF;
}
ol.commentlist a:hover{
    color:#F1C686;
}
.commentlist li{
    margin-bottom:0.5em;
    padding:0.5em 1em;
}
.alt{
    background:#312218;
    border:1px dotted #ddd;
    padding:0.5em;
}
h3#comments{
font-size:1.4em;
}

/*************************************
 +Misc
 *************************************/

#flickr {
    margin-left:1em;
    padding:0;
}
#flickr img {
    border:0px;
}
#flickr a {
    background:#312218;
    float: left;
    display: inline;
    margin:1em;
    padding:5px;
    width: 75px;
    height: 75px;
}

#flickr a:hover{
    background:#798901;
}
#ad_block { 
    background:#312218; 
    padding: 10px 0 10px 0; 
    margin: 2em 0 2em 0; 
    text-align: center; 
}
#download {
    background:#312218 url(./images/bullet.gif) no-repeat;
    background-position: 12px 12px;
    padding:1em;
    padding:10px 10px 10px 40px;
    margin: 0.5em 0 1em 0;
}
-- 
  
