@charset "utf-8";
/* CSS Document */

* {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

html, body {
background-color:#d8e5ed;
background-image: url(../images/background.jpg);
background-position:center;
background-repeat:repeat-y;
height:auto;
margin:0;
padding:0;
}

.page {
width:1000px;
height:100%;
margin:0 auto 0 auto;
padding:0;
}

img {
border:none;
}

p.left-img img,
p.left-img2 img {
float:left;
padding:3px 15px 0 0;
}

p.left-img {
clear:both;
padding:30px 0 0 0;
}

p.left-img2 {
clear:both;
padding:0;
}

p.clear {
clear:both;
padding:10px 0 0 0;
}

img a:hover {
border-color:#0066CC;
}

.wrapper {
margin:0 0 0 1px;
}

.content {
position:relative;
top:0;
float:left;
width:600px;
height:100%;
padding:10px 0 0 13px;
margin:0;
}

.sidebar {
position:relative;
top:0;
float:right;
width:310px;
height:100%;
padding:0 20px 20px 20px;
background-color:#e2e2e2;
margin:0 13px 0 13px;
}

#donate_btn a,
#donate_btn_sm a,
#haiti_btn a {
position:relative;
top:0;
left:0;
float:left;
margin:0;
padding:0;
}

.donate_window {
text-align:center;
margin:0 0 20px 250px;
width:500px;
height:20px;
}

#haiti_btn a {
background: url(../images/haiti_btn.jpg) no-repeat 0 0;
width:310px;
height:27px;
}

#donate_btn a {
background: url(../images/donate_btn.jpg) no-repeat 0 0;
width:310px;
height:27px;
}

#donate_btn_sm a {
background: url(../images/donate_btn_sm.jpg) no-repeat 0 0;
height:23px;
width:73px;
}

#haiti_btn a:hover {
background: url(../images/haiti_btn.jpg) no-repeat 0 -27px;
}

#donate_btn a:hover {
background: url(../images/donate_btn.jpg) no-repeat 0 -27px;
}

#donate_btn_sm a:hover {
background: url(../images/donate_btn_sm.jpg) no-repeat 0 -23px;
}

form table tr td.donate_txt {
text-align:right;
}

.break {
background:url(../images/break.jpg);
width:550px;
height:2px;
margin:0 0 7px 0;
padding:0;
}

a.form {
	background:url(../images/pdf-icon.jpg) no-repeat;
	margin: 10px 0 30px 0;
	padding: 10px 0 10px 35px;
}

p.formLinks {
	margin:0;
	padding: 10px 0 0 30px;
}

p.topPadding {
	padding: 30px 0 0 0;
}

.youtube-box {
	margin:0;
	padding:0;
	text-align:center;
	float:right;
	font-size:10px;
	width:100px;
}

.float-right {
	float:right;
}

.float-left {
	float:left;
}

.center {
	text-align:center;
}

.float-left img {
	margin:0 15px 5px 0;
}

.notice {
	font-weight:bold;
	color:#F00;
}

table.archives td {
padding:10px 10px 10px 10px;
margin:10px 10px 10px 10px;
}

/* //////////// Text Styles /////////////// */

#title {
font-size:18px;
font-weight:bold;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
}

#title-red {
font-size:18px;
font-weight:bold;
color:#900;
font-family:Arial, Helvetica, sans-serif;
}

#subtitle,
#getMBFnews {
font-weight:bold;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
}

#subtitle-red {
font-weight:bold;
color:#900;
font-family:Arial, Helvetica, sans-serif;
}

#subtitle,
#subtitle-red{
font-size:14px;
}

#getMBFnews {
font-size:12px;
padding:0 30px 0 30px;
}

#required {
font-weight:bold;
color:#990000;
}

#cause_title {
font-size:14px;
font-weight:bold;
color:#406383;
}

a {
color:#406383;
text-decoration:underline;
}

a:hover,
a:hover div.youtube-box{
color:#0099ff;
text-decoration:none;
}

a div.youtube-box {
	color:#406383;
	text-decoration:none;
}


#specialText {
color:#406383;
font-size:12px;
}

#learnMore a {
color:#406383;
text-decoration:none;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

#learnMore a:hover {
color:#0099FF;
}

#small {
font-size:9px;
}

td.contact {
padding:0 0 0 20px;
}

td {
vertical-align:top;
}

#quote {
margin:0 auto 0 auto;
text-align:center;
padding:20px 0 20px 0;
width:500px;
clear:both;
}

#quote2 {
margin:0 auto 0 auto;
text-align:left;
padding:20px 0 20px 0;
width:500px;
clear:both;
color:#666;
}

.red-link {
	text-align:center;
	margin:0 0 10px 0;
}

.red-link a {
	color:#900;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

.red-link a:hover {
	color:#F00;
	text-decoration:none;
}

.haiti_link_txt a {
	font-weight:bold;
	font-size:14px;
}

.center {
text-align:center;
}

/* ////////// materials or speaker request Form ///////////// */

.materials {
width:550px;
margin:0 auto 0 auto;
}

.materials table tr td.left {
width:500px;
}

.materials table tr td.right {
width:50px;
text-align:right;
}

.materials table tr.grey {
background-color:#efefef;
}


/* ////////// about Staff ///////////// */


table.organization td {
padding:20px 10px 0 0;
vertical-align:top;
}

.staff_txt {
text-align:left;
}

.staff_txt table {
width:540px;
}

.staff_txt table tr td,
.staff_txt table tr td a {
font-size:10px;
width:135px;
margin:0 5px 0 5px;
text-align:center;
}

#projectcure table tr td,
#browne table tr td,
#ator table tr td,
#lambert table tr td,
#workman table tr td,
#almy table tr td {
padding:0 5px 0 5px;
vertical-align:top;
}

/* //////////// Banner /////////////  */

.banner {
background-image:url(../images/banner_1.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
width:997px;
height:108px;
margin:0 auto 0 auto;
}

#logo a {
float:left;
position:relative;
top:0;
left:20px;
width:74px;
height:105px;
background: url(../images/mbf_logo.jpg) no-repeat 0 0;
margin:0;
padding:0;
}

#logo a:hover {
background: url(../images/mbf_logo.jpg) no-repeat 0 -105px;
}

#banner_txt {
position:relative;
top:25px;
left:20px;
float:left;
width:287px;
height:80px;
background: url(../images/mbf_text.jpg) no-repeat 0 top;
color:#898989;
font-size:10px;
margin:0;
padding:28px 0 0 0;
}

#p_church,
#p_world,
#c_nav {
position:relative;
float:right;
width:150px;
height:30px;
color:#818181;
font-size:9px;
margin:0;
padding:0 35px 0 0;
margin:5px 0px 0 0;
text-align:right;
}

#p_church {
top:35px;
right:-175px;
background: url(../images/pbChurch.jpg) no-repeat 154px top;

}

#p_world {
top:35px;
right:-175px;
background: url(../images/pWorld.jpg) no-repeat 154px top;
}

#c_nav {
top:0;
right:10px;
background: url(../images/cNav.jpg) no-repeat 154px top;
}


/* /////////////// Menu ////////////// */

.menu {
width:997px;
height:27px;
margin:0 auto 0 auto;
}

.menu_blue {
float:left;
width:900px;
height:27px;
background-image:url(../images/menu_bar.jpg);
background-repeat:repeat-x;
margin:0;
}

.menu_red {
float:left;
width:94px;
height:27px;
background-image:url(../images/donate_bar.jpg);
background-repeat:repeat-x;
margin:0 0 0 2px;
}

.menu_blue ul,
.menu_red ul
/*.menu_donate ul*/ {
clear:left;
float:left;
width:100%;
list-style:none;
margin:0;
padding:0;
}

.menu_blue ul li,
.menu_red ul li
/*.menu_donate ul li*/ {
display:inline;
list-style:none;
margin:0;
padding:0;
}

.menu_blue ul li a,
.menu_red ul li a
/*.menu ul li a .menu_donate*/ {
height:27px;
display:block;
float:left;
margin:0;
padding:0 10px 0 10px;
text-align:center;
color:#ffffff;
text-decoration:none;
position:relative;
left:15px;
line-height:1.3em;
letter-spacing:0.1em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.menu_blue ul li a br,
.menu_red ul li a br {
line-height:0.5em;
}

.menu_blue ul li a:hover {
color:#ffbf00;
background: url(../images/menu_hover.jpg) no-repeat;
background-position:center;
}

.menu_red ul li a:hover {
color:#ffbf00;
background: url(../images/donate_hover.jpg) no-repeat;
background-position:center;
}

/* /////////// search bar ///////////// */

.searchBar {
position:relative;
left:0;
margin:0 auto 0 auto;
height:34px;
width:997px;
background: url(../images/search_bar.jpg) repeat-x;
padding:2px 0 0 0;
}

.searchBar form {
padding:0 0 0 20px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

/* ///////// Main News ///////// */

.newsBox {
float:left;
width:951px;
height:256px;
background-color:#e2e2e2;
padding:10px 10px 0 10px;
margin:0 0 0 13px;
overflow:hidden;
}

.newsBox_Main {
position:relative;
top:0;
left:0;
width:620px;
height:245px;
}

.newsBox_List {
position:relative;
top:-486px;
left:639px;
width:310px;
height:245px;
padding:0 0 0 10px;
}

.newsBox_Break {
position:relative;
top:-250px;
left:620px;
background: url(../images/news_break.jpg) no-repeat;
height:236px;
width:19px;
}

#articleTitle a{
color:#406383;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
}

#articleTitle a:hover{
color:#0099ff;
}

#articleLink a,
#read_more a{
color:#406383;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

#top5_txt a {
text-decoration:none;
font-weight:bold;
}

#read_more a,
#top5_txt a {
font-size:12px;
}

#articleLink a {
font-size:12px;
line-height:0.9em;
}

#articleLink a:hover,
#read_more a:hover,
#top5_txt a:hover {
text-decoration:none;
color:#0099ff;
}

/* //////////// flash ////////////// */

.world_flash {
margin:0 0 60px 0;
}

/* //////////// columns ////////////// */

.column1_index,
.column2_index,
.column3_index {
position:relative;
top:0;
height:100%;
overflow:hidden;
}

.column1_index {
width:310px;
float:left;
margin:10px 5px 10px 15px;
}

.column2_index {
width:310px;
float:left;
margin:10px 10px 10px 10px;
}

.column3_index {
width:310px;
float:right;
margin:10px 15px 10px 5px;
}

/* ///////////// causes /////////////// */

.cause_menu {
width:100%;
height:100%;
margin:0;
padding:0;
}

#cause1 a,
#cause2 a,
#cause3 a,
#cause4 a,
#cause5 a,
#cause6 a,
#cause7 a,
#cause8 a,
#cause9 a,
#cause10 a {
position:relative;
top:0;
left:20px;
float:left;
width:150px;
height:65px;
margin:0;
padding:0;
}

#cause1 a {
background: url(../images/causes/cause_btns_1.jpg) no-repeat 0 0;
}

#cause1 a:hover {
background: url(../images/causes/cause_btns_1.jpg) no-repeat 0 -65px;
}

#cause2 a {
background: url(../images/causes/cause_btns_2.jpg) no-repeat 0 0;
}

#cause2 a:hover {
background: url(../images/causes/cause_btns_2.jpg) no-repeat 0 -65px;
}

#cause3 a {
background: url(../images/causes/cause_btns_3.jpg) no-repeat 0 0;
}

#cause3 a:hover {
background: url(../images/causes/cause_btns_3.jpg) no-repeat 0 -65px;
}

#cause4 a {
background: url(../images/causes/cause_btns_4.jpg) no-repeat 0 0;
}

#cause4 a:hover {
background: url(../images/causes/cause_btns_4.jpg) no-repeat 0 -65px;
}

#cause5 a {
background: url(../images/causes/cause_btns_5.jpg) no-repeat 0 0;
}

#cause5 a:hover {
background: url(../images/causes/cause_btns_5.jpg) no-repeat 0 -65px;
}

#cause6 a {
background: url(../images/causes/cause_btns_6.jpg) no-repeat 0 0;
}

#cause6 a:hover {
background: url(../images/causes/cause_btns_6.jpg) no-repeat 0 -65px;
}

#cause7 a {
background: url(../images/causes/cause_btns_7.jpg) no-repeat 0 0;
}

#cause7 a:hover {
background: url(../images/causes/cause_btns_7.jpg) no-repeat 0 -65px;
}

#cause8 a {
background: url(../images/causes/cause_btns_8.jpg) no-repeat 0 0;
}

#cause8 a:hover {
background: url(../images/causes/cause_btns_8.jpg) no-repeat 0 -65px;
}

#cause9 a {
background: url(../images/causes/cause_btns_9.jpg) no-repeat 0 0;
}

#cause9 a:hover {
background: url(../images/causes/cause_btns_9.jpg) no-repeat 0 -65px;
}

#cause10 a {
background: url(../images/causes/cause_btns_10.jpg) no-repeat 0 0;
}

#cause10 a:hover {
background: url(../images/causes/cause_btns_10.jpg) no-repeat 0 -65px;
}

/* ////////////// icons /////////////// */

#icon_text {
font-size:9px;
color:#406383;
}

.icons {
width:90px;
height:40px;
margin:0 0 0 10px;
padding:0;
}

.icons_news {
width:120px;
height:40px;
margin:0 50px 10px 0;
padding:0;
float:right;
text-align:center;
}

#icon_w_facebook a,
#icon_g_facebook a,
#icon_w_myspace a,
#icon_g_myspace a,
#icon_w_twitter a,
#icon_g_twitter a,
#icon_w_youtube a,
#icon_g_youtube a {
position:relative;
top:0;
left:0;
float:left;
width:30px;
height:30px;
margin:0;
padding:0;
}

#icon_w_facebook a {
background: url(../images/icon_facebook_white.jpg) no-repeat 0 0;
}

#icon_w_facebook a:hover {
background: url(../images/icon_facebook_white.jpg) no-repeat 0 -30px;
}

#icon_g_facebook a {
background: url(../images/icon_facebook_grey.jpg) no-repeat 0 0;
}

#icon_g_facebook a:hover {
background: url(../images/icon_facebook_grey.jpg) no-repeat 0 -30px;
}

#icon_w_myspace a {
background: url(../images/icon_myspace_white.jpg) no-repeat 0 0;
}

#icon_w_myspace a:hover {
background: url(../images/icon_myspace_white.jpg) no-repeat 0 -30px;
}

#icon_g_myspace a {
background: url(../images/icon_myspace_grey.jpg) no-repeat 0 0;
}

#icon_g_myspace a:hover {
background: url(../images/icon_myspace_grey.jpg) no-repeat 0 -30px;
}

#icon_w_twitter a {
background: url(../images/icon_twitter_white.jpg) no-repeat 0 0;
}

#icon_w_twitter a:hover {
background: url(../images/icon_twitter_white.jpg) no-repeat 0 -30px;
}

#icon_g_twitter a {
background: url(../images/icon_twitter_grey.jpg) no-repeat 0 0;
}

#icon_g_twitter a:hover {
background: url(../images/icon_twitter_grey.jpg) no-repeat 0 -30px;
}

#icon_w_youtube a {
background: url(../images/icon_youtube_white.jpg) no-repeat 0 0;
}

#icon_w_youtube a:hover {
background: url(../images/icon_youtube_white.jpg) no-repeat 0 -30px;
}

#icon_g_youtube a {
background: url(../images/icon_youtube_grey.jpg) no-repeat 0 0;
}

#icon_g_youtube a:hover {
background: url(../images/icon_youtube_grey.jpg) no-repeat 0 -30px;
}

/* //////////////// your church ////////////////// */
table.materials td {
width:50%;
text-align:center;
}

/* //////////////// mission connection ////////////////// */
.specialBox {
width:580px;
background:#cedfe7;
margin:20px 0 0 0;
padding:10px 10px 10px 10px;
}

/* //////////////// footer ////////////////// */

#footer {
margin:0 auto 0 auto;
padding:10px 0 20px 0;
width:100%;
height:30px;
text-align:center;
font-size:10px;
color:#406383;
font-family:Arial, Helvetica, sans-serif;
float:left;
}

#footer a {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

hr {
border:0;
color:#406383;
background-color:#406383;
height:2px;
width:900px;
}

/* //////// Facebox AJAX /////////// */
#facebox .b {
  background:url(../facebox/b.png);
}

#facebox .tl {
  background:url(../facebox/tl.png);
}

#facebox .tr {
  background:url(../facebox/tr.png);
}

#facebox .bl {
  background:url(../facebox/bl.png);
}

#facebox .br {
  background:url(../facebox/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

/* //pnd060209 - close button css */
#facebox .close_image {
	float: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0;
  left: 0;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
