/*
Theme Name: sadee
Theme URI: http://sp1ral.com/sadee
Description: A colorful theme with 2 columns. 
Version: 1.0
Author: Wendy Chisholm
Author URI: http://friendfeed.com/wendyc
Tags: two columns, red, blue, valid CSS, valid XHTML
*/

/* Body */
    body, html {margin:0; padding:0; background:#fff url(background-header.png) top center repeat; font-size: 16px;}
	body { font-family: 'century gothic','futura',arial,sans-serif; font-weight: 100; padding:0; }
	#wrap {background: #3c1c02; margin:0 auto; width:65em;}
	
/* Header */
	#header {background: #3c1c02; height: 8em; padding-top: 45px; padding-left: 15px; margin-bottom: 0px; padding-bottom: 0px; width: 60em;}
	#header h1, h1 a {color:#7ECAEB; text-decoration: none; margin-top: 45px; font-weight: 100;}
    h2, h3, table#wp-calendar caption {color:#F1E5BD; font-weight: 100; font-size: 1.2em;}
	h3 {color:#F1E5BD;}
    #head-col1 {width: 40em; float: left; position: relative;}
	#head-col2 {float: right; color: #7ECAEB; width: 15em;}
	#branding {float: right;}
	#head-col2 ul {list-style: none; font-size: .75em; margin-right: 20px; padding-left: 0px; margin-left: 0px;}
	#head-col2 a {color: #7ECAEB;}
	#head-col2-left {float: left;}
	#head-col2-right {float: right;}
	/* if using the cut-off logo: #logo {height: 109px; width: 135px; bottom: -1.3em;} */
	#logo {height: 150px; width: 150px; float: left; padding-right: 10px; padding-left: 25px;}
	#slogan {color:#7ECAEB; padding-top: 0px; margin-top: -10px;}
    #toplinks {padding:5px 2px 2px 3px; text-align:right;}
    
 /* Content */
	#content {background-color: #BD282E; color: #F1E5BD; float:left; padding: 20px 45px; font-size: .85em; width:60%; margin-left: 90px; margin-top: 25px;}
	#content h2, #content h3 {padding:0 10px; font-size: 1.4em;}
    #content h2, #content h2 a, #content h3, #content h3 a {color: #E0B34D;}
	#content a {color: #F1E5BD;}
	#content ul,#content ol {margin:0 0 18px 30px;}
	#content ul li,#content ol li {margin:0 0 3px;}
	#content ul ul,#content ol ol {margin:5px 0 5px 15px;}
	#content img {margin:5px;}
	#content p {margin:0 0 15px 10px;}
	#content p.timestamp { margin:-5px 0 15px 10px; font-size: .75em;}
	#content p.postmeta {text-align:right; border-top:2px solid #dadada; line-height:1.8em; font-size: .75em;}
	#content #postnav {padding:5px; margin:5px 0 18px;}
	#content #postnav p {margin:0; padding-left:5px;}
	#content #postnav p.right {text-align:right; padding-right:5px; margin-top:-18px;}
	#content .introtext p {margin:-5px 0 15px 10px;}
	.post {text-align: justify; text-justify: newspaper;}
    
 /* Sidebar */
    /* margin-top is 45px plus #content->margin-top */
	#sidebar {color: #E0B34D;  float:right; margin-top: 55px; width:15em; font-size: 90%; }
	/* #sidebar * {padding-left: 20px; } */
	#sidebar h2 {color: #E0B34D; padding-left: 20px;}
	#sidebar ul {list-style: none; padding:0px 20px; margin: 0px;}
	#sidebar li {padding-bottom: 5px;}
    #sidebar li a, #sidebar a {color: #E0B34D;}
    .searchbox {padding-left: 20px;}
    
 /* Footer */
	#footer {
		background: #3c1c02; height: 7em; color:#E0B34D; text-align:right; font-size: .75em;
		clear:both;}
	#footer p {padding:20px 20px 5px 5px; margin:0;}
    #footer a {color:#E0B34D; }
    
 /* Links */
	a {text-decoration:none;}
	a img {border:0;}
	
/* other stuff--misc. classes */
    .light {font-weight: 100;}
    strong {font-weight: bold;}
    .hidden-block {position: absolute; left: -1200px; width: 5em;}