/*
Theme Name: CrexTechs Blog
Theme URI: http://crextechs.com
Author: Bryan Knauber
*/


@import url(reset.css);
hr { display: none; }
em { font-style: italic; }
strong { font-weight: bold; }

body {

font: 15px/1.3 Georgia; padding: 50px;
background: url(pageback.gif) top left repeat-x;

}

h1, h2, h3 { font-family: Arial, sans-serif; padding-bottom: 5px; }

h2 { font-size: 22px;  font-weight: bold; line-height: 1.2; }
h2.title { font-size: 24px; }

h3 { font-weight: bold; font-size: 17px; }

h4 { font-weight: bold; padding-bottom: 5px; }

p { padding-bottom: 15px;  }
		
a { color: #8d1e18; text-decoration: none; }
a:hover { text-decoration: underline; }

blockquote { padding-left: 14px; color: #333; }

.alignright { float: right; padding-left: 10px; padding-bottom: 10px; }
.alignleft { float: left; padding-right: 10px; padding-bottom: 10px; }

/*
#content { background: green; }
#links { background: blue; }
#sidebar { background: orange; }
#wrapper { background: red; }
#header { display: none; }
#footer { display: none; }
#nav { display: none; }
*/


#wrapper { width: 900px; margin: 0 auto; }


#content {
float: left;
width: 425px;
margin-right: 45px;
 }

#content ul, ol { padding-bottom: 15px; }
#content ul li { list-style-type: disc; margin-left: 30px; }
#content ol li { list-style-type: decimal; margin-left: 30px; }

h1 a { display: block; width: 900px; height: 100px; background: url(header.jpg) top left no-repeat; text-indent: -99999em; border-bottom: 2px solid #f4f4f4; }

pre { font-size: 13px; }

#links, #commentlist {
float: left;
width: 215px;
font-size: 14px; }


#links p { padding: 0; }
#links .meta { padding-top: 15px; }
#links li { padding-bottom: 14px; }

#forsalelist { padding-top: 10px; padding-bottom: 20px; }
#forsalelist li { padding-bottom: 3px; list-style-type: disc; margin-left: 15px; }

#respond {  }
#respond textarea { width: 188px; padding: 5px; }
label { font-size: 13px; color: #444; font: 11px "Lucida Grande", Verdana, sans-serif; }

#author, #email, #url { width: 188px; padding: 3px;  }

#sidebar { width: 140px; float: left; font: 12px "Lucida Grande", Verdana, sans-serif; margin-left: 15px; margin-right: 35px; }

#footer { clear: both; font: 11px "Lucida Grande", Verdana, sans-serif; color: #444; padding-top: 20px;  }

.delicious-timestamp { font: 11px "Lucida Grande", Verdana, sans-serif; color: #888; display: block; padding-bottom: 15px; }
.meta {  font: 12px "Lucida Grande", Verdana, sans-serif; color: #666; }
.meta a:hover { text-decoration: none; }

.postcat { font-size: 14px; color: #333; padding-top: 5px; }
.post { border-bottom: 1px solid #eee; margin-bottom: 20px; padding-bottom: 5px; }

.navigation { font-size: 13px; }

.commentmetadata { padding-bottom: 10px; }

#main { background: url(mainback2.gif) top left repeat-y; overflow: auto; padding-top: 25px; }

#nav { border-bottom: 1px solid #f4f4f4; text-align: center; padding-bottom: 7px; padding-top: 2px; font-size: 14px;  }

#sidebar ul { padding-bottom: 14px; }
#sidebar ul ul { padding-bottom: 0; }

#search input { margin: 3px 0; }


#emailsubscribe { padding-top: 10px; }
#emailsubscribe p { padding: 0; }
#emailsubscribe input { margin: 3px 0; }