/*=================== STANDARD RULES ====================*/

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 10px 0 0 0;
}

.bold {font-weight: bold;}

ul {list-style: none;}

a.button {
	background: #0D6CB6;
	border: 3px double #fff;
}

/*=================== GLOBAL RULES ======================*/
div#homeNav {
	background: url(/images/home_nav2.gif) no-repeat;
	border-top: 4px solid black;
	height: 42px;
	position: relative;
}

div#homeNav li {
	display: inline;
	list-style: none;
}

div#homeNav :link, #homeNav :visited {
	display: block;
	position: absolute;
	top: 0;
	height: 42px;
	text-indent: -50000px;
	text-decoration: none;
}

div#homeNav :link:hover, div#homeNav :visited:hover {background-image: url(/images/home_nav2.gif);}

div#homeNav li#services a {width:105px; left:0;}
div#homeNav li#gold a {width:75px; left:105px;}
div#homeNav li#hospitals a {width:112px; left:180px;}
div#homeNav li#foundation a {width:103px; left:293px;}
div#homeNav li#executive a {width:81px; left:396px;}
div#homeNav li#events a {width:68px; left:477px;}
div#homeNav li#search a {width:70px; left:545px;}
div#homeNav li#contact a {width:76px; left:615px;}
div#homeNav li#donate a {width:69px; left:691px;}
div#homeNav li#services a:hover {background-position:0 -42px;}
div#homeNav li#gold a:hover {background-position:-105px -42px;}
div#homeNav li#hospitals a:hover {background-position:-180px -42px;}
div#homeNav li#foundation a:hover {background-position:-293px -42px;}
div#homeNav li#executive a:hover {background-position:-396px -42px;}
div#homeNav li#events a:hover {background-position:-477px -42px;}
div#homeNav li#search a:hover {background-position:-545px -42px;}
div#homeNav li#contact a:hover {background-position:-615px -42px;}
div#homeNav li#donate a:hover {background-position:-691px -42px;}

div#homeIntro {
	background: #B8B05D;
	float: left;
	width: 100%;
}

div#homeIntro img {border: 5px solid white;}

div#homeIntro #main {
	border: none;
	float: left;
	/*margin-right: 20px;*/
}
div#homeIntro #main img {border:none;}

div#homeIntro #movie {
	border: none;
	float: left;
	margin-right: 20px;
}

div#homeIntro p {
	color: #312D08;
	font-size: 1.2em;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 15px;
}

div#homeIntro p span {
	display: block;
	font-style: normal;
}
div#homeIntro p span#author {font-weight:bold;}

div#homeMain {
	background: #CEDEED;
	float: left;
	margin: 2px 0 8px 0;
}

div#homeMain p {margin: 10px 0 20px 0;}

div#news {
	background: #CEDEED;
	float: left;
	padding: 15px;
	width: 421px;
}

div#news h1 {color: #0F6DB8;}

div#sidebar {
	background: #D7D5B2;
	float: left;
	width: 309px;
	font-size:12px;
}

div#sidebar h1, p {color: #312D08;}

div#sidebar ul {margin-bottom: 10px;}


div#sidebar ul li {padding: 5px 0;}

div#sidebar ul li span.liContent {border-bottom: 1px dotted black;}

div#sidebar ul li span span {margin-right: 5px;}

div#sidebar div#sidebar_header {
	background: url(/images/sidebar_intro_bg.gif) no-repeat right;
	float: right;
	padding: 2px 85px 2px 0;
	text-align: right;
	width: 200px
}

div#sidebar div#sidebar_header img {vertical-align: middle;}

div#sidebar div.odd, div.even {
	float: left;
	padding: 10px 20px;
	width: 269px;
}

div#sidebar div.even {background: #E9E8D5;}