/********* Reset Broswer CSS ************************/


html, body, div, span, h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, code, em, img, q, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
}

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { /* text-align: left; */ font-weight:400; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

a img { border: none; }

/********* Base CSS ************************/


body {
	font-size:76%;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.5em;
	background-color: #49351f;
	height: 100%;
	background-image: url(../images/body-bg.jpg);
	background-repeat: repeat-x;
}

p, table, li {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em; /* do not change this value! */
}

h1 {
	font-family: Georgia, Times New Roman;
	font-size: 2.0em;
	color: #4a361f;
	font-weight: bold;
	font-style: normal;
}

h2 {
	font-family: Georgia, Times New Roman;
	font-size: 1.8em;
	color: #ad660d;
	font-weight: normal;
	font-style: normal;
	line-height: 1.3em;
}

h3 {
	font-family: Georgia, Times New Roman;
	font-size: 1.6em;
	color: #4a361f;
	font-weight: bold;
	font-style: normal;
}

h4 {
	font-family: Georgia, Times New Roman;
	font-size: 1.4em;
	color: #ad660d;
	font-weight: normal;
	font-style: normal;
}

h5 {
	font-family: Georgia, Times New Roman;
	font-size: 1.1em;
	color: #4a361f;
	font-weight: bold;
	font-style: normal;
	line-height: 1.3em;
}

h6 {
	font-family: Arial, Helvetica;
	font-size: 1em;
	color: #6F512F;
	font-weight: bold;
	font-style: normal;
}
.largetext1 {
	font-family: Georgia, Times New Roman;
	font-size: 2.0em;
	color: #4a361f;
}

.largetext2 {
	font-family: Georgia, Times New Roman;
	font-size: 1.8em;
	color: #ad660d;
}

.largetext3 {
	font-family: Georgia, Times New Roman;
	font-size: 1.6em;
	color: #4a361f;
	line-height: 1.3em;
}

#pagecontent strong {
	color: #6F512F;
}
#pagecontent p {
	padding-bottom: 8px;
}


.newsHeading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bolder;
	color: #4a361f;
}


a {
	color:#231f20;
	text-decoration: underline;
}

hr {
	padding: 0;
	margin: 0 0 8px 0;
	border: 0;
	color: #b7cfc2;
    background-color: #b7cfc2;
	height: 1px;
}

.formfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555;
	background-color: #fff;
	border: 1px solid #d1c4a2;
	padding-left: 2px;
}

.loginText {
	color: #4c1b1b;
	padding-left: 4px;
	font-size: 1.2em;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #fff;
	border: 2px outset #ccc;
}


/******************* NAVIGATION **********************/
#nav {
	height:37px; margin: 0; padding: 0 0 0 6px; border: 0px;
}

#nav li {
	float:left;
}

.home a {
	display:block;
	height:37px;
	width:81px;
	background-image:url(../images/nav-home.jpg);
	background-repeat:no-repeat;
	text-indent:-5000px;
}

.about a {
	display:block;
	height:37px;
	width:82px;
	background-image:url(../images/nav-about.jpg);
	background-repeat:no-repeat;
	text-indent:-5000px;
}

.whoweare a {
	display:block;
	height:37px;
	width:82px;
	background-image:url(../images/nav-whoweare.jpg);
	background-repeat:no-repeat;
	text-indent:-5000px;
}

.what a {
	display:block;
	height:37px;
	width:145px;
	background-image:url(../images/nav-what.jpg);
	background-repeat:no-repeat;
	text-indent:-5000px;
}

.sponsor a {
	display:block;
	height:37px;
	width:127px;
	background-image:url(../images/nav-sponsor.jpg);
	background-repeat:no-repeat;
	text-indent:-5000px;
}

.donate a {
	display:block;
	height:37px;
	width:106px;
	background-image:url(../images/nav-donate.jpg);
	background-repeat:no-repeat;
	text-indent:-5000px;
}

.view a {
	display:block;
	height:37px;
	width:141px;
	background-image:url(../images/nav-view.jpg);
	background-repeat:no-repeat;
	text-indent:-5000px;
}

.contact a {
	display:block;
	height:37px;
	width:119px;
	background-image:url(../images/nav-contact.jpg);
	background-repeat:no-repeat;
	text-indent:-5000px;
}

.home a:hover, .about a:hover, .whoweare a:hover, .what a:hover, .sponsor a:hover, .donate a:hover, .view a:hover, 
.contact a:hover, .navactivesection {
	background-position:0 -37px;
}

/******************* Unique ID's **********************/

#container {
	width: 813px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/container-bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

#header {
	height: 115px;
	background-image: url(../images/header-bg.jpg);
	position: relative;
	width: 801px;
	margin-left: 6px;
}
.headerLogo {
	float: left;
	padding-top: 10px;
	padding-left: 40px;
}

#content {
	padding: 10px 25px 20px 25px;
	margin: 0 0 0 6px;
}

#content img {
	padding: 3px 10px 2px 0;
}

#pagecontent {
	background-image: url(../images/page-content-bg.jpg);
	background-repeat: no-repeat;
	min-height: 100px;
	padding: 20px 25px 20px 25px;
	margin: 0 0 0 6px;
	width: 751px;
	color: #4a361f;
}

#pagecontent hr {
	border: 0;
	height:1px;
/*	width:450px; */
	background-color:#EAA353;
	color:#EAA353;
	margin: 5px 0 5px 0;
}

.icon {
	margin-bottom: -14px;
}

.date {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bolder;
	color: #ad660d;
}


#donation {
	position: absolute;
	left: 629px;
	top: 33px;
}


#content p{
	margin:0 0 7px 0;
	color: #473a19;
}

#column1 {
	float: left;
	width: 415px;
	padding: 20px 20px 10px 25px;
}

#pagecolumn1 {
	float: left;
	width: 95%;
	padding: 10px 20px 10px 15px;
}

.haiti-map {
	padding-top: 6px;
	padding-bottom: 7px;
}

#column2 p {
	color: #473a19;
}


#column2 {
	float: left;
	width: 330px;
	padding: 20px 0 0 15px;
}

#column2 li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #bfaf7f;
	padding-bottom: 4px;
	padding-top: 6px;
	margin-right: 15px;
}


#column2 ul {
	list-style-type: none;
	margin-top: -10px;
}

#rotating {
	margin-left: 6px;
}

#content {
	margin-left: 0px;
}

#news {
	padding: 12px;
}

#news a {
	
}

#footer {
	font-size: 0.85em;
	color: #ffe6ae;
	width: 801px;
	background-image: url(../images/footer-bg.gif);
	background-repeat: repeat-x;
	height: 38px;
	clear: both;
	margin-left: 6px;
}
#logo {
	position: absolute;
	left: 28px;
	top: 6px;
	height: 102px;
	width: 204px;
}
.floatLeft {
	float: left;
	margin: 0 8px 8px 0;
}
.welcomeText {
	background-image: url(../images/welcome-text.gif);
	background-repeat: no-repeat;
	margin-left: 115px;
	margin-bottom: -5px;
	text-indent: -2000px;
}
.breadcrumbs {
	color: #49351f;
	padding-left: 35px;
}
#pagecontent img {
	padding: 0 5px 5px 5px;
}


.breadcrumbs a{
	color: #ad660d;
}

#footer ul {
	list-style-type: none;
	padding-left: 15px;
	padding-top: 5px;
}

#footer li {
	float:left;
	padding-right: 3px; /* was 8px before 6/2/08 */
}

.copyright {
	padding-left:14px;
}

.copyright a{
	text-decoration:underline;
}

.clearBoth {
	clear: both;
}

#footer a {
	color: #ffe6ae;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}
