/*  
Theme Name: Tatortstimotej 1
Theme URI: 
Description: Anna's own theme
Version: 1.0
Author: Anna Bjork-Stonehouse
Author URI: http://tatortstimotej.blogsome.com

*/
* {
	margin: 0; padding: 0;
}

/***************************************************************
*                        *body home styles                     *
***************************************************************/
body { background-color:#827B00 ;
		 background-image:url(images/bg_stripes.gif);
		 background-position: center top;
		 background-repeat:repeat;
		 text-align:center;
		 font-family: trebuchet, 'trebuchet ms', verdana, sans-serif;
		 overflow:-moz-scrollbars-vertical;
}

.container { width:883px; margin:0 auto; text-align:left; height:500px;}

a {text-decoration:none; color:#151401; font-weight:bold;}
a:hover {text-decoration:underline;}

p, table {margin:0 0 1em 0;}

h1 {
	 padding: 20px 0 0 20px;
	 margin: 0 0 0 20px;}

h1 a {display:block;
	 width:550px;
	 height:90px;}	 
	 
h2 {
    color: #827B00; 
		font-size:18px; 
		font-weight:normal; 
		margin: 5px 10px 10px 30px;
		line-height:1em}
		
h2 a{color:#827B00; text-decoration:none;}

h2 span.date {display:block; float:right; font-size:12px; margin:3px 0 0 10px;}

#sideList li h2 {margin-left:0; color:#000; font-size:15px;}
	 
#header {
    height:206px;
   background: transparent url(images/header.gif) left top repeat-x;
		}
		
#contentbody {
    width:798px;
    float:left;
    background:#000 url('images/bg_topturn.gif') 0% 0% no-repeat;
    min-height:300px;
    margin-left:4px;
    margin-top:-1px;
    padding:45px 35px 30px 35px;}

#left {width:560px;
	float:left;
	background:transparent;
	min-height:300px;
        margin-top:-25px;
}

#right{ 
    width:210px;
		float:right;
		min-height:300px;
		background:#444100;
		position:relative;}
		
.r_tp_rt, .r_tp_lt, .r_bt_rt, .r_bt_lt		
{					width:20px;
          height:20px;
					position:absolute;
					font-size:1px;
					background-image: url(images/corners_green.gif);
					background-repeat:no-repeat;}
		
.r_tp_lt {top:0; left:0; background-position: top left;}
.r_tp_rt {top:0; right:0; background-position: top right;}
.r_bt_rt {bottom:0; right:0; background-position: right bottom;}
.r_bt_lt {bottom:0; left:0; background-position: bottom left;}
			
.entry_body{
			margin-bottom:30px;
			 background:#fff;
			 position:relative;
			 padding:30px;
			 font-size:12px;
			 line-height:1.6em;}
			 
.entry_body a {color:#827B00;}

.entry_body .footnote {
   font-size:10px; 
   padding:10px 0;}

.entry_body hr {
      width:80%; 
     margin:20px 0 10px 40px; 
     background:transparent;
     height:1px;
    border:none;
     border-bottom:2px dotted #444100;}

.entry ul, .entry ol {margin:1em 0 1em 2em;}
.entry ul {list-style-type:square;}

blockquote, code {
    background-color:#d3d1a6;
    color:#444100;
    margin:2em 1em 2em 1.5em;
    padding:2em 2em 1.5em 2.5em;
    border-left:5px solid #444100;   
}

blockquote {
    font-family:"Gill Sans", "Gill Sans MT", helvetica, arial, sans-serif; 
    font-style:italic; 
padding:3.5em 2em 1.5em 3.5em;
    font-size:12.5px; 
    border:0; 
     background-image:url(images/quote.gif); 
    background-repeat:no-repeat;
background-position:30px 30px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;

}

.quote {background-color:#d3d1a6; font-size:1.1em;}

.l_tp_rt, .l_tp_lt, .l_bt_rt, .l_bt_lt		
{				width:20px;
        height:20px;
				position:absolute;
				font-size:1px;
				background-image: url(images/corners_white.gif);
				background-repeat:no-repeat;}
		
.l_tp_lt {top:0; left:0; background-position: top left;}
.l_tp_rt {top:0; right:0; background-position: top right;}
.l_bt_rt {bottom:0; right:0; background-position: right bottom;}
.l_bt_lt {bottom:0; left:0; background-position: bottom left;}
			
			
ul#sideList {
    padding: 20px 17px 20px 20px;}	
		
ul#sideList li {		 
		font-size:16px;
		display:block;
		list-style-type:none;
		text-transform:uppercase;
		padding:5px 0 5px 0;	}	
		
ul#sideList li ul{
    margin:5px 0 10px 10px}
		
ul#sideList li ul li{
    text-transform:none;
		font-size:13px;
		padding: 3px 0 3px 0;}
		
ul#sideList a {color:#827B00;}		
ul#sideList a:hover{
    color:#151401;
		text-decoration:none;
   }
#search {float: right; 
    width:180px;
    padding:0px 17px 20px 20px;}
		
#searchbox {
    width:161px;

		height:19px;
		border:0;
		color:#191800;
		font-family: trebuchet, 'trebuchet ms', verdana, sans-serif;
		font-size:13px;
		background-image: url(images/bg_search.gif);
		padding:7px 5px 5px 5px;
		margin: 3px 0;
		background-repeat:no-repeat;}


#searchbutton {
    height:30px;
		width:44px;
		border:0;
		background-image: url(images/btn_search.gif);}
		
#comments {		
    background:#dcdab8;
		position:relative;
    color:#827B00;
		padding:20px;
		font-size:12px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;}
		
ol#commentlist {	
		margin:10px 5px 10px 25px;	}
		
ol#commentlist li {
    background:#fff;
    padding:20px;
    color:#000;
    margin:15px 0 0 0 ;
border:1px solid #827B00;
}

ol#commentlist li a {color:#444100;}

.comment_header {padding: 0 0 5px 0; margin:0 0 10px 0; border-bottom:1px dotted #827B00;}
.comment_title{font-weight:bold;}

.comment_date {font-size:10px;  color:#444100 ; font-weight:normal;}
		
form#commentform { margin:20px 5px 10px 25px;	}

input#author, input#email, input#url, textarea#commentcomment  { 
   padding:5px; 
   font-family:trebuchet,'trebuchet ms', sans-serif;
   border:0; 
   width:300px;
   margin:5px 0 5px 0;
   background:#fff;
   font-size:11px;}
			
textarea#commentcomment {  height:200px; width:480px;}	

h2.sidebar {text-align:left; color:#000000;font-size:15px;margin-left:0; text-transform:uppercase;}
ul.goodreads {padding:0 0 0 px; font-size:11px;}

#footer { font-size:11px;     width:828px; background:#444100; color:#000;
padding:20px; margin:-1px 0 0 4px;}	

.footer_one {float:left; padding:20px 0 0 ;}
.footer_two {float:right; padding:20px 0 0 ;}	

.alignleft {float:left;}

.alignright {float:right;}

.alignleft a, .alignright a {font-size:12px; color:#827B00;}

a.rss 
    {
    display:block;
    width:80px; 
    height:15px; 
    background-image:url(images/btn_rss_sprite.gif); 
    background-repeat:no-repeat;
    background-position:bottom left;}
a.rss:hover 
    {    background-position:top left;}

	
.entry {}
.metadata {color:#555555; margin: -5px 0 10px 0; font-size:11px; line-height:1.2em;}
.commentlink {float:right; cursor:pointer;}
span.trackbackurl {font-size:10px;}
.cleaner{float:none; clear:both; height:1px; font-size:1px;}
.wp-caption {
    border:1px solid #827B00; 
    padding:5px; margin:20px auto; 
    background-color:#dbd796;
    text-align:center;}

.wp-caption a img {border:0; margin-bottom:5px; }
p.wp-caption-text {margin:0; padding:0; display:inline; text-style:italic; color:#827B00;}