@import url( /css/thickbox.css );
 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 62.5%; 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(../images/bg_container-outer.gif) no-repeat center top
}
#container {
	BACKGROUND: url(../images/bg_container.gif) repeat-y center top
}
A {
	OVERFLOW: hidden
}
#header H1 {
	DISPLAY: inline; BACKGROUND: url(../images/bg_h1.gif) no-repeat; FLOAT: left; MARGIN: 6px 0px 0px; WIDTH: 204px; TEXT-INDENT: -9999px; HEIGHT: 10px
}
#header H1 A {
	DISPLAY: block; WIDTH: 204px; HEIGHT: 10px
}
#header #header-text {
	LEFT: 276px; WIDTH: 465px; FONT-FAMILY: Georgia, Times, "Times New Roman", serif; POSITION: absolute; 
}
#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(../images/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(../images/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: 185px;
	list-style-type: none;
}
#nav LI {
	BORDER-TOP: #fff 1px solid; FONT-SIZE: 1.6em; FLOAT: left; 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: 0px; DISPLAY: block; PADDING-LEFT: 0px; 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: 1px; 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
}
#content-wrap {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 814px; PADDING-TOP: 0px; POSITION: relative
}
#content
{
	clear: right;
	display: inline;
	background: url(../images/bg_content.gif) no-repeat;
	float: right;
	margin: 0px 22px 0px 0px;
	width: 570px;
}
BODY#home #content {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content H3
{
	padding: 0px 0px 16px 15px;
	font-weight: normal;
	font-size: 1.8em;
	background: url(../images/bg_content_h3.gif) no-repeat;
	margin: 0px 0px 0.25em 16px;
	color: #254f62;
}
#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 {
	
}
#content OL {
	
}
#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#sub_header
{
	border-right: #928e7f 3px solid;
	border-top: #928e7f 3px solid;
	display: block;
	float: none;
	margin: 0px 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: 0px
}
#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(/images/mb_print.gif)
}
#content #mediabox LI#mb_video A {
	BACKGROUND-IMAGE: url(../images/bg_sermonlist_watch-video.gif)
}
#content #mediabox LI#mb_download A {
	BACKGROUND-IMAGE: url(../images/bg_sermonlist_download.gif)
}
#content #mediabox LI#mb_notes A {
	BACKGROUND-IMAGE: url(../images/bg_sermonlist_download-notes.gif)
}
#content #mediabox LI#mb_jukebox A {
	BACKGROUND-IMAGE: url(../images/bg_sermonlist_listen.gif)
}
#content #mediabox LI#mb_podcast A {
	BACKGROUND-IMAGE: url(../images/mb_podcast.gif)
}
#content #welcome
{
	margin: 0px;
	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 {
	WIDTH: 180px
}
#content #welcome #welcome-nav LI#wn_series A {
	WIDTH: 127px
}
#content #welcome #welcome-nav LI#wn_groups A {
	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; 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; 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; 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; 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: 0px
}
#content .homebox1 {
	CLEAR: both; PADDING-LEFT: 9px; FLOAT: left; MARGIN: 0px 0px 20px 15px; WIDTH: 530px
}
#content .homebox1 H3 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px 5px; PADDING-TOP: 0px; HEIGHT: 20px
}
#content .homebox1 H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.4em; COLOR: #254f62; FONT-FAMILY: Georgia, Times, "Times New Roman", serif
}
#content .homebox1-text {
	CLEAR: left; FLOAT: left; WIDTH: 341px
}
#content .homebox1 P {
	COLOR: #252525
}
#content .homebox1 P.more {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FLOAT: right; TEXT-ALIGN: center
}
#content .homebox1 P.more A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; WIDTH: 109px; COLOR: #987d28; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#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: 0px 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 H5
{
	padding: 0px 0px 16px 15px;
	font-weight: bold;
	font-size: 1.6em;
	color: #254f62;
	font-family: Georgia, Times, "Times New Roman" , serif;
	background-image: url(../images/bg_content_h3.gif);
	background-repeat: no-repeat;
}

#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; PADDING-BOTTOM: 4px; WIDTH: 109px; COLOR: #987d28; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#content .homebox2
{
	clear: both;
	padding-left: 9px;
	float: left;
	margin: 0px 0px 2px 5px;
	width: 530px;
}
#content .homebox2 H3 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px 5px; PADDING-TOP: 0px; HEIGHT: 20px
}
#content .homebox2 H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.4em; COLOR: #254f62; FONT-FAMILY: Georgia, Times, "Times New Roman", serif
}
#content .homebox2-text {
	CLEAR: left; FLOAT: left; WIDTH: 341px
}
#content .homebox2 P
{
	color: #252525;
	vertical-align: top;
}
#content .homebox2 P.more {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FLOAT: right; TEXT-ALIGN: center
}
#content .homebox2 P.more A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; WIDTH: 109px; COLOR: #987d28; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#content .homebox2 IMG {
	PADDING-RIGHT: 7px; DISPLAY: inline; PADDING-LEFT: 6px; BACKGROUND: url(../images/bg_homebox_img.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 7px; MARGIN: 14px 5px 0px 19px; PADDING-TOP: 5px
}
#content .homebox2 UL {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1em; COLOR: #303030; LINE-HEIGHT: 1.5
}

#content .event-date {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; BACKGROUND: url(../images/bg_event-date.gif) no-repeat right top; FLOAT: left; MARGIN: 0px 12px 30px 0px; 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(../images/bg_sidebar_h3.gif) repeat-x left bottom; PADDING-BOTTOM: 10px; MARGIN: 0px -8px 0.35em; COLOR: #254f62; PADDING-TOP: 0px
}
#sidebar #recent-sermon {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(../images/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(../images/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(../images/bg_listen.gif) no-repeat
}
#sidebar #recent-sermon LI#download A {
	BACKGROUND: url(../images/bg_download.gif) no-repeat
}
#sidebar #upcoming-events
{
	padding-right: 18px;
	padding-left: 18px;
	background: url(../images/bg_sidebar_recent-service.gif) repeat-x;
	margin-bottom: 3px;
	padding-bottom: 0px;
	padding-top: 16px;
}
#sidebar #upcoming-events .event {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/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; 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 #upcoming-events1
{
	padding: 16px 2px 0px 2px;
	background: url(../images/bg_sidebar_recent-service.gif) repeat-x;
	margin-bottom: 20px;
}
#sidebar #upcoming-events1 .event
{
	padding-right: 0px;
	padding-left: 0px;
	background: url(../images/bg_sidebar_event.gif) repeat-x left bottom;
	padding-bottom: 10px;
	padding-top: 10px;
}
#sidebar #upcoming-events1 H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.25em; COLOR: #987d28
}
#sidebar #upcoming-events1 P {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 1.3
}
#sidebar #upcoming-events1 A {
	COLOR: #303030; TEXT-DECORATION: none
}
#sidebar #upcoming-events1 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(../images/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(/images/ql_feed.gif) no-repeat left center
}
#sidebar #quicklinks LI#ql_podcast {
	BACKGROUND: url(../images/ql_podcast.gif) no-repeat left center
}
#sidebar #quicklinks LI#ql_email {
	BACKGROUND: url(../images/ql_email.gif) no-repeat left center
}
#sidebar #quicklinks LI#ql_login {
	BACKGROUND: url(../images/ql_login.gif) no-repeat left center
}
#sidebar #quicklinks A {
	COLOR: #5d5a55
}
#sidebar #quicklinks A:hover {
	TEXT-DECORATION: none
}
#footer
{
	clear: both;
	background: #e0dbcb no-repeat;
	width: 552px;
}
#footer P {
	FONT-SIZE: 1.3em; 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
}
UNKNOWN {
	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%;
	font-family: "Lucida Grande" , Arial, Helvetica, Verdana, Tahoma, sans-serif;
	background-color: #E0DBCB;
}
HR {
	DISPLAY: none
}
#skip {
	TEXT-INDENT: -9999px; LIST-STYLE-TYPE: none; POSITION: absolute;
	top: 0px;
	left: 0px;
	width: 773px;
}
#container-outer {
	BACKGROUND: url(../images/bg_container-outer.gif) no-repeat center top
}
#container {
	BACKGROUND: url(../images/bg_container.gif) repeat-y center top
}
A {
	OVERFLOW: hidden
}
#header H1 {
	DISPLAY: inline; BACKGROUND: url(../images/bg_h1.gif) 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(../images/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(../images/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; 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
}
#content-wrap {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 825px; PADDING-TOP: 0px; POSITION: relative;
	top: 0px;
	left: 0px;
}
#content
{
	clear: right;
	display: inline;
	background: url(../images/bg_content.gif) no-repeat;
	float: right;
	margin: 50px 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(../images/bg_content_h3.gif) no-repeat; PADDING-BOTTOM: 16px; MARGIN: 0px 0px 0.25em 16px; 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; C

#content TD {
	FONT-SIZE: 13pt; 
MARGIN-BOTTOM: 1em; COLOR: #303030; LINE-HEIGHT: 1.5
}
: #303030; LINE-HEIGHT: 1.5
}
#content TD {
	FONT-SIZE: 8pt; 
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 H
#content IMG {
	border-style: none;
	border-color: inherit;
	border-width: medium;
	TEXT-DECORATION: none;
		width: 16px;
}
OLOR: #987d28
}
#content A:hover {
	TEXT-DECORATION: none
}
#content IMG {
	TEXT-DECORATION: none;
	border:none;
}
#content IMG A {
	TEXT-DECORATION: none;
	border:none;
}
#content IMG A:hover {
	TEXT-DECORATION: none;
	border:none;
}

#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(../images/mb_print.gif)
}
#content #mediabox LI#mb_video A {
	BACKGROUND-IMAGE: url(../images/bg_sermonlist_watch-video.gif)
}
#content #mediabox LI#mb_download A {
	BACKGROUND-IMAGE: url(../images/bg_sermonlist_download.gif)
}
#content #mediabox LI#mb_notes A {
	BACKGROUND-IMAGE: url(../images/bg_sermonlist_download-notes.gif)
}
#content #mediabox LI#mb_jukebox A {
	BACKGROUND-IMAGE: url(../images/bg_sermonlist_listen.gif)
}
#content #mediabox LI#mb_podcast A {
	BACKGROUND-IMAGE: url(../images/mb_podcast.gif)
}
#content #welcome
{
	margin: 0px 0px 16px 0px;
	height: 43px;
}
#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(../images/bg_welcome-nav_welcome.gif) no-repeat; WIDTH: 180px
}
#content #welcome #welcome-nav LI#wn_series A {
	BACKGROUND: url(../images/bg_welcome-nav_series.gif) no-repeat; WIDTH: 127px
}
#content #welcome #welcome-nav LI#wn_groups A {
	BACKGROUND: url(../images/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; 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; 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; 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; 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; PADDING-BOTTOM: 4px; WIDTH: 109px; COLOR: #987d28; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#content .homeboxx {
	CLEAR: both; PADDING-LEFT: 9px; FLOAT: left; MARGIN: 0px 0px 20px 15px; WIDTH: 530px
}
#content .homeboxx 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 .homeboxx H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.4em; COLOR: #254f62; FONT-FAMILY: Georgia, Times, "Times New Roman", serif
}
#content .homeboxx H5
{
	padding: 0px 0px 16px 15px;
	font-weight: bold;
	font-size: 1.6em;
	color: #254f62;
	font-family: Georgia, Times, "Times New Roman" , serif;
	background-image: url(../images/bg_content_h3.gif);
	background-repeat: no-repeat;
}
#content .homebox1-text {
	CLEAR: left; FLOAT: left; WIDTH: 341px
}
#content .homeboxx P {
	COLOR: #252525
}
#content .homeboxx P.more {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FLOAT: right; TEXT-ALIGN: center
}
#content .homeboxx P.more A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; WIDTH: 109px; COLOR: #987d28; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#content .homeboxx IMG {
	PADDING-RIGHT: 7px; DISPLAY: inline; PADDING-LEFT: 6px; BACKGROUND: url(../images/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(../images/bg_event-date.gif) no-repeat right top; FLOAT: left; MARGIN: 0px 12px 30px 0px; 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: 189px
}
#sidebar H3 {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: normal; FONT-SIZE: 1.6em; BACKGROUND: url(/images/bg_sidebar_h3.gif) repeat-x left bottom; PADDING-BOTTOM: 10px; MARGIN: 0px -8px 0.35em; COLOR: #254f62; PADDING-TOP: 0px
}
#sidebar #recent-sermon {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(../images/bg_sidebar_recent-service.gif) repeat-x; FLOAT: left; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 0px; WIDTH: 153px; 
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;
	width: 158px;
}
#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(../images/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(/images/bg_listen.gif) no-repeat
}
#sidebar #recent-sermon LI#download A {
	BACKGROUND: url(/images/bg_download.gif) no-repeat
}
#sidebar #upcoming-events {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(../images/bg_sidebar_recent-service.gif) repeat-x; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 16px;
	width: 157px;
}
#sidebar #upcoming-events .event {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/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; 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(/images/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(../images/ql_feed.gif) no-repeat left center
}
#sidebar #quicklinks LI#ql_podcast {
	BACKGROUND: url(../images/ql_podcast.gif) no-repeat left center
}
#sidebar #quicklinks LI#ql_email {
	BACKGROUND: url(../images/ql_email.gif) no-repeat left center
}
#sidebar #quicklinks LI#ql_login {
	BACKGROUND: url(../images/ql_login.gif) no-repeat left center
}
#sidebar #quicklinks A {
	COLOR: #5d5a55
}
#sidebar #quicklinks A:hover {
	TEXT-DECORATION: none
}
#footer
{
	padding: 2px 45px 2px 45px;
	clear: both;
	margin: 0px -28px;
	width: 785px;
	height: 0px;
}
#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
}
UNKNOWN {
	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
}
UNKNOWN {
	FLOAT: none; MARGIN: 50px 0px 0px 182px; WIDTH: 20%
}
#pos1 {
	position:absolute;
	left:235px; 
	top:187px; 
	width:397px; 
	height: 30px;
}
#pos1 P
{
	font-size: 1.2em;
	line-height: 1.3;
}
#pos1 A {
	COLOR: #303030; TEXT-DECORATION: none;
	font-weight: bold;	
}
#pos1 A:hover {
	TEXT-DECORATION: underline;
	font-weight: bold;	
}
#posLogin
{
	position: absolute;
	left: 670px;
	top: 5px;
	width: 155px;
	height: 37px;
	background-color: #000000;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
}
#posLogin P
{
	font-size: 1.2em;
	line-height: 1.3;
}
#posLogin A
{
	color: #FFFFCC;
	text-decoration: none;
	font-weight: bold;
}
#posLogin A:hover {
	TEXT-DECORATION: underline;
	font-weight: bold;	
}


#siteNav UL
{
	z-index: 1;
	margin-left: 15px;
	padding-top: 2px;
	padding-bottom: 0px;
	height: 20px;
}
#siteNav LI
{
	left: 0px;
	float: left;
	position: relative;
	top: 0px;
	height: 20px;
}
#siteNav LI A {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px
}
#siteNav LI.current A {
	MARGIN-BOTTOM: -1px
}
#siteNav LI UL {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#siteNav UL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#siteNav LI UL LI UL {
	POSITION: relative
}
#siteNav LI UL LI {
	WIDTH: 175px
}
UNKNOWN {
	LEFT: auto; TOP: auto
}
#siteNav LI:hover UL {
	DISPLAY: block
}
#siteNav LI.current UL {
	PADDING-BOTTOM: 1px
}
#siteNav LI {
	FONT-SIZE: 12px; TEXT-ALIGN: center
}
#siteNav LI LI {
	TEXT-ALIGN: left
}
#siteNav LI LI LI {
	TEXT-INDENT: 10px
}
#siteNav A {
	DISPLAY: block; TEXT-DECORATION: none
}
#siteNav
{
	background: no-repeat left top;
}
#siteNav LI {
	
}
#siteNav LI A:link {
	BACKGROUND: url(/images/design/site_nav_borders.gif) no-repeat right bottom; COLOR: #c2d4dd
}
#siteNav LI A:visited {
	BACKGROUND: url(/images/design/site_nav_borders.gif) no-repeat right bottom; COLOR: #c2d4dd
}
#siteNav LI A:hover {
	BACKGROUND: url(/images/design/site_nav_hover_bg.gif) #baced7 repeat-x left bottom; COLOR: #24495e
}
#siteNav LI.current A:link {
	BACKGROUND: url(/images/design/site_nav_current_bg.gif) #f0f5f8 repeat-x left bottom; COLOR: #37454e; BORDER-BOTTOM: #d7e5ed 1px solid
}
#siteNav LI.current A:visited {
	BACKGROUND: url(/images/design/site_nav_current_bg.gif) #f0f5f8 repeat-x left bottom; COLOR: #37454e; BORDER-BOTTOM: #d7e5ed 1px solid
}
#siteNav LI UL {
	BORDER-RIGHT: #bcd1df 1px solid; BORDER-LEFT: #bcd1df 1px solid; BORDER-BOTTOM: #bcd1df 1px solid
}
#siteNav LI.current UL {
	BORDER-RIGHT: #bcd1df 1px solid; BORDER-LEFT: #bcd1df 1px solid; BORDER-BOTTOM: #bcd1df 1px solid
}
#siteNav LI UL LI UL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#siteNav LI.current UL LI UL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#siteNav LI UL LI A:link {
	BACKGROUND: url(/images/design/site_nav_dropdown_bg.gif) #d3e3eb repeat-x left top; COLOR: #2c5267
}
#siteNav LI UL LI A:visited {
	BACKGROUND: url(/images/design/site_nav_dropdown_bg.gif) #d3e3eb repeat-x left top; COLOR: #2c5267
}
#siteNav LI.current UL LI A:link {
	BACKGROUND: url(/images/design/site_nav_dropdown_bg.gif) #d3e3eb repeat-x left top; COLOR: #2c5267
}
#siteNav LI.current UL LI A:visited {
	BACKGROUND: url(/images/design/site_nav_dropdown_bg.gif) #d3e3eb repeat-x left top; COLOR: #2c5267
}
#siteNav LI UL LI A:hover {
	COLOR: #2c5267; BACKGROUND-COLOR: #baced7;
}
#siteNav LI.current UL LI A:hover {
	COLOR: #2c5267; BACKGROUND-COLOR: #baced7
}
#siteNav LI LI LI A:link {
	BACKGROUND-IMAGE: none; COLOR: #58879b
}
#siteNav LI LI LI A:visited {
	BACKGROUND-IMAGE: none; COLOR: #58879b
}
#siteNav LI.current LI LI A:link {
	BACKGROUND-IMAGE: none; COLOR: #58879b
}
#siteNav LI.current LI LI A:visited {
	BACKGROUND-IMAGE: none; COLOR: #58879b
}
#siteNav LI.over {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; COLOR: yellow; BORDER-BOTTOM: red 1px solid
}

#studies_nav {
	CLEAR: left; DISPLAY: inline; FLOAT: left; MARGIN: 30px 0px 0px 37px; WIDTH: 713px; LIST-STYLE-TYPE: none
}
#studies_nav LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 15px; LINE-HEIGHT: 1
}
#studies_nav LI A {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: center center; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; TEXT-INDENT: -9999px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
#studies_nav LI#snav_biblical A {
	BACKGROUND-IMAGE: url(/images/bg_snav_biblical.gif); WIDTH: 110px
}
#studies_nav LI#snav_theological A {
	BACKGROUND-IMAGE: url(/images/bg_snav_theological.gif); WIDTH: 146px
}
#studies_nav LI#snav_historical A {
	BACKGROUND-IMAGE: url(/images/bg_snav_historical.gif); WIDTH: 129px
}
#studies_nav LI#snav_recommendations A {
	BACKGROUND-IMAGE: url(/images/bg_snav_recommendations.gif); WIDTH: 131px
}
#studies_nav LI UL {
	BORDER-RIGHT: #848069 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #848069 1px solid; PADDING-LEFT: 1px; Z-INDEX: 999; BACKGROUND: #dfddd2; LEFT: -999em; PADDING-BOTTOM: 1px; MARGIN-LEFT: 5px; BORDER-LEFT: #848069 1px solid; WIDTH: 167px; LINE-HEIGHT: 1; PADDING-TOP: 1px; BORDER-BOTTOM: #848069 1px solid; LIST-STYLE-TYPE: none; POSITION: absolute
}
#studies_nav LI LI {
	FONT-SIZE: 1.2em; FLOAT: none; MARGIN: 0px; TEXT-INDENT: 0px
}
#studies_nav LI LI A {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 7px; WIDTH: 141px! important; COLOR: #21363b; TEXT-INDENT: 0px; PADDING-TOP: 7px; HEIGHT: auto! important; TEXT-DECORATION: none
}
#studies_nav LI LI A:hover {
	BACKGROUND: #629eaa; COLOR: #fff
}
#studies_nav LI UL UL {
	MARGIN: -25px 0px 0px 150px
}
#studies_nav LI:hover UL UL {
	LEFT: auto
}
#studies_nav LI.sfhover UL UL {
	LEFT: auto
}
#studies_nav LI:hover UL {
	LEFT: auto
}
#studies_nav LI LI:hover UL {
	LEFT: auto
}
#studies_nav LI.sfhover UL {
	LEFT: auto
}
#studies_nav LI LI.sfhover UL {
	LEFT: auto
}
#studies_nav LI LI LI {
	FONT-SIZE: 1em
}
.linkVazio
{
	text-decoration: none;
	cursor: pointer;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
}
.linkVazio:hover
{
	text-decoration: none;
	cursor: pointer;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
}
.linkLimpo
{
	text-decoration: none;
	cursor: pointer;
}
.linkLimpo:hover
{
	text-decoration: none;
	cursor: pointer;
}

