body{
	
	font-family: Arial, sans-serif;
	border: none;
	background: #270039;
	padding: 0;
	margin: 0;
  	font-size:100%;
	color: #ffffff;

}


h1 {
	font-size: 0.05em;
	text-indent: -2000px;
	/*used for text I want robots to pick up*/
}


h2 {
	font-size: 1.5em;
	color: #66ff00;
}

h3 {
	font-size: 1.25em;
	color: #66ff00;
}

h4 {
	font-size: 1.06em;
	color: #ff6600;	
 }
 
h5 {
	font-size: 0.88em;
	color: #ff6600;	
 }

ul{
	list-style: url(images/bullet.gif);	
}

ul li{
	font-size:0.75em;
	padding:0px;
	margin:0px;	
}

p { 
  font-size:0.75em;
  padding: 10px 20px 0px 20px;
  margin: 0 0 0 0;
}

a:link {
	color: #009900;
	margin:0;
	padding:0;
	text-decoration:none;
} 
    
a:visited {
	color: #CC66FF;
	margin:0;
	padding:0;	
	text-decoration:none;	
} 

a:hover{
	color: #ffff00;
	margin:0;
	padding:0;	
	text-decoration:none;	
}   

a:active {
	color: #009900;
	margin:0;
	padding:0;
	text-decoration:none;		
}

#wrapper {
	width: 1000px;
	border:3px solid #660099;
	margin: 10px auto;	
	padding:0px;
	background: #000000;
}

#header {
	margin: 0 auto;
	width:580px;
	height:250px;
}

#leftColumn {
	float:left;
	width:250px;
	margin:0;
	padding:0;
	border:0;
	background: #000000;
}

#middleColumn {
	float:left;
	width:460px;
	margin:0;
	padding: 20px;
	color: #66ff00;
	background: #000000;
}

#rightColumn {
	float:right;
	width:250px;
	background:#000000;
	padding:0px;
	margin:0;
	border:0px solid #330000;	
}

#flashgame {
	clear:both;
	width:800px;
	border:1px solid #660099;
	margin: 30px auto;
	padding:20px;
}

#anim{
	background: transparent;
	float:right;
	width:160px;
	border:0px solid #663399;
	padding:0;
	margin: 30px auto;	

}

#newsletterbox {
	/*background: url(images/portraitvampire_animated.gif) top right no-repeat; */
	clear:both;
	width:450px;
	height:400px;
	padding:10px;
	margin: 20px auto;
	border: 1px solid #66ff00;
}

#icons{
	clear:both;
	margin:50px auto 10px auto;
	padding: 50px;
	text-align:center;
	background: #000000;
}

#bottomnav {
	text-align: center;
	font-size: 0.88em;
	color: #99ff66;
	margin: 0px auto;
	padding:0;	
	background: #000000;		
}

#footer{
	text-align:center;
	color: #99ff66;
	margin: 20px auto;
	background: #000000;
	padding:0;	
}

.code{
	font-family: verdana, arial, 'sans serif';
	font-size: 0.5em;
	color: #99FF66;
	text-align:center;
	padding:0;	
	
}

.thumbs {
	text-align: center;
	padding:0;	
}

.padded {
        padding: 20px;
}

.centered {
        margin:0 auto;
}