* {
	margin:0px;
	padding:0px;
	behavior: url(csshover.htc);
}

html {
	background-color:#899AAF;
}

#centercontent {
	width:798px;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
}

#mainbody {
	float:left;
	width:798px;
	background-color:#537048;
	height:auto ! important;
	min-height:400px;
	height:400px;
}

#navigation {
	float:left;
	width:798px;
	height:20px;
	display:block;
	background-image:url('images/navigationbar.jpg');
	background-repeat:repeat-x;
}

#blog label {
	float:left;
	text-align:right;
	width:150px;
	padding-right:5px;
}