/*
Theme Name: Strukt
Theme URI: http://cygnusinteractive.com/design/michael/strukt/
Description: A standardized structure wordpress theme for use in blog and podcast sites.
Version: 1.0
Author: Michael Raichelson
Author URI: http://cygnusinteractive.com/design/michael/strukt/
*/
/* site-specific coloration and images are in decoration.css */

body { margin:1em; padding:0; }
* { margin-top:0; } /* FF margin cleanup */
* html div.entry { height:1%; } /* holly hack for IE peekaboo bug. http://positioniseverything.net/ */
div#wrapper {
	/*width:753px;*/
	width: 906px;
	margin:0 auto;
}
a img { border-style:none; }
div#sidebar { width:230px; float:left; display:inline; }
	div#sidebar ul { margin:0 0 0 0.5em; padding: 0 0 1em 0.25em; }
	div#sidebar li { /*list-style-image : url(images/ico-section.gif); */ list-style-type:none; line-height:1.5; margin-bottom:0.3em; }
	div#sidebar li.rss { list-style-image : url(images/ico-feed.gif); }
	div#sidebar li.atom { list-style-image: url(images/ico-feed.gif); } 
	div#sidebar li.ie { list-style-image: url(images/ico-activechannel.gif); }
	div#sidebar div#searchout { font-size:0.9em; padding:1.5em 1em 0; }
	div#sidebar div#searchout a { font-weight:bold; }
	div#sidebar form#searchform { margin:0; padding:0; }
		form#searchform input#s { font-size:0.9em;}
		form#searchform input#searchsubmit { font-size:0.9em; }

div#content { /*width:520px;*/ width: 660px; float:left; display:inline; }
	div.post { margin-bottom:1em; }
	div.post p { line-height:1.5em; }
	div.post div.postdate { margin-bottom:1em; }
	div.post h3.posthead { padding: 0 1em; }
	div.post div.postsponsor { clear:both; padding:1em 0; text-align:center; }
	div.post div.postfoot { clear:both; }
	div.post div.entry { padding:0 1em; }
	div.post div.contributor { float:left; display:inline;  margin-right:5px; }

	div.post div.contributor img { border:1px solid #999; margin-right:5px; }
	div#content ol.commentlist { padding:0; margin:0; }
	div#content ol.commentlist li { margin: 0 50px 1em; list-style:none; }
div#commentholder { width:500px; margin:0 auto; }
textarea#comment { width:600px; }
div.prevnext { font-size:0.9em; }
div.prevnext div.pnprev { float:left; padding-left:1em; }
div.prevnext div.pnnext { float:right; padding-right:1em; }
div#footer { clear:both; padding: 3em 0 1.5em; text-align:center; }
div.postsidebar { width:177px; float:right; display:inline; margin-left:5px; }

 
/* -- float in box hacks start here -- */
.clearfix:after
	{	content : "";
		display : block;
		height : 0;
		clear : both;
	}
.clearfix
	{	display : inline-block;
	}
/* Hides from IE-mac \*/
* html .clearfix
	{	height: 1%;
	}
.clearfix
	{	display: block;
	}
/* End hide from IE-mac */
/* -- float in box hacks end here -- */


/* #podContainer {
	width: 175px;
	height: 66px;
	background-color: #ccc;
	border: 1px solid #999;
	padding: 0px;
	float : right;
	display : inline;
	margin-left : 10px;
	margin-bottom : 10px;
}
#podContainer * {
	padding: 0;
	margin: 0;
	border: 0;
}*/


