/*  document defaults  */

BODY { 	margin-top: 0; 
		font-family: verdana, arial, helvetica, sans-serif;
		margin-left: 0; 
		margin-right: 0; 
		scrollbar-base-color:#FFFFFF;
		scrollbar-3dlight-color:#FFFFFF;
		scrollbar-arrow-color:#000000;
		scrollbar-darkshadow-color:#000000;
		scrollbar-face-color:#660033;
		scrollbar-highlight-color:#660033;
		scrollbar-shadow-color:#000000;
		scrollbar-track-color:#000000;
		background-color: #660033;
}

#metal {
	background-image: url(l_metal_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:430px;
	color: #666666;
	background-color: #eeeeee;
	font-size:12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#fire {
	background-image: url(l_fire_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:430px;
	color: #ffff99;
	font-size:12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#earth {
	background-image: url(l_earth_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:430px;
	color: #993333;
	font-size:12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#water {
	background-image: url(l_water_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:430px;
	color: #6699cc;
	font-size:12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#wood {
	background-image: url(l_wood_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:430px;
	color: #ffffff;
	font-size:12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}



.theory 

{   
font-size: 15px;  
}


TD		{
		font-family: verdana, arial, helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 13px;
		font-weight: normal;
		text-align: justify;
		line-height: 14px;
		vertical-align: top;
		}
		
table.structure td		{
		font-family: verdana, arial, helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 10px;
		font-weight: normal;
		text-align: left;
		line-height: 14px;
		vertical-align: top;
		}
		
h1		{
    	font-family: verdana, arial, helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;	
		line-height: 11px;
		}
		
h2		{
    	font-family: verdana, arial, helvetica, sans-serif;
		font-size: 16px;
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;	
		}			
		
.purple		{
		background-color: #660033;
		}	
		
.purplefont		{
		color: #CC0099;
		}	
		
.love { 
		background-color: #990066;
		}
		
.swirl {
background-image: url('../images/swirl.jpg'); 
}

.cyclelife {
background-image: url('../images/bg_cycleoflife.gif');
background-repeat: no-repeat; 
background-position: center;
}

.enosis {
background-image: url('../images/bg_coreconn2.gif');
background-repeat: no-repeat; 
background-position: center;
background-color:#993366;
}

.goldenbeing {
background-repeat: no-repeat; 
background-position: center;
background-color:#FFCC00;
}

.background {
background-image: url('../images/bg_coreconn1.gif');
background-repeat: no-repeat; 
background-position: center;
}

.text {
background-color:#FFCCFF;
}

.bold {
font-weight: bold;
font-color: #FFFFFF;
}

.theory_table
{
line-height: 25px; 
}

.workshop {
background-color:#993366;
}

.bl		{
		background-color: #000000;
		font-family: verdana, arial, helvetica, sans-serif;
		color: #33FF00;
		font-size: 12px;
		}	


.linkactive		{
		font-family: arial, verdana, helvetica, sans-serif;
		color: #D32027;
		font-size: 13px;
		font-weight: bold;
		}	
		
.midi		{
		color: #EB1820;
		font-size: 13px;
		line-height: 200%;
		padding: 0;
		font-weight: bold;
		}	
		
.medium		{
		color: #EB1820;
		font-size: 13px;
		font-weight: normal;
		}	
		
.strong		{
		font-family: verdana, arial, helvetica, sans-serif;
		color: #000000;
		font-size: 13px;
		font-weight: bold;
		text-align: justify;
		}
		
/*  begin: links -------------------------------------------------------------*/

a:link, a:visited, a:active {
    	font-family: arial, verdana, helvetica, sans-serif;
		color: #FFFFFF;
		text-decoration: none;	
		font-weight: bold;
		}
		
a:hover	{
		font-family: arial, verdana, helvetica, sans-serif;
		color: #EB1820;
		}
	
a.txtlink:link, a.txtlink:visited, a.txtlink:active {
		text-decoration:none;
		color: #EB1820;
		}
		
a.txtlink:hover	{
		color: #FFCCFF;
		}

/*  end: links  */





    
/*  begin: general  */
	
.right{
	float: right;
}

			
				
				
				
				
/* FOOTER ITEMS --------------------------------------------------------------*/				
a.small:link, a.small:visited, a.small:active {
		text-decoration:none;
		font-weight: normal;
		color: #EB1820;
		padding: 0 0 0 25px;
		}
		
a.small:hover	{
		font-size: 11px;
		color: #FFCCFF;
		}
		  
.small	{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		color: #EB1820;
		}  
		
a.smallgrey:link, a.smallgrey:visited, a.smallgrey:active 	{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 9px;
		color: #CCCCCC;
		}   
		
		
