
#header, #main, #footer, #dropin{
		margin:5px auto 18px;
		width:940px;
}

#main, #header, #footer  {
    padding:18px 20px 18px;
}

#dropin {
    padding:17px 19px 17px;
}

	
/* Header */

#header {
		height:72px;
}


/* Navigation */

.menu-header-container
{
		display: inline;
		float: right;
		margin: 0;
		margin-top: 9px;
		margin-bottom:9px;
		padding: 0;
}

.menu-header-container ul li{
		display: inline;
		list-style-type: none;
		margin: 0;
		padding: 0;
		padding-left: 9px;
		moz-border-radius: 3px;
		webkit-border-radius: 3px;
}

.menu-header-container ul  li a
		{
			moz-border-radius: 3px;
			padding: 3px;
			webkit-border-radius: 3px;
		}



/* Main */


/* Content */

#content {
		float:left;
		margin-right:20px;
		width:540px;
}


p.split {
	background: url(../images/split-ddd.png) repeat-x scroll left center transparent;
	clear:both;
}

p.split span {

	background: #fff;
	color: #ddd;
	padding-right:5px;
	font-weight:bold;
}

/* Sidebar */

#sidebar {
		float:right;
		width:300px;
}

/* POST */

.post {
	padding-bottom:9px;
	margin-top:9px;
	clear:both;
}

.post-extract-left {
	float:left;
	margin-right:20px;
	padding-bottom:9px;
	width:290px;
	padding-right:10px;
	border-right:1px solid #ddd;
	padding-top:0px;
	margin-top:0px;
}

.post-list {
	margin-top:18px;
}

.post-list ul li {
	line-height:27px;
	
}
.post-list ul li a {
	text-decoration:none;
	
}

.post-list ul li a:hover {
	text-decoration:underline;
	
}

.attachment-300-post-thumbnail {
	padding:0px;
	float:left;
	margin-right:20px;
	margin-bottom:18px;
}

/* Footer */

#footer_wrapper {
	clear:both;
	width:100%;
}

#footer_1,#footer_2,#footer_3 {
	margin:0 20px 0 0;
	padding:0;
	width:300px;
}

#footer_1 {float:left;}
#footer_2 {float:left;}
#footer_3 {float:right; margin-right:0px;}

/* Dropin */

#dropin_wrapper {
	clear:both;
	width:100%;
}

#dropin_1,#dropin_2,#dropin_3 {
	margin:0 20px 0 0;
	padding:0;
	width:300px;
}

#dropin_1 {float:left;}
#dropin_2 {float:left;}
#dropin_3 {float:right; margin-right:0px;}

/* Generic */

img.alignleft {float:left; margin:6px; margin-top:0px; border:3px solid #f0f0f0;}

