/*
Theme Name: I CAN HAZ FOODS
Theme URI: http://www.clubwordpress.com/bare-minumum-wordpress-theme/
Description: Bare minimum based stylesheet, upgraded for I CAN HAZ FOODS
Version: 1.0
Author: Mu
Tags: two column

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background: #dae1e7;
	color: #333;
	text-align: center;
	padding: 0;
	margin: 0;
	}

h1 {}
h2 { font-family: 'georgia'; font-weight: normal; font-size: 2.2em; padding: 0; margin: 30px 0 0 0;}
h3 { font-family: 'myriad','myriad pro', helvetica, sans-serif; color: #888888; font-size: 2em; font-weight: normal; padding: 0; margin: 30px 0 5px 0; }

p { font-family: 'myriad','myriad pro', helvetica, sans-serif; font-size: 1.3em; line-height: 1.5; text-align: justify;}

ul { list-style-type: circle; list-style-position: outside; margin: 0 0 20px 5px; padding: 0; }
ol { margin: 0 0 20px 5px; padding: 0; }
li { margin: 0 0 8px 20px; font-size: 1.1em; line-height: 1.5; }


form textarea {border: #cccccc 1px solid; padding: 5px;}
form input {border: #cccccc 1px solid; padding: 5px;}

a {color: #3e8a35; }

h2 a {text-decoration: none;}

/* image floaters and clears */

.clear {clear: both;}
.alignleft {float: left; margin: 0 8px 8px 0; border: #cccccc 1px solid;}	
.aligncenter {	display: block; margin-left: auto;margin-right: auto;}	
.alignright {float: right; margin: 0 0 8px 8px;  border: #cccccc 1px solid;}	


/* site builds */


div#global {width: 845px; margin: 0 auto; padding: 20px 40px; background: #fff; text-align: left; border: #777777 1px solid; border-width: 0 1px 1px 1px;}

div#header {
	float: right;
	height: 240px;
	width: 295px;
	margin: -20px 0 50px 0;
	}
	
div#header h1 {padding: 0; margin: 0;}
div#header h1 a { text-indent: -9999px; padding: 0; margin: 0; display: block; width: 295px; height: 240px; background: url('/wp-content/themes/foods/images/foods_logo.png') 0 0 no-repeat; }

div#narrowcolumn {
	float: right; 
	width: 295px; 
	margin: 0 0 50px 70px;
	}
	
	div#narrowcolumn ul, div#narrowcolumn li, div#narrowcolumn ol {list-style: none; margin: 0; padding: 0;}

div#widecolumn {
	float: right;
	padding: 0;
	margin: 0;
	width: 480px;
	}
	
div#widecolumn ol.commentlist {margin: 0 0 20px 0; padding: 0;}
div#widecolumn ol.commentlist li {margin: 0 0 10px 0; padding: 10px 0 10px 0; border-bottom: #cccccc 1px dotted;}
	
	
div.commentThingee { text-align: center; font-size: .8em; float: right; width: 54px; padding: 10px; display: block; margin: 20px 0 10px 40px; background: #f6f6f6; -moz-border-radius: 5px; -webkit-border-radius: 5px;}	
div.commentThingee:hover { background: #ebfff0; }

div.commentThingee span.big { font-size: 3em; font-weight: bold;}
div.commentThingee a { color: #333333; text-decoration: none;}

div.singlepostdetails { font-size: .8em; clear: both; padding: 8px; margin: 0 0 10px 0; background: #f6f6f6;}
div.singlepostdetails p {padding: 0; margin: 0;}

	
div.postdetails { font-size: .8em; clear: both; padding: 2px 0 2px 8px; margin: 0 0 10px 0; background: #ffffff; border-top: #cccccc 1px solid;  border-bottom: #cccccc 1px solid; }	

div#footer {width: 500px; margin: 20px auto; text-align: center;}
div#footer p {text-align: center; }