 body {  
background-image: url('images/bg.jpg');
background-repeat: repeat-x;
background-color: #FCF0E0;
font-family: Georgia; 
font-size: 13px;
color: #000000; 
margin-top: 0px;
margin-left: 0px;
padding: 0px;
cursor:default;
}

 div.content {
 position:absolute; 
 left:50px; 
 top:350px; 
 width: 842px; 
 z-index: 2;}
 
 
 div.image {position:absolute;
 left:50px;
 top:0;}

a, a:link, a:active, a:visited {  
border-bottom: 1px dotted #C88A3B;
color: #7D951E; 
font-family: Georgia, sans-serif;
font-weight: bold;
font-style: italic;
padding: 0px; 
text-decoration: none;
cursor:default;
}

a:hover {  
border-bottom: 1px dotted #7D951E;
color: #C88A3B; 
font-family: Georgia, sans-serif;
font-style: bold;
padding: 0px; 
text-decoration: none;
cursor:default;
}

b {
	color: #C88A3B;
}

i {
	color: #BECF4F;
}

h1, h2, h3 .head
	{background:  url() no-repeat bottom left;
	background-color: #FCECD5;
	border-top: 0px solid #020202;
	border-right: 0px solid #ffffff;
	border-bottom: 2px solid #7D951E; 
	border-left: 0px solid #4a4a4a;
	color: #C88A3B;
	font-family: Georgia, sans-serif; 
	font-size: 20px;
	font-weight: normal; 
	font-style: normal;
	letter-spacing: 5px;
	text-align: right; 
	padding: 0px 20px 3px 20px; 
	text-transform: lowercase;}

.letter
	{
	color: #7D951E; 
	font-family: Georgia, sans-serif; 
	font-size: 20px;
	font-weight: bold; 
	font-style: italic;
	letter-spacing: 3px;
	padding: 0px; 
	text-transform: uppercase;
	}


input {
	color:#CD9F64; 
	font-size: 12px; 
	font-family: Georgia, sans-serif; 
	text-transform: uppercase;
	line-height: 15pt;
	background-color:#FCECD5; 
	font-weight: normal;
        letter-spacing: 1px;
	border-left:0px solid #CD9F64;
	border-right: 0px solid #CD9F64;
	border-top: 0px solid #CD9F64;
	border-bottom: 3px solid #7D951E;
}

option, select {
	color:#CD9F64; 
	font-size: 12px; 
	font-family: Georgia, sans-serif; 
	text-transform: uppercase;
	line-height: 15pt;
        letter-spacing: 1px;
	background-color:#FCECD5; 
	border-left:0px solid #CD9F64;
	border-right: 0px solid #CD9F64;
	border-top: 0px solid #CD9F64;
	border-bottom: 3px solid #7D951E;
	font-weight: normal; 
}

textarea {
	color:#CD9F64; 
	font-family: Georgia, sans-serif; 
	text-transform: uppercase;
	font-size: 12px; 
        letter-spacing: 1px;
	background-color: #FCECD5; 
	border-left:0px solid #CD9F64;
	border-right:0px solid #CD9F64;
	border-top: 0px solid #CD9F64;
	border-bottom: 3px solid #7D951E;
}


blockquote { 
background-image: url('images/blockquote.jpg');
background-repeat: no-repeat;
width: 740px;
height: 100px;
}

#blockquotetext{ 
color:#7D951E;
font-size: 16px;
text-align: justify; 
line-height: 12pt;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 20px;
width: 700px;
}

/* add this rule to your CSS to get the donation form to align */
.codesort label {
	float: left;
	width: 12em;
	text-align: right;
	margin: 0 0.5em 0 0;
	}