/*background image styles*/

body {
	background-color: #000000;
	background-image: url(../images/xenasword.gif);
	background-position: top right;  
   background-repeat: no-repeat;
   background-attachment: fixed;	
	}

/*content block style*/


div#content { 
   background-color: #FFFFFF;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	}

/*links sidebar*/
	

div#links {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	}

div#links a{
	padding: 5px 10px;
	margin: 2px;
	border-width: 0;
	display: block;
	background: #000000;
	color: #FFFFFF;
	font: bold 10pt Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-align: center;
	text-decoration: none;
}

	
div#links a span {
	display: none;
	}

div#links a:hover{
	border-left: 10px solid #AF371B;
	color: #AF371B;
	background: #FFFFFF;
	}

div#links {
	position: absolute; 
	top: 45px; 	
	right: 0; 
	width: 225px; 
	height: 700px; 
	font: 16px Verdana, sans-serif;
	}

/* side bar link description popup */

div#links a:hover span{
	width: 180px;
	padding: 5px;
	margin: 10px;
	border: 4px inset #dddddd;
	display: block;
	color: #FFFFFF;
	background: #000000;
	font: bold 10px Verdana, sans-serif	text-align: center;
	position: absolute;
	top: 380px;
	left: 0px;
}

/*links bottombar*/
	

div#linksbottom {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	}

div#linksbottom a{
	padding: 5px 10px;
	margin: 2px;
	border-width: 0;
	display: block;
	background: #000000;
	color: #FFFFFF;
	font: bold 10pt Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-align: center;
	text-decoration: none;
}

	
div#linksbottom a span {
	display: none;
	}

div#linksbottom a:hover{
	border-left: 10px solid #AF371B;
	color: #AF371B;
	background: #FFFFFF;
	}

div#linksbottom {
	position: absolute; 
	top: 400px; 	
	left: 0; 
	width: 225px; 
	height: 700px; 
	font: 16px Verdana, sans-serif;
	}


/*body and content*/

body {
	position: relative; 
	margin: 0; 
	padding: 0;
}

div#content {
	position: absolute; 
	top: 26px; 
	right: 220px; 
	left: 25px; 
   	color: #000000; 
	font: 13px Verdana, sans-serif; 
	padding: 10px; 
	border: solid #333A40;
}
	
div#content p {
	margin: 0 1em 1em;
}

div#content a:link {
	color: #AF371B; 
	font-weight: bold;
	font-style: italic; 
}

div#content a:visited {
	color: #946455; 
	font-weight: bold;
	font-style: italic; 
}

div#content a:hover {
	color: #FF0000; 
	font-weight: bold;
	font-style: italic; 
}





h1 {
	margin: -9px -9px 0.5em;
	padding: 10px 5px 5px; 
	text-align: left; 
	background: #000000; 
	color: #AF371B; 
	filter:alpha(opacity=100);
	font: bold 25px verdana, sans-serif; 
	height: 60px; 
	vertical-align: middle; 
	white-space: nowrap;
}

legend {
	font: bold 15px verdana, sans-serif;
}

.announcement{
	margin:20px;
}

.big {
	font-size:large;
}

.fieldset {
	margin:20px;
	border: none;
}

.hr1 {
	height:8px;
	background-color: Gray;
	color: Gray;
}

.hr2 {
	width: 75%;
}

.ref {
	width:auto;
	margin:40px;
	text-align:justify;
}

.right {
	text-align: right;
}

.title {
	font-style:italic;
	font-weight:bold;
	font-size: 10pt;
	color: #AF371B;
}

.strong {
	font-weight: bold;
}

.em {
	font-style:italic;
}


.aqua {
	color: #26FFD6;
	font-weight: bold;
}

.scripture{
	padding: 10px;
	border: solid #AF371B;
	font-weight:bold;
}

.scripture2{
	padding: 10px;
	border: solid #000000;
	font-weight:bold;
}

.quotebox{
	padding: 5px;
	border: solid #000000;
	font-style: italic;
}

.purple{
	color: #d5b0c1;
	font-weight:bold;
}

.grey{
	color: #cccbcb;
	font-weight:bold;
}

.blueblack {
	color: #272734;
	font-weight: bold;
}

.bloodred {
	color: #FF0000;	
	font-weight: bold;	
}

.burntred {
	color: #AF371B;
	font-weight: bold;
}

black {
	color: #000000;	
	font-weight: bold;	
}

.bunder {
	text-decoration: underline;
	font-weight: bold; 
}

.emstrong {
	font-weight: bold;
	font-style:italic;
}




