body {
	vertical-align: top;
	background-color: #333333; padding: 0px; color: #e6e6e6;
	background-image: url('../images/bg3.jpg'); background-attachment: fixed;
	}


#blackbg { 
	width: 650px; height: 100%;
	background-color: black;
	position: absolute; top: 0px; left: 50px;
	z-index: 0;
	}
	
#left {
	border: none; width: 650px; background-color: #000000;
	position: absolute; top: 0px; left: 50px;
	padding-top: 10px; padding-bottom: 10px;
	}
	
#right {
	border: none; width: 180px; background-color: none;
	position: absolute; left: 720px; top: 0px;
	text-align: center; padding-top: 10px;
	}
	
a { 
	color: #6600FF; text-decoration: none; 
	}
	
b {
	color: #ffffff;
	}

a:hover {
	text-decoration: underline;
	}
	
h2 { 
	font-family: Arial Black; color: #CC0000; font-weight: normal;
	}
	
h3 {
	align: center; letter-spacing: 4px; font-family: Arial Black; color: #CC0000; font-weight: normal;
	}
	
h2.quote {
	font-family: Arial Black; color: #000000; font-weight: normal;
	position: relative; top: -26px; text-align: right; padding-right: 20px;
	width: 100%; background-color: #990000;
	}
	
p, td, ul {
	font-family: Verdana; font-size: 10pt; margin-right: 10px; margin-left: 10px; 
	color: #c0c0c0;
	}

ul, li {
	font-family: Verdana; font-size: 10pt; margin-right: 10px; margin-left: 20px; 
	color: #c0c0c0;
	}
	
#latest {
	float: left; width: 250px;
	}
	
#updates {
	width: 380px; border: none; padding-top: 20px;
	}
	
img { border: none }

.bastardlink img { border: solid 1px #000000; width: 150px; height: 183px; }

.bastardlink a:hover img { border: solid 1px #CC0000; width: 150px; height: 183px; }

.authorcomment { border: solid; border-width: 4px; border-color: #555555; width: 75%; }
