body.programBody {
	background: #ffffff;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Georgia, sans-serif;
	font-size: 11px;
}

.banner-bg  {
   background: #ffffff url(/programs/davinci/images/top.jpg);
   }
div#secondary .banner-bg  {
   background: #ffffff url(/programs/davinci/images/secondary-top.jpg);
   }

div#programPageArea cite  {
	font-size: 10px;
   }

div#programPageArea div  {
	font-size: 11px;
   }

div#programPageArea  a:active, a:link, a:visited
{
	background-color: transparent;
	color:#d15547;
	font-family: Verdana, Georgia, sans-serif;
	font: normal normal bold;
}

div#programPageArea a:hover
{
	font-family: Verdana, Georgia, sans-serif;
	color: #ffffff;
	font: normal normal bold;
	background-color: #d15547;
}


div#programPageArea ul, li, td, tr, p, blockquote
{
	font-size: 11px;
	color: #28231F;
	font-family: Verdana, Georgia, sans-serif;
}


.footer-bgcolor {
	background-color: #dad1ca;
}

.footer-textcolor {
	color: #ffffff;
}

.footer-linkcolor {
	color: #ffffff;
	font-weight: bold;
}

.imagetext {
	font-size: 11px;
	color: #28231F;

}

div#programPageArea .biblical {
	font-size: 10px;
	color: #28231F;
	background-color: #f3f3f3;
	padding: 10px 10px 10px 10px;
	text-align: justify;
	border: 1px solid #cdcdcd;
}

div#programPageArea .passage {
	font-size: 11px;
	color: #28231F;
	background-color: #f3f3f3;
	padding: 10px 10px 10px 10px;
	text-align: left;
	border: 1px solid #cdcdcd;
}

div#programPageArea .passage2  {
   font-size: 11px;
   color: #000000;

   padding: 5px 10px 5px 10px;
   text-align: left;
   -moz-border-radius-topleft : 8px;
   -moz-border-radius-topright : 8px;
}


div#programPageArea .passage4  {
   font-size: 11px;
   padding: 10px 10px 10px 10px;
   color: #ffffff;
   text-align: left;
   -moz-border-radius : 8px;
}

div#programPageArea .passage5  {
   font-size: 11px;
   color: #000000;
   background-color:#ffffff;
   padding: 10px 10px 10px 10px;
   text-align: left;
   -moz-border-radius-topleft : 8px;
   -moz-border-radius-topright : 8px;
}

div#programPageArea .passage6  {
   font-size: 11px;
   color: #000000;
   padding: 10px 10px 10px 10px;
   text-align: right;

}

.navbg {
	background-color: #f3f3f3;
}

.programtitle
{
	font-size: 15px;
	color: #28231F;
	font-family: Verdana, Georgia, sans-serif;
	font: bold normal normal;
	font-weight: bold;
	font-variant: small-caps;
}

.programheading {
	font-size: 13px;
	color: #28231F;
	font-family: Verdana, Georgia, sans-serif;
	font: bold normal normal;
	font-weight: bold;
	font-variant: small-caps;
}

.programdate {
	font-size: 10px;
	font-family: Verdana, Georgia, sans-serif;
}

.programmonth
{
	font-size: 15px;
	color: #28231F;
	font-family: Verdana, Georgia, sans-serif;
	font : bold normal normal;
	font-weight : bold;
}

.voicesbio {
	font-size: 13px;
	color: #28231F;
	font-family: Verdana, Georgia, sans-serif;
	font: normal;
	list-style: square;
	font-variant: small-caps;
	font-weight: bold;
}
.doctitle
   {
   font-size: 15px;
   color: #244168;
   font-weight : bold;
   font-variant: small-caps;
   }
   
.doctitle-caption {
   font-size: 12px;
   color: #244168;
   font-variant: small-caps;
}

.doctitle-date {
   font-size: 12px;
   color: #ffffff;
   font-variant: small-caps;
}

.reflectiontitle
   {
   font-size: 12px;
   font-weight: bold;
   color: #244168;
   font-variant: small-caps;
}
