/*
Theme Name: WP Skeleton
Theme URI: http://joeldrapper.com
Description: Simple framework for WP themes
Version: 1.0
Author: Joel Drapper
Author URI: http://joeldrapper.com
Tags: framework, simple, border

	WP Skeleton Version 1.4
	http://joeldrapper.com

	This theme was designed and built by Joel Drapper at http://joeldrapper.com
*/

/* Body
-------------------------------------------------------------------*/
body{
	background: #F9F9F0; /* Background color, and background image url*/
	font: 10pt Verdana, Arial, sans-serif; /* Main font face for your theme */
	margin-top:20px; /* Space between the white page, and top of browser. */
	color:#333; /* Default text color */
	text-align:center; /* body text-align - set to center to make the page centered in internet explorer 6.0 */
}

h1,h2,h3,h4,h5,h6{ /* General settings for all headings */
font-family: Arial, "MS Trebuchet", sans-serif; /* headings font settings */
}

a{
color:#006400; /* Link color */
}

.aligncenter{ /* Aligns any element with this class to the center */
	margin-left:auto;margin-right:auto;
}
.alignleft{ /* floats elements left - wordpress uses this class when you align an image left */
	float:left;
}
.alignright{ /* right version of alignleft */
	float:right;
}

img.alignleft { /* image specific options for alignleft. Default is to add a margin to the right */
	margin-right:10px;
}

img.alignright{ /* image specific options for alignright. Default is to add a margin to the left*/
	margin-left:10px;
}

.center{
	text-align:center; /* aligns text within this class element to the center */
}

.hidden{
display:none; /* hides any element with the class "hidden" */
}


/* Page
-------------------------------------------------------------------*/
#shadow{ /* page container can be used to make a shadow */
	
}

#page{ /* this is the default white element behidn all the content */
	width:800px;
	background-color:white;
	border:1px solid #CCCCCC;
	padding:20px;
	overflow:hidden;
}

/* Header
-------------------------------------------------------------------*/
#header{
	background-image: url(images/header.png);
	height:109px;
	width:100%;
	margin-bottom:20px;
}

/* Search
-------------------------------------------------------------------*/
/* Navigation
-------------------------------------------------------------------*/

#blueblock{
width: 100%;
border-right: 0px solid #000;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size: 90%;
background-color: #FFFFFF;
color: #333;
}

* html #blueblock{ /*IE 6 only */
w\idth: 150px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
border-bottom: 1px solid #FFFFFF;
margin: 0;
}

#blueblock li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #006400;
border-right: 10px solid #009B00;
background-color: #008000;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
border-left: 10px solid #004900;
border-right: 10px solid #008000;
background-color: #006400;
color: #fff;
}  


/* Content
-------------------------------------------------------------------*/
#content-left{
	width:630px;
}

#content{
	margin-left:20px;
	width:460px;
	text-align:justify;
}

.post-title, .post-title a{
	margin:0px;
	color:#333;
	text-decoration:none;
}

.post-meta{
	padding-bottom:5px;
}

.entry img{
	background-color:#EEEEEE;
	padding:6px;
	border:1px solid #DDDDDD;
}

.post{
	margin-bottom:50px;
	overflow:hidden;
}

.entry{
clear:both;
}

.post h2{
	margin-bottom:0px;
}

.post-meta{
border-bottom:1px solid #CCC;
overflow:hidden;
}

.post-meta p{
margin:0px;
color:grey;
}




/* Comment Form
-------------------------------------------------------------------*/
#author{

}

#email{

}

#url{

}

#comment{
	font: 10pt Verdana, Arial, sans-serif;
	color:#333;
	padding:10px;
	width:500px;
	height:125px;
}


/* Comments
-------------------------------------------------------------------*/
.commentlist a{color:#A90000;}
ol.commentlist { list-style:none; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { border-bottom:1px dotted #666; padding:1em; }
ol.commentlist li div.comment-author {}
ol.commentlist li div.vcard { font:normal 16px Arial,Verdana,serif; }
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url {}
ol.commentlist li div.vcard img.avatar { background-color:#EEEEEE; padding:3px; border:1px solid #DDDDDD; float:right; margin:0 0 1em 1em; }
ol.commentlist li div.vcard img.avatar-60 { }
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta { font-size:9px; }
ol.commentlist li div.comment-meta a { color:#ccc; }
ol.commentlist li p { }
ol.commentlist li ul { }
ol.commentlist li div.reply { }
ol.commentlist li div.reply a { }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li {border-left:1px dotted #666; border-bottom:none;}
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 { border-left:1px dotted #666; margin:0 0 .25em .25em; }
ol.commentlist li ul.children li.depth-3 { border-left:1px dotted #666; margin:0 0 .25em .25em; }
ol.commentlist li ul.children li.depth-4 { border-left:1px dotted #666; margin:0 0 .25em .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.parent { }
ol.commentlist li.pingback { border-bottom:1px dotted #44443F; padding:1em; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}



/* Sidebar
-------------------------------------------------------------------*/

#sidebarleft{
	width:150px;
	min-height:100%;
	text-align:justify;
}
#sidebarleft h3{
margin:0px;
border-bottom:1px solid #dddddd;
}
.widget{
text-align:left;
margin-bottom:20px;
}
#sidebarright{
	width:150px;
	min-height:100%;
	text-align:justify;
}
#sidebarright h3{
margin:0px;
border-bottom:1px solid #dddddd;
}

/* Footer
-------------------------------------------------------------------*/
#footer1, #footer2{
	color:grey;
	clear:both;
}

#footer2{
	margin-top:10px;
}

#author-info{
	background-color:#EDEDED;
	border:1px solid #CCCCCC;
	padding:10px;
	overflow:hidden;
	text-align:justify;
}

#author-info img{
	background-color:white;
	padding:5px;
	border:1px solid #DDDDDD;
	margin-right:10px;
}

#author-info p{
	margin-top:0px;
}

#author-info h3{
	margin:0 0 3px 0;
}