/*-----------------------------------------------------------
This stylesheet controls all formal, non-layout aspects of the 
visual design prototype. Among the things it controls are
-body settings
-table background colords
-type font, size, weight, and style
-anchor behaviour

--------------------------------------------------------------*/

/*----BODY CONTROL--*/
	body { font-family:verdana,arial,geneva,helvetica,sans-serif; background-color:#ffffff; margin-top: 0pt; 
	margin-left: 0pt; margin-right: 0pt; }
	p {font-size:13px ; line-height: 16px }
/*----END BODY CONTROL--*/


/*----TABLE CONTROLS--*/
	TD {}
	
	TD.infoboxheader {background: #99CC99; color: #000000; }    
			
	TD.topnav {background: #052439; color: #000000; }
	TD.leftNav {background: #ffffff; color: #000000; }
    TD.leftNavLight {background: #ffffff; color: #000000; }  
	
	TD.footer {background: #052439; color: #000000; }

	TD.banner {background: #99ccff; color: #000000; }   
	TD.infobox {background: #ffffff; color: #000000; }
	TD.highlight {background: #ffffff; color: #000000; }
	
	TD.tableheader {background: #ffcc66; color: #000000; }
		
	/*----UNUSED TABLE CONTROLS--*/
	TD.green {background: #336666; color: #000000; }
	TD.dark_blue {background: #336699; color: #000000; }
	TD.brown {background: #996633; color: #000000; }
	TD.tan {background: #cccc99; color: #000000; }
		
	/*----END UNUSED TABLE CONTROLS--*/
	
/*----END TABLE CONTROLS--*/


/*----ANCHOR CONTROLS--*/
	a {font-family:verdana,arial,geneva,helvetica,san-serif ;}
	a { color:#811919 ; }
	a { alink:#ff6600 ; }
	a { vlink:#336699 ; }
	a:hover { color:#ff0000 ; text-decoration: underline;} 
	a.topnavigation  {  color: #FFFFFF; font-size: 12px; text-decoration: none;}
/*	a.topnavigation:hover  {  color: #FFFFFF; font-size: 12px; text-decoration: underline;}   */
    a.topnavigation:hover  {  color: #FFFFFF; font-size: 12px; color:#99cc99;  }
	a.breadcrumblink  {  font-size: 10px; color=#000000; text-decoration: none;}
	a.breadcrumblink:hover  {  font-size: 10px; color=#811919; text-decoration: underline;}
	
	a.relatedLinks  {  font-size: 10px; }
    a.leftNavMain  {  font-size: 12px; font-weight:700; text-decoration: none;}
	a.leftNavSub  {  font-size: 11px; text-decoration: none;}
	a.footer  {  font-size: 10px; color: #FFFFFF}
	a.body     { font-size: 10px; }
/*----END ANCHOR CONTROLS--*/






/*----FONT CONTROLS--*/
	font {font-family:verdana,arial,geneva,helvetica,san-serif ; }
	
 	.body {font-size:14px ; line-height: 18px}    
	.bodyfront {font-size:14px; line-height:18px }
	.bodybold {font-size:14px; font-weight:700 }
	
/*	.logo {font-family:verdana, helvetica, arial; font-size:32px; color: #0033CC}   */
	.logo {font-family:verdana, helvetica, arial; font-size:32px; color: #811919} 
	.tagline {font-size:10px; color: #000000; }
	
	.topnavpipe {font-size:10px; color: #FFFFFF; }
	.footer {font-size:10px; color: #000000; }
		
	.itemhead   {font-size:14px; font-weight:700; }
	
	.breadcrumbfont {font-size:10px }
	.event {font-family:georgia, times new roman, courier; font-size:12px }
		
	.metadatatext {font-size:10px; }
	.metadatalabel {font-size:10px; font-weight:700 }


/*----END FONT CONTROLS--*/
.sermontitle { font-size:12px }
.music {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #494925;
}
