body 	
	{ 
	background: #C0DFE2 url('images/bg.gif') repeat-x;
	margin: 0;
	}

table 	
	{ 
	font: 8pt trebuchet ms, tahoma, sans-serif;
	text-align: justify; 
	}

td#content1
	{
	background: url('images/index_04.gif') no-repeat;
	width: 383px;
	}

td#content2
	{
	font: 9pt arial, tahoma, sans-serif;
	color: #7C818A; 
	text-align: justify; 
	background: url('images/index_08.gif') no-repeat;
	width: 367px;
	padding: 5px;
	}

td#content3
	{
	background: url('images/index_11.gif') no-repeat;
	width: 118px;
	}

#quote
	{
	font: italic 9pt trebuchet ms, tahoma, sans-serif;
	color: #699FAD;
	padding-left: 55px;
	}

o
	{
	color: #7A8385;
	}

#stat
	{
	background-color: #E6EFEB;
	width: 90%;
	padding: 8px;
	}

ul	
	{
	list-style-type: circle;
	}

b
	{ 
	font: bold 11px "trebuchet MS", arial, sans-serif; 
	color: #DAC57C; 
	text-transform: uppercase; 
	}

i	{
	color: #107D85;
	}

strong	
	{
	color: #819BA3; 
	border-bottom: 1px solid #FFF;
	}

input, textarea, .form 
	{ 
	font: 8pt verdana, tahoma, sans-serif; 
 	color: #A0A0A0; 
	letter-spacing: 1px;
	padding: 5px;
 	border: 2px solid #DEDEDE;     
 	background-color:#E3E3E3;
	}

option, select	
	{ 
	font: 8pt verdana, tahoma, sans-serif; 
 	color: #A0A0A0; 
	letter-spacing: 1px;
 	border: 2px solid #DEDEDE;     
 	background-color:#E3E3E3;
	}


#space li
	{
	padding-bottom:10px;
	}

h3	
	{ 	
	font: bold 18pt "times new roman", serif;
	color: #FFF; 
	text-transform: lowercase;
	letter-spacing: 1px;
	padding: 0 10px 3px 0;
 	border-bottom: 1px dotted #E3E3E3;    
	}

h2, .head	
	{ 	
	font: 12pt arial, serif;
	color: #999BA3; 
	text-transform: lowercase;
	letter-spacing: 1px;
	padding: 0 10px 3px 5px;
 	border-bottom: 2px solid #BBE2DD;    
	width: 30%;
	}

h1
	{
	font: 13pt arial, tahoma, sans-serif; 
	color: #617D89; 
	text-transform: lowercase;
	letter-spacing: 1px;
	background: url('images/header.gif') no-repeat;
	width: 286px;
	}

h1:first-letter 
	{
	font: bold 35pt "times new roman", serif;
	color: #7C7988;
	text-transform: uppercase;
	padding-left: 15px;
	}

.code
	{ 	
	margin: 1px;
	border: 4px solid #C6C3C6;
	}

.donate 
	{ 	
	margin: 1px;
	border: 4px solid #C9B38D;
	}

a:link, a:active, a:visited	
	{
	color: #8E9FAD; 
	text-decoration: none;  
	text-transform: lowercase; 
	padding-bottom: 0.5px;
	border-bottom: 1px solid #BBE2DD;
	}

.codesort li {
	display: inline;
	padding-right: 0.5em;
	text-align: center;
	padding: 12px;
	}


a:hover 	
	{ 
	color: #FFF; 
	text-decoration: none; 
	background: #AEB6B9;
	padding: 2px;
	}

#style
	{
	padding: 8px 0 0 0px;
	list-style-type: none;
	margin: 0 0 0 0px;
	}

ul#style li
	{
	display: block;
	}

ul#style li a 
	{
	font:  8pt arial;
	text-transform: uppercase;
	letter-spacing: 1px;
        color: #575756;
	margin: 1px;
	text-decoration: none;
	padding: 4px;
	padding-left: 10px;
	display: block;
	background-color: #EFF3F0;
        border-left: 15px solid #DEEBEA;
	border-bottom: 0px solid #FFF;
	}

ul#style li a:hover
	{
        color: #FFF;
	background-color: #B4BCCC;
	text-decoration: none;
        border-left: 15px solid #90C3B9;
	}

ul#style ol
	{
	display: block;
	margin: 1px;
	}

ul#style ol a 
	{
	font:  7pt arial;
	text-transform: uppercase;
	letter-spacing: 1px;
        color: #666A6A;
	text-decoration: none;
	padding: 5px;
	display: block;
	background-color: #D1EAE7;
	}

ul#style ol a:hover
	{
        color: #FFF;
	background-color: #A9A2B8;
	text-decoration: none;
	}

