/*  
Theme Name: The Functionalist
Theme URI: http://gregponchak.com/
Description: An experimental, functionalist, navigation based Wordpress theme built on clean code.
Version: 0.1
Author: Greg Ponchak
Author URI: http://gregponchak.com/

*/

	/*Basic Setup*/
	*{ list-style:none;padding:0;margin:0;text-decoration:none;outline:none; }
	a { color:#948b7c; }
	a:hover { color:#222; }
	body { background: none; font-family:Tahoma, Helvetica, Arial, sans-serif;font-size:11px;line-height:20px;color:#444; font-weight: lighter; letter-spacing: 0.5px;}
	blockquote { padding:10px;margin:10px 10px 10px 0;border-left:10px solid #222; }
	.clear { clear:both; }
	h1, h2, h3, h4, h5 { font-size:14px; }
	h2 a { font-size:18px; }
	p { margin:10px 0; }
	small { font-size:10px; }
	.spacer { padding-top:50px; }
	
	/*Layout*/
	#container { padding:30px 80px 0 30px;width:550px; }
	#container img { border: 0px; max-width: 540px;}
	.entry { padding:0 0 30px 5px;}
	.content img{ -webkit-box-shadow: #444 0px 0px 6px;
		-moz-box-shadow: #444 0px 0px 6px; }
	
	
	/*Logo*/
	#title { position:relative;width:inherit; }
	#title a { background:transparent;padding:2px 0;color:#222;float:left;font-size:28px; font-family: Georgia, Garamond, Serif;
                   text-shadow: 1px 1px 0 #DDDDDD, 0 0 2px #AAA, 0 0 5px #AAA; font-style: italic;}
	#title a:hover { color:#eee;text-decoration:none; }
	#title #titleright { background:#FFF;height:22px;width:5px;float:left;display:block; }
	#title #titleleft { background:#FFF;height:22px;width:5px;float:left;display:block; }
	
	/*Home*/
	.navigate { padding:0 0 18px 6px; }
	.navigate b { font-weight:bold;color:#555;padding:0 10px 0 0;float:left; }
	.navigate a { color:#948b7c;padding:0 5px; }
	.navigate a:hover { color:#222; }
	ul#thePages { float:left; }
	ul#thePages li { display:inline; }
	ul#thePages li a { padding:0 10px 0 0;float:left; }
	ul#childPages { float:left; }
	ul#childPages li { display:inline; }
	ul#childPages li a { padding:0 10px 0 0;float:left; }

        ul.theCats { float:left; }
	ul.theCats li { display:inline; }
	ul.theCats li a { padding:0 10px 0 0;float:left; }

	
	/*hidden*/
	.hidden { padding:10px;display:none; }
	.hidden ul li { display:inline; }
	.hidden ul li a { display:inline;color:#222; }

	/* Comments */
	.post2 { width:250px;padding:8px;float:left; }
	ol.commentlist { padding:0;margin:0; }
	ol.commentlist li { padding:5px;background:#fff; }
	ol.commentlist li.alt { background:#eee; }
	ol.commentlist p { margin:0; }
	#commentform p { font-size:11px;line-height:18px; }
	.commentmetadata { display:none; }
	#submitButton { width:50px;height:22px;background:url(submit.jpg) no-repeat;border:0;padding:0;margin:0; }

	/* Search */
	#searchsubmit { width:50px;height:22px;background:url(search.jpg) no-repeat;border:0;padding:0;margin:0; }
	#s { padding:2px 0; }