@charset "utf-8";
/* CSS Document */
body {
	width:774px;
	margin:20px auto;
	background:url(images/gradientbg.jpg) repeat-x top left;
	font-family:Arial, Helvetica, sans-serif;
}
a
{
	color:#f09427;
}
#header {
	height:175px;
	width:770px;
	background:url(images/headerbg.png) no-repeat top left;
}
#nav {
	height:27px;
	background-color:#f09427;
}
#nav span {
	margin:0px 25px;
	line-height:24px;
}
#nav a:link, #nav a:visited {
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}


/*-- MODIFY THE body#idname #idname for pages; i.e. if the body tag id for a page is "pas" then in this file
---- you would add or modify an existing page to ... body#pas #pas a .... separated by comma before and after
*/
#nav a:hover, #nav a:active, body#home #home a, body#about #about a, body#pas #pas a, body#nae #nae a, body#gi #gi a{
	font-weight:bold;
	color:#ffd855;
	text-decoration:none;
}
#container {
	background-color:#FFFFFF;
	border:3px solid #f09427;
}

#content a:visited
{
	color:#0074ff;

}

#content {
	width:500px;
	float:left;
	padding-left:10px;
	margin-top:10px;
}
.footer {
	clear:both;
	height:65px;
	padding:15px 8px 0px 8px;
	font-size:x-small;
	color:#12578c;
}
#sidebar {
	height:679px;
	width:231px;
	float: right;
	margin-right:10px;
	background-color:#e6eff8;
	margin-top:10px;
	padding:5px;
	border-top:1px solid #80a5c1;
	border-left:1px solid #80a5c1;
	border-bottom:1px solid #12578c;
	border-right:1px solid #12578c;
	color:#12578c;
}
#main {
	height:auto;
	width:488px;
	padding:5px;
	background-color:#e6eff8;
	border-top:1px solid #80a5c1;
	border-left:1px solid #80a5c1;
	border-bottom:1px solid #12578c;
	border-right:1px solid #12578c;
	color:#12578c;
	font-size:small;
}

.page_header
{
	font-size:medium;
	font-weight:bold;
	color:#12578c;
	 padding:0px 10px;
}
.page_main
{
	height:auto;
	width:488px;
	padding:5px;
	background-color:#ffffff;
	border-top:1px solid #80a5c1;
	border-left:1px solid #80a5c1;
	border-bottom:1px solid #12578c;
	border-right:1px solid #12578c;
	color:#12578c;
	font-size:small;
}

.section_header
{
	color:#f09427;
	font-weight:bold;
}

#secondary {
	clear:both;
	height:171px;
	width:500px;
	margin:6px 0px;
	font-size:x-small;
	color:#12578c;
}
#s1 {
	float:left;
	width:234px;
	padding:7px 5px;
	background-color:#e6eff8;
	border-top:1px solid #80a5c1;
	border-left:1px solid #80a5c1;
	border-bottom:1px solid #12578c;
	border-right:1px solid #12578c;
	margin-bottom:7px;
}
#s2 {
	float:right;
	width:235px;
	padding:7px 5px;
	background-color:#e6eff8;
	border-top:1px solid #80a5c1;
	border-left:1px solid #80a5c1;
	border-bottom:1px solid #12578c;
	border-right:1px solid #12578c;
	margin-bottom:7px;
}
#tertiary {
	width:488px;
	height:auto;
	margin-top:10px;
	padding:5px;
	background-color:#e6eff8;
	clear:both;
	border-top:1px solid #80a5c1;
	border-left:1px solid #80a5c1;
	border-bottom:1px solid #12578c;
	border-right:1px solid #12578c;
	font-size:x-small;
	color:#12578c;
}
.sectionHeader {
	color:#12578c;
	font-size:medium;
	font-weight:600;
	margin-bottom:4px;
}
.secondaryHeader {
	color:#f09427;
	font-size:x-small;
	font-weight:bold;
}

.eventImages {
	margin:0px 5px 10px 0px;
	padding:3px;
	border:1px solid #cccccc;
	float:left;
	display:inline;
}
.connect_div {
	background-color:#ffffff;
	border:2px solid #f09427;
	height:80px;
	font-size:x-small;
	padding:5px;
}
.donate_form {
	background-color:#ffffff;
	border:2px solid #ffd855;	
	padding:8px;
}
.donate_div {
	font-weight:bold;
	height:28px;
	color:#ffffff;
	padding:8px 0px 3px 0px;
	font-size:large;
	background-color:#ffd855;
}
.maillist_div {
	height:55px;
	margin:12px auto;
	padding-bottom:10px;
	width:220px;
	font-size:small;
}

#social_icons span img
{
	margin:15px 5px 5px 5px;
}


.clearfix
{
	clear:both;
}
