body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 17px; font-weight: normal; color: #333333; word-spacing:2px; text-decoration: none; margin: 0 auto; background:#8F324E; height:100%;}
#main{width:780px; background-image:url(../images/mainBG.gif); background-repeat:repeat-y; background-position:top left; margin:auto; display:table; height:100%;}
hr{height:1px; border:0; background:#CCCCCC; padding:0; margin:4px 0;}
#logoHolder{background:url(../images/topBg.gif); background-repeat:repeat-x; background-position:top; height:71px;}
#mastHead{height:130px;}
#links{background:#FED58F; background-image:url(../images/linkBg.gif); background-position:top left; background-repeat:repeat-x; height: 27px;}
#submenuHolder{background:#FFEBC8; height: 25px; text-align:left;}
.submenuTxt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#724A07; word-spacing:2px; letter-spacing:0.02em;}]
#contentMain{height:500px; width:780px; margin:0 auto; display:table;}
#leftBar{background:#FDFAEE; background-color:#FDFAEE; width:190px;} 
#content{width:391px; padding:0 10px; text-align:justify; background:#FFFFFF; background-color:#FFFFFF;}
#contentTxt{width:385px; text-align:justify;}
#content.p{margin:0; padding:0; border:0;}
#contentHead{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#3089EE; padding:8px 0;}
.mainheading{height:28px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#CC3300; line-height:20px;}
.wbiosBG{background:url(../images/writerBios_bg.jpg); height:180px; width:125px; background-position: top center; background-repeat:no-repeat; text-align:center;}
.wbiosTxt{text-align:center; margin:5px 15px 0 15px; height:35px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.testititleTxt{text-align:center; margin:5px 15px 0 15px; height:35px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;}
.testmonyBG{background:url(../images/writerBios_bg.jpg); width:125px; background-position: bottom center; background-repeat:no-repeat;}
.testmony{width:129px; text-align:center;}
.testiTxt{text-align:center; margin:15px 15px 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.wbiossrticle-author{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#B75425;}
.wbiossrticle-date{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3C3C3C;}
.wbiosbox{border:1px solid #ECD8AF; background:#FEFBED; height:22px; line-height:20px; margin:3px 0 0 0; padding:0 5px;}
.floatimgleft {float:left; margin-top:0px; margin-right:10px; margin-bottom:10px;}
#rightBar{background:#FDFAEE; background-color:#FDFAEE; width:177px;}
a.readmore_right:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none; display:block;}
a.readmore_right:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none; display:block;}
a.readmore_right:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none; display:block;}
a.readmore_right:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none; display:block;}
.clear{clear:both;}
#searchBlock{width:177px;}
#footer{background:url(../images/footerBg.gif); background-repeat:repeat-x; background-position:top left; height:70px;}
#footerTxt{padding:14px 0 0 0; text-align:center;}
.footerTxtCol{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CF8E7A;}
.creditsTxt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#B3583C;}
.bibleExtraxtsTxt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; border:1px solid #E9E4D1; background:#F8F4E6; height:14px; line-height:16px; padding:5px; margin-bottom:3px;}
.articlesTxt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; border:0; background:#FFFFFF; height:84px; line-height:16px; padding:5px; margin-bottom:3px;}
.subTxt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; border:1px solid #F5EBD8; background:#FFFFFF; height:12px; line-height:14px; padding:3px 0 3px 10px; margin-bottom:2px;}
#bibleHeading{height:38px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#A1AA0F; line-height:32px;}
#dated{float:left; text-align:right; width:50%; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#C92327; font-weight:normal;}
.txtbox{border:1px solid #B1AFA6; width:140px; height:16px; background:transparent; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
form{margin:0}
a.calendarLnk:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; display:block; background:#FFFFFF; background-color:#FFFFFF;}
a.calendarLnk:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; display:block; background:#FFFFFF; background-color:#FFFFFF;}
a.calendarLnk:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; display:block; background:#FFFFFF; background-color:#FFFFFF;}
a.calendarLnk:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; display:block; background:#FFCC33; background-color:#FFCC33;}
.calendertop{border-width:1px;border-top-color:#baaf9d;border-top-style:solid; background-image:url(../images/calendarbg.jpg);background-repeat:repeat-x; 	border-bottom:1px;border-bottom-color:#baaf9d;border-bottom-style:solid; }
.calenderday{background-image:url(../images/calendardaybg.jpg);background-repeat:repeat-x; border-bottom:1px;border-bottom-color:#baaf9d;border-bottom-style:solid;}
.calenderbottom{border-bottom:1px;border-bottom-color:#baaf9d;border-bottom-style:solid;}
a.calenderselected:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; display:block; background:#FFCC33; background-color:#FFCC33;}
a.calenderselected:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; display:block; background:#FFCC33; background-color:#FFCC33;}
a.calenderselected:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; display:block; background:#FFCC33; background-color:#FFCC33;}
a.calenderselected:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; display:block; background:#FFCC33; background-color:#FFCC33;}
#tabs{width:98%;}
.tabTopOn{width:98%; background:#DED3A8; background-color:#DED3A8; position:relative; height:23px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7C4203; text-align:left; text-indent:15px; line-height:23px;}
.tabTopOff{width:98%; background:#F4ECCC; background-color:#F4ECCC;  position:relative; height:23px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7C4203; text-align:left; text-indent:15px; line-height:23px;}
.tabBG{width:98%; padding:0; position:relative; display:block; background-image:url(../images/tabBG.gif); background-repeat:repeat-y; background-position:top; text-align:center;}
.tabInTxt{width:100%; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; padding:5px;}
.tabbot{width:98%; position:relative; background-image:url(../images/tabbot.gif); background-repeat:no-repeat; height:8px;}
a.tab:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7C4203; display:block; text-decoration:none; width:100%; height:100%;}
a.tab:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7C4203; display:block; text-decoration:none; width:100%; height:100%;}
a.tab:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7C4203; display:block; text-decoration:none; width:100%; height:100%;}
a.tab:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7C4203; display:block; text-decoration:none; width:100%; height:100%;}
#spacer{height:10px;}
a.submenuLink:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#724A07; text-decoration:none;}
a.submenuLink:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#724A07; text-decoration:none;}
a.submenuLink:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#724A07; text-decoration:none;}
a.submenuLink:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#724A07; text-decoration:underline;}
/*///////////////////////////////// styles for the tab menu starts here */
#question{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
line-height:20px;
color: #CC6600;
}
#answer{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
letter-spacing:normal;
font-weight:bold;
color: #006600;
}
#normbold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #2985BC;
}
.halfmoon{
margin-bottom: 0px;
}

.halfmoon ul{
padding: 3px 9px 2px 5px;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 13px Arial;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.halfmoon li{
display: inline;
margin: 0;
}

.halfmoon li a{
text-decoration: none;
line-height:24px;
padding: 3px 3px 3px 3px;
margin: 0;
margin-right: 0px; /*distance between each tab*/
border : 1px solid #EFEAD6;
color: black;
font: bold 13px Arial;
background: #ECEEEC;
}

.halfmoon li a:visited{
color: black;
text-decoration:none;
}

.halfmoon li a:hover, .halfmoon li a.current{
background : #CC0000;
color: #FFFFFF;
border : 1px solid #CC0000;
text-decoration:none;
}

#tabcontentcontainer{
width:390px; /*width of 2nd level content*/
height:500px; /*100% height of 2nd level content. Set to largest's content height to avoid jittering.*/
background :#f7f7f7 url(../images/tabBg.JPG);
padding-top:8px;
padding-bottom:8px;
text-align:center;
border-bottom:1px solid #CC0000;
}
#tabcontentcontainer td{
background-color:#EFEAD6;
text-align:center;
vertical-align:middle;
}
#tabcontentcontainer ul {
	PADDING-left: 20px;
	MARGIN-left: 0px;
	list-style: none;
}
#tabcontentcontainer ol{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin:0;
padding:0 0 0 25px;
line-height:20px;
color: #CC6600;
}
#tabcontentcontainer ol li{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin-left:0;
padding:0;
line-height:20px;
color: #CC6600;
}
#tabcontentcontainer li {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;
	background:none;
	MARGIN: 0px;
	line-height:20px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	padding: 0 0 0 15px;
	background-image: url(../images/fixeddeprtr/arrow.gif);
	background-repeat: no-repeat;
	background-position:left 8px;
}
.tabcontent{
display:none;
text-align:justify;
width:380px;
margin:0px auto;
height:100%;
}
.tabcontent p{
margin:3px; padding:3px; border:0;
}
.sp-experiences {
	text-align:justify; 
	height:100%;
	display:table;	
}
#ddimagetabs{
width:390px;
text-align:center;
}
#tab-content{
display:block;
width:390px;
height:560px;
text-align:center;
margin:0px auto;
}
.normdiv{
	width:390px;
	height:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CB542B;
	padding : 15px 0px 0px 5px;
	text-align:left;
}
/* styles for the tab menu starts here */