body {
background: url('../images/cause_bg.jpg') #370c07 top center;
background-repeat: repeat-x;
margin: 0;
font-family: "Lucida Grande",arial,verdana;
font-size: .8em;
line-height: 1.8em;
}

#admin_bar {
background-color: black;
color: white;
text-align: center;
}

.give_image {
background: url('../images/give.jpg') center no-repeat;
}

.about_image {
background: url('../images/about.jpg') center no-repeat;
}

.contact_image {
background: url('../images/contact.jpg') center no-repeat;
}

.my_causes_image {
background: url('../images/my_causes.jpg') center no-repeat;
}

.home_image {
background: url('../images/home.jpg') center no-repeat;
}

.projects_image {
background: url('../images/projects.png');
}

#wrap {
width:934px;
overflow: hidden;
}

a {
color: #0082be;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

#nav {
width:934px;
height:76px;
overflow: hidden;
}

img {
border: 0;
padding: 0;
margin: 0;}

#button {
position: absolute;
margin-left: -140px;
margin-top: 190px;
}
a{
margin: 0;
padding: 0;}

#content_wrap {
float: left;
margin-left: -55px;
padding-top: 20px;
}

#content {
background: url("../images/content_bg.png") center;
background-repeat: repeat-y;
width:514px;
text-align: left;
padding-bottom: 8px;
}

#content_top {
margin-top: 10px;
width:514px;
height:31px;
background: url("../images/content_top.png") center top no-repeat;
}

#content_bottom {
width:514px;
height:31px;
background: url("../images/content_bottom.png") center bottom no-repeat;
}

#text {
margin-left: 45px;
margin-right: 45px;
padding-top: 20px;
text-align: left;
min-height: 500px;
}

/* for Internet Explorer */
/*\*/
* html #text {
height: 8em;
}
/**/


#tag {
margin-left: 27px;}

#content p img {
padding: 8px;
}

.admin {
background: #FFFFFF;
padding: 18px;
margin: 30px;
}

#login {
width: 400px;
}

.dropq {
position: relative;
color: white;
top:-8px;
font-family: Georgia,goudy old style,times new roman;
font-size: 1.5em;
padding: 7px;
}

#raised {
display: block;
background: url("../images/raised.gif");
width:398px;
height:57px;
color: #b1cc5d;
font-weight: bold;
font-size: 2.4em;
}

#raised span {
position: relative;
top:19px;
left: 13px;
}

.author {
font-size: .8em;
margin-top: -19px;
color: black;
}

.floater {
float: left;
position: relative;
z-index: 5;
}

#column {
width:473px;
position: relative;
left: -5px;
}

#inside_column {
padding-left: 20px;
padding-right: 35px;
}

h1 {
margin: 0;
font-size: 3.4em;
font-weight: normal;
color: #990000;
padding-bottom: 10px;
line-height: 1em;
}

h2 {
margin: 0;
color: #999999;
font-size: 2em;
font-weight: 400;
padding-top: 10px;
padding-bottom: 10px;
line-height: 1em;

}

h3 {
margin: 0;
font-weight: normal;
padding-bottom: 10px;
text-transform: uppercase;
font-size: .8em;
}

h9 {
font-family: Courier;
color: red;
font-size: .9em;
line-height: 1;
}

#footer {
background: url("../images/foot.gif") top center;
display: block;
width:934px;
height: 400px;
overflow: hidden;
background-repeat:no-repeat;
color: white;
font-size: .7em;
clear: both;
margin-bottom: -36%;

}

#footer span {
position: relative;
top:18px;
color: #67190f;
}

input {
margin:6px;
}