body {
	text-align:center;
	background-color:#C4C4A6;
	color:black;
	margin:0px;
	font-family:tahoma, verdana, sans-serif;
}
body div {
	width:844px;
	margin:0 auto;
	text-align:left;
}
html>body div { width:855px; }
		
#header {
	font-size:2em;
	font-family:'Times New Roman';
	background-color:#C4C488;
	color:black;
	border-bottom:3px solid #444433;
	line-height:2em;
	/*
	background-image:url(/path/to/bg.jpg)
	background-position:top right;
	background-repeat:no-repeat;
	*/
}
#header span { font-family:georgia; font-size:1.5em; position:relative; bottom:-6px; color:#6A0000; }

#left { width:200px; float:left; background-color:#DDDDCC; border-right:1px solid black; }
#left .menuheading {
	background-color:#BDBDAC;
	color:black;
	font-size:1.25em;
	line-height:1.5em;
	width:200px;
	padding-left:10px;
	text-transform:capitalize;
}
#left .menuheading a {
	display:block;
	width:auto;
	text-decoration:none;
	color:#2B4575;
	background-color:transparent;
	font-family:tahoma, verdana;
}
#left ul { margin-top:0.35em; }
#left ul li { }
#left ul li a { color:#8A0000; background-color:transparent; text-decoration:none; text-transform:capitalize; }
#left ul li a:hover { text-decoration:underline; }
html>body #left .menuheading { width:190px; }

#right {
	width:610px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:201px;
	background-color:#EEEEDD;
	padding:20px 10px;
	font-family:tahoma,verdana,times;
}
#right h1 { font-size:1.5em; background:url(images/titlefade.gif) bottom left no-repeat; margin-bottom:0px; text-transform:capitalize; }
#right h3 { text-transform:capitalize; margin-bottom:0.5em; }
#right .author { margin-left:0px; margin-bottom:10px; width:590px; font-size:0.9em; }
#right .author span { font-family:georgia; }
#right .content { margin-left:20px; width:590px; }
#right pre { margin-left:20px; }
html>body #right { width:633px; }
		
#footer {
	font-size:0.75em;
	line-height:1.75em;
	background-color:#DADADA;
	color:black;
	text-align:center;
}
