body {
  background-image: url(mainbg.jpg);
  background-repeat: repeat;
  text-align: center;
  }
#container {
  width:795px;
  margin:30px auto 70px auto;
  text-align: left;
	}
table {
  width:100%;
  background-image: url(bg.jpg);
  background-repeat: repeat;	
  font-family: Georgia, Times, Serif;
	font-size: 12px;
	color:#6f7072;
	}
td#top {
  width:100%;
	height:313px;
  background-image: url(banner.jpg);
  background-repeat: repeat;	
  text-align:right;
	padding-top:241px;
	padding-left:206px;
	}	
td#bottom {
	padding-bottom:21px;
	}
table#joinform {
   width:350px;
	 background: none;
	 }
td#forms {
   padding-top:8px;
	 font-family:Georgia, Times, Serif;
   font-size:10px;
   color:#6f7072;
	 }
input.text {
   background-image: url(formbg.jpg);
	 }
input#button {
  padding:2px;
  border:1px solid #267ab5;
  background-color:#267ab5;
  font-family:Georgia, Times, Serif;
  font-size:12px;
	font-weight:bold;
  color:#f0e7a5;
  }		 	    	 		
#main {
  width:100%;
  padding-left:5px;
	padding-right:5px;
  margin-bottom:2px;
  margin-top:0;
  }  
a {
  color:#267ab5;
  text-decoration:none;
	font-weight:bold;
  }
a:visited {
  color:#267ab5;
  text-decoration:none;
	font-weight:bold;
  }
a:hover {
  color:#e88737;
  position:relative;
  left:1px;
  top:1px;
  text-decoration:none;
  }
a img {
  border:0px;
  }
#navigation {
  border-left:5px solid #e2a54e;
	background-color:#e0e1e6;
	font-family:times, georgia, serif;
	font-size:22px;
	font-style:italic;
	color:#ffffff;
	font-weight:bold;
	margin-right:8px;
	padding-right:5px;
	padding-left:5px;
  }	
#navigation:hover {
  border-left:5px solid #6f7072;
	background-color:#2cc0ff;
	font-family:times, georgia, serif;
	font-size:25px;
	font-style:italic;
	color:#ffffff;
	font-weight:bold;
	margin-right:8px;
	padding-right:6px;
	padding-left:6px;
  }
i {
  color:#db9e08;
	font-weight:bold;
  }
b {
  color:#2cc0ff;
  }
h1 {
  font-size:20px;
	color:#919390;
	} 	
h2 {
  font-size:16px;
	color:#db9e08;
	padding-left:15px;
	} 
h3 {
	font-style:italic;
	font-size:14px;
	font-style:italic;
	padding-left:25px;	
	} 			
p#stats {
  width:500px;
	text-align:left;
	font-style:italic;
	}
.border {
  width:324px;
  background-image: url(aquariusborder.jpg);
  padding-top:12px;
	padding-bottom:12px;
  }
