		body {background:#000 url(/images/halloween_bg.jpg) top left repeat-x; font-family:arial, verdana, sans-serif; margin:0px; padding:0px; text-align:center;}
		#horror {background:#000; height:90px; line-height:90px; overflow:hidden;}
		#container {margin:0px auto; padding:0px; position:relative; text-align:left; width:800px;}
		#header {background:transparent url(/images/halloween.jpg) top left no-repeat; height:391px; margin:0px; padding:0px; position:relative;}
		#header p.name {color:#f90; font-size:32px; left:160px; position:absolute; top:5px;}
		#header p.slogan {color:#fff; font-size:18px; left:160px; position:absolute; top:55px; width:360px;}
		#wrapper {margin:0px 0px 0px 0px; overflow:hidden; padding:0px; width:800px;}
		#sidebar {float:left; margin:0px; padding:0px; width:250px;}
		#sidebar a:link, #sidebar a:visited, #sidebar a:active {background:transparent url(/images/pumpkin_off.jpg) center left no-repeat; color:#f90; font-size:16px; height:26px; line-height:26px; margin:0px; padding:2px 0px 2px 28px; text-decoration:none;}
		#sidebar a:hover {background:transparent url(/images/pumpkin.jpg) center left no-repeat;}
		#sidebar a.current {background:transparent url(/images/pumpkin_off.jpg) center left no-repeat;}
		#content {float:right; margin:0px; padding:0px; width:550px;}
		
		.entry {background:#000; padding-right:20px;}
		
		.entry table {color:#ccc; font-size:14px; line-height:20px; width:530px;}
		
		.entry p a, .entry table a {border-bottom:1px solid #fff; color:#f90; text-decoration:none;}
		.entry p a img {border:none; text-decoration:none;}
		.entry img.left {float:left; margin:5px 10px 0px 0px;}
		.entry h1 {background:transparent; color:#f90; display:block; font-size:22px;}
		.entry h2 {background:transparent; color:#f90; display:block; font-size:22px;}
		.entry h3 {background:transparent; color:#f90; display:block; font-size:18px;}
		.entry h4 {background:transparent; color:#f90; display:block; font-size:16px;}
		.entry h5 {background:transparent; color:#f90; display:block; font-size:12px;}
		.entry h6 {background:transparent; color:#f90; display:block; font-size:14px;}
		
		.entry h1 a,
		.entry h2 a {background:#000 url(/images/gravestone.jpg) center left no-repeat; color:#f90; display:block; font-size:22px; height:60px; line-height:60px; margin:0px; padding:0px 0px 0px 60px; text-decoration:none;}
		.entry p.meta {margin:-40px 0px 0px 60px; font-size:11px;}
		.entry p.meta a{color:#ccc; font-size:11px;}
		.entry p {color:#ccc; font-size:14px; line-height:20px;}
		.entry a:link,
		.entry a:visited,
		.entry a:hover,
		.entry a:active {}
		#footer {margin:0px; padding:60px 0px 20px 0px;}
		#footer div.direct a {color:#f90; font-size:12px; margin:0px 5px;}
		#footer div.legal a {color:#ccc; font-size:10px; margin:0px 2px;}
		
		.clearfix {clear:both;}