body
{
margin:0;
background-color: #E6EFFA;
text-align: center;
}
#wrapper{
width: 950px; margin: 0px auto;
background: #ffffff;
text-align: center;
}
#wrapper:after { content: "."; clear: both; display: block; height: 0; visibility: hidden; }
#frame{
width: 900px;margin: 0px auto;
background: #ffffff;
}
#bannerbox{
width: 900px; margin: 0px auto;
height: 333px;
background: url(images/banner.jpg) no-repeat;
text-align:center;
}
#midd{
width: 900px; margin: 0px auto;
height: auto;
background: #ffffff url(images/main_write.jpg) repeat-x;
padding:0px;
margin: 0px;
text-align: center;
}
#box_front{
float: left;
width: 870px;
padding: 0px 0px 0px 15px;
font-family: Arial,Verdana, Helvetica, sans-serif; color: #333333; font-size: 12px; line-height: 17px; 
text-align: left;
}
#box_front a{
font-weight: bold;
color: #333333;
text-decoration: underline;
}
#box_front a:hover{
font-weight: bold;
color: #333333;
text-decoration: none;
}
#midd:after { content: "."; clear: both; display: block; height: 0; visibility: hidden; }
#stripright{
float: left;
width: auto;
height: auto;
padding: 13px 0 0 0px;
margin: 0 0 0 0;
text-align: left;
font-family: Arial,Verdana,Helvetica, sans-serif; color: #272644; font-size: 11px;
}
#stripright span{
font-family: Arial Narrow,Arial,Verdana, Helvetica, sans-serif; color: #272644; font-size:x-large; line-height: 17px;
}
#slogan{
float: left;
width: auto;
padding: 140px 400px 0 17px;
margin: 0;
font-family: Arial Narrow,Arial,Verdana, Helvetica, sans-serif; color: #ECF3FA; font-size:1.8em;
text-align: left;
}
#stripbottom{
width: 900px;
height: 55px;
}

.image{
border-top-width: 2px;
border-top-color: #ffffff;
border-top-style: solid; 

border-right-width: 2px;
border-right-color: #ffffff;
border-right-style: solid; 

border-bottom-width: 2px;
border-bottom-color: #ffffff;
border-bottom-style: solid; 

border-left-width: 2px;
border-left-color: #ffffff;
border-left-style: solid; 
}
#left{
float: left;
width: 245px;
}
#donate_pal{
float: left;
width: 245px;
font-family: Arial,Verdana,Georgia,Tahoma; font-size: 12px; font-weight: normal;
text-align:left;
padding: 45px 0 0 0;
}
#donate_pal sup{
font-size: 9px;
}
#box_directory{
float: left;
width: 245px;
min-height: 46px;
background: url(images/directory-back.gif) no-repeat;
margin: 25px 0 0 0;
padding: 20px 0 0 15px; 
display: inline;
list-style-type: none;
text-align: left;
}
.head {
font-family: Arial Narrow,Arial,Verdana, Helvetica, sans-serif; font-size:1.8em;
color: #0D5FB5;
text-transform: uppercase;
}
#box_directory ul{
list-style-type: none;
margin: 10px 0 0 0;
padding: 0;
}
#box_directory li{
	list-style-type: none;
	width: auto;
	margin: 0;
	text-decoration: none
display: block;

}
#box_directory a{
	margin: 0px 0px 0px 0px;
	font-family: Arial,Verdana,Georgia,Tahoma; font-size: 12px; font-weight: normal;
	text-decoration: underline;
	color: #0d5fb5;
}
#box_directory a:hover{
	margin: 0px 0px 0px 0px;
	font-family: Arial,Verdana,Georgia,Tahoma; font-size: 12px; font-weight: normal;
    text-decoration: none;
	color: #0d5fb5;
}
#box_directory li span a{
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	font-family: Arial,Verdana,Georgia,Tahoma; font-size: 11px; color:  #333333; font-weight: normal;
	padding: 0 0 3px 10px;
	text-decoration: none;
}
#box_directory li span a:hover{
	margin: 0px 0px 0px 0px;
	font-family: Arial,Verdana,Georgia,Tahoma; font-size: 11px; color:  #010100; font-weight: normal;
	padding: 0 0 3px 10px;
	text-decoration: underline;
}
/*main menu*/
#menuselected{
	float: left;
    width:900px;
	height: 41px;
	margin:0px;
	display:inline;
	padding:0px;
	background: url(images/back_nav.jpg) repeat-x;
	font-family: Arial,Verdana,Georgia,Tahoma; font-size: 12px;color: #ECF3FA;
	text-align: left;
}
#menuselected ul {
	margin: 0;
	padding: 0px 0px 0px 0px;
}
#menuselected ul li{
	float: left;
	margin: 0;
	margin: 15px 0 0 0;
	list-style-type: none;
}
#menuselected ul li a {
	color: #ECF3FA;
	text-decoration: none;
	display:inline;
	padding: 0px 15px 0px 15px;
	text-decoration:none;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#ECF3FA;
	}
#menuselected ul li a:hover {
	/*color: #061D49;*/
	float: left;
	background-color: #dce8f6;
	color: #333333;
	/*background: url(images/mouse-over.jpg) left repeat-x;*/
	}

#boxmaintextleft{
	float: left;
	width: 440px;
	height: auto;
	padding: 50px 0 0 0;
	text-align: left;
}
#boxmaintextleft span{
font-family: Arial Narrow,Arial,Verdana,Georgia,Tahoma;
color:#D30101;
font-size: 2em;
text-transform:uppercase;
}
#box_donation{
float: right;
width: 413px;
height: 181px;
margin: 50px 0 0 0;
padding: 0;
background: url(images/make_donation.jpg) no-repeat;
cursor: hand;
}
#box_awarr{
float: left;
width: 870px;
padding: 20px 0 0 0;
text-align: left;
}
#box_awarr img{
vertical-align:top;
margin: 0 10px 0 0;
text-align: left;
}
#box_news{
float: left;
width: 419px;
min-height: 181px;
font-family: Arial,Verdana,Georgia,Tahoma; font-size: 12px;color: #333333; line-height: 17px;  
background: #ffffff url(images/back-box.gif) no-repeat;
text-align: left;
margin: 35px 0 0 0;
padding: 20px 0 0 15px; 
}
#box_news a{
color: #333333;
text-decoration: underline;
font-weight: bold;
}
#box_news a:hover{
color: #333333;
text-decoration: none;
font-weight: bold;
}
#box_news span{
font-family: Arial Narrow,Arial,Verdana, Helvetica, sans-serif; font-size:1.8em;
color: #0D5FB5;
text-transform: uppercase;
}
#box_flash{
float: right;
width: 419px;
min-height: 181px;
font-family: Arial,Verdana,Georgia,Tahoma; font-size: 12px;color: #333333; line-height: 17px;  
background: #ffffff url(images/back-box-help.gif) no-repeat;
text-align: left;
margin: 35px 0 0 0;
padding: 20px 0 0 15px; 
}
#box_flash a{
color: #333333;
text-decoration: underline;
}
#box_flash a:hover{
color: #333333;
text-decoration: none;
}
#box_flash span{
font-family: Arial Narrow,Arial,Verdana, Helvetica, sans-serif; font-size:1.8em;
color: #0D5FB5;
text-transform: uppercase;
}
#box_movie{
float: right;
width: 419px;
min-height: 181px;
font-family: Arial,Verdana,Georgia,Tahoma; font-size: 12px;color: #333333; line-height: 17px;  
background: #ffffff url(images/back-box.gif) no-repeat;
text-align: left;
margin: 25px 0 0 0;
padding: 20px 0 0 15px; 
}
#box_movie span{
font-family: Arial Narrow,Arial,Verdana, Helvetica, sans-serif; font-size:1.8em;
color: #0D5FB5;
text-transform: uppercase;
}
#box_projects{
float: left;
width: 419px;
min-height: 181px;
font-family: Arial,Verdana,Georgia,Tahoma; font-size: 12px;color: #333333; line-height: 17px;  
background: #ffffff url(images/back-box.gif) no-repeat;
text-align: left;
margin: 35px 0 0 0;
padding: 20px 0 0 15px; 
}
#box_projects a{
color: #333333;
text-decoration: underline;
font-weight: bold;
}
#box_projects a:hover{
color: #333333;
text-decoration: none;
font-weight: bold;
}
#box_projects span{
font-family: Arial Narrow,Arial,Verdana, Helvetica, sans-serif; font-size:1.8em;
color: #0D5FB5;
text-transform: uppercase;
}
#breadcrumbs{
	float: left;
	width: 870px;
	font-family: Arial,Verdana,Georgia,Tahoma;color: #333333;
	font-size: 12px;
	padding: 17px 0 0 0;
	margin: 0;
	text-align: left;
}
#breadcrumbs a{
color: #333333;
text-decoration: underline;
}
#breadcrumbs a:hover{
color: #333333;
text-decoration: none;
}
#boxwrite{
	float: left;
	width: 900px;
	height: auto;
	background: #E3DDD3;
}
#boxtext{
float: left;
width: 600px;
margin: 25px 0 0 0;
font-family: Arial,Verdana,Georgia,Tahoma;color: #333333; font-size: 12px; line-height: 17px;
text-align: left;
}
#boxtext a{
color: #333333;
text-decoration: underline;
font-weight: normal;
}
#boxtext a:hover{
color: #333333;
text-decoration: none;
font-weight: normal;
}
.boximg{
border: 2px solid #ffffff;
}
#footer{
	float: left;
	width: 870px;
	padding: 30px 0 0 40px;
	margin-bottom: 35px;
	font-family: Arial,Verdana,Georgia,Tahoma; font-size: 11px;color: #333333;
	text-align: left;
}
#footer a{
	color: #333333;
	text-decoration: underline;
}
#footer a:hover{
	color: #333333;
	text-decoration: none;
}
.formfield{
background-color:#FFFFFF;
border: 1px solid #333333;
height: 20px;
}
#dump{
float: left;
width: auto;
}
legend{
font-family: Arial,Verdana,Georgia,Tahoma; font-size: 12px;color: #0D5FB5; line-height: 16px;
}
.position td{
padding: 5px 0 5px 15px;
}
.button{
background-color: #DCE8F6;
color: #333333;
border: 1px solid #BAD4F3;
height: 25px;
}
#icons{
width: 780px;
height:auto;
position: absolute;
top: 5%;
left: 50%;
margin-left: -390px;
background: transparent url(images/fill-popup.png);
display: block;
padding: 20px;
z-index: 50;
border: 3px solid #FFFFFF;
text-align: left;
z-index:100;
line-height: 1.2em;
}
#icons .close{
display:block;
float: right;
margin: 0 0 10px 0;
text-align:right;
}
#icons .headz{
font-family: Helvetica,Verdana,Arial,HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, lucida sans unicode,Georgia,Tahoma; font-size: 1.2em;
color:#FFFFFF;
}
#icons .name{
font-family: Helvetica,Verdana,Arial,HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, lucida sans unicode,Georgia,Tahoma; font-size: 1em;
color:#FFFFFF;
}
#icons .name a{
color:#FFFFFF;
text-decoration:underline;
}

