body {background-color:#000000;
	  margin:0;
	  padding:0;
	  font-family: Tahoma, Geneva, sans-serif;
	  font-size:12px;
	  line-height: 18px;
	  //background-image: url(images/marble_151.png);
	  background-image: url(images/gradient.jpg);
	  background-attachment: fixed;
	  }
	 
#pghead { 
	position: absolute;
	top: 315px;
	left: 50%;
	margin-left: -500px;
	font-family: Georgia, serif;
	font-size: 72px;
	font-weight: bold;
	color: #000000;
	line-height: 72px;
}
	  
#content {padding:0px;
		   width:1024px;
		   margin-left:auto;
		   margin-right:auto;
		   position:relative;   
	       font-family: Tahoma, Geneva, sans-serif;
		   color:#FFF;
		   font-size:14px;
		   }
		   
#maintable {padding:0px;
		   width:1024px;
		   margin-left:0;
		   margin-top:10px;
		   position:absolute;   
	       font-family: Tahoma, Geneva, sans-serif;
		   color:#FFF;
		   font-size:14px;
		   }
		   
#logo {padding:0px;
		   margin-left:5px;
		   margin-top:5px;
		   position:absolute;
		   width:246px;
		   height:98px;
	       font-family: Tahoma, Geneva, sans-serif;
		   color:#000;
		   font-size:12px;
		   }
		   
#logo a:link {text-decoration:none;
		color:#FFF;
		}
		
#logo a:visited {text-decoration:none;
		color:#FFF;
		}
		
#logo a:hover {text-decoration:underline;
		color:#FFF;
		}
		
#logo a:active {text-decoration:none;
		color:#FFF;
		}

h2 {font-family: Tahoma, Geneva, sans-serif;
	font-size:21pt;
	color:#DDAA3C;
}

h3 {font-family: Tahoma, Geneva, sans-serif;
	font-size:16pt;
	color:#DDAA3C;
}

li a:link {text-decoration:none;
		color:#06F;
		}
		
li a:visited {text-decoration:none;
		color:#03C;
		}
		
li a:hover {text-decoration:underline;
		color:#09F;
		}
		
li a:active {text-decoration:none;
		color:#06F;
		}
		
a:link {text-decoration:none;
		color:#FC0;
		}
		
a:visited {text-decoration:none;
		color:#FC0;
		}
		
a:hover {text-decoration:underline;
		color:#FC0;
		}
		
a:active {text-decoration:none;
		color:#FF0;
		}
		
#facebook1 {padding:0px;
		   margin-left:560px;
		   margin-top:435px;
		   position:absolute;
		   width:350px;
		   height:300px;
	      font-family: Tahoma, Geneva, sans-serif;
		   color:#000;
		   fopnt-size:8pt;
		   }
	
#search {padding:0px;
		   width:300px;
		   height:50px;
		   margin-left:730px;
		   margin-top:60px;
		   position:absolute;
		   }
		   
.search_button {
position:absolute;
top:0px;
left:155px;
border: 0px;
margin: 0px 0px 0px 2px;
}

.characters th
{
font-size: 11px;
border: 1px solid; 
background: #8B1A1A;
color: #FFFFFF;
}

.characters td
{
font-size: 11px;
border: 1px solid; 
background: #333333;
}
