@import url("menu.css");
@import url("articles.css");

body
{
	font-family: Arial;
	font-size: 12px;
	color: #6E6E6E;
	background-color:#d7d7d7;
}
#topbar {
background: url(images/topbkgd.jpg) no-repeat #d7d7d7;
background-position:top center;
width:100%;
}

#outer
{
	background: url(images/sitebkgd.jpg) repeat-y #d7d7d7;
	background-position:top center;
	text-align: center;
}

#bottombar {
background: url(images/bottombkgd.jpg) no-repeat #d7d7d7;
background-position:top center;
width:100%;
text-align:center;
height:50px;
}
#inner
{
	width: 882px;
	margin: 0 auto;
	text-align: left;
	padding-top:30px;
	padding-bottom:40px;
	
}
#tagline {
color:#5eb6de;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
margin:15px 0px 18px 0px;
}
#menubararea {
margin-bottom:2px;
background-image:url(/Portals/_default/skins/bethezer/images/menubkgd.jpg);
background-position:top left;
clear:both;
width:882px;
height:34px;
}
#bannerleft {
float:left;
height:170px;
width:700px;
padding-top:20px;
}
#bannerright {
float:left;
height:170px;
}
#bannerfarright {
float:left;
height:170px;
width:30px;
}
#icons {
float:left;
}
#icons a {
display: block;
background-position:top left;
background-repeat:no-repeat;
float:left;
margin:2px 7px;
}
#icons a:hover {
display: block;
background-position:bottom left;
text-decoration:none;
}
a#button1 {
background-image:url(images/emailbutton.jpg);
width:23px;
height:16px;
}
a#button2 {
background-image:url(images/facebookbutton.jpg);
width:21px;
height:21px;
}
a#button3 {
background-image:url(images/rssbutton.jpg);
width:17px;
height:17px;
margin-top:3px;

}
#homeleftcolumn {
width:570px;
float:left;
}
#subleftcolumn {
width:550px;
float:left;
}
/*-----------------search box styles---------------*/
#searcharea {

}
#search
{
	float: left;
}
#searchtext {
float:left;
width:100px;
color:#999999;
padding:4px 3px 2px 3px;
font-weight:bold;
}
.searchborder input {
width:100px;
}
.contentpane {
padding-right:20px;
}
#content {
padding-bottom:20px;
}
.rightpane {
width:312px;
float:left;
}
#subrightpaneouter {
float:left;
width:332px;
}
.subrightpane {
padding-left:0px;
padding-top:50px;
margin-left:20px;
}

#bannerarea {
margin-bottom:2px;
}

#homefeature {
color:#FFFFFF;
}
#homefeature h1 {
color:#FFFFFF;
margin:0;
padding:0;
}
#homefeature h2 {
color:#FFFFFF;
}
table#projectbuttons td h1 {
margin:0;
padding:0px 0px 5px 15px;
color:#FFFFFF;
}
#bottombar {
padding:12px 0px;
}
#bottombar a, #bottombar {
color:#787878;
}
.pullquote {
width: 240px;
font:Arial, Helvetica, sans-serif;
color:#a6d2e6;
font-size:24px;
font-style:italic;
}
/*------------------------homepage latest news articles--------------------*/

.articleText img {
float:left;
margin-right:20px;
}
.articleEntry h2 a, .articleText h2 a {
padding:0px 0px 0px 20px;
background-image:url(/Portals/_default/skins/bethezer/images/square.gif);
background-repeat:no-repeat;
background-position:top left;
margin:0;
}
.articleheadline h1 {
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
}

.articleEntry h2 a, .articleEntry h2 a:link, .articleEntry h2 a:visited, .articleEntry h2 a:active {
color:#5eb6de;
font-style:normal;
}
.articleEntry h2 a:hover {
color:#5eb6de;
font-style:normal;
}

/*.simplegallerystyles a img {
border:0;
margin:0;
padding:0;
}*/

.breadcrumbtext {
text-align:right;
padding-right:20px;
height:20px;
}
/*---------------feed styles---------------------*/
#feedstyles a {
font-weight:bold;
}
/*--------------donate buttons----------------------------*/
.generaldonationheading {
padding-right: 5px; 
padding-left: 5px; 
font-weight: bold; 
padding-bottom: 5px; 
text-transform: uppercase; 
color: #ffffff; 
padding-top: 5px; 
background-color: #96d45f;
}


.subscribedonationheading {
padding-right: 5px; 
padding-left: 5px; 
font-weight: bold; 
padding-bottom: 5px; 
text-transform: uppercase; 
color: #ffffff; 
padding-top: 5px; 
background-color: #ffb820
}
.latestphotosheading {
padding:3px 5px 5px 5px;
font-weight: bold; 
text-transform: uppercase; 
color: #ffffff;  
background-color: #3097c4;
margin-top:30px;
}

#vanuatudonation a {
background-image: url(/Portals/0/images/donatetovanuatu.jpg);
}
#easttimordonation a {
background-image: url(/Portals/0/images/donatetoeasttimor.jpg);
}
#cambodiadonation a {
background-image: url(/Portals/0/images/donatetocambodia.jpg);
}
#bethezerdonation a {
background-image: url(/Portals/0/images/donatetobethezer.jpg);
}

.generaldonation a, .generaldonation a:link, .generaldonation a:visited, .generaldonation a:active {
width:180px;
height:31px;
display:block;
background-position:top left;
background-repeat:no-repeat;
}
.generaldonation a:hover {
width:180px;
height:31px;
display:block;
background-position:bottom left;
background-repeat:no-repeat;
text-decoration:none;
}

.subscribedonation a, .subscribedonation a:link, .subscribedonation a:visited, .subscribedonation a:active {
width:96px;
height:31px;
display:block;
background-position:top left;
background-repeat:no-repeat;
float:left;
}
.subscribedonation a:hover {
width:96px;
height:31px;
display:block;
background-position:bottom left;
background-repeat:no-repeat;
text-decoration:none;
float:left;
}
#fifteenpermonth a {
background-image: url(/Portals/0/images/15permonth.jpg);
z-index:9999;
}
#fiftypermonth a {
background-image: url(/Portals/0/images/50permonth.jpg);
}
#onehundredpermonth a {
background-image: url(/Portals/0/images/100permonth.jpg);
}

/*---------------------------*/
#projectbuttons h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#FFFFFF; 
padding:5px 15px;
margin:0;
}
#projectbuttons {
width:882px;
background-color:#00628F;
margin-bottom:7px;

}
.largehomebutton a, .largehomebutton a:link, .largehomebutton a:visited, .largehomebutton a:active {
width:289px;
height:238px;
display:block;
float:left;
background-position:top left;
background-repeat:no-repeat;
}
.largehomebutton a:hover {
width:289px;
height:238px;
display:block;
float:left;
background-position:bottom left;
background-repeat:no-repeat;
}
#vanuatuhomebutton a, #vanuatuhomebutton a:link, #vanuatuhomebutton a:visited, #vanuatuhomebutton a:active, #vanuatuhomebutton a:hover {
background-image:url(/Portals/_default/skins/bethezer/images/vanuatu.jpg);
margin-right:7px;
}
#cambodiahomebutton a {
background-image:url(/Portals/_default/skins/bethezer/images/cambodia.jpg);
margin-right:7px;
}
#easttimorhomebutton a {
background-image:url(/Portals/_default/skins/bethezer/images/easttimor.jpg);
}

/* ------------------- GENERIC ------------------ */
.clear
{
	clear: both;
}
a div
{
	cursor: pointer;
}
p
{
	margin: 0;
	padding: 7px 0;
}
.Normal, .NormalDisabled 
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}
.NormalBold
{
	font-family: Arial;
	font-size: 12px;
	font-weight: Bold;
}
a:link, a:visited, a:active
{
	color: #376196;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
ul
{
	padding: 0;
	margin: 0 0 0 0px;
}

li
{
	margin: 0 0 0 15px;
	padding: 0;
}
hr
{
	border: 0;
	border-top: 1px solid #c5c5c5;
}
h1
{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 28px;
	font-weight: bold;
	padding: 0;
	margin: 1.2em 0em 0.75em 0em;
	font-weight:normal;
}
h2
{
	font-family:Arial, Helvetica, sans-serif;
	color: #787878;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	padding: 0;
	margin: 8px 0;
}
h3
{
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	padding: 0;
	margin: 8px 0;
	line-height:normal;
}

h4
{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 16px;
	font-weight: bold;
	padding: 0;
	margin: 1em 0em 0em 0em;
	line-height:1.2;
}
blockquote
{
	font-family: Arial;
	font-style: italic;
	margin: 7px 0;
	padding-left: 20px;
}
td
{
	font-family: Arial;
	font-size: 12px;
}
.SubContentPane img, .imageBox img
{
	display: block;
}
table#projectbuttons h1 {
color:#FFFFFF;
padding:0;
margin:0;
}