@charset "ISO-8859-1";

/* 
**********************************************
Global Styles
these style define basic text elements
**********************************************
 */
	
body {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	line-height : normal;
	width : 980px;
	margin : 0 auto 0 auto;
	color : #000066;
	z-index : 1;
	background-color : #ffffff;
}

li {
	color : #191150;
	text-decoration : none;
	letter-spacing : normal;
	line-height : normal;
	padding : 5px;
	border : none;
	border-right-width : 0;
	border-left-width : 0;
	list-style-image : url(/images/bullet.gif);
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : left;
	white-space : normal;
	margin : 5px;
}

mail {
	font : 22px georgia;
	color : #000000;
	line-height : 26px;
	position : absolute;
	left : 50px;
	top : 300px;
}

legend {
	font : 14px georgia;
	color : #cc3300;
	letter-spacing : 0.1em;
	line-height : 16px;
}

td, p {
	color : #191150;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

hr {
	height : 0.5px;
	color : #a0a0a4;
}

a {
	font-family : inherit;
	font-variant : normal;
	font-style : normal;
	color : #000066;
	font-weight : bold;
	text-decoration : none;
	letter-spacing : normal;
	line-height : normal;
	display : inline;
	padding : 5px;
	border : 0 none;
	background-attachment : scroll;
}

a:hover {
	text-decoration : underline;
}

label {
	font : 11px arial;
	color : #003399;
	line-height : 18px;
}

h6 {
	font-family : Myriad Pro, Gill Sans, Arial, Geneva, sans-serif;
	font-weight : bold;
	font-size : 18px;
	margin-bottom : 0;
	color : #0073b2;
	line-height : 1;
	margin-top : 4px;
	padding : 0;
}

h5 {
	font-family : Adobe Caslon, Palatino, Times New Roman, serif;
	font-family : Myriad Pro, Gill Sans, Arial, Geneva, sans-serif;
	font-size : 11px;
	color : #c6322c;
}

h4 {
	font-family : Myriad Pro, Gill Sans, Arial, Geneva, sans-serif;
	font-family : Myriad Pro, Gill Sans, Arial, Geneva, sans-serif;
	font-size : 12px;
	color : #000066;
	margin-bottom : 0;
}

h3 {
	font-family : Adobe Caslon, Palatino, Times New Roman, serif;
	font-family : Myriad Pro, Gill Sans, Arial, Geneva, sans-serif;
	font-size : 15px;
	color : #00053f;
}

h2 {
	font-family : Myriad Pro, Gill Sans, Arial, Geneva, sans-serif;
	font-size : 18px;
	color : #000066;
}

h1 {
	font-size : 22px;
	font-family : Myriad Pro, Gill Sans, Arial, Geneva, sans-serif;
	color : #000066;
	padding-bottom : 3px;
}

#heading {
	position : relative;
	width : 980px;
	z-index : 2;
	border : none;
	background-color : #ffffff;
}

#banner {
	z-index : 2;
	width : 980px;
	background-color : #ffffff;
	float : left;
	padding-top : 5px;
	padding-bottom : 5px;
	border-width : 1pt 0 1pt 0;
	border-style : solid none solid none;
	border-top-color : #edede7;
	border-bottom-color : #edede7;
	background-color : #ffffff;
}

.thirdLeft {
	left : 20px;
	width : 280px;
	height : 210px;
	display : inline;
	overflow : hidden;
	margin-top : 0;
	margin-right : 20px;
	margin-bottom : 0;
	margin-left : 20px;
	float : left;
	background-color : #ffffff;
	padding-top : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
	padding-left : 10px;
}

.thirdMiddle {
	float : left;
	width : 218px;
	height : 200px;
	padding : 15px;
	display : inline;
	overflow : hidden;
	background-color : #ffffff;
	margin : 0;
}

.thirdRight {
	float : left;
	width : 335px;
	height : 205;
	display : inline;
	overflow : hidden;
	background-color : #ffffff;
	margin-top : 0;
	margin-right : 10px;
	margin-bottom : 0;
	margin-left : 20px;
	background-position : center;
	border : 1px solid #e0e0e0;
	padding : 10px;
}

#application {
	position : absolute;
	width : 775px;
	left : 5px;
	top : 200px;
	padding : 10px;
	overflow : auto;
	z-index : 100;
	height : 563px;
}

#art {
	position : absolute;
	width : 680px;
	left : 2px;
	top : 181px;
	padding : 5px;
	overflow : auto;
	z-index : 1;
	height : auto;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #191150;
	line-height : normal;
	font-style : normal;
	margin-left : 15px;
}

#eyebrows {
	float : right;
	text-align : right;
	font-size : 87%;
	padding : 6px 6px 2px 0;
	color : #000066;
}

#eyebrows a:link, #eyebrows a:visited, #eyebrows a:active {
	color : #000066;
}

#globalSubNav ul {
	border : 0;
	margin : 0;
	padding : 0 0 0 6px;
	list-style-type : none;
	text-align : center;
	height : 24px;
}

#globalSubNav ul li {
	display : block;
	float : left;
	text-align : center;
	padding : 6px 18px;
	margin : 0;
	font-size : 11px;
	height : 24px;
}

#globalSubNav a:link, #globalSubNav a:visited, #globalSubNav a:active, #globalSubNav a:hover {
	text-decoration : none;
	color : #222;
}

#textfield {
	font : 13px arial;
	color : #000000;
	line-height : 14px;
	right : 650px;
	width : auto;
	margin : 2px;
}

#container {
	width : 980px;
	padding-top : 5px;
	z-index : 3;
	background-color : #edede7;
	float : left;
	margin-top : 0;
	margin-right : auto;
	margin-bottom : 0;
	margin-left : auto;
}

#inset {
	position : relative;
	background-repeat : no-repeat;
	background-position : center;
	height : 316px;
	margin-top : 0;
	float : none;
	visibility : visible;
	width : 654px;
	margin-left : 0;
	top : 330px;
	left : 10px;
	padding-top : 5px;
	padding-right : 12px;
	padding-left : 12px;
	overflow : hidden;
	z-index : 200;
}

#column1 {
	float : left;
	z-index : 201;
	width : 185px;
	left : 46px;
	top : 300px;
}

#column2 {
	float : left;
	z-index : 202;
	width : 185px;
	left : 250px;
	top : 325px;
}

#column3 {
	float : left;
	z-index : 203;
	width : 185px;
	left : 455px;
	top : 350px;
}

#worship {
	width : 200px;
	height : 210px;
	float : right;
	margin-top : 2px;
	padding : 5px;
	background-color : #ffffff;
	list-style-image : none;
	list-style-type : none;
}

#ministry {
	position : absolute;
	z-index : 202;
	width : 200px;
	left : 250px;
	top : 375px;
}

#community {
	position : absolute;
	z-index : 203;
	width : 200px;
	left : 455px;
	top : 375px;
}

#sidebar {
	position : relative;
	width : 250px;
	left : 700px;
	color : #191150;
	font-weight : bold;
	text-decoration : none;
	letter-spacing : 0.1em;
	line-height : 16px;
	display : block;
	padding : 3px;
	border : none;
	z-index : 100;
}

#sidebarArt {
	position : relative;
	width : 280px;
	left : 700px;
	color : #191150;
	font-weight : bold;
	text-decoration : none;
	letter-spacing : 0.1em;
	line-height : 16px;
	display : block;
	padding : 3px;
	border : none;
	border-right-width : 0;
	border-left-width : 0;
	overflow : auto;
	z-index : 95;
}

#sidebarInset {
	position : absolute;
	width : 272px;
	height : 460px;
	left : 710px;
	top : 300px;
	background-color : #99cccc;
	font : 11px georgia;
	color : #191150;
	font-weight : bold;
	text-decoration : none;
	letter-spacing : 0.1em;
	line-height : 16px;
	display : block;
	padding : 3px;
	border : 1px;
	border-right-width : 0;
	border-left-width : 0;
	overflow : auto;
	z-index : 101;
}

#narrowRule {
	position : absolute;
	width : 1px;
	height : 550px;
	left : 150px;
	top : 200px;
	visibility : visible;
}

#topNavigation {
	width : 980px;
	height : auto;
	z-index : 1;
	font-family : Arial, Helvetica, sans-serif;
	font-size : medium;
	font-weight : bolder;
	color : #0073b2;
	letter-spacing : 0.2em;
	text-align : center;
	background-color : #edede7;
	border-top-color : #bbbbbb;
	border-bottom-color : #eeeeee;
	border-bottom-width : 1pt;
	border-top-width : 1pt;
	border-bottom-style : solid;
	border-top-style : solid;
	clear : both;
	float : left;
	padding-top : 2px;
	padding-right : 0;
	padding-bottom : 2px;
	padding-left : 0;
}

#footer {
	background-color : #edede7;
	height : 200px;
	z-index : 4;
	clear : none;
	float : left;
	margin-top : 0;
	margin-right : auto;
	margin-bottom : 0;
	margin-left : auto;
	width : 980px;
	padding-top : 0;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 0;
	text-align : center;
	vertical-align : text-top;
}

#topNavigation a:hover {
	color : #191150;
	border : 1pt dotted;
	border-right-width : 0;
	border-left-width : 0;
}

#links {
	position : absolute;
	width : 150px;
	left : 5px;
	top : 200px;
	border : 0;
	visibility : visible;
}

#sidebarFooter {
	float : right;
	padding : 4px 4px 4px 4px;
	z-index : 502;
}

#logo {
	font : 18px georgia;
	color : #cc3300;
	line-height : 24px;
	letter-spacing : 0.4em;
}

#tagline {
	font : 12px georgia;
	color : #cc3300;
	line-height : 18px;
	letter-spacing : 0.4em;
}

#dateformat a {
	color : #99ccff;
	font : 11px georgia;
	color : #99ccff;
	letter-spacing : 0.2em;
	text-decoration : none;
	font-weight : bold;
}

#homeFeatures {
	margin : 20px 0 20px 25px;
	display : inline;
}

.featureWrap {
	width : 280px;
	height : 160px;
	padding : 10px;
	margin : 0;
	background-color : #fff;
	background-image : url("/images/bkd_home_features.jpg");
	background-repeat : repeat-x;
}

#dateformat a:hover {
	color : #ffffff;
}

#comprose {
	float : left;
	z-index : 501;
	clear : none;
	float : left;
}

#worshipHours {
	padding : 5px;
	float : right;
	border : 1px solid #000066;
	list-style-type : none;
	background-color : #ffffff;
	list-style-image : none;
	display : none;
	z-index : 500;
	visibility : visible;
	clear : none;
}

#headingWrap {
	z-index : 2;
	width : 980px;
	background-color : #ffffff;
	float : left;
	padding-top : 5px;
	padding-bottom : 5px;
	border-width : 1pt 0 1pt 0;
	border-style : solid none solid none;
	border-top-color : #edede7;
	border-bottom-color : #edede7;
}

#slToggle {
	margin : 10px 0 0 10px;
	padding : 0;
}

#slWrap {
	background-color : #edede7;
	float : left;
	width : 940px;
	display : inline;
	padding : 20px;
	margin : 0;
	list-style-type : none;
	clear : both;
}

#slTabs {
	float : left;
	width : 53px;
	margin : 0;
	border-right : 1px solid #ccc;
	list-style-image : none;
	clear : both;
	padding-top : 10px;
	padding-right : 10px;
	padding-bottom : 0;
	padding-left : 10px;
}

#slTabs li {
	float : left;
	margin : 0 0 3px 0;
	padding : 0;
	height : 44px;
	background : none;
	list-style-image : none;
	list-style-type : none;
}

#slTabs img {
	margin : 2px;
	padding : 2px;
	border : 1px solid #fff;
}

#slTabs a:link, #slTabs a:visited, #slTabs a:active, #slTabs a:hover {
	background : none;
	padding : 0;
	margin : 0;
	border : none;
}

#slTabs li.on {
	background : none;
	height : 44px;
}

#slTabs .on a:link, #slTabs .on a:visited, #slTabs .on a:active, #slTabs .on a:hover {
	background : none;
	padding : 0;
	margin : 0;
}

#slTabs li.on img {
	border : 1px solid #ccc;
}

#slContent {
	float : left;
	padding : 0;
	margin : 0;
	height : 220px;
	background : none;
}

#slContent .content {
	background : none;
	padding : 10px;
	margin : 0;
	width : 610px;
	display : none;
}

#slContent .on {
	display : block;
}

#elcaNews {
	float : left;
	width : 200px;
	display : inline;
	background-image : url("/Design/SiteImages/Structure/cap_elcanews.gif");
	background-repeat : no-repeat;
	padding : 0;
	margin : 20px 0 0 8px;
}

#elcaNews h3 {
	display : none;
}

#elcaNews ul {
	padding : 0;
	margin : 0;
}

#elcaNews ul.sidebarLinks li {
	list-style-type : none;
	padding : 0 0 5px 0;
	margin : 0;
}

#homeFeatures {
	margin : 20px 0 20px 25px;
}

.bodyText {
	font : 11px arial;
	color : #191150;
	line-height : normal;
	margin-top : 5px;
	font-family : Arial, Helvetica, sans-serif;
	position : relative;
}

.pageName {
	color : #006699;
	line-height : normal;
	letter-spacing : 0.1em;
	text-transform : uppercase;
	font-variant : normal;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : normal;
	text-align : center;
	position : relative;
}

.subHeader {
	font : 16px georgia;
	color : #cc3300;
	font-weight : bold;
	letter-spacing : 0.1em;
	line-height : 16px;
}

.sidebarHeader {
	font : 14px georgia;
	color : #003399;
	font-weight : bold;
	letter-spacing : normal;
	line-height : 16px;
}

.emphasis {
	color : #cc3300;
	font-weight : bold;
	letter-spacing : 0.05em;
	margin-top : 5px;
}

.detailText {
	color : #000088;
	line-height : normal;
	letter-spacing : 0.1em;
	font-family : arial;
	font-size : x-small;
}

.smallText {
	color : #191150;
	font-family : arial;
	font-size : 10px;
}

.mp_backlinks {
	font : 11px arial;
	color : #ffffff;
	line-height : 16px;
	letter-spacing : 0.1em;
}

.spaced {
	line-height : 2;
	margin : 4px;
	padding : 6px;
}

.nospace {
	padding-top : 0;
	margin-top : 0;
	padding-bottom : 0;
}

.noLeading {
	line-height : 80%;
	margin : 0;
	padding : 0;
}

.navigation {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	color : #006699;
	letter-spacing : 0.2em;
	word-spacing : normal;
}

.menulist, .menulist ul {
	margin : 0;
	padding : 0;
	list-style : none;
}

.menulist ul {
	display : none;
	position : absolute;
	top : 1em;
	margin-top : 6px;
	left : -1px;
}

.menulist ul ul {
	top : -1px;
	margin-top : 0;
	left : 148px;
}

.menulist li {
	float : left;
	display : block;
	position : relative;
	background : #dfbe01;
	border : 1px solid #330;
	margin-right : -1px;
}

.menulist ul li {
	float : none;
	margin : 0;
	margin-bottom : -1px;
}

.menulist a {
	display : block;
	padding : 3px;
	color : #000;
	text-decoration : none;
}

.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {
	color : #000;
	background-color : #ffa;
}

.menulist a.highlighted {
	color : #fff;
	background-color : #c86;
}

.menulist a .subind {
	display : none;
}

.menulist ul a .subind {
	display : block;
	float : right;
}

.menulist a {
	float : left;
}

.menulist ul a {
	float : none;
}

.menulist a {
	float : none;
}

*:first-child + html .menulist ul li {
	float : left;
	width : 100%;
}

* html .menulist ul li {
	float : left;
	height : 1%;
}

* html .menulist ul a {
	height : 1%;
}

.topLevel {
	background-image : url('/Design/SiteImages/Structure/bkd_home_features.jpg');
	height : 183px;
}

.topLevel p {
	padding : 82px 0 20px 25px;
	width : 484px;
}

.topLevel img {
	padding : 0 0 0 166px;
}

.sidebarWrap {
	width : 200px;
	margin-top : 0;
	margin-right : 0;
	margin-bottom : 0;
	margin-left : 0;
}

.sidebar {
	float : left;
	width : 180px;
	background-color : #fff;
	height : 180px;
	padding : 5px;
	overflow : hidden;
	margin : 0;
}

.featureWrap {
	width : 280px;
	height : 160px;
	padding : 10px;
	margin : 0;
	background-color : #fff;
	background-image : url("/Design/SiteImages/Structure/bkd_home_features.jpg");
	background-repeat : repeat-x;
}

.simpleGraphic {
	padding : 3px;
	float : left;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
}

.noBullet {
	list-style-type : none;
	text-indent : -35px;
	text-align : left;
	list-style-image : none;
}

.style1 {
	color : #dd0000;
}

#banner {
	z-index : 1500;
	width : 980px;
	background-color : #ffffff;
	float : none;
	top : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	border-width : 0 0 0pt 0;
	border-style : solid none solid none;
	border-top-color : #edede7;
	border-bottom-color : #edede7;
	background-color : #ffffff;
}

#threecolFrame {
	margin : 10px;
	padding : 20px;
	clear : both;
	float : left;
	width : 980px;
	display : inline;
	background-repeat : repeat-x;
}

#threecolWrap {
	margin : 10px;
	padding : 20px;
	clear : both;
	float : left;
	display : inline;
	width : 940px;
	display : inline;
	background-repeat : repeat-x;
}

.thirdLeft {
	left : 20px;
	width : 278px;
	height : 210px;
	display : inline;
	overflow : hidden;
	margin-top : 0;
	margin-right : 20px;
	margin-bottom : 0;
	margin-left : 20px;
	float : left;
	background-color : #ffffff;
	padding-top : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
	padding-left : 10px;
	background-image : url(/images/bkd_home_features.jpg);
	background-repeat : repeat-x;
}

.thirdMiddle {
	float : left;
	width : 278px;
	height : 210px;
	padding : 10px;
	display : inline;
	overflow : hidden;
	background-color : #ffffff;
	background-image : url(/images/bkd_home_features.jpg);
	background-repeat : repeat-x;
	margin : 0;
}

.thirdRight {
	float : left;
	width : 278px;
	height : 210px;
	display : inline;
	overflow : hidden;
	background-color : #ffffff;
	background-image : url(/images/bkd_home_features.jpg);
	background-repeat : repeat-x;
	margin-top : 0;
	margin-right : 10px;
	margin-bottom : 0;
	margin-left : 20px;
	border : 1px solid #e0e0e0;
	padding : 10px;
	background-position : top;
}

.twothirdsRight {
	float : left;
	width : 560px;
	height : 210px;
	padding : 10px;
	display : inline;
	overflow : hidden;
	background-color : #ffffff;
	background-image : url(/images/bkd_home_features.jpg);
	background-repeat : repeat-x;
	margin : 0;
}

.gift {
	background-image : url(/ministry/stewardship/images/gift.gif);
	background-repeat : no-repeat;
	background-position : center center;
}

#application {
	position : absolute;
	width : 775px;
	left : 5px;
	top : 200px;
	padding : 10px;
	overflow : auto;
	z-index : 100;
	height : 563px;
}

#art {
	position : absolute;
	width : 680px;
	left : 2px;
	top : 181px;
	padding : 5px;
	overflow : auto;
	z-index : 1;
	height : auto;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #191150;
	line-height : normal;
	font-style : normal;
	margin-left : 15px;
}

#globalSubNav ul {
	border : 0;
	margin : 0;
	padding : 0 0 0 6px;
	list-style-type : none;
	text-align : center;
	height : 24px;
}

#globalSubNav a:link, #globalSubNav a:visited, #globalSubNav a:active, #globalSubNav a:hover {
	text-decoration : none;
	color : #222;
}

#textfield {
	font : 13px arial;
	color : #000000;
	line-height : 14px;
	right : 650px;
	width : auto;
	margin : 2px;
}

#container {
	width : 980px;
	padding-top : 5px;
	z-index : 3;
	background-color : #edede7;
	float : left;
	margin-top : 0;
	margin-right : auto;
	margin-bottom : 0;
	margin-left : auto;
}

#mainContent {
	width : 920px;
	margin : 20px;
	background-color : #ffffff;
	padding : 10px;
	float : left;
	background-image : url(../images/bkd_home_features.jpg);
	background-repeat : repeat-x;
}

#inset {
	position : relative;
	background-repeat : no-repeat;
	background-position : center;
	height : 316px;
	margin-top : 0;
	float : none;
	visibility : visible;
	width : 654px;
	margin-left : 0;
	top : 330px;
	left : 10px;
	padding-top : 5px;
	padding-right : 12px;
	padding-left : 12px;
	overflow : hidden;
	z-index : 200;
}

#column1 {
	float : left;
	z-index : 201;
	width : 185px;
	left : 46px;
	top : 300px;
}

#column2 {
	float : left;
	z-index : 202;
	width : 185px;
	left : 250px;
	top : 325px;
}

#column3 {
	float : left;
	z-index : 203;
	width : 185px;
	left : 455px;
	top : 350px;
}

#worship {
	width : 200px;
	height : 210px;
	float : right;
	margin-top : 2px;
	padding : 0 5px 5px 5px;
	background-color : #ffffff;
	list-style-image : none;
	list-style-type : none;
	background-image : url(../images/bkd_home_features.jpg);
	background-repeat : repeat-x;
}

#ministry {
	position : absolute;
	z-index : 202;
	width : 200px;
	left : 250px;
	top : 375px;
}

#community {
	position : absolute;
	z-index : 203;
	width : 200px;
	left : 455px;
	top : 375px;
}

#sidebar {
	position : relative;
	width : 250px;
	left : 700px;
	color : #191150;
	font-weight : bold;
	text-decoration : none;
	letter-spacing : 0.1em;
	line-height : 16px;
	display : block;
	padding : 3px;
	border : none;
	z-index : 100;
	clear : none;
}

#sidebarArt {
	position : relative;
	width : 280px;
	left : 700px;
	color : #191150;
	font-weight : bold;
	text-decoration : none;
	letter-spacing : 0.1em;
	line-height : 16px;
	display : block;
	padding : 3px;
	border : none;
	border-right-width : 0;
	border-left-width : 0;
	overflow : auto;
	z-index : 95;
}

#sidebarInset {
	position : absolute;
	width : 272px;
	height : 460px;
	left : 710px;
	top : 300px;
	background-color : #99cccc;
	font : 11px georgia;
	color : #191150;
	font-weight : bold;
	text-decoration : none;
	letter-spacing : 0.1em;
	line-height : 16px;
	display : block;
	padding : 3px;
	border : 1px;
	border-right-width : 0;
	border-left-width : 0;
	overflow : auto;
	z-index : 101;
}

#narrowRule {
	position : absolute;
	width : 1px;
	height : 550px;
	left : 150px;
	top : 200px;
	visibility : visible;
}

#topNavigation {
	width : 980px;
	height : auto;
	z-index : 1;
	font-family : Arial, Helvetica, sans-serif;
	font-size : medium;
	font-weight : bolder;
	color : #0073b2;
	letter-spacing : 0.2em;
	text-align : center;
	background-color : #edede7;
	border-top-color : #bbbbbb;
	border-bottom-color : #eeeeee;
	border-bottom-width : 1pt;
	border-top-width : 0.5pt;
	border-bottom-style : solid;
	border-top-style : none;
	clear : both;
	float : left;
	padding-top : 2px;
	padding-right : 0;
	padding-bottom : 2px;
	padding-left : 0;
	background-image : url(../images/bkd_home_features.jpg);
	background-repeat : repeat-x;
}

#footer {
	background-color : #edede7;
	height : 200px;
	z-index : 4;
	clear : none;
	float : left;
	margin-top : 0;
	margin-right : auto;
	margin-bottom : 0;
	margin-left : auto;
	width : 980px;
	padding-top : 0;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 0;
	text-align : center;
	vertical-align : text-top;
}

#topNavigation a:hover {
	color : #bb0000;
	border : 1pt dotted;
	border-right-width : 0;
	border-left-width : 0;
	text-decoration : none;
}

#links {
	position : absolute;
	width : 150px;
	left : 5px;
	top : 200px;
	border : 0;
	visibility : visible;
}

#sidebarFooter {
	float : right;
	padding : 4px 4px 4px 4px;
	z-index : 502;
}

#logo {
	font : 18px georgia;
	color : #cc3300;
	line-height : 24px;
	letter-spacing : 0.4em;
}

#tagline {
	font : 12px georgia;
	color : #cc3300;
	line-height : 18px;
	letter-spacing : 0.4em;
}

#dateformat a {
	color : #99ccff;
	font : 11px georgia;
	color : #99ccff;
	letter-spacing : 0.2em;
	text-decoration : none;
	font-weight : bold;
}

#homeFeatures {
	margin : 20px 0 20px 25px;
	display : inline;
}

.halfLeft {
	float : left;
	width : 430px;
	padding : 10px;
	margin : 0;
	background-color : #ffffff;
	background-image : url("/images/bkd_home_features.jpg");
	background-repeat : repeat-x;
}

.halfRight {
	float : right;
	width : 430px;
	padding : 10px;
	margin : 0 0 0 10px;
	background-color : #ffffff;
	background-image : url("/images/bkd_home_features.jpg");
	background-repeat : repeat-x;
}

.featureWrap {
	width : 280px;
	height : 160px;
	padding : 10px;
	margin : 0;
	background-color : #ffffff;
	background-image : url("/images/bkd_home_features.jpg");
	background-repeat : repeat-x;
}

#dateformat a:hover {
	color : #ffffff;
}

#comprose {
	float : left;
	z-index : 501;
	clear : none;
	float : left;
}

#worshipHours {
	padding : 0 5px 5px 5px;
	float : right;
	border : 1px solid #ffffff;
	list-style-type : none;
	background-color : #ffffff;
	list-style-image : none;
	display : none;
	z-index : 500;
	visibility : visible;
	clear : none;
	background-image : url(../images/bkd_home_features.jpg);
	background-repeat : repeat-x;
}

#headingWrap {
	z-index : 2;
	width : 980px;
	background-color : #ffffff;
	float : left;
	padding-top : 5px;
	padding-bottom : 5px;
	border-width : 1pt 0 1pt 0;
	border-style : solid none solid none;
	border-top-color : #ffffff;
	border-bottom-color : #edede7;
}

#slToggle {
	margin : 10px 0 0 10px;
	padding : 0;
}

#slWrap {
	background-color : #edede7;
	float : left;
	width : 940px;
	display : inline;
	padding : 20px;
	margin : 0;
	list-style-type : none;
	clear : both;
}

#slTabs {
	float : left;
	width : 53px;
	margin : 0;
	border-right : 1px solid #ccc;
	list-style-image : none;
	clear : both;
	padding-top : 10px;
	padding-right : 10px;
	padding-bottom : 0;
	padding-left : 10px;
}

#slTabs img {
	margin : 2px;
	padding : 2px;
	border : 1px solid #fff;
}

#slTabs a:link, #slTabs a:visited, #slTabs a:active, #slTabs a:hover {
	background : none;
	padding : 0;
	margin : 0;
	border : none;
}

#slTabs li.on {
	background : none;
	height : 44px;
}

#slTabs .on a:link, #slTabs .on a:visited, #slTabs .on a:active, #slTabs .on a:hover {
	background : none;
	padding : 0;
	margin : 0;
}

#slTabs li.on img {
	border : 1px solid #ccc;
}

#slContent {
	float : left;
	padding : 0;
	margin : 0;
	height : 220px;
	background : none;
}

#slContent .content {
	background : none;
	padding : 10px;
	margin : 0;
	width : 610px;
	display : none;
}

#slContent .on {
	display : block;
}

#homeFeatures {
	margin : 20px 0 20px 25px;
}

.subHeader {
	font : 16px georgia;
	color : #cc3300;
	font-weight : bold;
	letter-spacing : 0.1em;
	line-height : 16px;
}

.sidebarHeader {
	font : 14px georgia;
	color : #003399;
	font-weight : bold;
	letter-spacing : normal;
	line-height : 16px;
}

.emphasis {
	color : #cc3300;
	font-weight : bold;
	letter-spacing : 0.05em;
	margin-top : 5px;
}

.detailText {
	color : #000088;
	line-height : normal;
	letter-spacing : 0.1em;
	font-family : arial;
	font-size : x-small;
}

.smallText {
	color : #191150;
	font-family : arial;
	font-size : 10px;
}

.mp_backlinks {
	font : 11px arial;
	color : #ffffff;
	line-height : 16px;
	letter-spacing : 0.1em;
}

.spaced {
	line-height : 2;
	margin : 4px;
	padding : 6px;
}

.nospace {
	padding-top : 0;
	margin-top : 0;
	padding-bottom : 0;
}

.noLeading {
	line-height : 80%;
	margin : 0;
	padding : 0;
}

.navigation {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	color : #000066;
	letter-spacing : 0.2em;
	word-spacing : 3em;
	display : inline;
	text-transform : none;
	padding : 10px;
}

.music {
	background-image : url(/images/music.gif);
	background-repeat : no-repeat;
	background-position : right bottom;
}

.menulist ul {
	display : none;
	position : absolute;
	top : 1em;
	margin-top : 13px;
	left : -1px;
	width : 150px;
}

.menulist ul li {
	float : none;
	margin : 0;
	margin-bottom : -1px;
}

.menulist a {
	display : block;
	padding : 3px;
	color : #000;
	text-decoration : none;
}

.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {
	color : #000;
	background-color : #ffa;
}

.menulist a.highlighted {
	color : #fff;
	background-color : #c86;
}

.menulist a .subind {
	display : none;
}

.menulist ul a .subind {
	display : block;
	float : right;
}

.menulist a {
	float : left;
}

.menulist ul a {
	float : none;
}

.menulist a {
	float : none;
}

*:first-child + html .menulist ul li {
	float : left;
	width : 100%;
}

* html .menulist ul li {
	float : left;
	height : 1%;
}

* html .menulist ul a {
	height : 1%;
}

.topLevel {
	background-image : url('/Design/SiteImages/Structure/bkd_home_toplevel.jpg');
	height : 183px;
}

Z .topLevel p {
	padding : 82px 0 20px 25px;
	width : 484px;
}

.topLevel img {
	padding : 0 0 0 166px;
}

.sidebarWrap {
	width : 200px;
	margin-top : 0;
	margin-right : 0;
	margin-bottom : 0;
	margin-left : 0;
}

.sidebar {
	float : left;
	width : 180px;
	background-color : #fff;
	height : 180px;
	padding : 5px;
	overflow : hidden;
	margin : 0;
}

.spacer {
	clear : both;
	float : left;
	height : 20px;
	width : 980px;
}

.featureWrap {
	width : 980px;
	padding : 10px;
	background-color : #ffffff;
	background-image : url("/Design/SiteImages/Structure/bkd_home_features.jpg");
	background-repeat : repeat-x;
	clear : both;
	float : left;
}

.simpleGraphic {
	padding : 3px;
	float : left;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
}

.noBullet {
	list-style-type : none;
	text-indent : -35px;
	text-align : left;
	list-style-image : none;
}

#twocolWrap {
	margin : 0;
	padding : 20px;
	clear : both;
	float : left;
	display : inline;
	width : 940px;
	display : inline;
	background-repeat : repeat-x;
}

.twothirdsLeft {
	float : left;
	width : 540px;
	padding : 10px;
	background-color : #ffffff;
	background-image : url("/images/bkd_home_features.jpg");
	background-repeat : repeat-x;
	display : inline;
}

.singleColumn {
	float : left;
	width : 900px;
	padding : 10px;
	background-color : #ffffff;
	background-image : url("/images/bkd_home_features.jpg");
	background-repeat : repeat-x;
	display : inline;
}

.whiteBackground {
	background-color : #ffffff;
}

#sddm {
	margin: 0;
	padding: 0;
	z-index: 30
}

#sddm li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 13px myriad
}

#sddm li a {
	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 181px;
	background-image : url("/images/bkd_home_features.jpg");
	color: #191250;
	text-align: center;
	text-decoration: none
}

#sddm li a:hover {
	background: #0073b2;
	color: #FFF
}

#sddm div {
	position: absolute;
	width: 199px;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #edede7;
	border: 1px solid #191250
}

#sddm div a {
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: center;
	text-decoration: none;
	background: #edede7;
	color: #0073B2;
	font: 11px arial
}

#sddm div a:hover {
	background: #0073B2;
	color: #FFF
}

