/*
Theme Name: MAWLM 1.2
Description: Customized theme for mariekeabels.nl
Version: 1.2
Author: Stijn Dekker
Author URI: http://www.devijfde.nl
Tags: 
*/

/* Basic HTML layoyt */

@import url('reset.css');

body
{
        font-family: Helvetica, Verdana, Sans-serif;
	font-size: 11px;
	color: #444;
	background: #f9f9f0 url(images/body_background.jpg) repeat-x;
}

a { text-decoration: none; color: #D75644; }

a:hover { color: #F37043; }

h1, h2, h3 { 
    font-family: Georgia, "Times New Roman", Times, serif; 
	font-weight: normal; 
}

/* Site structure */

#container { overflow: auto; width: 960px; margin: 11px auto;}

#header {
    height: 100px; 
    background-color: rgb(188,33,33);
    margin: 22px 0 11px 0;
	background-image: url(images/header_background.jpg);
	background-repeat: repeat-x;
        border: 1px solid #a00;
}

#content {
        width: 650px;
        padding: 5px;
        margin: 0 22px 0 11px;
        float: left;

}

#sidebar {
    width: 222px; 
    background-color: #fff;
    padding: 11px;
    border: 1px solid #d7d2cb;
    float: left;
    clear: right;
}

#footer {
    height: 388px;      
    overflow: hidden;
    float: left;
    clear: both;
    width: 100%;
    border-top: 1px solid #a00; 
    padding: 31px 0 0 0;
    margin: 31px 0 0 0;
    font: 18px Georgia;
    background: rgb(200,33,33);
    text-align: center;
}

/* the Posts */

.post {
        margin: 0 11px 11px 11px ; 
overflow: auto;        
padding: 22px; 
	background: #fff;
	border: 1px solid #ddd; 
	-moz-box-shadow: 1px 0px 6px #ddd;
        -webkit-box-shadow: 1px 0px 6x #ddd;
	}

.postdate {font-size: 11px; margin: 5px 0 5px 2px;  }

.entry {overflow: auto; padding: 0 0 22px 0;}
.entry a img {border: none;}
.entry h1 {font-size: 14px; margin: 11px 0 7px 0; font-weight: bold; line-height: 9px;}
.entry p {font: 14px Georgia, Serif; line-height: 1.6em; margin: 0 0 0.8em 0;}

#content h2 { 
font-size: 23px; 
color: #555; 
margin: 0 0 7px 0;
padding: 0; 

}

/* Reply field below post */

#respond { 
    width: 635px; 	
    background-image: url(images/body_background.jpg);
    background-repeat: repeat-x; 
    border: 1px solid #d7d2cb; 
    color: #555; 
    padding: 7px;
}

#respond input {
    margin: 5px 0 5px 0; 
    border: 1px solid #d7d2cb; 
    font-size: 11px; 
    padding: 2px; 
    color: #555; 
}

#respond textarea {
	margin: 5px 0 11px 0; 
	border: 1px solid #d7d2cb; 
	font-size: 11px; 
	padding: 2px; 
	color: #555; 
	width: 565px; 
	font-family: Verdana, Helvatica, Sans-serif;            
 }

#respond #submit {background: #555; color: #fff; border: 1px solid #555; width: 570px;}
#respond #submit:hover {background: #D75644; }

/* comments */

.commentlist { margin: 5px 15px 5px 15px;}

.comment {
	margin: 7px 0 11px 0; 
	padding: 17px 11px 17px 11px; 
	border-bottom: 1px dashed #ccc; 
	background: #fff; 
	}
	
.comment p {line-height: 16px; margin: 0 0 7px 0; }
	
.odd { border-bottom: 1px dashed #ccc; }



#header_image {
	width: 777px;
	height: 99px;
	background-image: url(images/header.png);
	background-repeat: no-repeat;
}

#header h1 { margin: 0 0 0 33px; padding: 15px 0 0 0; font-size: 42px; color: #fff; }
#header h1 a, #header h1 a:visited { color: #fff; }
#header h2 { margin: 0px 0 0 37px; font-size: 17px; color: #fff; }

#sidebar h2 {margin: 6px 0 3px 0; font-size: 11px; color: #626873; }
#sidebar li li {line-height: 16px; margin: 0 0 0 6px; }

.profile_pic {margin: 5px 0 9px 0; -moz-box-shadow: 2px 2px 6px #ccc; -webkit-box-shadow: 2px 2px 6px #ccc; border: 1px solid #555; }



.alignleft { float: left; clear; none; margin: 0 11px 0 0;}
.alignright { float: right; clear; none; margin: 0 0 0 5px;}

.footnote a { font-size: 9px;}
#content.home .footnote a { display: none;}
.footnotes {width: 515px; margin: 15px 0 0 0; padding: 9px 5px 0 5px; border-top: 1px dotted #ccc; }
#content.home .footnotes { display: none; }

.footnotes li {list-style: decimal; margin: 0 22px 0 22px; padding: 0 0 9px 0; list-color: #ddd;}

#footer p { padding: 15px 0 0 15px; color: #fff; }
#footer a    {color: #f00;}

.sidebar_header {margin: 0 0 11px 0; padding: 0; top: 0; left: 0;  }
#sidebar li {font-size: 14px; margin: 0 0 11px 0;}
#sidebar a {line-height: 24px; }
#sidebar h2 {color: rgb(211,211,191); font-size: 18px;  }

.post_category {font-family: Georgia; font-size: 12px; margin: 5px 0 4px 0; border-top: 1px dotted #ccc; padding: 9px 0 0 0; }
.post_category a {color: #998f86; }
.post_category a:hover {color:#555;}

.postmetadata {margin: 0 0 0 14px;  }
