/*
Theme Name: Postminimal
Theme URI: http://chasemartyn.com
Description: Grid thingy
Version: 1.6
Author: Chase Martyn
Author URI: http://chasemartyn.com
*/

body { background-color: #FFFFFF; font-family: Helvetica, Arial, sans serif; font-size: 9pt; }

img { border: 0px; }

/* 
	Layout
*/

div.container { width: 800px; margin-left: auto; margin-right: auto; padding: 0px; }

div { margin: 0px; padding: 0px; display: block; overflow: hidden; display: block; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10 { float: left; }


.col-1 { width: 80px; float: left; }
.col-2 { width: 160px; float: left; }
.col-3 { width: 240px; float: left; }
.col-4 { width: 320px; float: left; }
.col-5 { width: 400px; float: left; }
.col-6 { width: 480px; float: left; }
.col-7 { width: 560px; float: left; }
.col-8 { width: 640px; float: left; }
.col-9 { width: 720px; float: left; }
.col-10 { width: 800px; float: left; }

.last { position: relative; margin-right: 0px; margin-left: 0px; }
.first { clear: both; }
.right { float: right; }

.padded { padding: 20px; }

.center { text-align: center; }

h1, h2, h3, h4, h5 { margin: 0px; }

p { margin-top: .8em; margin-bottom: .7em; font-size: 1.1em; line-height: 1.6em; }

.small { font-size: .9em; }

/*
Colors, Design
*/

a { color: #CC3300; font-weight: bold; text-decoration: none; }

a:hover { color: #CC9900; text-decoration: underline; }

h3, h3 a { font-size: 1.9em; font-family: Palatino Linotype, Book Antiqua, Palatino, Serif; color: #777777; }

h3 a:hover { color: #CC9900; text-decoration: none; }

h1 { font-size: 1.6em; }

h4 { font-size: 1.3em; }

h5 { text-transform: uppercase; font-size: 1em; line-height: 1em; font-weight: bold; }

div#header { border-bottom: 2px solid #777777; }

#header h3 { margin-left: 20px; margin-top: .5em; margin-bottom: .5em; }

#header h4 { margin-left: 1em; margin-right: 1em; margin-top: 2.4em; float: left; }

#footer { text-align: center; clear: both; }

.rightborder { border-right: 2px solid #777777; }

.grayfade { background: #FFFFFF url('grayfade.gif') repeat-x top left; }

.bottomborder { border-bottom: 2px solid #777777; }

textarea { width: 100%; }

/*
Feedburner Stuff
*/

div.feedburnerFeedBlock ul { list-style: none; margin: 0px; padding: 0px; }
div.feedburnerFeedBlock li { margin: 0px; padding: 0px; padding-bottom: .4em; padding-top: .7em; }
span.headline { font-size: 1.2em; font-weight: bold; }

ol.commentlist { list-style: none; margin: 0px; padding: 20px; }
ol.commentlist li { margin: 0px; padding: 20px; border-top: 2px solid #777777; font-size: .9em; background: #FFFFFF url('grayfade.gif') repeat-x top left; }