
a:link
{
	color: Red;
}

a:visited
{
	color: Red;
}

a:active
{
	color: Red;
}

body {
	background-color: black;
	color: white;
	background-image : url("magma_great_dark.jpg");
	font-size : 100%;
	font-variant : normal;
	font-family : serif, sans-serif, roman;
	list-style-image : url("light-arrow.gif");
	text-align : center;
}

.variation {
	color: Red;
	font-style : italic;
}

p {
	text-align: center;
}

img { border: 0pt }

.defile
{
	color: white;
	text-decoration : none;
}

.choosen-one
{
	color: white;
	text-decoration : none;
	font-family : "Lucida Blackletter";
	font-size : 120%;
}


.decolor
{
	color: white;
 }
 
.small {
	font-size: 8pt;
	margin-top : 0px;
	margin-bottom : 0px;
	color : White;
}

.highlight { 
   background-color: Red; 
   color: White;
   }

.whiteout { 
   background-color: white; 
   color: Red;
   }   
   
ul {
	text-align: left;
	margin-left : 6px;
}


li { 	margin-bottom: 22px; 	}

.page-title {
	font-size: 36px;
	font-family : "Lucida Blackletter";
}	
	
.intro {
	font-style : italic;
	margin-left : 15%;
	margin-right : 15%;
	font-weight : normal;
	font-family : "Bookman Old Style";
}	

.right-title {
	margin-top : 3em;
	margin-bottom : 0px;
	color : Red;
	font-size : 110%;
	font-weight : bold;
	text-align : right;
	margin-left : 10%;
	margin-right : 0px;
	font-family : "Lucida Blackletter";
}

.left-title {
	margin-top : 3em;
	margin-bottom : 0px;
	color : Red;
	font-size : 110%;
	font-weight : bold;
	text-align : left;
	margin-left : 0px;
	margin-right : 10%;
	font-family : "Lucida Blackletter";
}

.c-title {
	margin-top : 3em;
	margin-bottom : 0px;
	color : Red;
	font-size : 110%;
	font-weight : bold;
	text-align : center;
	margin-left : 10%;
	margin-right : 0px;
	font-family : "Lucida Blackletter";
}

.right-par{
	color: White;
	text-align : right;
	margin-left : 10%;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
}

.left-par{
	color: White;
	text-align : left;
	margin-left : 0px;
	margin-right : 10%;
	margin-top : 0px;
	margin-bottom : 0px;	
}

.c-par{
	color: White;
	text-align : center;
	margin-left : 0px;
	margin-right : 10%;
	margin-top : 0px;
	margin-bottom : 0px;	
}

.j-par{
	color: White;
	text-align : justify;
	margin-left : 0px;
	margin-right : 10%;
	margin-top : 0px;
	margin-bottom : 0px;
}

.strech-par{
	color: White;
	text-align : center;
	margin-left : 0px;
	margin-right : 10%;
	margin-top : 0px;
	margin-bottom : 0px;
	letter-spacing : 2px;
}

.par-link{
	color: White;
	text-align : left;
	margin-left : 15%;
	margin-right : 15%;
	margin-top : 0px;
	margin-bottom : 2px;
	font-weight : bold;
	text-decoration : underline;
	font-variant : small-caps;
	font-size: 17px;
}

.link-alone {
	color: White;
	text-align : left;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 2px;
	text-decoration : underline;
}
	
.indent {
	text-indent: 60px;
}

.left {
	text-align: left;
}

.center {
	text-align: center;
}

.right {
	text-align: right;
}

.reach {
	margin-top : 0px;
	margin-bottom : 0px;
}

.flat { 
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: center;
	
 }

.h-spaced { 
	margin-top : 30px;
	margin-bottom : 30px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: center;	
 } 
 
em {
	font-weight: bold;
	font-style : italic;
	font-size : larger;
}

table {
	width: 100%;
}

.text {
    background-color: white;
	color : Black;
}

.content {
color: white;
}

.big {
	font-size: 28px;
}

hr {
	color: Red;
}

.invisible { visibility: hidden; }

