/* 

     Theme Name: STACKS theme

     Theme URL: http://www.mumbleagency.com

     Description: Built for Leon.

     Author: Bob K

     Author URI: http://www.mumbleagency.com

     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;
	font: 10.5px helvetica, arial sans-serif;
}

div.content div.associated-posts div.associated-post h3.post-title {
	display: none;}

p { margin-bottom: 1.1em;
	font: 10.5px helvetica, arial sans-serif;
}

p2 { margin-bottom: 1.1em; color:gray;
	font: 10.5px helvetica, arial sans-serif;
}


/* Structure Module */

html, body { min-height: 100%; margin: 0 0 1px 0; background: #FFFFFF;
	font: 10.5px helvetica, arial sans-serif;
}

body { color: #222;
	font: 10.5px/12px helvetica, arial sans-serif;
}



/* Text Module */

abbr, acronym { border-bottom: 1px dotted #aaa;
	font: 10.5px helvetica, arial sans-serif;
}

address, cite, dfn, em, var {
	font: italic 10.5px helvetica, arial sans-serif;
}

code, kbd, samp, pre {
	font: 10.5px helvetica, arial sans-serif;
}

blockquote, q { padding: 13px; background: #eee;
	font: 10.5px helvetica, arial sans-serif;
}

strong {
	font: bold 10.5px helvetica, arial sans-serif;
}

h1 { text-transform: uppercase; color: #000; padding: 0 0 0 4px;
	font: 800 10.5px helvetica, arial sans-serif;
}

h3 { text-transform: uppercase; color: #999;
	font: 800 10.5px helvetica, arial sans-serif;
}

h4 { text-transform: uppercase; color: #999;
	font: 400 10.5px helvetica, arial sans-serif;
}


h5 { text-transform: uppercase; color: #999;
	display: none;
	font: 400 10.5px helvetica, arial sans-serif;
}



/* Hypertext Module */

a:link    { color: #000; text-decoration: none;
	font: 400 10.5px/1.6em helvetica, arial sans-serif;
}

a:visited { color: #000; text-decoration: none;
	font: 400 10.5px/1.6em helvetica, arial sans-serif;
}

a:hover   { color: #666; text-decoration: underline;
	font: 400 10.5px/1.6em helvetica, arial sans-serif;
}

a:active  { color: #000; text-decoration: none;
	font: 800 10.5px/1.6em helvetica, arial sans-serif;
}

a2:link    { color: gray; text-decoration: none;
	font: 400 10.5px/1.6em helvetica, arial sans-serif;
}

a2:visited { color: gray; text-decoration: none;
	font: 400 10.5px/1.6em helvetica, arial sans-serif;
}
a2:hover   { color: #666; text-decoration: underline;
	font: 400 10.5px/1.6em helvetica, arial sans-serif;
}
a2:active  { color: gray; text-decoration: none;
	font: 800 10.5px/1.6em helvetica, arial sans-serif;
}


/* List Module */

ol, ul    { padding: none;
	font: 10.5px helvetica, arial sans-serif;
}

ol li     { list-style: decimal inside none;
	font: 10.5px helvetica, arial sans-serif;
}

ul li     { list-style: none;
	font: 10.5px helvetica, arial sans-serif;
}



/* Edit Module */

del { text-decoration: line-through;
	font: 10.5px helvetica, arial sans-serif;
}

ins { text-decoration: none; border-bottom: 1px solid #aaa;
	font: 10.5px helvetica, arial sans-serif;
}



/* Image Module */

img { border: 0; vertical-align: bottom;
	font: 10.5px helvetica, arial sans-serif;
}

.hilight { border: 1px solid #000;
	font: 10.5px helvetica, arial sans-serif;
}

a .hilight:hover { border: 1px solid #090;
	font: 10.5px helvetica, arial sans-serif;
}

#rarm .hilight { margin: 0 0 12px;
	font: 10.5px helvetica, arial sans-serif;
}

#bodus { display: inline; position: absolute; float: center;
	font: 10.5px helvetica, arial sans-serif;
}



/* User Elements */

#container     { margin: 0 auto; width: 855px;
	font: 10.5px helvetica, arial sans-serif;
}

#head          {
	font: 10.5px helvetica, arial sans-serif;
}

#larm          { float: left; width: 85px; margin-top: 8px;
	position: fixed;
	z-index: 1;
	font: 10.5px helvetica, arial sans-serif;
}

     #larm #pages        { padding: 31px 0 0 0; background: url('images/navthings.gif') no-repeat;
	font: 10.5px/1.2 helvetica, arial sans-serif;
}

     #larm #sponsored    { width: 250px; margin: 0 auto; color: #999; text-align: center;
	font: 10.5px/1.2 helvetica, arial sans-serif;
}

     #larm #sponsored p  { margin: 0 0 12px;
	font: 10.5px/1.2 helvetica, arial sans-serif;
}

     #larm .title        { margin: 12px 0;
	font: 10.5px/1.2 helvetica, arial sans-serif;
}

#body          { margin: 0 0 0 110px; padding: 0px 0 0 0; width: 611px;
	font: 10.5px/1.2 helvetica, arial sans-serif;
}

#rarm          { float: right; width: 160px; padding: 0 0 0 690px;
	margin-top: 44px;
	position: fixed;
	overflow: visible;
	font: 10.5px/1.2 helvetica, arial sans-serif;
}

     #rarm .title        { color: #999;
	margin-top: 10px;
	font: 800 10.5px/1.2 helvetica, arial sans-serif;
}

#farm          { float: right; width: 200px; padding: 0 0 0 4px;
	font: 10.5px helvetica, arial sans-serif;
}

     #farm .title        { color: #999;
	font: 800 10.5px helvetica, arial sans-serif;
}

#foot          { clear: both; color: #999; text-align: left;
	font: 10.5px helvetica, arial sans-serif;
}    

     #foot .title        { color: #ccc; margin: 2px 0;
	font: 400 10.5px helvetica, arial sans-serif;color:"gray";
}

     #foot p             { margin-top: 12px 0; margin-left: 120px;
	font: 10.5px helvetica, arial sans-serif;color:"gray";
}

.textwidget    { padding-top: 10px;
	font: 10.5px helvetica, arial sans-serif;
}

.post          { width: 525px; margin: 18px 0 48px 10px;
	font: 10.5px helvetica, arial sans-serif; z-index:2;


}  

     .post .title        { text-transform: uppercase; color: #999; text-align: left;
	font: 800 10.5px helvetica, arial sans-serif;
}

     .post .date         { text-align: left; text-transform: uppercase;
	font: italic 10.5px helvetica, arial sans-serif;
}

     .post .content      { width: 525px; margin: 12px auto;
	font: 10.5px helvetica, arial sans-serif;
}

     .post .meta         { display: block; margin: 0; padding: 0; text-align: left;
	font: 10.5px helvetica, arial sans-serif;
}

     .post .meta li      { display: inline; margin: 0 auto; list-style: none;
	font: 10.5px helvetica, arial sans-serif;
}
