/*
Theme Name: stripped
Theme URI: http://www.thoughtgraff.com/
Description: A simple theme designed to strip-down WP.
Version: 1.0
Author: J. Michael Wilson
Author URI: http://www.thoughtgraff.com/
Tags: fixed width, two column

	stripped v1.0

	This theme was designed and built by Michael Wilson,
	whose blog you will find at http://www.thoughtgraff.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/******************************************************************/
/* Remove default padding and margins */

/******************************************************************/
* 
    {
    margin: 0;
    padding: 0;
    border: 0;
} 


/******************************************************************/
/*Type:links*/

/******************************************************************/
a.more-link{
}

a {
color:orangeRed;
text-decoration:none;
background-color:transparent;
}

a:hover{
color:white;
background-color:orangeRed;
}

/******************************************************************/
/*Type:fonts*/

/******************************************************************/
body{
font-family:verdana,sans-serif;
}

em{
}

h1,h2,h3{
font-weight:bold;
color:black;
text-transform:capitalize;
}

blockquote{
color:dimGray;
}

DIV.date{color:gray;}

ins{
text-decoration:none;
}

strong{
color:dimGray;
}

.postscript {
border-top:1px dotted gray;
}

/******************************************************************/
/*Type:size*/

/******************************************************************/
body{
font-size:8pt;
line-height:1.375em;
color:black;
}

small{
font-size:0.875em;
line-height:1.5714em;
}

#sidebar h2{
font-size:1em;
line-height:2.75em;
}

h3{
font-size:1em;
line-height:2.75em;
}

h1,#content h2{
font-size:1.375em;
line-height:1em;
}

#content h2{
}

#content h2.pagetitle{
margin:0;
font-size:1em;
line-height:1.375em;
}

#content h3.archives{
font-size:1.25em;
line-height:1.1em;
}

blockquote{
}

/******************************************************************/
/*Type:lists*/

/******************************************************************/
ul,li,ol{
list-style:none;
}

BLOCKQUOTE UL.bullets, BLOCKQUOTE UL.bullets li{
list-style-type:square;
}

BLOCKQUOTE UL.bullets li{
margin-bottom:1.375em;
}

/******************************************************************/
/*Type:alignment*/

/******************************************************************/
.center {
text-align:center;
}

.alignleft {
float:left;
}

.alignright{
float:right;
}

.navigation{
display: block;
text-align: center;
clear:both;
margin-bottom:2.75em;
}

.postmetadata{
text-transform:capitalize;
display: block;
clear:both;
margin-bottom:6em;
}

DIV.pages{
margin-bottom:11em;
clear:both;
}
.entry{
clear:both;
display:block;
margin-top:0em;
}

.theposttitle{
color:gray;
line-height:1.375em;
padding-bottom:5.5em;
text-align:center;
display:block;
clear:both;
}

DIV.theposttitle DIV.alignleft h2,DIV.theposttitle DIV.alignleft h3{
display:inline;
padding-right:1em;
}

/******************************************************************/
/*Div:margins*/

/******************************************************************/
#page{
margin-left:4em;
margin-top:2.75em;
}

#header{
clear:both;
margin-bottom:2.75em;
}

#content{
float:left;
}

DIV.date{margin-bottom:1.375em;}

#sidebar{
text-transform:capitalize;
float:left;
text-align:left;
margin-right:6em;
}

#sidebar h2{
}

#footer{
margin-bottom:11em;
}

.post{
clear:both;
margin-top:0;
margin-bottom:11em;
}

.entry{
margin-bottom:1.375em;
}

div.caption{
display:block;
margin-bottom:2.75em;
}

p{
margin-bottom:1.375em;
}

p.attachment{
margin:0 0 0 0;
}

blockquote ul{
margin-bottom:1.375em;
}

blockquote{
margin-left:auto;
margin-right:auto;
margin-bottom:1.375em;
}

.widget{
margin-bottom:1.375em;
}

/******************************************************************/
/*Div:size*/


/******************************************************************/
#page{
}


#content{
width:50em;
}

DIV.pages{margin-left:23em;}

.post{
}

#sidebar{
width:23em;
}

blockquote{
width:40em;
}

/******************************************************************/
/*Div:float*/
/******************************************************************/
#content{
float:left;
}

#sidebar{
float:left;
}

#footer{
clear:both;
}

/******************************************************************/
/*Comments*/

/******************************************************************/
#comments{
margin-top:2.75em;
border-bottom:1px solid #cccccc;
}

.comment-meta{
color:dimGray;
}

.comment-meta{
margin-bottom:1.375em;
}

.commentlist {
color:dimGray;
list-style-type:none;
}

.commentlist li {
border-bottom:1px solid #cccccc;
}

.commentlist p {        
margin-bottom:1.375em;
}


/******************************************************************/
/*Img*/

/******************************************************************/
img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom:1.375em;
}

img.alignright {
margin-left: 1em;
margin-bottom:1.375em;
display:inline;
}

img.alignleft {
margin-right: 1em;
margin-bottom:1.375em;
display:inline;
}

img{
border:1px solid gray;
}

.thumb{
margin: auto;
width:324px;
}

.thumb img{
margin-right:1em;
margin-bottom:1.5em;
/*border:none;*/
}

.thumb a:hover{
background-color:transparent
}

/******************************************************************/
/*Forms*/

/******************************************************************/
#cf-tx{border:1px solid gray;}

#cf-stx{border:1px solid gray;}

#cf-em{border:1px solid gray;}

#cf-txa{width:40em;border:1px solid gray;}

#cf-s{width:4em;background-color:orangeRed;border:none;color:white;}

form{
width:40em;margin-top:1.375em;
}

#commentform input {
border:1px solid gray;
}

#commentform textarea{
border:1px solid gray;
width:40em;
}

#commentform #submit {
width:8em;
background-color:orangeRed;
border:none;
color:white;
}