html {
	background: url(images/background.gif) repeat-y top left #E9E5DC;
}
html,body,form,div,ul,table {
	padding:0px; margin:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#333;
}

p,h1,h2,h3,h4,h5 { padding:0.5em 0px; margin:0px; }
img {border:none; }

#container {
	margin:-12px 0px 0px 26px;
	padding-bottom:100px;
	background: url(images/container-background.png) no-repeat top left;	
	min-height:500px;
	width:800px;
}

#container p.logo { position:absolute; top:98px; left:260px; }
#container div.content { padding-top:400px; }
#container div.content div.left { float:left; margin:0px 70px 0px 70px; width:160px; padding-top:90px; }
#container div.content div.right { margin-left:300px; width:500px; }

div.right a { color:#000; text-decoration:underline; font-weight:bold; }
div.right a:hover { color:#333; }
div.right h1 { color:#BE0000; font-weight:normal; text-transform:uppercase; font-size:19px; }
div.right h1 a { color:#BE0000; text-decoration:none; font-weight:normal; }
div.right h2 { color:#000; font-weight:bold; text-transform:normal; font-size:15px; }
div.right h2 a { font-weight:normal; color:#000; text-decoration:none; }
div.right h5 { font-size:13px; color:#999999; font-weight:normal; }
div.right h5 a { color:#999; text-decoration:none; font-weight:normal; }
div.right h5 a:hover { text-decoration:underline; }
div.right h1+h5, div.right h2+h5 { margin-top:-14px; }
div.right hr { padding:0px; margin:0px; height:1px; color:#BE0000; background-color:#BE0000; border:none; }

div.left ul { font-size:13px; padding:0px 0px 18px 0px; text-align:right; }
div.left div.boxtitle { border-bottom:1px solid #000; color:#000; text-transform:uppercase; text-align:right; font-size:16px; }
div.left li { list-style:none; font-size:13px; color:#555; margin:0px; padding:5px 0px 0px 0px; text-align:right; }
div.left li a { color:#555; text-decoration:none; }
div.left li a:hover { color:#be0000; }

sup { font-size:9px; }
p.tags, p.postmetadata { font-size:10px; color:#999; }
p.tags a, p.postmetadata a { color:#999; }
div.post { padding-bottom:10px; }