/*  
Theme Name:Red and Clean
Description:A simple and clean Theme (Now With Better Typograpy)
Author:Collin Reisdorf
Author URI:http://bent.paperclipped.com

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
	
*/



/* Begin Main-Layout */
*{ margin:0; padding:0; }
body { background:#fff; background-image: url("bg.jpg"); border-top:10px solid #b4afa7; color:#555; font:1em "Helvetica", arial,verdana,sans-serif; }
.page { margin:0 12%; text-align:left; }
#content { float:left; margin:10px 0 20px 0; width:65%; }
#sidebar { float:left; margin:10px 0 20px 5%; width:30%; min-width: 150px; }
#footer { border-top:3px solid #b4afa7; clear:both; padding:10px 12%; } 
/* End Main-Layout */

/* Begin Header */ 
h1 { font:bold 2.3em "Helvetica",arial,sans-serif; padding:40px 0 0 0; }
h1 a:link, h1 a:visited, h1 a:active{ text-decoration:none; color:#c00; }
h1 a:hover{ color:#777; } #header{ padding:0 12%; border-bottom:3px solid #b4afa7; }
.description { color:#777; font:1.5em "Helvetica",arial,sans-serif; padding:0 0 5px 0; } 
/* End Header */

/* Begin Content*/
h2,h3,h4,h5{ color:#c00; margin:20px 0 0 0; }
h3,h4,h5{ color:#666; font:bold 1em "Helvetica",arial,sans-serif; }
h2,h3{ border-bottom:1px solid #b4afa7; font:bold 1.4em "Helvetica",arial,sans-serif; }
h2 a:link, h2 a:visited, h2 a:active, h2 a:hover, h3 a:link, h3 a:visited, h3 a:active, h3 a:hover{ color:#c00; text-decoration:none; }
h3 { font-size: 1.2em; } 
h6 { margin-top: -1em; font-style: normal; font-weight: normal; font-size: .9em; } 
h6 { font-style: italic; font-size: .9em; } 
.postmetadata { color:#000; font-size:.85em; padding:6px 0 10px 0; }
.postmetadata a:link, .postmetadata a:visited, .postmetadata a:active{ color:#000; text-decoration:none; }
.postmetadata a:hover{ text-decoration:underline; }
.entry p, .entrytext p{ /*line-height:170%;*/ margin:2px 0 15px 0; }
.entrytext p{ margin:0 0 15px 0; }
a:link{ color:#c00; text-decoration:none; }
a:visited{ color:#600; text-decoration:none; }
a:active, a:hover{ color:#c00; text-decoration:underline; }
/* End Content*/

/* Begin Comments */ 
.commentlist li, #commentform input, #commentform textarea {font-size:0.85em; }
.commentlist li {font-weight:bold; }
.commentlist cite, .commentlist cite a {font-weight:bold; font-style:normal; font-size:1.1em; }
.commentlist {padding:0; text-align:justify; }
.commentlist li {margin:0px 0 15px 16px; padding:5px 10px 0 0; list-style:decimal; }
.commentlist p {font-weight:normal; text-transform:none; margin:10px 5px 10px 0; }
.commentmetadata {font-weight:normal; margin:0; display:block; } 
#commentform p {margin:5px 0;}
/* End Comments */

/* Begin Lists */
.entry ul, .entry ol, .entrytext ul, .entrytext ol{margin:5px 0 10px 26px;}
#sidebar li{list-style:none;}
#sidebar li ul li{border-bottom:1px solid #b4afa7; padding:2px 0;}
#sidebar li ul li a:link, 
#sidebar li ul li a:visited, 
#sidebar li ul li a:active{color:#444; text-decoration:none;}
#sidebar li ul li a:hover{color:#000;text-decoration:underline;}
/* End Entry Lists */

/* Begin Images */
p img {padding:0;max-width:100%;}
img.centered {display:block; margin-left:auto; margin-right:auto;}
img.alignright {padding:4px; margin:0 0 2px 7px; display:inline;}
img.alignleft {padding:4px; margin:0 7px 2px 0; display:inline;}
.alignright {float:right;}
.alignleft {float:left;}
/* End Images */

/* Begin Form Elements */
#searchform {margin:2px 0; padding:5px 0;}
#sidebar2 #searchform #s { width:130px; padding:2px; }
#sidebar2 #searchsubmit {padding:1px;}
.entry form {text-align:center;}
select {width:130px;}
#commentform input {width:170px; padding:2px; margin:5px 5px 1px 0;}
#commentform textarea {width:100%; padding:2px;}
#commentform #submit {margin:0; float:right;}
/* End Form Elements */

/* Begin Various Tags & Classes */
code {font:11px Monaco, 'Lucida Console', Courier, Fixed;}
acronym, abbr, span.caps{ cursor:help; font-size:0.9em; letter-spacing:.07em;}
acronym, abbr {border-bottom:1px dashed #226;}
blockquote {border-left:4px solid #c00; margin:10px 0; padding:5px 10px 5px 10px;}
blockquote cite {margin:5px 0 0; display:block;}
.center {text-align:center;}
hr {clear:both; display:none;}
a img {border:none;}
.navigation {display:block; text-align:center; margin-top:10px; margin-bottom:60px;}
object {margin: 0px;}
/* End Various Tags & Classes*/

