/*-------------------------------------------------------------------------------------------------
CROSS BROWSER SET-UP

Alter with caution!
-------------------------------------------------------------------------------------------------*/

body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, san-serif;
	font-size: small;
	background:#667249;
	}

/* adjustment for IE5 */
* body {
	font-size: x-small; /* IE5 Win */
  	voice-family: "\"}\"";
  	voice-family: inherit;
  	font-size: x-small;
	}
html>body { /* be nice to Opera */
	font-size: small;
	}


td {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, san-serif;
	font-size: small;
	}

/* adjustment for IE5 */
* html table tr td {
	font-size: x-small; /* IE5 Win */
  	voice-family: "\"}\"";
  	voice-family: inherit;
  	font-size: x-small;
	}
html>table>tr>td { /* be nice to Opera */
	font-size: small;
	}

/* adjustment for IE5 */
* html div table tr td {
	font-size: x-small; /* IE5 Win */
  	voice-family: "\"}\"";
  	voice-family: inherit;
  	font-size: x-small;
	}
html>div>table>tr>td { /* be nice to Opera */
	font-size: small;
	}




/*-------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------*/


.main		{
		width:100%;
		}

.navbar		{
		width:250px;
		background:#8d1d1c url(navimages/bg_nav_logo.gif) 5px 10px no-repeat;
		}

.navbar a	{
		color:#f6d909;
		font-weight:bold;
		}

.navbar a:hover	{
		color:#fff;
		}

.navbar ul.nav	{
		list-style:none;
		color:#000;
		margin:0;
		padding:0;
		font-weight:bold;
		}

.navbar ul.nav li	{
			padding:0;
			padding-top:3px;
			padding-bottom:3px;
			xxmargin-bottom:.5em;
			}


.navbar ul.nav ul	{
			padding:0;
			margin:0;
			margin-left:2em;
			list-style: disc;
			}

.navbar ul.nav ul li	{
			margin:0;
			}

.navbox		{
		margin-top:2em;
		background:000;
		padding:10px;
		color:#cabfaf;
		}

.navbox ul	{
		padding-left:.5em;
		margin-left:1em;
		}

.navbox h3	{
		color:#fff;
		margin:0;
		padding:0;
		}



.tagline	{
		font-size:smaller;
		font-weight:bold;
		xcolor:#ac765f;
		color:#c2b5a3;
		padding-top:5px;
		padding-bottom:5px;
		}

.content	{
		background:#d2c577;
		xxcolor:#484033;
		color:#5d5335;
		}

.content a	{
		color:#3b5198;
		xxcolor:#763325;
		font-weight:bold;
		}

.content a:hover	{
		color:#fff;
		}

.content a:visited	{
		color:#3b5198;

		}


.content h3	{
		color:#fff;
		background:#8d1d1c;
		padding:5px;
		margin:0;
		margin-bottom:1em;
		margin-top:1em;
		text-transform:uppercase;
		font-weight:normal;
		}

.content strong {
		color:#000;
		}

.header		{
		border-top:7px solid #f6d909;
		width:100%;
		height:75px;
		background:#3b5198;
		}

body#home .header	{
			background:#3b5198 url(navimages/bg_header_welcome.gif) 0% 100% no-repeat;
			}

body#missionaries .header, body#domestic .header, body#international .header	{
			background:#5c2e91 url(navimages/bg_header_projects.gif) 100% 100% no-repeat;
			}

body#about .header, body#board .header	{
			background:#3b5198 url(navimages/bg_header_about.gif) 100% 100% no-repeat;
			}

body#awards .header	{
			background:#3b5198 url(navimages/bg_header_award.gif) 100% 100% no-repeat;
			}

body#news .header	{
			background:#3b5198 url(navimages/bg_header_news.gif) 100% 100% no-repeat;
			}



.header h2	{
		color:#f6d909;
		float:left;
		padding:0;
		margin:0;
		padding-left:20px;
		}

.header_quote	{
		float:right;
		font-size:larger;
		text-align:right;
		font-family: times, serif;
		font-weight:bold;
		font-style: italic;
		color:#00aeef;
		}

.quotebox	{
		font-size:larger;
		font-family: times, serif;
		font-weight:bold;
		font-style: italic;
		color:#5c2e91;
		background:#c7bb71;
		padding:20px;
		}

.linkbox	{
		background:#c7bb71;
		padding: 10px 20px 10px 20px;
		}

.linkbox a	{
		font-weight:bold;
		color:#3b5198;
		}

.captionbox	{
		width:250px;
		background:#b79859;
		padding: 0;
		text-align:center;
		font-size:smaller;
		color:5c2e91;
		font-weight:bold;
		}


.sidebar	{
		width:250px;
		background:#c1a05e url(navimages/bg_sidebar.gif) 50% 60px repeat-y;
		color:#8d1d1c;
		}

.sidebar strong	{
		color:#000;
		}

.sidebar h3	{
		color:#fff;
		background:#5c2e91;
		padding:5px;
		margin:0;
		margin-bottom:1em;
		margin-top:1em;
		text-transform:uppercase;
		font-weight:normal;
		}

.sidebar a	{
		color: 3b5198;
		font-weight:bold;
		}

.footer		{
		width:100%;
		background:#667249;
		border-top:7px solid #f6d909;
		color:#c2c6ab;
		}

.footer td	{
		padding:10px;
		}

.footer a	{
		color:#f6d909;
		}

.footer .info	{
		color:#fff;
		}
/*---------------------------------------------------------------------------------------------*/


.navbar ul a 		{
			color: #f6d909;
			text-decoration: none;
			font-weight: bold;
			xxdisplay:block;
			padding:3px;
			}

.navbar ul a:hover	{
			color:#fff;
			text-decoration:underline;
			}

body#home #navtab-home a, body#about #navtab-about a, body#awards #navtab-awards a, body#news #navtab-news a, body#missionaries #navtab-missionaries a, body#domestic #navtab-domestic a, body#international #navtab-international a, body#board #navtab-board a {
			color:#fff;
			font-weight:bold;
			text-decoration:none;
			text-transform: uppercase;
			}


body#home #navtab-home, body#about #navtab-about, body#awards #navtab-awards, body#news #navtab-news, body#missionaries #navtab-missionaries, body#domestic #navtab-domestic, body#international #navtab-international, body#board #navtab-board {
			xxbackground: #834a34;
			background:#791a18;
			color:#fff;
			}
