	body {
		background-color: #390020;
		background-image:url(images/bgg.jpg);
		background-attachment:fixed;
		background-repeat:no-repeat;
		background-position:center;
		font: 0.75em/1.75em Arial, Helvetica, sans-serif;
  		letter-spacing:.1em;
		padding: 0px;
		margin: 4px;
		}
	
	#frame {
		width: 800px;
		border: 0;
		margin: auto;
		text-align: left;
		height:100%;
		}
		
	#menu {
		height:30px;
		margin:0px;
		height:100%;
		padding:0px;
		float:left;	
		}
	
	#content {
		width:789px;
		margin:0px;
		vertical-align:top;
		background-image:url(images/bg.jpg);
		background-repeat:no-repeat;
		background-color:#FFF;
		padding:0px;
		color:#333;
		float:left;
		}
		
	#contenttop {
		width:789px;
		padding:0px;
		margin:0;
		text-align:left;
		float:left;
		}	
	
	#contentleft {
		width:306px;
		padding:0px;
		margin: 0px 5px 5px 0;
		color:#333;
		text-align:left;
		background:url(images/starlights-bg.png) bottom right no-repeat;
		float:left;
		}
		
	#contentmiddle {
		width:304px;
		padding:0px;
		margin:0px 5px 5px 0;
		color:#333;
		text-align:left;
		float:left;
		}	
	
	#contentright {
		width:166px;
		padding:0;
		margin:0;
		color: #333;
		text-align:left;
		vertical-align:top;
		float:right;
		}
		
	#contentwide {
		width:476px;
		padding:0px;
		margin:0px 0px 5px 0px;
		color:#333;
		text-align:left;
		float:left;
		}
		
	#contentfull {
		width:789px;
		margin:0px 0px 5px 0px;
		float:left;
		}			
		
	#footer {
		clear:both;
		width:789px;
		margin:5px 0 5px 0;
		}	
		
	div.clear {
		clear:both;
		}			

img {
	border: 0px;
	}

#contenttop img {
	padding:1px;
	float:right;
	background-color:#FFF;
	margin:6px 6px 5px 0px;
	}
	
img.button {
	border: 1px solid #390020;
	margin: 5px -1px 0px 0px;
 	}
 	
img.button:hover {
	border: 1px solid #fff;
 	}
	
img.buttonright {
	border: 1px solid #390020;
	margin: 5px 0px 0px 0px;
	float:right;
 	}

img.floatleft {
	border: 1px solid #390020;
	margin: 0px;
	float:left;
 	}	
	
img.floatright {
	margin: 15px;
	float:right;
 	}	
	
img.buttonright:hover {
	border: 1px solid #fff;
	float:right;
 	}	
	

	h1 {
	font-size: 140%;
	margin: 15px 25px 5px 25px;
	line-height: 130%;
	}
	
	h2 {
	font-size: 120%;
	margin: 15px 25px 5px 25px;
	line-height: 130%;
	}
	
	p {
	font-size: 100%;
	margin: 15px 25px 5px 25px;
	line-height: 130%;
	}

	p.footer {
	font-size:90%;
	margin: 15px 25px 15px 0;
	padding:10px 10px 10px 50px;
	background:url(images/star.gif) left no-repeat;
	color:#FFF;
	}


a:link {
    color: #000;
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
}
a:visited {
    color: #000;
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
}
a:hover {
    color: #390020;
    text-decoration: underline;
    font-weight: bold;
    font-style: normal;
}
a:active {
    color: #CCC;
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
}


   
   
   
 
