/*  
Theme Name: 	Sepia
Version:		1.0.0
Description: 	A simple, minimalist, standards-compliant theme
Author: 		Arnold Goodway
Tags: 			fluid, single column, fast loading, big graphics in posts

License:		The CSS, XHTML and design is released under GPL:
				http://www.opensource.org/licenses/gpl-license.php
				
*/


/* Reset */
*{
padding:0;
margin:0;
}
img{
border:none;
}
body{
font-family:Arial, Helvetica, sans-serif;
font-size:62.5%;
}
a:focus{
outline:0;
}

/* Blocks */
body{
background:#fff url(images/background.jpg) left top repeat-x;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:62.5%;
line-height:1.8;
margin:0;
padding:0;
font-size:1em;
}
#container{
width:70%;
margin:1em auto;
}
#skip{
color:#000;
background:transparent;
text-align:center;
}
#header{
text-align:center;
}
#menu{
color:#000;
background:transparent;
text-align:center;
}
#content{
float:left;
width:100%;
padding:1em 0;
font-size:.8em;
}
#sidebar{
width:100%;
float:left;
margin:1em 0;
font-size:.8em;
background:#fff url(images/background.jpg) left top repeat-x;
color:#000;
}
#sidebar1{
width:45%;
float:left;
padding:1em;
}
#sidebar2{
width:45%;
float:right;
padding:1em;
}
#footer{
clear:both;
margin-top:2em;
text-align:center;
}

/* Links */
a{
color:#735d4c;
background:transparent;
text-decoration:underline;
}
a:link{
color:#705040;
background:transparent;
text-decoration:underline;
}
a:visited{
color:#735d4c;
background:transparent;
text-decoration:none;
}
a:hover, a:focus{
color:#fff;
background:#705040;
text-decoration:none;
}
a:active{
color:#fff;
background:#907000;
text-decoration:none;
}
#skip a, #menu a{
color:#735d4c;
background:transparent;
text-decoration:underline;
padding:.5em;
}
#skip a:link, #menu a:link{
color:#735d4c;
background:transparent;
text-decoration:underline;
padding:.5em;
}
#skip a:visited, #menu a:visited{
color:#735d4c;
background:transparent;
text-decoration:none;
}
#skip a:hover, #skip a:focus, #menu a:hover, #menu a:focus{
color:#fff;
background:#705040;
text-decoration:none;
}
#skip a:active, #menu a:active{
color:#fff;
background:#907000;
text-decoration:none;
}
#header a:link, #header a:visited{
color:#43362c;
background:transparent;
text-decoration:none;
padding:0;
margin:0;
}
#header a:hover, #header a:active, #header a:focus{
color:#907000;
background:transparent;
text-decoration:none;
padding:0;
margin:0;
} 

/* Lists */
ul{
list-style:outside square;
margin:1em;
padding-left:1.8em;
}
ol{
margin:1em;
padding-left:1.8em;
list-style:decimal;
}
li{
margin:0;
padding:0;
}
dt{
padding-left:1.8em;
}
dd{
padding-left:3.6em;
}
#sidebar ul{
list-style:none;
margin:0;
padding-left:0;
}
#skip ul{
margin-bottom:1em;
padding:0;
font-size:.7em;
}
#skip li{
display:inline;
list-style-type:none;
padding:.5em;
margin:0;
}
#menu ul{
margin:0;
padding:0;
border-top:1px solid #e3dcd6;
border-bottom:1px solid #e3dcd6;
}
#menu li{
display:inline;
list-style-type:none;
padding:.5em;
margin:0;
}
.edit ul{
margin:0;
padding:0;
border-top:1px solid #e3dcd6;
border-bottom:1px solid #e3dcd6;
}
.edit li{
display:inline;
list-style-type:none;
padding:.5em;
margin:0;
}
.footer-list ul{
margin:0;
padding:0;
border-top:1px solid #e3dcd6;
border-bottom:1px solid #e3dcd6;
margin-bottom:1em;
}
.footer-list li{
display:inline;
list-style-type:none;
padding:.5em;
margin:0;
}
.commentlist li .avatar{ 
float:right;
border:1px solid #eee;
padding:2px;
background:#fff;
color:#000;
}

/* Fonts */
h1{
font-size:2em;
}
h2{
font-size:1.6em;
}
h3{
font-size:1.4em;
}
h4{
font-size:1.2em;
}
h5{
font-size:1em;
}
h6{
font-size:.8em;
}
#header p{
font-variant:small-caps;
padding:0;
margin:0 0 .5em 0;
}
p{
margin-bottom:1em;
}
#sidebar p{
margin-bottom:.5em;
margin-top:.5em;
}
#sidebar h6{
font-size:1.5em;
}
#footer p{
font-size:.8em;
padding:1em 0;
}

/* Miscellaneous */
img{
border:none;
}
.aligncenter, div.aligncenter{
display:block;
margin-left:auto;
margin-right:auto;
}
.alignleft{
float:left;
margin-right:1em;
}
.alignright{
float:right;
margin-left:1em;
}
.wp-caption{
border:1px solid #e3dcd6;
text-align:center;
background:#f7f5f4;
color:#000;
padding-top:.4em;
margin:1em;
}
.wp-caption img{
margin:0;
padding:0;
border:0 none;
}
.wp-caption p.wp-caption-text{
font-size:1em;
line-height:1.7em;
padding:0 .4em .5em;
margin:0;
}
.post-thumb{
float:left; 
width:40px; 
height:60px;
background:url(images/post-thumb-bg.jpg) top left no-repeat; 
border:1px solid #735d4c; 
overflow:hidden; 
margin-right:1em; 
display:inline;
}
.author{
color:#907000;
background:transparent;
margin:1em 0;
}
.edit{
text-align:right;
padding-bottom:2em;
}
.footer-list{
text-align:center;
font-size:.8em;
}
.bookmark{
background:#f7f5f4;
color:#000;
padding:1em;
text-align:justify;
}
.post-info{
background:#f7f5f4;
color:#000;
padding:1em;
text-align:justify;
margin-top:.5em;
}
input#s{
background:#f7f5f4;
color:#000;
border:1px solid #e3dcd6;
}
input#s:focus{
background:#fff;
color:#000;
border:1px solid #e3dcd6;
}
/*leave the next 2 for backwards compatibility*/
.pic-left{
float:left;
margin-right:1em;
}
.pic-right{
float:right;
margin-left:1em;
}
blockquote{
padding:.5em 1em .2em 1em;
border-left:2px solid #e3dcd6;
background:#f7f5f4;
color:#000;
}
strong{
font-weight:bold;
}
em{
font-style:italic
}
code{
font-size:1.2em;
}
underline{
text-decoration:underline;
}
strike{
text-decoration:line-through;
}
small{
margin:1em 0;
}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi a:hover, .wp-pagenavi a:active, .wp-pagenavi span.pages, .wp-pagenavi span.current, .wp-pagenavi span.extend {
border:1px solid #43362c !important;
}
.footer-list a img{
padding-top:.4em;
}
#commentlist{
list-style:none;
margin:0;
padding:0;
}
.commentlist ol li{
margin:1.6em 0;
padding:0 1em;
background:#f7f5f4;
color:#000;
}
.commentlist a{
color:#000;
background:#f7f5f4;
}
.comments{
margin:2em 0 1em 0;
}
form textarea{
width:100%;
border:1px solid #ccc;
padding:.3em;
margin:0;
color:#000;
background:#f7f5f4 url(images/youcomment.png) right bottom no-repeat;
}
form input{
border:1px solid #ccc;
padding:.3em;
margin:0;
color:#000;
background:#f7f5f4;
}
form input:focus, form textarea:focus{
color:#000;
background:#fff;
}
.hidden{
display:none;
}
label{
margin-left:.5em;
}
.red{
color:#ff0000;
background:transparent;
font-weight:bold;
}
.blue{
color:#0033ff;
background:transparent;
font-weight:bold;
text-decoration:underline;
}
.green{
color:#009900;
background:transparent;
font-weight:bold;
font-style: italic;
}
.block-left{
float:left;
width:10em;
font-weight:bold;
margin-right:1em;
border-top:1px solid #e3dcd6;
border-bottom:1px solid #e3dcd6;
}
