/* reset all to zero */
* {margin:0; padding:0;}

body {font: 12px Arial; line-height:1.5; background-color:#ffffff;}

html {height: 100%; margin-bottom: 1px;}

a {border: 0px; color: #0c4c8d; text-decoration:underline;}

h1 {text-align:center;font-size: 19pt; font-weight: bold; color:#0c4c8d;padding-bottom:15px;line-height:35px;padding-left:5px;}

.image {
	text-align:left;
	padding:0;
	/*different padding for IE only*/
	#padding:0 0 10px 0;	
	background-color:#ff0000;
}
.image2 {
	text-align:right;
	padding:0 0 0 20px;
	/*different padding for IE only*/
	#padding:0 0 10px 20px;	
}
	
.invisible {
		position:absolute;
		color:#ffffff;
		z-index:-1;
		margin:0;
}
	
#container {
	width: 800px; margin: 0 auto; min-height:1000px;
	text-align: left;
	background-color:#ffffff; 
}

#container #header {
	min-height: 20px; padding: 0 80px 0 80px;
	text-align: left;
	color:#999999;
}
	#container #header a{text-align:right;margin:0 0 0 400px;vertical-align:top;text-decoration: none;color:#999999;}	
	
#header p {
	text-align:center;
	padding:0;
}

.col2header {
text-align:center;
}

#container #borderleft {
	height: 600px;
	width: 13px;
	float:left; margin: 0 auto; background: url(../images/left_bdr.gif) top no-repeat;
}
#container #borderright {
	height: 600px;
	width: 13px;
	float:right; margin: 0 auto; background: url(../images/right_bdr.gif) top no-repeat;
}

#container #content {
	width:620px; min-height: 0px; padding:0; margin: 0 auto;
	text-align:left;
}

	#content .col1 p {margin-bottom: 10px; padding-left:5px;}
	#content p.bold {color:#0c4c8d; font-weight:bold;}
	
/*Content columns*/	
#content .col1 {
	float:left; width:50%; margin: 0 auto;font-size:1.2em;
}

#content .col2 {
	float:right; 
	width:200px; 
	margin-top:-648px; 
	margin-left:330px; 
	font-size:1.2em;
	position:absolute;
	background-color:#ffffff;
}

#colspan2 {
	margin: 260px auto; 
	#margin-top: -50px auto; 
	padding-left:20px;
	font-size:1.2em;color:#0c4c8d; font-weight: bold; 	
	background-color:#ffffff;
}

#content .colspan2 p {padding-left:5px;}
	.colspan2 ul {color:#0c4c8d; font-weight: bold; padding-left:20px;}
	.colspan2 li {margin-bottom: 15px;}

/*Form*/	
#emailform {
		background-color:#ffffff;
		width:620px;
		position:relative;
		margin:-250px 0 0 0;
		margin-left: auto ;
		margin-right: auto ;
		/*background: url(../images/formbg.gif) no-repeat center;*/
		font-size:0.96em;text-align:left;
}
			.rtop, .rbottom{display:block;background: #ffffff}
			.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden;background: #eaf3f8}
			.r1{margin: 0 5px}
			.r2{margin: 0 3px}
			.r3{margin: 0 2px}
			.r4{margin: 0 1px; height: 2px}
 

#formcontent {width:620px;margin:auto;background: #eaf3f8}
	
/*images*/	
#threeimages {
	margin: 0px auto; padding:0 90px 0;
	margin-top: 10px; text-align:center;font-size:0.9em;
}
	#threeimages #img1 {float:left;width: 207px;}
	#threeimages #img2 {float:left;width: 206px;}
	#threeimages #img3 {float:right;width: 207px;}
	
#threeimages p.bold {
	text-align:left;
	color:#0c4c8d; 
	font-weight:bold;
	font-size:1.4em;}	
	
/*Footer*/	
#container #footer {
	clear:both;
	text-align:left; 
}

	#footer .footer_img {text-align:center;}
	
	#footer .footer_text {
		min-height:50px; padding: 10px 20px 0 20px;
		font-size:0.9em;
	}
	
	#footer .footer_links {
		background-color:#ffffff;
		min-height:20px; padding: 10px 20px 0 20px;
		font-size:0.9em; color:#ffd500;
	}
	
	#footer .footer_links a {text-decoration: none;}


.donate {
	margin-left:0px;
	#margin-left:-60px;
	border: 0;background-color: #ffffff;
	cursor:pointer;	
	cursor:hand;
}

