/* Hope CSS 
Author: Krissy Martin
----------------------------------------------------------------------- */

body
	{
	background:#f4e9ef url(../images/background.jpg) no-repeat fixed;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	}
	
p, h1, h2, h3, h4, li
	{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	line-height:1.3;
	margin:0;
	padding:0;
	}
	
p	
	{
	color:#293d44;
	font-size:0.9em;
	margin-top:10px;
	margin-bottom:17px;
	}

.pcenter
	{
	text-align:center;
	}
	
#disclaimer
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#454881;
	margin-top:10px;
	margin-bottom:17px;
	}

h2	
	{
	color:#467745;
	font-size:1.25em;
	}
	
h3	
	{
	color:#467745;
	font-size:1em;
	}
	
.h3center
	{
	text-align:center;
	}

li
	{
	color:#293d44;
	font-size:0.9em;
	}
	
#rules_pg li
	{margin-bottom:10px;}
	
img.gallimg
	{
	position:relative;
	top:0;
	}
	
td.gall
	{
	width:225px;
	text-align:center;
	vertical-align:top;
	}
	
.spottright
	{
	position:relative;
	left:430px;
	}
	


	
/* divs 
----------------------------------------------------------------------- */


#wrap
	{
	margin:0;
	padding:0 0 1px 0;
	background:url(../images/background2.jpg) bottom right no-repeat fixed;
	clear:both;
	}
	
#content
	{
	width:640px;
	margin:30px 10px 20px 150px;
	padding:20px;
	border:white solid 4px;
	background:transparent url(../images/contBG.png);
	}
	
#quotes
	{
	width:640px;
	margin:0 0 30px 150px;
	padding:20px;
	border:white solid 4px;
	background:transparent url(../images/contBG.png);
	text-align:center;
	}
	
#webring
	{
	width:640px;
	margin:30px 10px 20px 150px;
	padding:20px;
	}
	
#don
	{
	width:264px;
	height:46px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	margin-bottom:0;
	}
	
#who
	{
	width:175px;
	height:100px;
	margin-left:auto;
	margin-right:auto;
	}
	
.linksdiv
	{
	padding:0;
	margin:0 0 180px 0;
	}
	
.regdiv
	{
	margin:500px 0 500px 0;
	}
	
	
	  
	  
/* image replacement 
----------------------------------------------------------------------- */	

#pagetitle
	{
	width:289px;
	height:93px;
	background:transparent url(../images/header.png) no-repeat;
	text-indent:-9999px;
	}

#descript
	{
	width:489px;
	height:25px;
	background:transparent url(../images/descript.png) no-repeat;
	text-indent:-9999px;
	margin:0 0 50px 0;
	}
	
	

/* Text size menu 
----------------------------------------------------------------------- */

#textSize
	{
	float:right;
	width:122px;
	height:61px;
	background:transparent url(../images/textsize.gif) no-repeat;
	position:absolute;
	margin:0;
	padding:0;
	top:275px;
	left:850px;
	}
	
#ts_nav
	{
	margin:0;
	padding:0;
	width:108px;
	height:61px;
	position:relative;
	}
	
#ts_nav li
	{
	list-style:none;
	top:3px;
	left:8px;
	}
	
#ts_nav li, #ts_nav a 
	{
	width:108px;
	height:24px;
	display:block;
	margin:0;
	padding:0;
	text-decoration:none;
	text-indent:-9999px;
	position:relative;
	}
	
#normal a:hover {
	background:url(../images/textsize.gif) -132px -3px no-repeat;}
		
#large a:hover {
    background:url(../images/textsize.gif) -132px -27px no-repeat;}
	




/* menu
----------------------------------------------------------------------- */	
	
#nav
	{
	float:right;
	width:122px;
	height:230px;
	background:transparent url(../images/menu.gif) no-repeat;
	position:absolute;
	margin:0;
	padding:0;
	top:30px;
	left:850px;
	}
	
#nav1
	{
	margin:0;
	padding:0;
	width:100px;
	height:216px;
	position:relative;
	top:6px;
	left:10px;
	}
	
#nav li 
	{
	list-style:none;
	}
	
#nav li, #nav a 
	{
	width:100px;
	height:24px;
	display:block;
	margin:0;
	padding:0;
	text-decoration:none;
	text-indent:-9999px;
	position:relative;
	top:0;
	left:0;
	}
	
#home a:hover {
	background:url(../images/menu.gif) -139px -6px no-repeat;}
		
#forum a:hover {
    background:url(../images/menu.gif) -139px -30px no-repeat;}
	
#chat a:hover {
    background:url(../images/menu.gif) -139px -54px no-repeat;}
	
#gallery a:hover {
    background:url(../images/menu.gif) -139px -78px no-repeat;}
	
#help a:hover {
    background:url(../images/menu.gif) -139px -102px no-repeat;}
	
#rules a:hover {
    background:url(../images/menu.gif) -139px -126px no-repeat;}
	
#links a:hover {
    background:url(../images/menu.gif) -139px -150px no-repeat;}
	
#dedication a:hover {
    background:url(../images/menu.gif) -139px -174px no-repeat;}
	
#register a:hover {
    background:url(../images/menu.gif) -139px -198px no-repeat;}
	
#home_pg #home a {
	background:url(../images/menu.gif) -267px -6px no-repeat;}
	
#forum_pg #forum a {
	background:url(../images/menu.gif) -267px -30px no-repeat;}
	
#chat_pg #chat a {
	background:url(../images/menu.gif) -267px -54px no-repeat;}
	
#gallery_pg #gallery a {
	background:url(../images/menu.gif) -267px -78px no-repeat;}

#help_pg #help a {
	background:url(../images/menu.gif) -267px -102px no-repeat;}

#rules_pg #rules a {
	background:url(../images/menu.gif) -267px -126px no-repeat;}
	
#links_pg #links a {
	background:url(../images/menu.gif) -267px -150px no-repeat;}

#dedication_pg #dedication a {
	background:url(../images/menu.gif) -267px -174px no-repeat;}
	
#register_pg #register a {
	background:url(../images/menu.gif) -267px -198px no-repeat;}
	
a:link {color:#454881}

a:hover {color:#92b9bc;}

a:visited {color:#8f619b}
