body { background: #006294 url(../images/bodyBg.jpg) top left repeat-x ;}
.wrapper { width:auto margin: 0 auto ; background: url(../images/bodyPic.jpg) top center no-repeat ;}
#container { width: 915px ; margin: 0 auto ;}
#headerTop { padding: 0 7px 0 10px ; height: 46px;}
#headerTop .leftP { float: left ; padding: 25px 0 0 20px ; font: 11px Arial, Helvetica, sans-serif ; color: #67c1c2 ; background: url(../images/clock.jpg) bottom left no-repeat ;}
#headerTop span { color: #fff ;}
#headerTop .rightP { float: right ;}
#headerTop p { padding: 25px 0 0 20px ; font: 11px Arial, Helvetica, sans-serif ; color: #67c1c2 ;}
#headerTop p a { color: #67c1c2 ;}
#nav { clear: both ; background-image: url(../images/navBackground.jpg); background-repeat: no-repeat; height: 72px;}
#nav ul { padding: 13px 0 0 10px ;}
#nav ul li { display: inline ;}
#nav a { height: 46px ; display: block ; float: left ; text-indent: -5000px ;}
#nav .homeLink a { width: 60px ; background: url(../images/home.gif) top left no-repeat ;}
#nav .whoWeAreLink a { width: 103px ; background: url(../images/whoAreWe.gif) top no-repeat ;}
#nav .newsLink a { width: 59px ; background: url(../images/news.gif) top left no-repeat ;}
#nav .energizerLink a { width: 137px ; background: url(../images/energizerCollege.gif) top left no-repeat ;}
#nav .conferencesLink a { width: 106px ; background: url(../images/conferences.gif) top left no-repeat ;}
#nav .contactLink a { width: 90px ; background: url(../images/contactUs.gif) top left no-repeat ;}
#nav .churchLink a { width: 115px ; background: url(../images/churchEvents.gif) top left no-repeat ; margin-left: 35px ;}
#nav .resourcesLink a { width: 153px ; background: url(../images/resourcesGroups.gif) top left no-repeat ;}
#nav a:hover { background-position: left center ;}
#nav a.current { background-position: left bottom ;}

#hidden { display: none;}

#container h1 { float: left; width: 209px; height: 43px ; padding: 52px 0 0 88px ; }
#container h1 a { text-indent: -9999px; display: block; background: url('../images/logo.png') no-repeat; width: 100%; height: 100%; cursor: pointer;  }

#content { clear: both ; background: #fff url(../images/contentBottom.gif) bottom left no-repeat ; width: 911px ; padding-bottom: 11px ;}
#content .mainList { padding: 4px 0 0 13px ;}
#content .mainList li { float: left ; width: 193px ;}
#content .mainList li .adImage { padding:0; margin: 0; line-height: 0;}
#content .mainList a { font: bold 14px Arial, Helvetica, sans-serif ; color: #006294 ; display: block ; padding: 5px 0 ;}
#content .mainList p { font: 12px Arial, Helvetica, sans-serif ; color: #666 ;}

#content .contentSidebar { width: 293px ; float: left ;  margin: 0 0 0 4px ;}

div.tab_row { border-bottom: solid 1px #d5d5d5 ; padding: 7px 0 10px 0 ;}
div.tab_row p { font: 11px Arial, Helvetica, sans-serif ; color: #666 ; clear: both ; }
div.tab_row p a { font: bold 11px Arial, Helvetica, sans-serif ; color: #006294 ; text-decoration: none ;}
div.tab_rowFooter { padding:5px 0;}
div.tab_rowFooter a { font: bold 11px Arial, Helvetica, sans-serif ; color: #006294 ;}
div.tab_rowFooter .rss { float: right ; margin-top: -17px ;}
div.tab_row div.tabDate { line-height: 10px; font: 11px Arial, Helvetica, sans-serif ; color: black; font-weight: bold; text-align: right; padding-right: 20px; padding-top: 4px; background: url(../images/calendar.gif) right center no-repeat ; width:47px; float: right; }
div.tab_row div.title { float: left; width: 180px; line-height: 10px; padding-top: 4px; }
div.tab_row div.title a { font: bold 11px Arial, Helvetica, sans-serif ; color: #006294 ; text-decoration: none ; padding: 0; }


#footer { width: 911px ; margin: 12px 0 0 0 ; background: #116d9b ; padding:5px 10px; width/**/:/**/ 891px;}
#footer ul li { display: inline ; font: 11px Arial, Helvetica, sans-serif ; color: #fff ; margin-right: 10px ; line-height:14px;}
#footer ul li a { color: #fff ; text-decoration: none ;}
#footer p.copyright { float: right ; font: 11px Arial, Helvetica, sans-serif ; color: #fff ; margin: -16px 0 0 0 ; line-height:14px;}
.jld img { float: right ; padding: 10px 20px 20px 0 ;}

.index #contentInner , .inner #contentInnerInner { background: url(../images/contentTop.jpg) top left no-repeat ; padding-top: 10px ;}

/* INNER PAGE */
.inner #contentInner { background: #fff; clear: both ;}
.inner #content .leftSidebar { width: 210px ; float: left ; background: #f9f9f9 ; margin-left: 11px ;}
.inner #content .leftSidebar ul { margin: 13px 0 0 0px ; padding: 10px 0 ; background: #f9f9f9 ; margin-bottom: 50px ;}
.inner #content .leftSidebar ul li a { display: block ; width: 194px ; height: 26px ; font: bold 12px Arial, Helvetica, sans-serif ; color: #9b7d62 ; text-decoration: none ; padding: 7px 0 0 15px ;}
.inner #content .leftSidebar ul li a:hover { background: url(../images/leftContentLink.gif) top left repeat-x ; color: #4c9ca9 ;}
.inner #content .leftSidebar ul li .current { background: url(../images/leftContentLink.gif) top left repeat-x ; color: #4c9ca9 ;}

.inner #content .leftSidebar ul ul { margin: 0 ; padding: 10px 0 ; background: #f9f9f9 ; margin-bottom: 10px ;}
.inner #content .leftSidebar ul ul li a { display: block ; width: 179px ; height: 20px ; font: bold 10px Arial, Helvetica, sans-serif ; color: #333333 ; text-decoration: none ; padding: 7px 0 0 30px ;}

.inner #content .mainConent { width: 402px ; float: left ; padding: 10px 33px ; margin: 0 ;}
.inner #content .mainConent h2 { font: 24px Arial, Helvetica, sans-serif ; color: #4c9ca9 ; padding: 20px 0 ; display: block ;}
.inner #content .mainConent p { font: 12px Arial, Helvetica, sans-serif ; color: #666 ; padding-bottom: 20px ;}
.inner #content .mainConent p img { float: right ; padding: 0 5px ;}
.inner #content .mainConent p a { color: #006294; }
.inner #content .mainConent p a:hover { color: black; }
.inner #content .contentSidebar { float: left ; width: 209px ; background: url(../images/rightSidebar.gif) top left no-repeat ; margin: 0 ; padding:0; }

.inner #content .leftSidebar p { font: 12px Arial, Helvetica, sans-serif ; color: #666 ; padding-bottom: 20px ;}
.inner #content .leftSidebar p a { color: #006294; }
.inner #content .leftSidebar p a:hover { color: black; }

#content .contentSidebar #tab_wrapper { background:#f9f9f9; padding:10px; width:293px; width/**/:/**/ 273px; overflow:hidden; margin-left:10px; float: right;}
.inner #content .contentSidebar #tab_wrapper { margin-top: 40px ; margin-left:0; background:#f9f9f9; padding:10px; width:202px; width/**/:/**/ 182px; overflow:hidden; float: right; }

.inner #content .contentSidebar .form { clear: both ; width:158px;  background: #fff ;}
.inner #content .contentSidebar .form p { font: 11px Arial, Helvetica, sans-serif ; color: #9b968f ; padding: 10px 0 ;}
.inner #content .contentSidebar .form form .name { width: 158px ; height: 20px ; background: url(../images/formBox.gif) no-repeat ; border: none ;}
.inner #content .contentSidebar .form form .address { width: 158px ; height: 65px ; background: url(../images/formBoxArea.gif) no-repeat ; border: none ;}
.inner #content .contentSidebar .form form label { font: 11px Arial, Helvetica, sans-serif ; color: #9b968f ; padding-bottom: 5px ;} 
.inner #content .contentSidebar .form form .send { display: block ; float: right ; text-indent: -5000px ; background: url(../images/sendBtn.gif) top left ; border: none ; width: 62px ; height: 31px ; margin-bottom:20px; cursor:pointer;}
.inner #content .contentSidebar .form form .send:hover { background-position: bottom left ; cursor: pointer ;}

.inner #content .contentSidebar #newsletter { border: solid 1px #d5d5d5; width: 180px; background: white; }
.inner #content .contentSidebar #newsletter .form { margin-left: 10px; }
.inner #content .contentSidebar #newsletterTitle { margin: 25px 0 10px 0; }

.article p {  }
.article img { float: right; margin: 0 0 10px 20px; }

/* EVENTS */
.events #contentInner { background: #fff; clear: both ;}
.events #content .mainConent { width: 615px ; float: left ; padding: 10px 33px ; margin: 0 ; }
.events #content .mainConent h2 { font: 24px Arial, Helvetica, sans-serif ; color: #4c9ca9 ; padding: 20px 0 ; display: block ; }
.events #content .mainConent p { font: 12px Arial, Helvetica, sans-serif ; color: #666 ; padding-bottom: 20px ;}
.events #content .mainConent p img { float: right ; padding: 0 5px ;}
.events #content .mainConent p a { color: #006294; }
.events #content .mainConent p a:hover { color: black; }
.events #content .contentSidebar { float: right ; width: 192px ; height: 395px ; margin: 23px 33px 0 0 ; padding:0; }
.events #content .contentSidebar .rss { background: url(../images/rss.gif) no-repeat; padding-left: 25px; width: 85px; line-height: 5px; margin-bottom: 30px; }
.events #content .contentSidebar .rss a { font: bold 11px Arial, Helvetica, sans-serif ; color: #006294 ; }
.events #content .contentSidebar #ads img { margin-bottom: 10px; }

.events #content .mainConent .event { border-bottom: solid 1px #d5d5d5; }
.events #content .mainConent .event .title { float: left;  width: 160px; font-weight: bold; color: #333; }
.events #content .mainConent .event .description { float: left;  width: 260px; }
.events #content .mainConent .event .date { float: right; width: 140px; text-align: right; font-weight: bold; color: #333; }
.events #content .mainConent .event img { float: left;  width: 16px; margin-right: 7px; margin-top: 8px; }
.events #content .mainConent .event p { padding: 10px 0 10px 0; }

.index #contentInner , .events #contentInnerInner { background: url(../images/contentTop.jpg) top left no-repeat ; padding-top: 10px ;}

/* HEADINGS */
.index #container .h2Img { display: block ; float: right ; text-indent: -5000px ; width: 899px ; height: 43px ; background: url(../images/heading_welcome.png) no-repeat ; margin: 13px 0px 0 0 ; }
.inner #container .h2Img { display: block ; float: right ; text-indent: -5000px ; width: 899px ; height: 43px ; background: url(../images/heading_whoarewe.png) no-repeat ; margin: 13px 0px 0 0 ; }
.inner #container .h2Img#conferences { background: url(../images/heading_conferences.png) no-repeat ; }
.inner #container .h2Img#news { background: url(../images/heading_news.png) no-repeat ; }
.inner #container .h2Img#resources { background: url(../images/heading_resourcesgroups.png) no-repeat ; }
.inner #container .h2Img#contactus { background: url(../images/heading_contactus.png) no-repeat ; }
.inner #container .h2Img#privacy { background: url(../images/heading_privacypolicy.png) no-repeat ; }
.inner #container .h2Img#sitemap { background: url(../images/heading_sitemap.png) no-repeat ; }
.events #container .h2Img#events { display: block ; float: right ; text-indent: -5000px ; width: 899px ; height: 43px ; background: url(../images/heading_churchevents.png) no-repeat ; margin: 13px 0px 0 0 ;}

/* CONTENT BACKGROUND */
.backgroundBars { background-image: url(../images/backgroundBar.gif); background-repeat: repeat-y; }

/* CONTACT US */
#contact { padding: 40px 10px 0 10px;}

.label { font: 12px Arial, Helvetica, sans-serif ; color: #666 ; padding-top: 15px ;}
.contactform { width: 100%; }
textarea { width: 100%; height:50px; }
.inputField { margin-top: 15px;}