/*
Theme Name: BareBrick
Theme URI: http://carlnunes.com/barebrick/
Description: The default Wordpress 2.6 theme stripped of its skin. Custom Wordpress theme by <a href="http://carlnunes.com">carlnunes.com</a>.
Version: 1.0
Author: Carl Nunes
Author URI: http://carlnunes.com
Tags: carlnunes.com, stripped, theme, bare bones
*/

/* reset */
* {margin:0; padding:0}
html{overflow-y:scroll}
html, body{height:100%}
body{font-size: 100%; font-family: Trebuchet, Helvetica, sans-serif}
ul{list-style:none inside}
ol{list-style:none inside}
a{outline:none;text-decoration:none}
a img{border:none}
img{vertical-align:middle}
table{border-collapse: collapse}

/* typography */
body{font-family: Helvetica, Arial, san-serif;
font-style: normal;
text-transform: normal;
font-weight: normal;
letter-spacing: normal;
}

h1{font-size: 44px;
font-weight: bold;
letter-spacing: -2px;
line-height: 1.2em;}

h2{font-size: 28px;
font-weight: bold;
letter-spacing: -1px;
line-height: 1.2em;}

h3, #nav a {font-size: 18px;
font-weight: bold;
letter-spacing: -1px;
line-height: 1.2em;}

p{font-size: 15px;
line-height: 1.45em;}

.tagline{font-size: 11px;
text-transform: uppercase;
line-height: 1.6em;
text-align: center;}

.excerpt{font-family: Verdana, san-serif;
font-size: 10px;
line-height: 1.6em;}

#sidebar .post a {font-size: 11px;
font-weight: bold;
line-height: 1.4em;}

/* utility */
.aligncenter{margin:0 auto}
.alignleft{float:left}
.alignright{float:right}

/* palette */
/* drkgrn: #5E5E38; blue: #6B7F8C; ltgrn: #BDC797; ltrgrn: #E6FDCA; brtgrn: #CEE332 */
body {background-color: #5E5E38; color: #000}
div#sidebar {color: #FFF}
div#maincolumn {background-color:#fff}
#sidebar a {color: #5E5E38}
a {color: #6B7F8C}
a:visited {color: #5E5E38}
a:hover {color: #CEE332}
#sidebar .post {background-color:#BDC797}
#sidebar a:hover {color: #E6FDCA}
#maincolumn a:hover {background-color: #000}
#nav a {color: #fff}

/* structure */
div#maincolumn{float: left; padding:20px; width: 760px; overflow: hide}
div#sidebar{float: left; width: 150px; padding: 20px}
div.category{position:relative;left:320px;width:400px;margin-top:100px}
div.excerpt{margin-top:20px}
div.post{margin-bottom:50px}
h1.catheader{position:absolute;left:-320px}
div#sidebar h2{margin-bottom:50px}
div#sidebar .post {position:relative;width:100px;border:solid 5px white;padding:5px}
div#sidebar .post h3{position:absolute;left:-5px;top:-30px}
