/************************************************************
 * 	Cyberdelic Primary Style Sheet (CSS)			   		*
 *		Author: Majestic		Revision: 05-08-2005					*
 ************************************************************/

 
/* Main Body style ******************************************/
html, body { 
		width: 97%; /* Stoopie IE rendering bug fix */
		height: 100%;
		font-family: Arial, "Arial Unicode MS", Verdana, Geneva, "Lucida Sans Unicode", Helvetica, Univers, sans-serif;
		font-size: 100%;
		color: #E7EAC6;
		line-height: 140%;
		background-color: #2E3850;
		}

/* Define general body Hyperlink styles  ********************/
a {	
		color: #6699FF;
		/* color: #87CEFA; */
		font-weight: normal;
		text-decoration: none;
		background: transparent;
		}
a:link { 
		color: #6699FF;
		text-decoration: none;
		/* color: #99CCFF; */
		background: transparent;
		}
a:visited { 
		text-decoration: none;
		color: #DDA0DD;
		background: transparent;
		}
a:hover {
		text-decoration: none;
		color: #FF8C00;
		background: transparent;
		}
a:focus {
		text-decoration: none;
		color: #FF8C00;
		background: transparent;
		}
a:active {
		text-decoration: none;
		color: #FF4500;
		background: transparent;
		} 

	
/* Define Abbreviations and Acronyms styles *****************/
abbr, acronym, span.abbr, abbr.initialism, abbr.truncation, dfn {
	cursor: help;
	border-bottom: 1px dashed #87CEFA;
	}
/* make sure users with text-to-speech SW get abbrv's pronounced properly */	
acronym {
	speak : normal;
	}
/* Define a special class of Abbreviations called initialisms */		
abbr.initialism {
	speak : spell-out;
	}
abbr.truncation {
	speak : normal;
	} 	

	
/* Definitions tag style ***********************************/
dfn {
		font-style: normal;
		color: #00015B;
		}
dfn a:link { 
		text-decoration: none;
		color: #E7EAC6;
		}
dfn a:visited { 
		text-decoration: none;
		color: #720073;
		}
dfn a:hover {
		text-decoration: none;
		color: #FF8C00;
		cursor: help;
		}
dfn a:focus {
		text-decoration: none;
		color: #FF8C00;
		cursor: help;
		}
dfn a:active {
		text-decoration: none;
		color: #FF3333;
		cursor: help;
		} 	
	
/* Define Emphasis Text styles *******************************/	
em {
	font-style: italic;
	}

strong {
	font-style: normal;
	font-weight: bold;
	}
	
.highlight {
	background-color: #FFFFEC;
	}

/* Define Table Styles **************************************/
table {
   border: 1px #000000 solid;
	font-family: Verdana, Geneva, Arial, "Arial Unicode MS", "Lucida Sans Unicode", Helvetica, Univers, sans-serif;
	font-size: 95%;
   }

th {
	font-family: Verdana, Geneva, Arial, "Arial Unicode MS", "Lucida Sans Unicode", Helvetica, Univers, sans-serif;
	font-size: 100%;
	font-weight: normal;
   }
	   
td {
   border-style: solid; 
	/*
	border-left: 1px #808080 solid;
   border-bottom: 1px #808080 solid;
   border-right: 1px #808080 solid;
   border-top: 1px #808080 solid;
	font-size: 100%;
	*/
   }

/* Define Heading Styles **********************************/
H1 {
	font-family : Arial, Helvetica, Univers, Geneva, sans-serif; 
	font-size : xx-large;
	font-weight: bold;
	padding-top: 14px;
	}		

H2 {
	font-family : Arial, Helvetica, Univers, Geneva, sans-serif;  
	font-weight: bold;
	font-size : x-large;
	margin-left: 5%;
	}

H3 {
	font-family : Arial Rounded MT Bold, Arial, Arial Unicode MS, Helvetica, Geneva, Univers, sans-serif;
	font-weight: bold;
	font-size : large;
	border-bottom : thin solid #D3D3D3;
	margin-left: 10%;
	}
	
H4 {
	font-weight: bold;
	font-family : Arial Narrow, Arial Rounded MT Bold, Arial, Arial Unicode MS, Helvetica, Geneva, Univers, sans-serif;
	font-size : larger;
	margin-left: 10%;
	}
	
H5 {
	font-weight: bold;
	font-style : italic;
	font-family : Arial Narrow, Helvetica Narrow, Helvetica Compressed, Helvetica Condensed, Univers Condensed, Univers Ultra Condensed, Haettenschweiler, Helvetica, Univers, Geneva, sans-serif; 
	font-size : larger;
	margin-left: 10%;
	}

H6 {
	font-weight : bold;
	font-family : Arial Narrow, Helvetica Narrow, Helvetica Compressed, Helvetica Condensed, Univers Condensed, Univers Ultra Condensed, Haettenschweiler, Helvetica, Univers, Geneva, sans-serif; 
	font-size : larger;
	margin-left: 15%;
	font-style : italic;
	}
	
	
/* Style other HTML tags *******/

sub, sup {
	line-height: 0.2em;
	}

#banner {
	color: #494C80; 
	font-family: Arial, Helvetica, Geneva, Univers, Verdana, sans-serif;
	}

#constructionblock {
	font-size: smaller;
	text-align: center;	
	}

#construction {
	color: #CC66FF; 
	font-family: Verdana, Geneva, Univers, Arial, Helvetica, sans-serif;
}

#welcome {
	color: #C0C0C0; 
	font-family: Arial, Helvetica, Geneva, Univers, Verdana, sans-serif; 
	font-size: large;
	font-weight: bold;
	}

.explain {
	color: #999999;
	}
	
.eurobracket {
	color: #660066; 
	font-family: 'Arial Unicode MS', Arial, Helvetica, Geneva, Univers, Verdana, sans-serif;
	}

.soon {
	color: yellow;
	}

#slogan {
	color: #5F9EA0; 
	font-family: Georgia, Times, serif, Verdana, Geneva; 
	font-style: italic;
	}	

#footer {
	font-family: "Arial Unicode MS", Arial, Verdana, Geneva,  "Lucida Sans Unicode", Helvetica, Univers, sans-serif;
	font-size: x-small;
	line-height: 140%;
	color: #808080;
	text-align: right;
	width: 99%; /* Stoopie IE rendering bug fix */
	}

.cyberdelic {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-variant: small-caps; 
	font-size: x-small;
}	

.updated {
	color:#666666;
}
	
/*
body {
  background-image: url(http://www.w3.org/StyleSheets/TR/logo-REC);
}
*/
