body{
    margin:0px;
    padding:0px;
    font-size:11px;
    background-color:black;				
    color:white;
    background-image:url(../images/main_background.gif);
    background-repeat:repeat-x;	
    background-color:#a41102;
}		
		
img{
    border:0px;
}	
		
/*table{
    margin:12px;
}*/
		
td, tr{
    margin:0;
    padding:0;
}			
		
a
{		
    color:#fcb428;		
    text-decoration:underline;			
}
		
#header {
    width:100%;
    height:158px;			
}
		
#image {
	float:left;
	width:100%;		
	height:181px;	
	background-image:url(../images/menu_background.jpg);
	background-repeat:no-repeat;	
	margin:0px;
	padding:0px;
}
		
#main {
	float:left;
	width:100%;		
	margin:0px;
	padding:0px;
}
		
#left {
	width:280px;
	float:left;			
	margin:0px;
	padding:0px;
}
		
#projects
{		
	margin:12px 0 0 100px;
	width:178px;	
	background-image:url(../images/box_background.gif);
	background-repeat:no-repeat;		
	background-color:#870D01;
}
		
.title{
	width:178px;	
	padding:10px 0px 6px 0px;
	font-family:Tahoma, Georgia, Times New Roman;
	font-weight:normal;
	color:white;
	text-align:center;
	font-size: 22px;
}
		
.project{
	margin:6px 12px;		
	/*border-bottom:1px dotted #93261b;*/
	padding-bottom:6px;
}
		
p img, td img{
	border:solid 3px #fcb428;
	/*margin:0 4px 4px 0;	*/
	margin:0;
	float:left;		
}	
			
/*#supporters{		
	margin:12px 0 0 0px;
	width:178px;	
	background-image:url(../images/box_background.gif);
	background-repeat:no-repeat;		
	background-color:#870d01;
	text-align:center;
}*/		
		
#middle{
	width:430px;			
	float:left;
	margin-top:20px;
}
		
hr {
	/*margin: 12px 10px 4px 10px;*/
	margin: 0px 10px 0px 10px;
	text-align:justify;
	border: none 0;
	border-bottom:1px dotted #c6695f;
	height:1px;
}
			
#home{
	width:430px;			
	float:left;
	margin-top:20px;
}
		
#right{    
	width:180px;	
	float:left;
	margin:0;
	padding:0;	
}
				
#footer{		
	width:810px;
	clear:both;		
	margin-left:100px;
}	
		
#footer1{
	width:910px;
	clear: both;
	color:#fcb428;
	font-size:10px;
	text-align:right;
	border-top:8px solid #fcb428;
	padding:10px 0px 4px 0px;		
}
		
#menu{
	margin-top:20px;
	width:155px;
	font-family:Tahoma, Georgia;
	font-size:11px;
	text-align:center;
	margin-left:110px;
}
		
#menu ul {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
}
		
#menu ul li {
	position:relative;		
}
	
#menu li ul {
	position:absolute;
	left:155px;
	top:-10px;
	display: none;
}
		
* html #menu ul li {
	float: left; 
	height: 1%;			
}		
		
#menu ul li a {
	display:block;
	text-decoration:none;
	color:white;		
	padding:4px 0 4px 0px;	
	font-size:11px;			
}		
		
#menu ul ul li a:hover {
	display:block;
	text-decoration:none;
	color:white;		
	padding:4px 0 4px 0px;	
	font-size:11px;			
	background-color:#313131;
}		
		
* html #menu ul li a {
	height: 1%;
}
		
#menu li:hover ul { 
	display:block;
	background-color:#454545;
	border:1px solid #676767;
	width:100%;	
}		
		
#menu li.over ul { 
	display:block;	
	background-color:#454545;
	border:1px solid #676767;
	width:100%;		
}			
					
input{
	margin:0 0 2px 0;
	color:Maroon;
	font-size:11px;
	background-color:#fcb428;		
	border:none;
	font-family:tahoma;
	width:300px;
	padding:3px;
}
		
textarea{
	color:Maroon;
	font-size:11px;
	background-color:#fcb428;		
	border:none;
	font-family:tahoma;	
	width:300px;
	padding:3px;
	margin:0px;
}
		
.submit{
	width:50px;
	padding:2px;
	font-size:11px;
	border:none;
	background-color:Maroon;	
	color:#fcb428;	
	margin-top:5px;	
}
		
.left{
	margin-left:100px;	
}		
		
.border{
	border-top:1px solid gray;	
}		
		
/*.month{
	color:#fcb428;
	font-size:10px;
	font-weight:bold;
}*/
		
.sub{		
	color:#fcb428;
	font-size:11px;		
	font-family:Tahoma, Georgia;
	padding-left:9px;
	font-weight:bold;
}
		
.i, h5{
	color:#fcb428;
	font-size:10px;
	font-weight:normal;
	width:400px;
	/*float:left;*/
	margin:0px;
	margin-bottom:10px;
}
		
.bold{
	font-weight:bold;
	font-size:10px;
}
		
#i{
	border:2px solid #f5d55c;
}
		
.back{
	padding:0 2px 0 4px;
	color:#fcb428;
	background-color:#8C0000;
}
		
h1{
	font-family:Tahoma, Times New Roman;
	font-size: 24px;
	font-weight:normal;
	color:white;
	/*color:#fcb428;*/
	margin:0px 12px 6px 12px;	
	padding-bottom:3px;	
	border-bottom:1px solid #AA0000;
}
		
#middle ul{
	margin:13px 10px 25px 10px;
	padding:0;
}				
		
#middle li{			
	margin:3px 30px 3px 25px;
	padding:0px;			
	list-style: square outside;
}
		
ul{
    margin:0 0 0 12px;
	padding:0;
}
		
img[onclick^="popup"] 
{ 
	cursor: pointer; 
}
