body { background-color: #8EB2CF; }

a { color: #4D4D4D; text-decoration: none; }

#container { background: #FFF url(container_bg.gif) 0 40px repeat-x; }

#header { background: url(controlbar_bg.gif) top repeat-x; color: #FFF; }
#header a { color: #FFF; }

.search .searchInput { border-color: #9DBA61; border-right-color: #C3DE9E; border-bottom-color: #C3DE9E; background: #FFF url(input_bg.gif) top repeat-x; color: #4D4D4D; }

#themes ul li.journey { background: url(../images/icon_theme_light-selected.png) no-repeat; }

* html #themes ul li.journey { background-color: transparent; background-image: url(/websites/journeyfellowshipchurch/templates/jfc/styles/images/x.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/websites/journeyfellowshipchurch/templates/jfc/styles/images/icon_theme_light-selected.png", sizingMethod="scale"); cursor: hand; } 

.content-wrapper { background: url(content_top.jpg) top no-repeat; }
.content-wrapper .content-wrapper-inner { background: url(content_bottom.jpg) bottom no-repeat; }


#logo h1 { background: url(../images/logo_light.png) no-repeat; }

* html #logo h1 { background-color: transparent; background-image: url(/websites/journeyfellowshipchurch/templates/jfc/styles/images/x.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/websites/journeyfellowshipchurch/templates/jfc/styles/images/logo_light.png", sizingMethod="scale"); cursor: hand; } 


.insidePage #mainCol .column-top { background: url(../images/maincol_top_light.png) no-repeat; }
.insidePage #mainCol .column-content { background: url(../images/maincol_bg_light.png) repeat-y; }
.insidePage #mainCol .column-bottom { background: url(../images/maincol_bottom_light.png) no-repeat; }

* html .insidePage #mainCol .column-top { background-color: transparent; background-image: url(/websites/journeyfellowshipchurch/templates/jfc/styles/images/x.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/websites/journeyfellowshipchurch/templates/jfc/styles/images/maincol_top_light.png", sizingMethod="scale"); } 
* html .insidePage #mainCol .column-content { background-color: transparent; background-image: url(/websites/journeyfellowshipchurch/templates/jfc/styles/images/x.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/websites/journeyfellowshipchurch/templates/jfc/styles/images/maincol_bg_light.png", sizingMethod="scale"); } 
* html .insidePage #mainCol .column-bottom { background-color: transparent; background-image: url(/websites/journeyfellowshipchurch/templates/jfc/styles/images/x.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/websites/journeyfellowshipchurch/templates/jfc/styles/images/maincol_bottom_light.png", sizingMethod="scale"); } 

.insidePage #subCol .column-top { background: url(../images/subcol_top_light.png) no-repeat; }
.insidePage #subCol .column-content { background: url(../images/subcol_bg_light.png) repeat-y; }
.insidePage #subCol .column-bottom { background: url(../images/subcol_bottom_light.png) no-repeat; }

* html .insidePage #subCol .column-top { background-color: transparent; background-image: url(/websites/journeyfellowshipchurch/templates/jfc/styles/images/x.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/websites/journeyfellowshipchurch/templates/jfc/styles/images/subcol_top_light.png", sizingMethod="scale"); } 
* html .insidePage #subCol .column-content { background-color: transparent; background-image: url(/websites/journeyfellowshipchurch/templates/jfc/styles/images/x.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/websites/journeyfellowshipchurch/templates/jfc/styles/images/subcol_bg_light.png", sizingMethod="scale"); } 
* html .insidePage #subCol .column-bottom { background-color: transparent; background-image: url(/websites/journeyfellowshipchurch/templates/jfc/styles/images/x.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/websites/journeyfellowshipchurch/templates/jfc/styles/images/subcol_bottom_light.png", sizingMethod="scale"); } 


/* Blue */
.blue .content-wrapper { background: url(content_top_blue.jpg) top no-repeat; }
.blue .content-wrapper .content-wrapper-inner { background: url(content_bottom_blue.jpg) bottom no-repeat; }

.blue #mainCol h1.title,
.blue #mainCol h1,
.blue #mainCol h2,
.blue #mainCol h3,
.blue #mainCol h4,
.blue #mainCol h5,
.blue #mainCol a { color: #3269A9; }


/* Red */
.red .content-wrapper { background: url(content_top_red.jpg) top no-repeat; }
.red .content-wrapper .content-wrapper-inner { background: url(content_bottom_red.jpg) bottom no-repeat; }

.red #mainCol h1.title,
.red #mainCol h1,
.red #mainCol h2,
.red #mainCol h3,
.red #mainCol h4,
.red #mainCol h5,
.red #mainCol a { color: #AB3431; }


/* Green */
.green .content-wrapper { background: url(content_top_green.jpg) top no-repeat; }
.green .content-wrapper .content-wrapper-inner { background: url(content_bottom_green.jpg) bottom no-repeat; }

.green #mainCol h1.title,
.green #mainCol h1,
.green #mainCol h2,
.green #mainCol h3,
.green #mainCol h4,
.green #mainCol h5,
.green #mainCol a { color: #6D9115; }


/* Purple */
.purple .content-wrapper { background: url(content_top_purple.jpg) top no-repeat; }
.purple .content-wrapper .content-wrapper-inner { background: url(content_bottom_purple.jpg) bottom no-repeat; }

.purple #mainCol h1.title,
.purple #mainCol h1,
.purple #mainCol h2,
.purple #mainCol h3,
.purple #mainCol h4,
.purple #mainCol h5,
.purple #mainCol a { color: #684099; }


/* Navigation */
#navigation ul li a { }
#navigation ul li a:hover { }

#navigation .nav li.selectedPage { }
#navigation .nav li.selectedPage a.selectedPage { color: #666; font-weight: bold; }
#navigation .nav li.selectedPage ul li a { color: #FFF; }

#navigation ul .level2 { }
#navigation ul .level2 li { }
#navigation ul .level2 li a { color: #FFF; }
#navigation ul .level2 li a:hover { }


#footer { background: url(footer_bg.gif) bottom repeat-x; color: #FFF; }
#footer .content-inner { background: url(footerbar_bg.gif) top repeat-x; }
#footer a { color: #FFF; }

#footer .copyright { color: #FFF; }
#footer .credit { color: #4D4D4D; }
#footer .credit a { color: #4D4D4D; }


/* Form */
#fieldList .xsmallField,
#fieldList .smallField,
#fieldList .medField,
#fieldList .largeField,
#fieldList textarea.medField,
#fieldList textarea.largeField { border-color: #9DBA61; border-right-color: #C3DE9E; border-bottom-color: #C3DE9E; background: #FFF url(input_bg.gif) top repeat-x; color: #4D4D4D; font-size: 11px; }
