.placeholder {
}


.menubefore { 
	width: 0px;
	height: 0px;
}

.menuafter {
	width: 0px;
	height: 0px;
}

.header_bottom {
	background-color: #000000;
	height: 0px;
}

.header_content {
	background-color: #111111; 
	filter:alpha(opacity=83);
	-moz-opacity:0.83;
	-khtml-opacity: 0.83;
	opacity: 0.83;
	border-bottom-width: thick;
	border-bottom-color: #000000;
	border-bottom-style: solid;
}



.menu {
	background-color: #222222; 
	filter:alpha(opacity=83);
	-moz-opacity:0.83;
	-khtml-opacity: 0.83;
	opacity: 0.83;
	padding: 0px 0px;
	margin: 0px auto;
	width: 210px;
	border-width: thick;
	border-style: solid;
	border-color: #000000;
}
	
#header {min-width:800px;}	

#bodyowner,
.quadbar #bodyowner
{
	width: 800px;
	margin:0px auto;
}

	.quadbar #contentcontainer
	{
		margin-right: 492px;
	}


#contentcontainer {
	width:530px;
}


.banner .blogbefore,
.banner .blogafter {
	height: 5px;
	margin: 0px 0px;
	overflow: hidden;
}

.banner .blogbefore .middle, 
.banner .blogafter .middle,
.quadbar .banner .blogbefore .middle,
.quadbar .banner .blogafter .middle 
{
	height: 0px;
	margin: 0px 0px;

}

.banner .post,
.quadbar .banner .post
{
	width: auto;
	overflow: visible;
	background-color: #222222;
	filter:alpha(opacity=83);
	-moz-opacity:0.83;
	-khtml-opacity: 0.83;
	position: relative;
	padding: 0px 0px;
	min-height: 20px;
}

#contentcontainer .blogbefore,
#contentcontainer .blogafter {
	max-height: 5px;
	margin: 0px 0px;
	height: 5px;
	overflow: hidden;
}

#contentcontainer .blogbefore {
	margin-top: 0px;
}

#contentcontainer .blogbefore .middle, 
#contentcontainer .blogafter .middle
{
	width: 100%;
}



#contentcontainer .post,
.mceContentBody
{
	width: 100%;
	overflow: visible;
	background-color: #222222;
	filter:alpha(opacity=83);
	-moz-opacity:0.83;
	-khtml-opacity: 0.83;
	opacity: 0.83;
	position: relative;

	padding: 0px 7px;
	min-height: 20px;
	text-align: left;
	border-width: thick;
	border-style: solid;
	border-color: #000000;
	position: relative;
	padding: 0px 7px;
	min-height: 29px;
	text-align: left;
}

#contentcontainer p,
.mceContentBody p {
	width: auto;
	margin: 0px;
	margin-right: auto;
}

#contentcontainer div.headertext,
.mceContentBody div.headertext {
	width: auto;
	margin: 0px;
}

#contentcontainer .footeritems,
#contentcontainer p.postlinks, 
#contentcontainer p.credits,
.mceContentBody .footeritems,
.mceContentBody p.postlinks,
.mceContentBody p.credits {
	width: auto;
	margin: 0px;
	display: block;
}

#contentcontainer #commentform p,
.mceContentBody #commentform p {
	width: auto;
	margin: auto;
	text-align: center;
}
#comment, #namefield input, #emailfield input, #urlfield input, .reply {
	border: 1px dotted #777;
}
#comment { color: #ffffff; }


.banner .blogbefore,
.banner .blogafter {
	background: url('_middle.png') repeat-x;
	height: 58px;
	margin: 0px 35px;
	overflow: visible;
}

.banner .blogbefore .middle, 
.banner .blogafter .middle,
.quadbar .banner .blogbefore .middle,
.quadbar .banner .blogafter .middle 
{
	background: none;
}

.banner .post,
.quadbar .banner .post
{
	width: auto;
	overflow: visible;
	
	margin: 0px 0px;
	position: relative;
	padding: 0px 0px;
	min-height: 0px;
}

	
#contentcontainer .post,
.mceContentBody {
width:100%;
}

#contentcontainer .blogbefore .middle,













#contentcontainer .blogafter .middle {
width:100%;

}

body {
	color: #ccc;
}

a:link, a:active, a:visited {
	color: #FFFFFF;
	font-weight: bold;
}


a:hover	{
	color: #3ba6e4;
	font-weight: bold;
}

#contentcontainer h1 a,
.mceContentBody h1 a,
#menucontainer h4,
#wp-calendar caption,
.comment-author a,
#footer h4 {
	color: #eaab02;
	font-weight: normal;
}

#header h1 a:link, #header h1 a:active, #header h1 a:visited, #header h1 a:hover,
div.blogtitle a:link, div.blogtitle a:active, div.blogtitle a:visited, div.blogtitle a:hover {
	color: #ddd;
}
