html,body { margin: 0; font-family: "Times New Roman", serif; font-size: 14px }

a { text-decoration: none }
a:hover { text-decoration: underline }
a.totop { float: right; font-weight: bold; font-size: 0.9em; margin: 25px 0 0 0 }
img { border: none }
hr { border: none; height: 1px; color: #e3e0db; background-color: #e3e0db }
li { padding: 3px 0 3px 0 }
td { vertical-align: top }

#page { width: 950px; margin: auto; overflow: hidden; border: solid #e3e0db; border-width: 0 1px 1px 1px }

#header { height: 120px; overflow: hidden; position: relative }
#head_logo { position: absolute; left: 225px; top: 30px; width: 499px }
#head_leaf { position: absolute; left: 125px }

#top_menu { position: relative; height: 32px; margin-top: 30px; overflow: hidden }
#top_menu_1 { position: absolute; top: 0; left: -150px; display: block; height: 32px; width: 400px; background-image: url(/images/tm_item1.png); background-repeat: no-repeat; background-position: 0 0; cursor: pointer }
#top_menu_1:hover { background-position: 0 -32px }
#top_menu_2 { position: absolute; top: 0; left: 120px; display: block; height: 32px; width: 400px; background-image: url(/images/tm_item2.png); background-repeat: no-repeat; background-position: 0 0; cursor: pointer }
#top_menu_2:hover { background-position: 0 -32px }
#top_menu_3 { position: absolute; top: 0; left: 300px; display: block; height: 32px; width: 400px; background-image: url(/images/tm_item3.png); background-repeat: no-repeat; background-position: 0 0; cursor: pointer }
#top_menu_3:hover { background-position: 0 -32px }
#top_menu img { float: right; margin: 10px 40px 0 0 }

#main_menu { background: url(/images/mm_bottom_bar.gif) repeat-x bottom; width: 950px; height: 38px; margin-top: 10px; text-align: center }
#main_menu img { margin: 13px 15px 0 15px }
#main_menu ul { margin: 0 auto 0 auto; list-style: none }
#main_menu li { float: left; margin: 0 16px 0 16px; padding: 0; background: url(/images/mm_rightbg.gif) no-repeat right top }
#main_menu a { float: left; display: block; background: url(/images/mm_leftbg.gif) no-repeat left top; height: 38px; padding: 0; margin: 0 }
#main_menu #current { background-image: url(/images/mm_rightbg_act.gif) }
#main_menu #current a { background-image: url(/images/mm_leftbg_act.gif) }

#highlights { padding: 25px 0 0 25px }

#manna_gum_is { float: left }

#whats_on { float: left; margin-left: 27px; width: 507px; background: url(/images/whats_on_middle.gif); padding: 0 }
#whats_on_top { margin: 0; height: 14px; background: url(/images/whats_on_top.gif); overflow: hidden }
#whats_on_bottom { margin: 0; height: 14px; background: url(/images/whats_on_bottom.gif) }
#whats_on h1 { margin: 0 16px 0 15px; color: #007fa3; font-size: 1.5em; font-weight: bold }
#whats_on p { margin: 0 16px 0 15px; color: #007fa3; font-weight: normal }
#whats_on a { color: #007fa3 }

#front_links { clear: both; margin: 25px 0 25px 25px; width: 900px; background: url(/images/front_links_middle.gif); padding: 0 }
#front_links_top { margin: 0; height: 12px; background: url(/images/front_links_top.gif); overflow: hidden }
#front_links_bottom { margin: 0; height: 12px; background: url(/images/front_links_bottom.gif); overflow: hidden }
#front_links img { margin-left: 12px }
#front_links p { margin: 5px 12px 10px 12px }
#front_links a { font-weight: bold }

#front_faith_and_economy { float: left; width: 283px }
#front_faith_and_economy a { color: #0980a5 }
#front_faith_and_economy img { margin-bottom: 5px }
#front_faith_and_economy_link { width: 260px; background: url(/images/front_faith_link_middle.gif); margin-top: 10px }
#front_faith_and_economy_link_top { width: 260px; height: 12px; background: url(/images/front_faith_link_top.gif); overflow: hidden }
#front_faith_and_economy_link_bottom { width: 260px; height: 12px; background: url(/images/front_faith_link_bottom.gif); overflow: hidden }
#front_faith_and_economy_link a { float: none }
#front_faith_and_economy_link p { margin: 0 0 0 15px; color: #0980a5 }

#front_aid_and_development { float: left; width: 283px; margin-left: 26px }
#front_aid_and_development a { color: #0b753f }
#front_aid_and_development img { margin-bottom: 5px }
#front_aid_and_development_link { width: 260px; background: url(/images/front_aid_link_middle.gif); margin-top: 10px }
#front_aid_and_development_link_top { width: 260px; height: 12px; background: url(/images/front_aid_link_top.gif); overflow: hidden }
#front_aid_and_development_link_bottom { width: 260px; height: 12px; background: url(/images/front_aid_link_bottom.gif); overflow: hidden }
#front_aid_and_development_link a { float: none }
#front_aid_and_development_link p { margin: 0 0 0 15px; color: #0b753f }

#front_manna_matters { float: left; width: 283px; margin-left: 25px }
#front_manna_matters p { color: #183d68 }
#front_manna_matters a { color: #183d68 }
#front_manna_matters_link { width: 260px; background: url(/images/front_manna_link_middle.gif); margin-top: 10px }
#front_manna_matters_link_top { width: 260px; height: 12px; background: url(/images/front_manna_link_top.gif); overflow: hidden }
#front_manna_matters_link_bottom { width: 260px; height: 12px; background: url(/images/front_manna_link_bottom.gif); overflow: hidden }
#front_manna_matters_link a { float: none }
#front_manna_matters_link p { margin: 0 0 0 15px; color: #183d68 }

.read_more { float:right; margin-right: 15px; position: relative; top: -10px }

#subpage { margin: 25px 0 25px 0; width: 900px }

#share { float: right; margin: 12px 25px 0 0 }
#share_front { text-align: center; margin-bottom: 20px }

#navigation { float: left; width: 240px; padding-top: 65px }
#navigation h3 { margin-left: 25px }
#navigation table { margin-left: 10px; width: 215px }
#content { float: left; margin-left: 50px; width: 610px }
#content h1 { font-size: 2em; margin-bottom: 10px; font-weight: normal }
#content h2 { font-size: 1.5em; margin-bottom: 5px; font-style: italic }
#content h3 { font-size: 1.2em; margin-bottom: 0px; font-style: italic }
#content p { margin-top: 0 }
#content_wide { float: left; margin-left: 50px; width: 850px }
#content_wide h1 { font-size: 2em; margin-bottom: 10px; font-weight: normal }
#content_wide h2 { font-size: 1.5am; margin-bottom: 5px; font-style: italic }
#content_wide p { margin-top: 0 }
#image { float: right; margin: 0 0 15px 15px; width: 300px; color: #888; font-style: italic; text-align: center; font-size: 0.9em }
#image p { padding: 0 5px 0 5px }
.page_title { text-transform: uppercase }

.faith_and_economy_content h1 { color: #0980a5 }
.faith_and_economy_content h2 { color: #0980a5 }
.aid_and_development_content h1 { color: #0b753f }
.aid_and_development_content h2 { color: #0b753f }
.manna_matters_content h1 { color: #183d68 }
.manna_matters_content h2 { color: #183d68 }
.manna_matters_content h2.title { position: relative; top: -10px }
.resources_content h1 { color: #145063 }
.resources_content h2 { color: #145063 }
.about_content h1 { color: #6a7a8e }
.about_content h2 { color: #6a7a8e }
.supporter_content h1 { color: #306995 }
.supporter_content h2 { color: #306995 }
.contact_content h1 { color: #4e775c }
.contact_content h2 { color: #4e775c }

.faith_side_bar { width: 240px; background: url(/images/faith_side_bar_middle.gif); margin-bottom: 10px } 
.faith_side_bar_top { width: 240px; height: 13px; background: url(/images/faith_side_bar_top.gif); overflow: hidden } 
.faith_side_bar_bottom { width: 240px; height: 13px; background: url(/images/faith_side_bar_bottom.gif); overflow: hidden } 
	
.faith_and_economy { color: #0980a5 }
.faith_and_economy a { color: #0980a5; font-weight: bold }
.faith_and_economy p { margin: 0; padding-left: 25px }
.faith_and_economy_content a { color: #0980a5 }

.aid_side_bar { width: 240px; background: url(/images/aid_side_bar_middle.gif); margin-bottom: 10px } 
.aid_side_bar_top { width: 240px; height: 13px; background: url(/images/aid_side_bar_top.gif); overflow: hidden } 
.aid_side_bar_bottom { width: 240px; height: 13px; background: url(/images/aid_side_bar_bottom.gif); overflow: hidden } 
	
.aid_and_development { color: #0b753f }
.aid_and_development a { color: #0b753f; font-weight: bold }
.aid_and_development p { margin: 0; padding-left: 25px }
.aid_and_development_content a { color: #0b753f }

.manna_side_bar { width: 240px; background: url(/images/manna_side_bar_middle.gif); margin-bottom: 10px } 
.manna_side_bar_top { width: 240px; height: 13px; background: url(/images/manna_side_bar_top.gif); overflow: hidden } 
.manna_side_bar_bottom { width: 240px; height: 13px; background: url(/images/manna_side_bar_bottom.gif); overflow: hidden } 
	
.manna_matters { color: #183d68 }
.manna_matters a { color: #183d68; font-weight: bold }
.manna_matters p { margin: 0; padding-left: 10px }
.manna_matters_content a { color: #183d68 }

.resources_side_bar { width: 240px; background: url(/images/resources_side_bar_middle.gif); margin-bottom: 10px } 
.resources_side_bar_top { width: 240px; height: 13px; background: url(/images/resources_side_bar_top.gif); overflow: hidden } 
.resources_side_bar_bottom { width: 240px; height: 13px; background: url(/images/resources_side_bar_bottom.gif); overflow: hidden } 
	
.resources { color: #145063 }
.resources a { color: #145063; font-weight: bold }
.resources p { margin: 0; padding-left: 25px }
.resources_content a { color: #145063 }

.about_side_bar { width: 240px; background: url(/images/about_side_bar_middle.gif); margin-bottom: 10px } 
.about_side_bar_top { width: 240px; height: 13px; background: url(/images/about_side_bar_top.gif); overflow: hidden } 
.about_side_bar_bottom { width: 240px; height: 13px; background: url(/images/about_side_bar_bottom.gif); overflow: hidden } 
	
.about { color: #6a7a8e }
.about a { color: #6a7a8e; font-weight: bold }
.about p { margin: 0; padding-left: 25px }
.about_content a { color: #6a7a8e }

.supporter { color: #306995 }
.supporter a { color: #306995; font-weight: bold }
.supporter p { margin: 0; padding-left: 25px }
.supporter_content a { color: #306995 }

.contact { color: #4e775c }
.contact a { color: #4e775c; font-weight: bold }
.contact p { margin: 0; padding-left: 25px }
.contact_content a { color: #4e775c }

p.footer { text-align: center; color: #888 }
p.footer a { color: #888; text-decoration: underline }

.clear { clear: both }
.sub_title { font-weight: normal; padding-left: 11px; display: block }

.B_crumbBox { font-weight: normal; font-size: 0.9em; position: relative; top: 10px; left: 10px; color: #888}
.B_crumbBox a { color: #888 }


.mm_sub { color: #8c9eb4; text-transform: uppercase; display: block; margin: 10px }
.mm_sub a { padding-left: 20px; text-transform: none }
