#wrapper {
	width: 998px;
	margin: 0 auto;
}

#container {
	width: 736px;
	padding: 20px;
	margin: 20px 0 20px 170px;
	position: relative;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#left {
	width: 160px;
	position: absolute;
	left: -170px;
	top: 120px;
}

#left .section {
	width: 160px;
	padding: 10px;
	margin-bottom: 10px;
	color: #FFF;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 5px 5px 5px rgba(0,0,0,0.6);
	-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,0.6);
	box-shadow: 5px 5px 5px rgba(0,0,0,0.6);
}


#style-switcher {
	
}

#style-switcher ul li {
	display: inline;	
}

#style-switcher ul li a {
	display: block;
	height: 109px;
	float: left;
	text-indent: -5000px;	
}

#style-switcher p {
	clear: both;
	padding-top: 10px;	
}

#content {
	width: 524px;
	float: left;
	padding: 0 30px 221px 20px;
	min-height: 
}	

#right {
	margin-top: 150px;
	width: 162px;
	float: right;
}

#right .section {
	width: 162px;
	margin-bottom: 10px;
}

#peter {
	position: absolute;
	right: -40px;
	top: -20px;
	z-index: 5;
	width: 320px;
	height: 272px;
	background: url(../images/peter.png) no-repeat center;
}

#posts {
	margin-top: 30px;	
}

div.navigation {
	overflow: hidden;	
}

.alignleft {
	float: left;
	margin: 10px 10px 10px 0;
}

.alignright {
	float: right;
	margin: 10px 0px 10px 10px;	
}

p.postmetadata {
	float: left;	
}

ol.commentlist li {
	padding: 10px;
	position: relative;
	z-index: 10;	
}

ol.commentlist li.alt {
	background-color: #FFF;
}

div.count {
	position: absolute;
	right: 20px;
	font-size:70px;
	z-index: 0;
	font-family: 'Cheri','Palatino Linotype', Palatino, Palladio, 'URW Palladio L', 'Book Antiqua', Baskerville, 'Bookman Old Style', 'Bitstream Charter', 'Nimbus Roman No9 L', Garamond, 'Apple Garamond', 'ITC Garamond Narrow', 'New Century Schoolbook', 'Century Schoolbook', 'Century Schoolbook L', Georgia, serif;
}

small {
	font-size: 90%;	
}

#footer {
	position: relative;
	z-index: 5;
	left: -20px;
	bottom: -20px;
	width: 776px;
	height: 211px;
	margin: -211px auto 0;
}

#poweredby {
	width: 998px;
	margin: 0 auto;
	text-align: right;
	padding: 0 ;
}

#poweredby p {
	padding: 0 50px 0 0;
}