
/* -- MAIN DIV'S -- */
#wrapper {float:none;clear:both;margin:0 auto;width:983px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-color: #fff;
}
#header {height:150px;margin:0 auto;padding: 0;}
#footer {height:50px;overflow:hidden;margin:20px auto 0;clear:both;float:none;text-align:center;padding: 20px 0;}

/* -- POSTS -- */
.post-index {margin:0 0 10px;}
#post-single {margin:0 0 20px;}
.posts-wrap {float:left; clear:none;width:664px;}
.post{
	padding: 10px 20px 20px 10px;
	font: 10pt/20pt "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
}
.post p {
	padding-bottom:20px;
}
.post ul {
	padding-bottom:20px;
}

/* -- SIDEBARS --*/
.sidebar-wrap {margin:0 auto;overflow:hidden; float:left; clear:none;width:317px;}
.sidebar {
	width:100%;
	/* height:  208px; */
	clear:none;
	/*padding: 20px 30px 20px 20px;*/
	/* margin: 10px 0 20px 0; */
	text-align: left;
}
.sidebar p {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 10px;
	clear: both;
}
.sidebar h1 {
	padding-top: 20px;
	padding-left: 20px;
	font-weight: bold;
}
.block-1 {float:right;}


.sidebar2-wrap {margin:0 auto;overflow:hidden; float:left; clear:none;width:317px;}
.sidebar2 {
	width:100%;
	/* height:  208px; */
	clear:none;
	/*padding: 20px 30px 20px 20px;*/
	/* margin: 10px 0 20px 0; */
	text-align: left;
}
.sidebar2 p {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 10px;
	clear: both;
}
.sidebar h1 {
	padding-top: 20px;
	padding-left: 20px;
	font-weight: bold;
}


