/* 



     Theme Name: Leer theme



     Theme URL: http://labs.staydecent.ca/leer



     Description: A blank wordpress theme. A starting point for your own theme.



     Author: Adrian Unger



     Author URI: http://staydecent.ca



     Version: 1.0



*/







/* Reset */



h1,h2,h3,h4,h5,h6,address,blockquote,div,pre,body,dl,dt,dd,ol,ul,li { margin: 0; padding: 0; }







p { margin-bottom: 1.1em; }







/* Structure Module */



html, body { min-height: 100%; margin: 0 0 1px 0; background: #fff; }



body { font: 10px Helvetica, Arial, sans-serif; line-height: 12px; color: #000; }







/* Text Module */



abbr, acronym { border-bottom: 1px dotted #aaa; }



address, cite, dfn, em, var { font-style: italic; }



code, kbd, samp, pre { font-family: Courier New, mono-space; }



blockquote, q { padding: 13px; background: #eee; }



strong { font-weight: bold; }



h1 { font: 10px Helvetica, Arial, sans-serif; font-weight: 800; text-transform: uppercase; color: #000; padding: 0 0 0 4px; }



h3 { font-size: 10px; font-weight: 800; text-transform: uppercase; color: #999; text-align: center; }







/* Hypertext Module */



a:link    { color: #000; font-weight: 800; text-decoration: none; }



a:visited { color: #000; font-weight: 800; text-decoration: none; }



a:hover   { color: #090; font-weight: 800; text-decoration: none; }



a:active  { color: #000; font-weight: 800; text-decoration: none; }







/* List Module */



ol, ul    { padding: 13px; }



ol li     { list-style: decimal inside none; }



ul li     { list-style: square inside none; }







/* Edit Module */



del { text-decoration: line-through; }



ins { text-decoration: none; border-bottom: 1px solid #aaa; }







/* Image Module */



img { border: 0; vertical-align: bottom; }



.hilight { border: 1px solid #000; }



a .hilight:hover { border: 1px solid #090; }



#rarm .hilight { margin: 0 0 12px; }



#bodus { display: inline; position: absolute; float: left; }







/* User Elements */



#container     { margin: 8px; width: 1166px; }



#head          {  }



#larm          { float: left; width: 162px; }



     #larm #pages        { padding: 31px 0 0 0; }



     #larm #sponsored    { width: 150px; margin: 0 auto; color: #999; text-align: center; }



     #larm #sponsored p  { margin: 0 0 12px; }



     #larm .title        { margin: 12px 0; }



#body          { margin: 0 180px 0 162px; padding: 6px 0 0 0; width: 611px; }



#rarm          { float: right; width: 180px; padding: 0 0 0 10px; }



     #rarm .title        { font-size: 9px; color: #999; font-weight: 800; text-align: center; }



#farm          { float: right; width: 200px; padding: 0 0 0 4px; }



     #farm .title        { font-size: 9px; color: #999; font-weight: 800; text-align: center; }



#foot          { clear: both; color: #999; text-align: center; background-color:#E2E2E2; }    



     #foot .title        { font-size: 9px; color: #ccc; font-weight: 400; margin: 2px 0; }



     #foot p             { margin: 12px 0; background-color:#E2E2E2; }







.post          { width: 611px; margin: 10px 0 48px 10px; }  



     .post .title        { font-size: 12px; font-weight: 800; text-transform: uppercase; color: #999; text-align: left; }



     .post .date         { text-align: left; text-transform: uppercase; }



     .post .content      { width: 611px; margin: 12px auto; }



     .post .meta         { display: block; margin: 0; padding: 0; text-align: left; }



     .post .meta li      { display: inline; margin: 0 auto; list-style: none; }