.subNavColor {background: #EBCA85;}


#JMWelcome
{
    background-image: url(JMWelcomeBackground.jpg);
    background-repeat: repeat-x;
    height: 218px;
    vertical-align: middle;
    margin-right: 1px;
    padding-right: 1px;
    text-align: left;
}

#JMPic {float: right; width: 270px; text-align: center; padding-top: 9px;}
#JMButtons {float: left; padding-top: 35px; vertical-align: middle; text-align: left; line-height: 10px;}

.btnDevotional
{
    background: url(btnDevotional.gif) no-repeat;
    width: 114px;
    height: 28px;
    cursor: pointer;
}

.btnPulpit
{
    background: url(btnPulpit.gif) no-repeat;
    width: 114px;
    height: 28px;
    cursor: pointer;
}

.btnGospel
{
    background: url(btnGospel.gif) no-repeat;
    width: 114px;
    height: 28px;
    cursor: pointer;
}

.btnDonate
{
    background: url(btnDonate.gif) no-repeat;
    width: 114px;
    height: 28px;
    cursor: pointer;
}

.btnSpecials
{
    background: url(btnSpecials.gif) no-repeat;
    width: 114px;
    height: 28px;
    cursor: pointer;
}
.btnArchive
{
    background: url(btnArchive.png) no-repeat;
    width: 114px;
    height: 28px;
    cursor: pointer;
}


#homeLinks
{
    height: 120px;
    width: 300px;
    vertical-align: top;
    text-align: center; 
}

.donations {width: 150px; text-align: left; float: left; padding-left: 70px;}
.specials {width: 150px; text-align: left; float: left; padding-left: 70px;}

.moduleHeaderWN
{
    background: url(moduleheaderWN.gig) no-repeat;
	width: 430px;
    height: 27px;
}

.moduleHeaderFR
{
	clear: both;
    background: url(moduleheaderFR.gif) no-repeat;
	width: 719px;
    height: 27px;
}

.moduleHeaderWOR
{
    background: url(moduleheaderWOR.gif) no-repeat;
	width: 276px;
    height: 27px;
}

.moduleHeaderWOTV
{
    background: url(moduleheaderWOTV.gif) no-repeat;
	width: 276px;
    height: 27px;
}

.moduleHeaderNI
{
    background: url(moduleheaderNI.gif) no-repeat;
	width: 276px;
    height: 27px;
}

CRSContent ul {list-style: url(/media/images/arrow-double-right.gif); padding-top: 0px; padding-left: 5px; margin-top: 0px; margin-left: 5px;}

#WORContent
{
    padding: 0px 0px 0px 0px;
    margin: 0px 1px 15px 0px;
    font-family: Arial, Verdana;
    font-size: 11px;
    color: #000;
    border: none;
}

#WOTVContent
{
    padding: 0px 0px 0px 0px;
    margin: 0px 1px 15px 0px;
    font-family: Arial, Verdana;
    font-size: 11px;
    color: #000;
    border: none;
}

.NewsItems {background-image: url(ModuleBackground.jpg); background-repeat: no-repeat;}

#FR
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000;
}

#CRSFooter {background-image: url(moduleFooter.jpg); background-repeat: repeat-x; width: 276px; height: 27px; padding: 0px auto 0px auto; margin: 0px auto 0px auto; position: relative; text-align: center;}

.boldLink, .boldLink a, .boldLink a:hover, .boldLink a:visited
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
}

.orangeLink, .orangeLink a, .orangeLink a:visited
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FF6600;
    text-align: center;
}

#WNContent
{
    background-image: url(moduleBackground.jpg);
    background-repeat: repeat-x;
    padding: 5px 1px 5px 0px;
    margin: 0px 1px 0px 0px;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
     border: none;
}

#WNContent ul {list-style: url(/media/images/arrow.gif); padding: 5px 0px 5px 0px; margin: 5px 0px 5px 25px;}

.wnLink
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

.wnLink a, .wnLink:visited
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

.wnLink a:hover
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: underline;
}

.moduleFR
{
    background-color: #FFFFFF;
    padding-left: 10px;
    padding-top: 10px;
}

.dropDown
{
border-right: #999999 1px solid; 
border-top: #999999 1px solid; 
border-left: #999999 1px solid; 
border-bottom: #cccccc 1px solid; 
}

.FRImage{float: left; border: solid 1px #000;
}

#WN {padding-left: 10px; float: left;}

#WNheader{
    background: url(/media/images/WNHeader.jpg) no-repeat;
    height: 29px;
	padding-left: 20px;
	padding-top: 10px;
	font-size: 16px;
	color: #666;
	font-family: Times New Roman;
	font-variant: small-caps;
	width: 418px;
}
#WNfooter
{
    background: url(/media/images/WNBottom.jpg) no-repeat;
    height: 26px;
    float: left;
    width: 418px;
    
}
.WNcontent
{
    background: url(/media/images/bg-table-pink-middle.jpg) repeat-y;
    padding: 10px 10px 10px 20px;
    float: left;
}