@import url("reset.css");
@import url("typography.css");
@import url("slider.css");


body {
	color: #083556;
	background: #eae8e2 url(../media/main-bk.jpg) repeat-x;
	font-family: 'Gentium Basic Regular', Times, 'Times New Roman', serif;
	line-height:24px;

	}
#background {
	background: url(../media/shadow2.png) top center repeat-y;
}

a {
	color: #083556;
	text-decoration: underline;
	}

#page {
	width:;
}

#header {
	position: relative;
	width: 850px;
	height: 190px;
	margin: 0 auto;
	background: #fff url(../media/header-background.png) bottom left no-repeat;
	}

	h1 {
		position: absolute;
		top: 10px;
		left: 30px;
		text-indent: -9999px;
		}

		h1 a {
			display: block;
			width: 370px;
			height: 109px;
			background: #fff url(../media/logo.png) no-repeat;
			}

	#navigation {
		position: absolute;
		bottom: 12px;
		left: 0;
		margin: 0 0 0 50px;
		font-size: 20px;
		}

		#navigation li {
			float: left;
			display: inline;
			margin: 0 25px 0 0;
			}

			#navigation li a {
				padding: 0 0 2px 0;
				color: #005797;
				font-family: 'Gentium Basic Bold';
				text-decoration:none;
				}

				#navigation li a:hover,
				#about-page #about a,
				#support-page #support a,
				#news-page #news a,
				#help-page #help a,
				#contact-page #contact a {
					border-bottom: 5px solid #b46e0a;
					text-decoration:none;
					}


	#utility {
			position:absolute;
			top:5px;
			right:10px;
			display:inline;
			}

	#utility li {
			float: left;
			display: inline;
			margin: 0 18px 0 0;
			font-size:14px;
			}

	#subnavigation {
			height:25px;
			background-color:#b46e0a;
			width: 850px;
			margin: 0 auto;
			text-align:center;
			border-bottom:8px #92331e solid;
			}

	#subnavigation li {

			display: inline;
			margin: 0 10px 0 0;
			}

#subnavigation li a {
				padding: 0 0 2px 0;
				color: #ffffff;
				font-family: 'Gentium Basic Bold';
				text-decoration:none;
				font-size:14px
				}

#subnavigation li a:hover
				 {
					border-bottom: 5px solid #fff;
					color:#fff;
					text-decoration:none;
					font-size:14px;
					}

#banner {
	width: 850px;
	height: 140px;
	margin: 0 auto;
	}

#body {
	position: relative;
	width: 850px;
	margin: 0 auto;
	background: #fff url(../media/body-background.png) top left repeat-x;
	overflow: auto;
	}

	#banner {
		height: 140px;
		overflow: hidden;
		}

	#crisis-line {
		position: absolute;
		top: 0;
		right: 0;
		width: 300px;
		padding: 5px 0 0 44px;
		height: 33px;
		color: #fff;
		font-size: 18px;
		font-family: 'Gentium Basic Bold Italic';
		background: #fff url(../media/crisis-line-background.png) no-repeat;
		}

	#donate-now {
		position: absolute;
		top: 0;
		right: 300px;
		width: 300px;
		padding: 5px 0 0 44px;
		height: 33px;
		}

	.column {
		float: left;
		display: inline;
		padding: 50px 0 50px 0;
		}

	#left {
		float: left;
		display: inline;
		width: 450px;
		margin: 0 50px 0 50px;
		}

		#left p {
			font-size: 16px;
			line-height: 19px;
			padding: 0 0 9px 0;
			}

	#right {
		float: left;
		display: inline;
		width: 250px;
		margin: 0 40px 0 0;
		}

		#right p {
			font-size: 14px;
			line-height: 17px;
			}

		h4 {
			color: #b46e0a;
			font-size: 16px;
			font-family: 'Gentium Basic Bold';
			}

		#news-events {
			padding: 0 0 10px 0;
			border-bottom: 1px solid #cacac5;
			}

		p#twitter {
			padding: 10px 0 10px 0;
			font-size: 18px;
			font-family: 'Gentium Basic Italic';
			text-align: center;
			}

			p#twitter a {
				padding: 1px 0 1px 30px;
				background: #fff url(../media/twitter-icon.png) no-repeat;
				}

				p#twitter a:hover {
					text-decoration: underline;
					}

	h2 {
		font-size: 24px;
		font-family: 'Gentium Basic Bold';
		color: #b46e0a;
		margin: 0 0 10px 0;
		padding: 0 0 10px 0;
		border-bottom: 1px solid #cacac5;
		}

	h3 {
		font-size: 24px;
		margin: 0 0 10px 0;
		padding: 0 0 10px 0;
		border-bottom: 1px solid #cacac5;
		}

	#left p.more-information {
		margin: 19px 0 0 0;
		padding: 0 15px 0 0;
		text-align: right;
		background: #fff url(../media/more-information-arrow.png) top right no-repeat;
		}

	#right p.more-information {
		margin: 17px 0 0 0;
		padding: 0 15px 0 0;
		font-size: 12px;
		text-transform: uppercase;
		text-align: right;
		background: #fff url(../media/more-information-arrow.png) top right no-repeat;
		}

	#advertisements {
		padding: 10px;
		width: 240px;
		background-color:#eee;
		font-size:12px;
		line-height:18px;
		}
	#advertisements li {
		list-style:square;
		margin-left:15px;
		padding-top:3px;
		padding-bottom:10px;
		border-top:dashed 1px #036;
	}

#footer {
	clear: both;
	width: 850px;
	height: 28px;
	margin: 0 auto;
	padding: 38px 0 10px 0;
	color: #fff;
	font-size: 14px;
	background: #fff url(../media/footer-background.png) bottom left no-repeat;
	
	}

	#footer a { color: #fff; }

	#footer ul {
		padding: 0 50px 0 50px;
		text-align: center;
		}

		#footer li {
			display: inline;
			}
.page-header
	{font-size:20px; color:#16405f; font-weight:bold;}

.sub-header
	{font-size:18px; color:#b46e0a; font-weight:bold;}

.sub-header2
	{font-size:16px; color:#16405f; font-weight:bold;}

#left ul {
	list-style:square;
	margin:0 0 20px 20px;
	}

* html #left ul {
	margin: 0 0 20px 0;
	}



#left li {padding:5px 0 5px 0; border-bottom:1px dashed #666;}


/* Flickr */
#flickr {height:400px; margin-top:-40px;}
#flickr-container {overflow:hidden; height:330px; margin-top:0px; border:thin #CCC;}

#statistics-wrapper {
	Padding:10px;
	background-color:#CCC;
	font-size:12px;
}

/* Twitter */

.twtr-hd,
.twtr-ft { display: none; }

/* Newsfeeds */

#homepage-news {
	Font-size:14px;
	line-height:16px;
	width:220px;
	float:left;
}
#homepage-events {
	Font-size:14px;
	line-height:16px;
	width:220px;
	float:left;
	margin-left:10px;
}
#feed-title a {color:#923021; font-weight:bold;}