html { min-height: 100%; margin-bottom: 1px; }
body {margin: 0; background: #324A7A; text-align: center}
body {font-family: arial, sans-serif; font-size: 13px}
a {color: #001E52}
img {border: none}
h3 a:link, h3 a:visited, h3 a.hover, h3 a:active {color: #333; text-decoration: none}
h3 a:hover {color: #000; text-decoration: underline}

#inner {padding: 0 47px 0 46px}
#raContainer {background: url(images/ra-content-bg.jpg) repeat-y; width: 980px; margin: auto; text-align: left}

#raNav {background: #029243}
#raNav a {display: block; height: 35px; text-indent: -5000px; background-image: url(images/ra-nav.gif)}

#raNav table td {padding: 0}

a#raHome:link, a#raHome:visited, a#raHome:hover, a#raHome:active {background-position: 0 0; width: 73px}
a#raHome:hover {background-position: 0 35px}

a#raMeet:link, a#raMeet:visited, a#raMeet:hover, a#raMeet:active {background-position: -73px 0; width: 120px}
a#raMeet:hover {background-position: -73px 35px}

a#raIssues:link, a#raIssues:visited, a#raIssues:hover, a#raIssues:active {background-position: -193px 0; width: 72px}
a#raIssues:hover {background-position: -193px 35px}
a#raIssuesActive {background-position: -193px 35px; width: 72px}

a#raPress:link, a#raPress:visited, a#raPress:hover, a#raPress:active {background-position: -265px 0; width: 120px}
a#raPress:hover {background-position: -265px 35px}

a#raBlog:link, a#raBlog:visited, a#raBlog:hover, a#raBlog:active {background-position: -385px 0; width: 132px}
a#raBlog:hover {background-position: -385px 35px}

a#raContact:link, a#raContact:visited, a#raContact:hover, a#raContact:active {background-position: -517px 0; width: 113px}
a#raContact:hover {background-position: -517px 35px}

a#raVolunteer:link, a#raVolunteer:visited, a#raVolunteer:hover, a#raVolunteer:active {background: url(images/raVolunteer.gif) no-repeat; width: 126px; height: 30px}
a#raDonate:link, a#raDonate:visited, a#raDonate:hover, a#raDonate:active {background: url(images/raDonate.gif) no-repeat; width: 126px; height: 30px}

table.raContent {width: 850px; font-size: 100%}
table.raContent td {vertical-align: top}
table.raContent td.col1 {width: 400px}
table.raContent td.col2 {padding: 0 0 18px 0}

.extra {background: #fff; text-align: center}
.extra img {margin: 12px 6px}

.raHeading {border-bottom: 1px solid #6F809C; padding: 24px 0 4px 0; margin: 0 0 4px 0}
h3 {margin: 0; padding: 6px 0}

.summary {font-size: 90%; line-height: 1.4em; padding: 0 0 8px 0}

#footer {
	font-size: 12px;
	line-height: 1.5em;
	border:1px solid #5e7095;
	width:800px;
	margin:0 auto 50px;
	padding:18px 0;
	color:#fff;
}
#footer a{
	color:#fff;
}
#footer a:hover{
	text-decoration:none;
}

div.raContent {line-height: 1.5em; padding: 12px 12px 50px 50px; font-size: 13px; text-align: justify}

.highlightBox {background: #324A7A; color: #fff; padding: 12px; text-align: center; font-size: 110%; line-height: 1.5em}