/*
Theme Name: ipso/fatso'ed
Theme URI: http://www.ipsofatso.com/
Description: my wordpress theme for 2009 refresh
Author: ipso d fatso
Author URI: http://www.ipsofatso.com/
Tags: do or do not, there is no tag
*/


/*		COLOR GUIDE		*/
/*	dark gray: #666666	*/
/*	light gray: #b2b2b2	*/
/*	red: #820A0B		*/



/*BEGIN STRUCTURE*/
body{ margin:0; padding:5%; font-family:Arial, Helvetica, sans-serif;}

#maincontainer{}

#topsection{
height: 0px; /*Height of top section*/
display:none;
}

#contentwrapper{
float: left;
width: 100%;
margin:0;
}

#contentcolumn{
margin-left: 240px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 240px; /*Width of left column*/
margin:0 0 0 -100%;
}

#footer{
clear: left;
width: 100%;
}

.innertube{
margin:0 10px 10px 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
/*END STRUCTURE*/




/*BEGIN SIDEBAR RELATED*/
#NavContainer ul{width:210px; list-style:none; padding:0; margin:0 10px 20px 0; text-align:right; display:inline; float:left;}
#NavContainer ul li{margin:0 0 10px 0;}
#NavContainer ul li a{color:#820a0b; text-decoration:none; font-size:1.15em;}
#NavContainer ul li a:hover{color:#420506; text-decoration:underline;}

#sidebar{padding:0px 30px 0 0;}
#sidebar ul li form div input[type="submit"]{margin:5px 0 0 0;}
#sidebar ul{list-style-type:none; padding:0;}
#sidebar ul li{text-align:right; margin:0 0 40px 0;color:#666666;}
#sidebar ul li h2{color:#666666; font-size:1em;margin:0;}
#sidebar ul li ul li{margin:5px 0 5px 0;}
#sidebar ul li ul li a{color:#b2b2b2; font-size:.9em; text-decoration:none;}
#sidebar ul li ul li a:hover{color:#820A0B;}

ul.flickrBadge li a{color:#666666;text-decoration:none;}
ul.flickrBadge li a:hover{color:#820A0B;}
ul.flickrBadge li a img{border:none; margin:0 0 6px 10px;}
/*END SIDEBAR RELATED*/

/*BEGIN CONTENT RELATED*/
a{text-decoration:none;color:#820A0B;}
a:hover{color:#820A0B; text-decoration:underline;}

.navigation{clear:both; display:block;}
.navigation div.alignleft{width:50%; float:left; margin:0 0 20px 0;}
.navigation div.alignright{width:50%; float:right;margin:0 0 20px 0; text-align:right;}
.navigation div a{text-decoration:none;color:#820A0B;}
.navigation div a:hover{color:#820A0B; text-decoration:underline;}



div#post:first-child, div.post:first-child{margin:220px 0 100px 0; display:block;}
div#post, div.post{margin:100px 0 0 0; display:block;}
.navigation + .post{margin:0;}

#post h2, .post h2,.post h3, div#contentcolumn div.innertube h2{margin:0; font-size:1.25em;color:#666666;}
#post h2 a{text-decoration:none;color:#666666;}
#post h2 a:hover{color:#820A0B;}
#post p a, .post p a{text-decoration:none;color:#820A0B;}
#post p a:hover, .post p a:hover{color:#820A0B; text-decoration:underline;}
#post a img, .post a img{border:none;border:solid 2px #FFFFFF;}
#post a img:hover, .post a img:hover{border:solid 2px #820A0B;}

#post small, .post small{color:#b2b2b2;}

#post p, .post p{color:#666666; font-size:1em; line-height:2em;}
#post ul li{color:#666666; font-size:1em; line-height:2em; margin:0 0 25px 0;}

#post p.postmetadata{color:#b2b2b2; font-size:.9em; margin:50px 0 0 0;}
#post p.postmetadata a, .post p.postmetadata a{color:#666666;text-decoration:none;}
#post p.postmetadata a:hover, .post p.postmetadata a:hover{color:#820A0B;}

h3#respond{margin:50px 0 0 0; font-size:1.25em;color:#666666;}
h3#comments{font-size:1.25em;color:#666666;}

ol li{color:#666666;}


#commentform{color:#b2b2b2;}
#commentform a{color:#666666;text-decoration:none;}
#commentform a:hover{color:#820A0B;}

#pageNav{margin:20px 0 40px 0;}
/*END CONTENT RELATED*/

#footer p{margin:90px 0 0 220px;color:#b2b2b2;font-size:.75em;}
#footer p a{color:#b2b2b2;}
#footer p a:hover{color:#666666;}





