body {
	background: #1b649a url('/images/site-bg.jpg') repeat-x scroll; margin:0; padding:0;
	font-family: georgia, times, serif;
	font-size: 15px;
	color: black;	
}

div { margin: 0px; padding: 0px; }
a { color: #00529C; text-decoration: underline; }
a.tinyaction { font-size: 10px; font-family: Verdana, helvetica, sans serif; }
h2 { color: #00529C; }
h3 {	color: #00529C; margin-top: 5px; margin-bottom: 5px; font-size: 16px;	text-transform: uppercase; }
h3 strong {	font-size: 20px; }
h4 {	color: #00529C; margin-top: 5px; margin-bottom: 5px; font-size: 14px;	text-transform: uppercase; }
h4 strong {	font-size: 17px; }

div#container { width:851px; margin:0px auto; padding: 0px; }
div#banner { width:823px;height:168px; background:transparent url('/images/mbc-top-banner.png') no-repeat; }
div#world-banner { width:823px;height:239px; background:transparent url('/images/mbc-world-banner.png') no-repeat; }
div.main-content { padding: 10px; }
td#content { width:823px; background:white; }
td.right-shadow { width:14px; background:transparent url('/images/right-shadow.png') repeat-y scroll; }
td.left-shadow { width:14px; background:transparent url('/images/left-shadow.png') repeat-y scroll; }
td.bottom { background:transparent url('/images/bottom.png') no-repeat top; height:35px; }

form {
	margin: 20px;
}

form div {
	clear: both;
}

form div label.field_name {
	float: left;
	width: 100px;
}

form div input[type=text],input[type=password] {
	float: left;
	width: 200px;
}

table#banner-table {
  width: 100%;
  height: 168px;
}

tr#banner-top {
  height: 36px;
}
tr#banner-mid {
  height: 88px;
}
tr#banner-bottom {
  height: 30px;
}

ul#top-menu {
	list-style: none;
	padding: 0px;
	margin: 10px;
	float: right;
	white-space: nowrap;
}

ul#top-menu li {
	width: auto;
	float: left;
	font-size: 12px;
	float: left;
	margin-right: 5px;
}

ul#top-menu li.sep {
	background-color: #f5e8d6;
	width: 2px;
  height: 12px;
	margin-right: 5px;
}

ul#top-menu li a {
	text-decoration: underline;
	color: #00529c;
}

ul#main-menu {
	list-style: none;
	padding: 0;
  float: right;
	margin: 10px;
	white-space: nowrap;
	position: relative;
}

ul#main-menu li {
	width: auto;
	float: left;
	margin: 0px;
	font-size: 12px;
	float: left;
	margin-right: 5px;
}

ul#main-menu li.sep {
	background-color: #f5e8d6;
	width: 2px;
  height: 12px;
	margin-right: 5px;
}

ul#main-menu li a {
	text-decoration: underline;
	color: #00529c;
}

ul#footer-menu {
	list-style: none;
	padding: 0px;
	margin: 0px;
	float: right;
	white-space: nowrap;
}

ul#footer-menu li {
	width: auto;
	float: left;
	margin: 0px;
	font-size: 12px;
	float: left;
	margin-right: 5px;
}

ul#footer-menu li.sep {
	background-color: #f5e8d6;
	width: 2px;
  height: 12px;
	margin-right: 5px;
}

ul#footer-menu li a {
	text-decoration: underline;
	color: #00529c;
}
td#left-col {
  vertical-align: top;
	width: 227px;
  padding: 0px;
}
td#mid-col {
  vertical-align: top;
	border-left: 2px solid #f5e8d6;
	padding: 10px;
	border-right: 2px solid #f5e8d6;
}
td#right-col {
  vertical-align: top;
	width: 217px;
  padding-left: 5px;
}

div#img-pastor {
	margin-left: 5px;
	background:transparent url('/images/pastor.png') no-repeat; 
	width:171;
	height:252px;
}

div#img-bulletin {
	margin-top: 5px;
	margin-left: 5px;
	background:transparent url('/images/bulletin.png') no-repeat; 
	width:171;
	height:90px;
}

div#col-content {
	margin: 5px;
	height: 100%;
}

div.tan-divider {
	height: 2px;
	background-color: #f5e8d6;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 15px;
	margin-bottom: 10px;
}

div#img-eternity {
	background:transparent url('/images/ifyouwereto.png') no-repeat; 
	width:221px; height:147px;
}
div#bbspacer { height: 80px; }
a#link-know { text-decoration: none; border: none;}
div#img-know {
  background: transparent url('/images/knownowbutton.png') no-repeat;
  width: 97px; height: 31px; margin-left: 20px; cursor: pointer;
}
a#link-audio { text-decoration: none; border: none; }
div#img-audio {
	background:transparent url('/images/sermons.png') no-repeat; 
	width: 221px;	height: 79px; cursor: pointer;
}
a#link-bulletin { text-decoration: none; border: none; }
div#img-bulletin {
	background: #FCF9F4  url('/images/bulletin.png') no-repeat center; 
	width: 211px;	height: 90px; cursor: pointer; margin: 0px;
}
div.bluebanner {
  background: #4d86ba url('/images/bannericon.png') no-repeat 5px 5px;
  width: 211px; height: 39px;
  border-top: #ccdceb solid 5px;
}
div.bluebanner div { display: table-cell; vertical-align: middle; }
div.bluebanner div h3 { color: white; margin-left: 40px; margin-top: 4px; }
div.bluebanner div h3 strong {  }
div.bluepanel { width: 201px; background: #ccdceb; font-size: 15px; padding: 5px;  }
div.goldbanner {
  background: transparent url('/images/goldbannerwithicon.png') no-repeat;
  width: 221px; height: 40px;
}
div.goldbanner div { display: table-cell; vertical-align: middle; }
div.goldbanner div h3 { margin-left: 40px; margin-top: 8px;}
div.goldpanel { color: #00529C; width: 201px; background: #fcf9f4; padding: 10px; }

table#service-times td.service-title { text-align: center; font-weight: bold; }
table#service-times td.service-time { text-align: right; }
table#service-times td.service-name { text-align: left; padding-left: 4px; }
table#service-times { width: 100%; }
table#service-times td { padding: 1px; }

div#footer-divider {
	height: 4px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
	margin-right: 5px;
	background-color: #91b5d4;
}

div.flash-notice {
	text-align: center;
	padding: 10px;
	margin: 5px;
	border: 1px solid black;	
}


