* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 62.5%; BACKGROUND: url(bg_body.gif) #e0dbcb repeat-x; FONT-FAMILY: "Lucida Grande", Arial, Helvetica, Verdana, Tahoma, sans-serif
}
HR {
	DISPLAY: none
}
#skip {
	TEXT-INDENT: -9999px; LIST-STYLE-TYPE: none; POSITION: absolute
}
#container-outer {
	BACKGROUND: url(bg_container-outer.gif) no-repeat center top
}
#container {
	BACKGROUND: url(bg_container.gif) repeat-y center top
}
A {
	OVERFLOW: hidden
}
#header H1 {
	DISPLAY: inline; BACKGROUND: url(bg_h1.jpg) no-repeat; FLOAT: left; MARGIN: 6px 0px 0px; WIDTH: 204px; TEXT-INDENT: -9999px; HEIGHT: 103px
}
#header H1 A {
	DISPLAY: block; WIDTH: 204px; HEIGHT: 103px
}
#header #header-text {
	LEFT: 276px; WIDTH: 465px; FONT-FAMILY: Georgia, Times, "Times New Roman", serif; POSITION: absolute; TOP: 59px
}
#header #header-text H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.8em; MARGIN-BOTTOM: 0.4em; COLOR: #ece5d0
}
#header #header-text P {
	FONT-SIZE: 1.4em; COLOR: #fff; LINE-HEIGHT: 1.4
}
#header #header-text A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.85em; BACKGROUND: #5595b5; PADDING-BOTTOM: 1px; MARGIN: 0px 3px; COLOR: #041f2c; PADDING-TOP: 1px; FONT-FAMILY: "Lucida Sans", "Lucida Grande", Arial, Helvetica, Verdana, Tahoma, sans-serif; TEXT-DECORATION: none
}
#header #top-menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bg_top-menu.gif) no-repeat; LEFT: 563px; PADDING-BOTTOM: 0px; WIDTH: 247px; PADDING-TOP: 8px; POSITION: absolute; HEIGHT: 30px
}
#header #top-menu P {
	FONT-SIZE: 1.2em; COLOR: #64625a; TEXT-ALIGN: center
}
#header #top-menu A {
	PADDING-RIGHT: 15px; BACKGROUND: url(bg_top-menu_a.gif) no-repeat right 65%; COLOR: #dacfae; TEXT-DECORATION: none
}
#header #top-menu A:hover {
	TEXT-DECORATION: none
}
#nav {
	CLEAR: left; BORDER-TOP: #dad4c2 1px solid; FLOAT: left; MARGIN: 4px 0px 11px; BORDER-LEFT: #dad4c2 1px solid; WIDTH: 205px; LIST-STYLE-TYPE: none
}
#nav LI {
	BORDER-TOP: #fff 1px solid; FONT-SIZE: 1.6em; FLOAT: left; TEXT-TRANSFORM: lowercase; BORDER-BOTTOM: #dad4c2 1px solid; FONT-FAMILY: Georgia, Times, "Times New Roman", serif; TEXT-ALIGN: right
}
#nav LI#nav_home {
	BORDER-TOP-WIDTH: 0px
}
#nav LI A {
	BORDER-RIGHT: #dcd6c5 1px solid; PADDING-RIGHT: 14px; DISPLAY: block; PADDING-LEFT: 14px; BACKGROUND: #e2ddce; PADDING-BOTTOM: 8px; WIDTH: 176px; COLOR: #303030; PADDING-TOP: 8px; TEXT-DECORATION: none
}
#nav LI A:hover {
	BACKGROUND: #fff; COLOR: #987e27; BORDER-RIGHT-COLOR: #e8e4d9
}
#nav LI.current A {
	BACKGROUND: #fff; COLOR: #987e27; BORDER-RIGHT-COLOR: #e8e4d9
}
#nav LI UL {
	BORDER-RIGHT: #d1cab6 1px solid; BORDER-TOP: #d1cab6 1px solid; Z-INDEX: 999; LEFT: -999em; MARGIN: -34px 0px 0px 204px; BORDER-LEFT: #d1cab6 1px solid; WIDTH: 164px; LINE-HEIGHT: 1; BORDER-BOTTOM: #d1cab6 0px solid; LIST-STYLE-TYPE: none; POSITION: absolute
}
#nav LI LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0.87em; BORDER-BOTTOM: #d1cab6 1px solid; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#nav LI UL UL {
	MARGIN: -29px 0px 0px 164px
}
#nav LI:hover UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL {
	LEFT: -999em
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#nav LI LI.sfhover UL {
	LEFT: auto
}
#nav LI LI LI {
	FONT-SIZE: 1em
}
#nav LI LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 13px; PADDING-LEFT: 13px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 7px; WIDTH: 138px; PADDING-TOP: 7px; BORDER-RIGHT-WIDTH: 0px
}
#nav LI.current LI A {
	BACKGROUND: #e2ddcf; COLOR: #303030
}
#nav LI.current LI A:hover {
	BACKGROUND: #fff; COLOR: #987e27; BORDER-RIGHT-COLOR: #e8e4d9
}
#container-inner {
	BACKGROUND: url(bg_container-inner.jpg) no-repeat center top
}
#content-wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 28px; BACKGROUND: url(bg_content-wrap.gif) no-repeat 18px 104px; PADDING-BOTTOM: 0px; MARGIN: 0px auto;  PADDING-TOP: 0px; POSITION: relative
}
#content {
	CLEAR: right; DISPLAY: inline; BACKGROUND: url(bg_content.gif) no-repeat; FLOAT: right; MARGIN: 66px 22px 0px 0px; 
}
BODY#home #content {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content H3 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 1.8em; BACKGROUND: url(bg_content_h3.gif) no-repeat; PADDING-BOTTOM: 16px; MARGIN: 0px 0px 0.25em 16px; TEXT-TRANSFORM: lowercase; COLOR: #254f62; PADDING-TOP: 10px
}
#content H3 IMG {
	MARGIN: 0px
}
#content H4 {
	FONT-SIZE: 1.4em; MARGIN-BOTTOM: 0.75em; COLOR: #1a688f
}
#content H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.6em; MARGIN-BOTTOM: 0.75em; COLOR: #18658b; FONT-FAMILY: Georgia, Times, "Times New Roman", serif
}
#content H6 {
	FONT-SIZE: 1.4em; MARGIN-BOTTOM: 0.75em; COLOR: #987d28
}
#content P {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1em; COLOR: #303030; LINE-HEIGHT: 1.5
}
#content UL {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1em; COLOR: #303030; LINE-HEIGHT: 1.5
}
#content OL {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1em; COLOR: #303030; LINE-HEIGHT: 1.5
}
#content TD {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1em; COLOR: #303030; LINE-HEIGHT: 1.5
}
#content UL {
	MARGIN-LEFT: 3em
}
#content OL {
	MARGIN-LEFT: 3em
}
#content UL#byline {
	DISPLAY: inline; FONT-SIZE: 1.1em; FLOAT: left; MARGIN-BOTTOM: 10px; LIST-STYLE-TYPE: none
}
#content LI {
	LINE-HEIGHT: 1.5
}
#content HR {
	DISPLAY: block; MARGIN-BOTTOM: 1em
}
#content A {
	COLOR: #987d28
}
#content A:hover {
	TEXT-DECORATION: none
}
#content IMG {
	MARGIN: 0px 10px 5px 0px
}
#content IMG#sub_header {
	BORDER-RIGHT: #928e7f 3px solid; BORDER-TOP: #928e7f 3px solid; DISPLAY: block; FLOAT: none; MARGIN: 19px 0px 22px 17px; BORDER-LEFT: #928e7f 3px solid;  BORDER-BOTTOM: #928e7f 3px solid; HEIGHT: 184px
}
#content IMG#mcms_stats {
	DISPLAY: none
}
#content #text {
	CLEAR: both; MARGIN-LEFT: 32px; WIDTH: 505px
}
#content .sermonbox {
	MARGIN: 0px 32px 20px
}
#content .sermonbox H4 {
	MARGIN-BOTTOM: 5px
}
#content .sermonbox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .sermonbox P.sermonlink {
	MARGIN-TOP: 10px
}
#content .sermonbox P.eventtime {
	MARGIN-BOTTOM: 0px
}
#content .featured {
	MARGIN: 0px 32px 10px; BORDER-BOTTOM: #e5e3dd 1px solid
}
#content .featured .sermonbox {
	MARGIN: 0px 0px 10px
}
#content #mediabox {
	BORDER-RIGHT: #e5e3dd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e5e3dd 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 1.1em; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: #e5e3dd 1px solid; WIDTH: 125px; PADDING-TOP: 5px; BORDER-BOTTOM: #e5e3dd 1px solid; LIST-STYLE-TYPE: none
}
#content #mediabox LI {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px
}
#content #mediabox LI A {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
#content #mediabox LI#mb_print A {
	BACKGROUND-IMAGE: url(mb_print.gif)
}
#content #mediabox LI#mb_video A {
	BACKGROUND-IMAGE: url(bg_sermonlist_watch-video.gif)
}
#content #mediabox LI#mb_download A {
	BACKGROUND-IMAGE: url(bg_sermonlist_download.gif)
}
#content #mediabox LI#mb_notes A {
	BACKGROUND-IMAGE: url(bg_sermonlist_download-notes.gif)
}
#content #mediabox LI#mb_jukebox A {
	BACKGROUND-IMAGE: url(bg_sermonlist_listen.gif)
}
#content #mediabox LI#mb_podcast A {
	BACKGROUND-IMAGE: url(mb_podcast.gif)
}
#content #welcome {
	BACKGROUND: url(bg_welcome.gif) no-repeat left 14px; MARGIN: 11px 0px 16px; HEIGHT: 252px
}
#content #welcome #welcome-nav {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 3px 9px; LIST-STYLE-TYPE: none
}
#content #welcome #welcome-nav LI {
	FLOAT: left; TEXT-INDENT: -9999px; MARGIN-RIGHT: 2px
}
#content #welcome #welcome-nav A {
	DISPLAY: block; COLOR: #504f4c; HEIGHT: 31px; TEXT-DECORATION: none; outline: 0
}
#content #welcome #welcome-nav LI#wn_welcome A {
	BACKGROUND: url(bg_welcome-nav_welcome.gif) no-repeat; WIDTH: 180px
}
#content #welcome #welcome-nav LI#wn_series A {
	BACKGROUND: url(bg_welcome-nav_series.gif) no-repeat; WIDTH: 127px
}
#content #welcome #welcome-nav LI#wn_groups A {
	BACKGROUND: url(bg_welcome-nav_groups.gif) no-repeat; WIDTH: 156px
}
#content #welcome #welcome-nav LI A.current {
	BACKGROUND-POSITION: left bottom
}
#content #welcome DIV {
	CLEAR: both; MARGIN: 0px 17px
}
#content #welcome #branch2 {
	DISPLAY: none
}
#content #welcome #branch3 {
	DISPLAY: none
}
#content #welcome DIV#branch1 IMG {
	BORDER-RIGHT: #928e7f 3px solid; BORDER-TOP: #928e7f 3px solid; DISPLAY: block; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #928e7f 3px solid; BORDER-BOTTOM: #928e7f 3px solid
}
#content #welcome DIV.branch-text {
	CLEAR: none; BACKGROUND: url(bg_branch-text.gif) repeat-x; MARGIN: 0px; HEIGHT: 208px
}
#content #welcome DIV.branch-text H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.8em; COLOR: #2d5669; FONT-FAMILY: Georgia, Times, "Times New Roman", serif
}
#content #welcome DIV.branch-text P {
	FONT-SIZE: 1.1em; COLOR: #2d2d2b
}
#content #welcome DIV.branch-text P.more {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma, sans-serif
}
#content #welcome DIV#branch1 DIV.branch-text P.more A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(bg_branch-text_welcome_more.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 153px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 18px; TEXT-DECORATION: none
}
#content #welcome DIV#branch2 DIV.branch-text P.more A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 11px; BACKGROUND: url(bg_branch-text_vision_more.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 173px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 18px; TEXT-DECORATION: none
}
#content #welcome DIV#branch3 DIV.branch-text P.more A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 11px; BACKGROUND: url(bg_branch-text_history_more.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 100px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 18px; TEXT-DECORATION: none
}
#content #welcome DIV#branch1 .branch-text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 160px; PADDING-TOP: 10px
}
#content #welcome DIV#branch2 .branch-text {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#content #welcome DIV#branch3 .branch-text {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#content .homebox {
	CLEAR: both; PADDING-LEFT: 9px; FLOAT: left; MARGIN: 0px 0px 20px 15px; 
}
#content .homebox H3 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 13px 5px; PADDING-TOP: 0px; HEIGHT: 20px
}
#content .homebox H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.4em; COLOR: #254f62; FONT-FAMILY: Georgia, Times, "Times New Roman", serif
}
#content .homebox-text {
	CLEAR: left; FLOAT: left; WIDTH: 341px
}
#content .homebox P {
	COLOR: #252525
}
#content .homebox P.more {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FLOAT: right; TEXT-ALIGN: center
}
#content .homebox P.more A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(bg_homebox_more.gif) no-repeat; PADDING-BOTTOM: 4px; WIDTH: 109px; COLOR: #987d28; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#content .homebox IMG {
	PADDING-RIGHT: 7px; DISPLAY: inline; PADDING-LEFT: 6px; BACKGROUND: url(bg_homebox_img.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 7px; MARGIN: 14px 5px 0px 19px; PADDING-TOP: 5px
}
#content .event-date {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; BACKGROUND: url(bg_event-date.gif) no-repeat right top; FLOAT: left; MARGIN: 0px 12px 30px 0px; TEXT-TRANSFORM: uppercase; WIDTH: 46px; COLOR: #fffffd; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma, sans-serif; HEIGHT: 50px; TEXT-ALIGN: center
}
#content .event-date .date {
	MARGIN-TOP: 6px; DISPLAY: block; FONT-SIZE: 2em; COLOR: #4e6d7b
}
#content .homebox H4 SPAN.time {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 0.84em
}
#content FORM#prayer_form {
	MARGIN-LEFT: 32px; WIDTH: 505px
}
#content TABLE.calendar {
	BORDER-RIGHT: #d4cfbb 0px solid; BORDER-TOP: #d4cfbb 1px solid; MARGIN: 0px auto 25px; BORDER-LEFT: #d4cfbb 1px solid; BORDER-BOTTOM: #d4cfbb 0px solid; BORDER-COLLAPSE: collapse
}
#content TABLE.calendar CAPTION {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 10px; COLOR: #303030
}
#content TABLE.calendar CAPTION SPAN {
	COLOR: #987d28
}
#content TABLE.calendar TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.3em; BACKGROUND: #b4ccd5; PADDING-BOTTOM: 6px; COLOR: #303030; PADDING-TOP: 6px
}
#content TABLE.calendar TD {
	BORDER-RIGHT: #d4cfbb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d4cfbb 0px solid; PADDING-LEFT: 2px; FONT-SIZE: 1em; BACKGROUND: #f3f1e9; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #d4cfbb 0px solid; WIDTH: 68px; COLOR: #555; PADDING-TOP: 2px; BORDER-BOTTOM: #d4cfbb 1px solid; HEIGHT: 68px
}
#content TABLE.calendar TD.empty {
	BACKGROUND: #f3f1e9
}
#content TABLE.calendar TD A {
	COLOR: #987d28; TEXT-DECORATION: none
}
#content TABLE.calendar TD UL {
	FONT-SIZE: 100%; MARGIN: 0.5em 0px 0px 0.5em; LIST-STYLE-TYPE: none
}
#content TABLE.calendar TD LI {
	FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0.75em; LINE-HEIGHT: 1.2
}
#content TABLE.calendar TD LI A {
	COLOR: #987d28; TEXT-DECORATION: underline
}
#content TABLE.calendar TD LI A:hover {
	TEXT-DECORATION: none
}
#sidebar {
	CLEAR: left; WIDTH: 206px
}
#sidebar H3 {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: normal; FONT-SIZE: 1.6em; BACKGROUND: url(bg_sidebar_h3.gif) repeat-x left bottom; PADDING-BOTTOM: 10px; MARGIN: 0px -8px 0.35em; TEXT-TRANSFORM: lowercase; COLOR: #254f62; PADDING-TOP: 0px
}
#sidebar #recent-sermon {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(bg_sidebar_recent-service.gif) repeat-x; FLOAT: left; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 0px; WIDTH: 170px; PADDING-TOP: 16px
}
#sidebar #recent-sermon H4 {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.25em; COLOR: #303030
}
#sidebar #recent-sermon H4 A {
	COLOR: #303030; TEXT-DECORATION: none
}
#sidebar #recent-sermon H4 A:hover {
	TEXT-DECORATION: underline
}
#sidebar #recent-sermon P {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0.5em; COLOR: #716e67
}
#sidebar #recent-sermon P SPAN.date {
	FONT-SIZE: 0.9em; COLOR: #987d28
}
#sidebar #recent-sermon P.more {
	CLEAR: left; FONT-WEIGHT: normal; FONT-SIZE: 1.1em
}
#sidebar #recent-sermon P.more A {
	COLOR: #0000cc
}
#sidebar #recent-sermon P.more A:hover {
	TEXT-DECORATION: none
}
#sidebar #recent-sermon LI {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: url(bg_sidebar_recent-service_li.gif) no-repeat right top; FLOAT: left; MARGIN: 10px 5px 12px 0px; FONT-FAMILY: "Lucida Grande", Arial, Helvetica, Verdana, Tahoma, sans-serif; LIST-STYLE-TYPE: none
}
#sidebar #recent-sermon LI A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 22px; PADDING-BOTTOM: 5px; COLOR: #5d5a55; PADDING-TOP: 6px; TEXT-DECORATION: none
}
#sidebar #recent-sermon LI#listen A {
	BACKGROUND: url(bg_listen.gif) no-repeat
}
#sidebar #recent-sermon LI#download A {
	BACKGROUND: url(bg_download.gif) no-repeat
}
#sidebar #upcoming-events {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(bg_sidebar_recent-service.gif) repeat-x; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 16px
}
#sidebar #upcoming-events .event {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bg_sidebar_event.gif) repeat-x left bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#sidebar #upcoming-events H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.25em; TEXT-TRANSFORM: uppercase; COLOR: #987d28
}
#sidebar #upcoming-events P {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 1.3
}
#sidebar #upcoming-events A {
	COLOR: #303030; TEXT-DECORATION: none
}
#sidebar #upcoming-events A:hover {
	TEXT-DECORATION: underline
}
#sidebar #service-times {
	BORDER-TOP: #e3e0d2 1px solid; PADDING-TOP: 10px
}
#sidebar #service-times P {
	FONT-SIZE: 1.1em
}
#sidebar #service-times A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1.09em; BACKGROUND: url(bg_map.gif) no-repeat; PADDING-BOTTOM: 4px; WIDTH: 130px; PADDING-TOP: 2px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#sidebar #quicklinks {
	CLEAR: left; BORDER-RIGHT: #d6d2bf 1px solid; PADDING-RIGHT: 14px; BORDER-TOP: #d6d2bf 1px solid; PADDING-LEFT: 14px; BACKGROUND: #ece9dd; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 8px; BORDER-LEFT: #d6d2bf 1px solid; PADDING-TOP: 13px; BORDER-BOTTOM: #d6d2bf 1px solid; FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma, sans-serif
}
#sidebar #quicklinks P {
	BORDER-TOP: #d6d2bf 1px solid; FONT-SIZE: 1.3em; COLOR: #5d5a55; PADDING-TOP: 8px
}
#sidebar #quicklinks LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 1em; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
#sidebar #quicklinks LI#ql_feed {
	BACKGROUND: url(ql_feed.gif) no-repeat left center
}
#sidebar #quicklinks LI#ql_podcast {
	BACKGROUND: url(ql_podcast.gif) no-repeat left center
}
#sidebar #quicklinks LI#ql_email {
	BACKGROUND: url(ql_email.gif) no-repeat left center
}
#sidebar #quicklinks LI#ql_login {
	BACKGROUND: url(ql_login.gif) no-repeat left center
}
#sidebar #quicklinks A {
	COLOR: #5d5a55
}
#sidebar #quicklinks A:hover {
	TEXT-DECORATION: none
}
#footer {
	CLEAR: both; PADDING-RIGHT: 45px; PADDING-LEFT: 45px; BACKGROUND: url(bg_footer.gif) #e0dbcb no-repeat; PADDING-BOTTOM: 12px; MARGIN: 0px -28px; WIDTH: 842px; PADDING-TOP: 12px; HEIGHT: 160px
}
#footer P {
	FONT-SIZE: 1.1em; FLOAT: left; COLOR: #56544b
}
#footer P.powered {
	FLOAT: right
}
#footer A {
	COLOR: #050505; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
.sIFR-flash {
	VISIBILITY: visible! important; MARGIN: 0px
}
.sIFR-replaced {
	VISIBILITY: visible! important
}
SPAN.sIFR-alternate {
	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px
}
.sIFR-flash + DIV[adblocktab=true] {
	DISPLAY: none! important
}
.sIFR-hasFlash #content H3 {
	FONT-SIZE: 21px; VISIBILITY: hidden; LETTER-SPACING: -6px
}
.sIFR-hasFlash #content .homebox H3 {
	FONT-SIZE: 10px; VISIBILITY: visible
}
.sIFR-hasFlash #sidebar H3 {
	FONT-SIZE: 21px; VISIBILITY: hidden; LETTER-SPACING: -6px
}
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 62.5%; BACKGROUND: url(bg_body.gif) #e0dbcb repeat-x; FONT-FAMILY: "Lucida Grande", Arial, Helvetica, Verdana, Tahoma, sans-serif
}
HR {
	DISPLAY: none
}
#skip {
	TEXT-INDENT: -9999px; LIST-STYLE-TYPE: none; POSITION: absolute
}
#container-outer {
	BACKGROUND: url(bg_container-outer.gif) no-repeat center top
}
#container {
	BACKGROUND: url(bg_container.gif) repeat-y center top
}
A {
	OVERFLOW: hidden
}
#header H1 {
	DISPLAY: inline; BACKGROUND: url(bg_h1.jpg) no-repeat; FLOAT: left; MARGIN: 6px 0px 0px; WIDTH: 204px; TEXT-INDENT: -9999px; HEIGHT: 103px
}
#header H1 A {
	DISPLAY: block; WIDTH: 204px; HEIGHT: 103px
}
#header #header-text {
	LEFT: 266px;
	WIDTH: 552px;
	FONT-FAMILY: Georgia, Times, "Times New Roman", serif;
	POSITION: absolute;
	TOP: 22px;
	height: 136px;
}
#header #header-text H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.8em; MARGIN-BOTTOM: 0.4em; COLOR: #ece5d0
}
#header #header-text P {
	FONT-SIZE: 1.4em; COLOR: #fff; LINE-HEIGHT: 1.4
}
#header #header-text A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.85em; BACKGROUND: #5595b5; PADDING-BOTTOM: 1px; MARGIN: 0px 3px; COLOR: #041f2c; PADDING-TOP: 1px; FONT-FAMILY: "Lucida Sans", "Lucida Grande", Arial, Helvetica, Verdana, Tahoma, sans-serif; TEXT-DECORATION: none
}
#header #top-menu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(bg_top-menu.gif) no-repeat;
	LEFT: 570px;
	PADDING-BOTTOM: 0px;
	WIDTH: 247px;
	PADDING-TOP: 8px;
	POSITION: absolute;
	HEIGHT: 30px;
	top: 0px;
}
#header #top-menu P {
	FONT-SIZE: 1.2em; COLOR: #64625a; TEXT-ALIGN: center
}
#header #top-menu A {
	PADDING-RIGHT: 15px; BACKGROUND: url(bg_top-menu_a.gif) no-repeat right 65%; COLOR: #dacfae; TEXT-DECORATION: none
}
#header #top-menu A:hover {
	TEXT-DECORATION: none
}
#nav {
	CLEAR: left; BORDER-TOP: #dad4c2 1px solid; FLOAT: left; MARGIN: 4px 0px 11px; BORDER-LEFT: #dad4c2 1px solid; WIDTH: 205px; LIST-STYLE-TYPE: none
}
#nav LI {
	BORDER-TOP: #fff 1px solid; FONT-SIZE: 1.6em; FLOAT: left; TEXT-TRANSFORM: lowercase; BORDER-BOTTOM: #dad4c2 1px solid; FONT-FAMILY: Georgia, Times, "Times New Roman", serif; TEXT-ALIGN: right
}
#nav LI#nav_home {
	BORDER-TOP-WIDTH: 0px
}
#nav LI A {
	BORDER-RIGHT: #dcd6c5 1px solid; PADDING-RIGHT: 14px; DISPLAY: block; PADDING-LEFT: 14px; BACKGROUND: #eae7da; PADDING-BOTTOM: 8px; WIDTH: 176px; COLOR: #303030; PADDING-TOP: 8px; TEXT-DECORATION: none
}
#nav LI A:hover {
	BACKGROUND: #fff; COLOR: #987e27; BORDER-RIGHT-COLOR: #e8e4d9
}
#nav LI.current A {
	BACKGROUND: #fff; COLOR: #987e27; BORDER-RIGHT-COLOR: #e8e4d9
}
#nav LI UL {
	BORDER-RIGHT: #d1cab6 1px solid; BORDER-TOP: #d1cab6 1px solid; Z-INDEX: 999; LEFT: -999em; MARGIN: -34px 0px 0px 204px; BORDER-LEFT: #d1cab6 1px solid; WIDTH: 164px; LINE-HEIGHT: 1; BORDER-BOTTOM: #d1cab6 0px solid; LIST-STYLE-TYPE: none; POSITION: absolute
}
#nav LI LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0.87em; BORDER-BOTTOM: #d1cab6 1px solid; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#nav LI UL UL {
	MARGIN: -29px 0px 0px 164px
}
#nav LI:hover UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL {
	LEFT: -999em
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#nav LI LI.sfhover UL {
	LEFT: auto
}
#nav LI LI LI {
	FONT-SIZE: 1em
}
#nav LI LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 13px; PADDING-LEFT: 13px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 7px; WIDTH: 138px; PADDING-TOP: 7px; BORDER-RIGHT-WIDTH: 0px
}
#nav LI.current LI A {
	BACKGROUND: #eae7da; COLOR: #303030
}
#nav LI.current LI A:hover {
	BACKGROUND: #fff; COLOR: #987e27; BORDER-RIGHT-COLOR: #e8e4d9
}
#container-inner {
	BACKGROUND: url(bg_container-inner.jpg) no-repeat center top
}
#content-wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 28px; BACKGROUND: url(bg_content-wrap.gif) no-repeat 18px 104px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 814px; PADDING-TOP: 0px; POSITION: relative
}
#content {
	CLEAR: right; DISPLAY: inline; BACKGROUND: url(bg_content.gif) no-repeat; FLOAT: right; MARGIN: 66px 22px 0px 0px; WIDTH: 570px
}
BODY#home #content {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content H3 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 1.8em; BACKGROUND: url(bg_content_h3.gif) no-repeat; PADDING-BOTTOM: 16px; MARGIN: 0px 0px 0.25em 16px; TEXT-TRANSFORM: lowercase; COLOR: #254f62; PADDING-TOP: 10px
}
#content H3 IMG {
	MARGIN: 0px
}
#content H4 {
	FONT-SIZE: 1.4em; MARGIN-BOTTOM: 0.75em; COLOR: #1a688f
}
#content H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.6em; MARGIN-BOTTOM: 0.75em; COLOR: #18658b; FONT-FAMILY: Georgia, Times, "Times New Roman", serif
}
#content H6 {
	FONT-SIZE: 1.4em; MARGIN-BOTTOM: 0.75em; COLOR: #987d28
}
#content P {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1em; COLOR: #303030; LINE-HEIGHT: 1.5
}
#content UL {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1em; COLOR: #303030; LINE-HEIGHT: 1.5
}
#content OL {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1em; COLOR: #303030; LINE-HEIGHT: 1.5
}
#content TD {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1em; COLOR: #303030; LINE-HEIGHT: 1.5
}
#content UL {
	MARGIN-LEFT: 3em
}
#content OL {
	MARGIN-LEFT: 3em
}
#content UL#byline {
	DISPLAY: inline; FONT-SIZE: 1.1em; FLOAT: left; MARGIN-BOTTOM: 10px; LIST-STYLE-TYPE: none
}
#content LI {
	LINE-HEIGHT: 1.5
}
#content HR {
	DISPLAY: block; MARGIN-BOTTOM: 1em
}
#content A {
	COLOR: #987d28
}
#content A:hover {
	TEXT-DECORATION: none
}
#content IMG {
	MARGIN: 0px 10px 5px 0px
}
#content IMG#sub_header {
	BORDER-RIGHT: #928e7f 3px solid; BORDER-TOP: #928e7f 3px solid; DISPLAY: block; FLOAT: none; MARGIN: 19px 0px 22px 17px; BORDER-LEFT: #928e7f 3px solid; WIDTH: 530px; BORDER-BOTTOM: #928e7f 3px solid; HEIGHT: 184px
}
#content IMG#mcms_stats {
	DISPLAY: none
}
#content #text {
	CLEAR: both; MARGIN-LEFT: 32px; WIDTH: 505px
}
#content .sermonbox {
	MARGIN: 0px 32px 20px
}
#content .sermonbox H4 {
	MARGIN-BOTTOM: 5px
}
#content .sermonbox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .sermonbox P.sermonlink {
	MARGIN-TOP: 10px
}
#content .sermonbox P.eventtime {
	MARGIN-BOTTOM: 0px
}
#content .featured {
	MARGIN: 0px 32px 10px; BORDER-BOTTOM: #e5e3dd 1px solid
}
#content .featured .sermonbox {
	MARGIN: 0px 0px 10px
}
#content #mediabox {
	BORDER-RIGHT: #e5e3dd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e5e3dd 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 1.1em; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: #e5e3dd 1px solid; WIDTH: 125px; PADDING-TOP: 5px; BORDER-BOTTOM: #e5e3dd 1px solid; LIST-STYLE-TYPE: none
}
#content #mediabox LI {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px
}
#content #mediabox LI A {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
#content #mediabox LI#mb_print A {
	BACKGROUND-IMAGE: url(mb_print.gif)
}
#content #mediabox LI#mb_video A {
	BACKGROUND-IMAGE: url(bg_sermonlist_watch-video.gif)
}
#content #mediabox LI#mb_download A {
	BACKGROUND-IMAGE: url(bg_sermonlist_download.gif)
}
#content #mediabox LI#mb_notes A {
	BACKGROUND-IMAGE: url(bg_sermonlist_download-notes.gif)
}
#content #mediabox LI#mb_jukebox A {
	BACKGROUND-IMAGE: url(bg_sermonlist_listen.gif)
}
#content #mediabox LI#mb_podcast A {
	BACKGROUND-IMAGE: url(mb_podcast.gif)
}
#content #welcome {
	BACKGROUND: url(bg_welcome.gif) no-repeat left 14px; MARGIN: 11px 0px 16px; HEIGHT: 252px
}
#content #welcome #welcome-nav {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 3px 9px; LIST-STYLE-TYPE: none
}
#content #welcome #welcome-nav LI {
	FLOAT: left; TEXT-INDENT: -9999px; MARGIN-RIGHT: 2px
}
#content #welcome #welcome-nav A {
	DISPLAY: block; COLOR: #504f4c; HEIGHT: 31px; TEXT-DECORATION: none; outline: 0
}
#content #welcome #welcome-nav LI#wn_welcome A {
	BACKGROUND: url(bg_welcome-nav_welcome.gif) no-repeat; WIDTH: 180px
}
#content #welcome #welcome-nav LI#wn_series A {
	BACKGROUND: url(bg_welcome-nav_series.gif) no-repeat; WIDTH: 127px
}
#content #welcome #welcome-nav LI#wn_groups A {
	BACKGROUND: url(bg_welcome-nav_groups.gif) no-repeat; WIDTH: 156px
}
#content #welcome #welcome-nav LI A.current {
	BACKGROUND-POSITION: left bottom
}
#content #welcome DIV {
	CLEAR: both; MARGIN: 0px 17px
}
#content #welcome #branch2 {
	DISPLAY: none
}
#content #welcome #branch3 {
	DISPLAY: none
}
#content #welcome DIV#branch1 IMG {
	BORDER-RIGHT: #928e7f 3px solid; BORDER-TOP: #928e7f 3px solid; DISPLAY: block; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #928e7f 3px solid; BORDER-BOTTOM: #928e7f 3px solid
}
#content #welcome DIV.branch-text {
	CLEAR: none; BACKGROUND: url(bg_branch-text.gif) repeat-x; MARGIN: 0px; HEIGHT: 208px
}
#content #welcome DIV.branch-text H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.8em; COLOR: #2d5669; FONT-FAMILY: Georgia, Times, "Times New Roman", serif
}
#content #welcome DIV.branch-text P {
	FONT-SIZE: 1.1em; COLOR: #2d2d2b
}
#content #welcome DIV.branch-text P.more {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma, sans-serif
}
#content #welcome DIV#branch1 DIV.branch-text P.more A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(bg_branch-text_welcome_more.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 153px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 18px; TEXT-DECORATION: none
}
#content #welcome DIV#branch2 DIV.branch-text P.more A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 11px; BACKGROUND: url(bg_branch-text_vision_more.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 173px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 18px; TEXT-DECORATION: none
}
#content #welcome DIV#branch3 DIV.branch-text P.more A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 11px; BACKGROUND: url(bg_branch-text_history_more.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 100px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 18px; TEXT-DECORATION: none
}
#content #welcome DIV#branch1 .branch-text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 160px; PADDING-TOP: 10px
}
#content #welcome DIV#branch2 .branch-text {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#content #welcome DIV#branch3 .branch-text {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#content .homebox {
	CLEAR: both; PADDING-LEFT: 9px; FLOAT: left; MARGIN: 0px 0px 20px 15px; WIDTH: 530px
}
#content .homebox H3 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 13px 5px; PADDING-TOP: 0px; HEIGHT: 20px
}
#content .homebox H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.4em; COLOR: #254f62; FONT-FAMILY: Georgia, Times, "Times New Roman", serif
}
#content .homebox-text {
	CLEAR: left; FLOAT: left; WIDTH: 341px
}
#content .homebox P {
	COLOR: #252525
}
#content .homebox P.more {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FLOAT: right; TEXT-ALIGN: center
}
#content .homebox P.more A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(bg_homebox_more.gif) no-repeat; PADDING-BOTTOM: 4px; WIDTH: 109px; COLOR: #987d28; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#content .homebox IMG {
	PADDING-RIGHT: 7px; DISPLAY: inline; PADDING-LEFT: 6px; BACKGROUND: url(bg_homebox_img.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 7px; MARGIN: 14px 5px 0px 19px; PADDING-TOP: 5px
}
#content .event-date {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; BACKGROUND: url(bg_event-date.gif) no-repeat right top; FLOAT: left; MARGIN: 0px 12px 30px 0px; TEXT-TRANSFORM: uppercase; WIDTH: 46px; COLOR: #fffffd; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma, sans-serif; HEIGHT: 50px; TEXT-ALIGN: center
}
#content .event-date .date {
	MARGIN-TOP: 6px; DISPLAY: block; FONT-SIZE: 2em; COLOR: #4e6d7b
}
#content .homebox H4 SPAN.time {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 0.84em
}
#content FORM#prayer_form {
	MARGIN-LEFT: 32px; WIDTH: 505px
}
#content TABLE.calendar {
	BORDER-RIGHT: #d4cfbb 0px solid; BORDER-TOP: #d4cfbb 1px solid; MARGIN: 0px auto 25px; BORDER-LEFT: #d4cfbb 1px solid; BORDER-BOTTOM: #d4cfbb 0px solid; BORDER-COLLAPSE: collapse
}
#content TABLE.calendar CAPTION {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 10px; COLOR: #303030
}
#content TABLE.calendar CAPTION SPAN {
	COLOR: #987d28
}
#content TABLE.calendar TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.3em; BACKGROUND: #b4ccd5; PADDING-BOTTOM: 6px; COLOR: #303030; PADDING-TOP: 6px
}
#content TABLE.calendar TD {
	BORDER-RIGHT: #d4cfbb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d4cfbb 0px solid; PADDING-LEFT: 2px; FONT-SIZE: 1em; BACKGROUND: #f3f1e9; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #d4cfbb 0px solid; WIDTH: 68px; COLOR: #555; PADDING-TOP: 2px; BORDER-BOTTOM: #d4cfbb 1px solid; HEIGHT: 68px
}
#content TABLE.calendar TD.empty {
	BACKGROUND: #f3f1e9
}
#content TABLE.calendar TD A {
	COLOR: #987d28; TEXT-DECORATION: none
}
#content TABLE.calendar TD UL {
	FONT-SIZE: 100%; MARGIN: 0.5em 0px 0px 0.5em; LIST-STYLE-TYPE: none
}
#content TABLE.calendar TD LI {
	FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0.75em; LINE-HEIGHT: 1.2
}
#content TABLE.calendar TD LI A {
	COLOR: #987d28; TEXT-DECORATION: underline
}
#content TABLE.calendar TD LI A:hover {
	TEXT-DECORATION: none
}
#sidebar {
	CLEAR: left; WIDTH: 206px
}
#sidebar H3 {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: normal; FONT-SIZE: 1.6em; BACKGROUND: url(bg_sidebar_h3.gif) repeat-x left bottom; PADDING-BOTTOM: 10px; MARGIN: 0px -8px 0.35em; TEXT-TRANSFORM: lowercase; COLOR: #254f62; PADDING-TOP: 0px
}
#sidebar #recent-sermon {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(bg_sidebar_recent-service.gif) repeat-x; FLOAT: left; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 0px; WIDTH: 170px; PADDING-TOP: 16px
}
#sidebar #recent-sermon H4 {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.25em; COLOR: #303030
}
#sidebar #recent-sermon H4 A {
	COLOR: #303030; TEXT-DECORATION: none
}
#sidebar #recent-sermon H4 A:hover {
	TEXT-DECORATION: underline
}
#sidebar #recent-sermon P {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0.5em; COLOR: #716e67
}
#sidebar #recent-sermon P SPAN.date {
	FONT-SIZE: 0.9em; COLOR: #987d28
}
#sidebar #recent-sermon P.more {
	CLEAR: left; FONT-WEIGHT: normal; FONT-SIZE: 1.1em
}
#sidebar #recent-sermon P.more A {
	COLOR: #0000cc
}
#sidebar #recent-sermon P.more A:hover {
	TEXT-DECORATION: none
}
#sidebar #recent-sermon LI {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: url(bg_sidebar_recent-service_li.gif) no-repeat right top; FLOAT: left; MARGIN: 10px 5px 12px 0px; FONT-FAMILY: "Lucida Grande", Arial, Helvetica, Verdana, Tahoma, sans-serif; LIST-STYLE-TYPE: none
}
#sidebar #recent-sermon LI A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 22px; PADDING-BOTTOM: 5px; COLOR: #5d5a55; PADDING-TOP: 6px; TEXT-DECORATION: none
}
#sidebar #recent-sermon LI#listen A {
	BACKGROUND: url(bg_listen.gif) no-repeat
}
#sidebar #recent-sermon LI#download A {
	BACKGROUND: url(bg_download.gif) no-repeat
}
#sidebar #upcoming-events {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(bg_sidebar_recent-service.gif) repeat-x; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 16px
}
#sidebar #upcoming-events .event {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bg_sidebar_event.gif) repeat-x left bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#sidebar #upcoming-events H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.25em; TEXT-TRANSFORM: uppercase; COLOR: #987d28
}
#sidebar #upcoming-events P {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 1.3
}
#sidebar #upcoming-events A {
	COLOR: #303030; TEXT-DECORATION: none
}
#sidebar #upcoming-events A:hover {
	TEXT-DECORATION: underline
}
#sidebar #service-times {
	BORDER-TOP: #e3e0d2 1px solid; PADDING-TOP: 10px
}
#sidebar #service-times P {
	FONT-SIZE: 1.1em
}
#sidebar #service-times A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1.09em; BACKGROUND: url(bg_map.gif) no-repeat; PADDING-BOTTOM: 4px; WIDTH: 130px; PADDING-TOP: 2px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#sidebar #quicklinks {
	CLEAR: left; BORDER-RIGHT: #d6d2bf 1px solid; PADDING-RIGHT: 14px; BORDER-TOP: #d6d2bf 1px solid; PADDING-LEFT: 14px; BACKGROUND: #ece9dd; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 8px; BORDER-LEFT: #d6d2bf 1px solid; PADDING-TOP: 13px; BORDER-BOTTOM: #d6d2bf 1px solid; FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma, sans-serif
}
#sidebar #quicklinks P {
	BORDER-TOP: #d6d2bf 1px solid; FONT-SIZE: 1.3em; COLOR: #5d5a55; PADDING-TOP: 8px
}
#sidebar #quicklinks LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 1em; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
#sidebar #quicklinks LI#ql_feed {
	BACKGROUND: url(ql_feed.gif) no-repeat left center
}
#sidebar #quicklinks LI#ql_podcast {
	BACKGROUND: url(ql_podcast.gif) no-repeat left center
}
#sidebar #quicklinks LI#ql_email {
	BACKGROUND: url(ql_email.gif) no-repeat left center
}
#sidebar #quicklinks LI#ql_login {
	BACKGROUND: url(ql_login.gif) no-repeat left center
}
#sidebar #quicklinks A {
	COLOR: #5d5a55
}
#sidebar #quicklinks A:hover {
	TEXT-DECORATION: none
}
#footer {
	CLEAR: both; PADDING-RIGHT: 45px; PADDING-LEFT: 45px; BACKGROUND: url(bg_footer.gif) #e0dbcb no-repeat; PADDING-BOTTOM: 12px; MARGIN: 0px -28px; WIDTH: 842px; PADDING-TOP: 12px; HEIGHT: 160px
}
#footer P {
	FONT-SIZE: 1.1em; FLOAT: left; COLOR: #56544b
}
#footer P.powered {
	FLOAT: right
}
#footer A {
	COLOR: #050505; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
.sIFR-flash {
	VISIBILITY: visible! important; MARGIN: 0px
}
.sIFR-replaced {
	VISIBILITY: visible! important
}
SPAN.sIFR-alternate {
	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px
}
.sIFR-flash + DIV[adblocktab=true] {
	DISPLAY: none! important
}
.sIFR-hasFlash #content H3 {
	FONT-SIZE: 21px; VISIBILITY: hidden; LETTER-SPACING: -6px
}
.sIFR-hasFlash #content .homebox H3 {
	FONT-SIZE: 10px; VISIBILITY: visible
}
.sIFR-hasFlash #sidebar H3 {
	FONT-SIZE: 21px; VISIBILITY: hidden; LETTER-SPACING: -6px
}
#contact-form {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#contact-form FIELDSET {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#contact-form DIV {
	MARGIN: 0px 0px 1em
}
#contact-form INPUT {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 1.4em; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 0.5em 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 65%; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
#contact-form TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 1.4em; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 0.5em 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 65%; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
#contact-form LABEL {
	FONT-SIZE: 1.4em; FLOAT: left; MARGIN: 0.5em 0px; WIDTH: 30%; COLOR: #254f62; PADDING-TOP: 5px
}
#contact-form #human {
	POSITION: relative
}
#contact-form #human LABEL {
	LEFT: 0px; FLOAT: none; POSITION: absolute; TOP: 0px
}
#contact-form #human INPUT {
	LEFT: 182px; POSITION: absolute; TOP: 0px
}
#contact-form #human #confirm {
	LEFT: 250px; POSITION: absolute; TOP: 10px
}
#contact-form #human SPAN {
	LEFT: 250px; POSITION: absolute; TOP: 15px
}
#contact-form INPUT[type='submit'] {
	FLOAT: none; MARGIN: 50px 0px 0px 182px; WIDTH: 20%
}
#contact-form INPUT.button {
	FLOAT: none; MARGIN: 50px 0px 0px 182px; WIDTH: 20%
}
