body{
	background:url(../images/layout_bg.gif) repeat-x #00275e;
}

a{
	font-weight:bold;
    color:#00275e;
   	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}

.center{
	text-align:center;
}

h1{
	background-color:#83000e;
    color:#fff;
    padding:0 10px;
    height:40px;
    margin: 0 0 10px 0;
    font-size:20px;
    font-weight:bold;
}

h3{
	text-transform:uppercase;
    font-family:Arial;
    font-size:16px;
    color:#00275e;
    margin:0px;
    padding:0px;
    padding-top:15px;
    padding-bottom:10px;
    padding-left:10px;
}

h4 {
    color:#fff;
    font-size:14px;
    font-family:Arial;
    font-weight:bold;
    padding:0;
    margin-bottom:5px;
}

h5{
	color:#00275e;
    font-size:24px;
    font-family:Arial;
    font-weight:bold;
    padding:0;
    margin-bottom:5px;
    margin-top:15px;
    height:55px;
}

#btn{
    padding:0;
    margin:0;
    margin-top:-135px;
}
#btn ul li {
    list-style:none;
    margin:0;
    padding:0;
    margin-bottom:1px;
}

#container #nav{
	margin-left:auto;
    margin-right:auto;
    width:1020px;
    height:50px;
    background:url(../images/nav_bar.gif) no-repeat #002d76;
    clear:left;
}

#container #nav a {
    font-family:Arial;
    font-weight:bold;
    color:#fff;
    text-decoration:none;
    font-size:14px;
}
#container #nav a.contribute { color:#fff000; }
#container #nav a:hover { color:#94afd1; }
#container #nav ul {
    margin-top:14px;
    padding-left:40px;
}
#container #nav ul li {
    margin:0;
    padding:0;
    list-style:none;
    display:inline;
    padding-right:25px;
}

#content{
	/*min-height:600px;*/
    background-color:#fff;
    margin-top:-2px;
    padding:10px;
}

#content #copy p, #content #copy2 p{
	padding:5px;
    margin-left:5px;
   	margin-bottom:10px;
}

#content #copy2{
	border:4px #83000e solid; 
    min-height:400px;
    margin-bottom:20px;
}

#footer{
	background-color:#00275e;
    height:160px;
    clear:both;
    padding-top:20px;
}

#footer #logo_white{
	border:1px #fff solid;
}

#footer .foot_nav > ul { padding-left:30px; }
#footer ul {
    padding:0;
    margin:0;
}
#footer ul li {
    list-style:none;
    margin:0;
    padding:0;
    margin-bottom:7px;
}
#footer a {
    color:#94afd1;
    text-decoration:none;
}
#footer a:hover { color:#fff; text-decoration:underline; }
#footer #paid{
    /*border-top:#696969 solid 1px;*/
    margin-top:10px;
    padding:10px 0;
    color:#fff;
    font-size:11px;
    font-weight:bold;
}


table#volunteer{
	width:500px;
	padding:0;
	margin:0;
	border:0;
}
table#volunteer td{
	padding:7px;
}
table#volunteer td.label{
	width:150px;
}

form ul{
	align:left;
}

form li{
	list-style:none;
  	align:left;
}

.entry{
	border-bottom:1px #858585 solid;
    margin-left:10px;
    margin-right:10px;
    padding-bottom:15px;
}