@charset "utf-8";
/* 			CSS Document           */

body {	
	background-color:#000; 
	text-align:center; 
	color:#FFF;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
}
body table {	
	margin:auto; 
	width:auto; 
}

#DonationForm { 
	width:760px;
	margin:-17px 0 0 0;
}
/* FF 2 hack */
.form-adj, x:-moz-any-link { width:760px;}
/* FF 3 restore */
.form-adj, x:-moz-any-link, x:default {width:760px;}


/* FF 2 hack */
.poem-left, x:-moz-any-link {float:none; margin:0 0 0 0; width:340px;}
/* FF 3 restore */
.poem-left, x:-moz-any-link, x:default {float:left; padding:0 120px 0 0;}


.right-top-half, x:-moz-any-link {float:right; margin:-225px 0 0 50px;}
.right-top-half, x:-moz-any-link, x:default { float:none; margin:17px 0 0 0;}

/* 			C O L O R
*/
span.reg a{
	color:#ec2227;
	text-decoration:none;
}
div.footer a{
	color:#ec2227;
	text-decoration:none;
}
a:hover{
	border-bottom:solid 1px #fff;
}
a:link, a:visited{
	color:#ec2227;
	text-decoration:none;
}
a:link.default_cur, a:visited.default_cur{
	color:#fff;
	text-decoration:none;
}

div.footer span a{
	color:#FFF;
	text-decoration:none;
}
.nope a:hover{
	border-bottom:solid 1px #fff;
}
.nope a:link,.nope a:visited{
	color:#fff;
}
em.about {
	color:#FFCCCD;
}
.red{
	color:#ec2227;
}
.grey{
	color:#666;
}

.ecard{
	
}
.lk-size{
	font-size:.8em;
}
.FieldText{
	font-size:.8em;
	text-decoration:none;
}
.footer{
	text-align:left;
	font-size:.7em;
	padding: 0 20px 20px 20px;
}

input, select, option, textarea{
	border: 0; 
	background-color: #eee;
} 
 
iframe {
	scrollbar-3dlight-color:silver;
	scrollbar-arrow-color:white;
	scrollbar-track-color:white;
	scrollbar-darkshadow-color:black;
	scrollbar-face-color:black;
	scrollbar-highlight-color:white;
	scrollbar-shadow-color:gray;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.default_cur {cursor:default;}

.off{margin:0 0 0 -5000px; position:absolute;}
