/************************MAIN TEXT & LINK STYLES************************/
body {            
	font-family: Arial, Sans-Serif;            
	color: #000000;            
	font-size: 9pt;            
	line-height: 12pt;            
	background-color: #FFFFFF;            
	margin-top: 0px;            
	margin-left: 1px;            
	margin-right: 1px;}

td {            
	font-family: Arial, Sans-Serif;            
	color: #000000;            
	font-size: 9pt;            
	line-height: 12pt;}

a:link, a:visited { 
	text-decoration: none;            
	color: #59719e;}

a:hover {            
	text-decoration: underline;}

.sm {            
	font-size: 7pt;
	line-height: 10pt;    }

.i {            
	font-style: italic;}

.b {            
	font-weight: bold;}

.u {            
	text-decoration: underline;}
.red {
	color: #ff0000;}
	

/************************LAYOUT STYLES************************/
.pageborder {            
	border-style: solid;            
	border-color: #394660;            
	border-width: 2px;
	padding: 0px;}

.border {            
	border-style: solid;            
	border-color: #ded26c;
	border-width: 1px;            
	padding: 0px;}

.box {            
	background-color: #ded26c;		
	border-style: solid;        
	border-color: #ded26c;            
	border-width: 1px;            
	padding: 1px;}

.bg1 {            
	background-color: #ded26c;}

.bg2 {            
	background-color: #e7df99;}
	
.homeback {
	background-image: url('http://firstunitarianprov.org/images/background_church.jpg');
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: bottom right;}

/************************TEXT HEADING STYLES************************/
.pagetitle {            
	font-weight: bold;            
	font-size: 18pt;            
	line-height: 22pt;}

.title {            
	font-weight: bold;            
	font-size: 12pt;            
	line-height: 18pt;}

.subtitle {            
	color: #394660;          
	font-style: italic;            
	font-weight: bold;            
	font-size: 12pt;            
	line-height: 18pt;}

.special {		
	color: #93893d;           	
	font-size: 11pt;}
	
.specialsm {		
	color: #93893d;           	
	font-size: 9pt;}
.special2 {		
	color: #394660;           	
	font-size: 11pt;}

.special_title {		
	font-family: Futura, Sans-Serif;
	color: #000000;           	
	font-size: 14pt;
	letter-spacing: 1px;
	line-height: 14pt;		
	text-decoration: none;}

/************************FOOTER STYLES************************/
.footer, .footer a:link, .footer a:visited {           
	color: #ded26c;                    	
	font-size: 8pt;		
	text-decoration: none;}

.footer a:hover {		
	font-size: 8pt;		
	color: #ded26c;			
	text-decoration: underline;}

/************************NAVBAR LINKS************************/
.newcomers a#newcomers {		
	color: #59719e;}

.worship a#worship {		
	color: #59719e;}

.lifespan a#lifespan {            
	color: #59719e;}

.getinvolved a#getinvolved {            
	color: #59719e;}

.news a#news {           	
	color: #59719e;}

.about a#about {           	
	color: #59719e;}

/************************NAV STYLES************************/
.navback {		
	background-color: #ded26c; 
	border-color: #FFFFFF;            	          	
	padding: 7px;}


.nav, .nav a:link, .nav a:visited {		
	font-family: Futura, Sans-Serif;
	color: #000000;           	
	font-size: 14pt;
	letter-spacing: 1px;		
	text-decoration: none;}
	
.nav a:hover {		
	font-size: 14pt;		
	color: #59719e;		
	text-decoration: none;}
	
	
.sidenav, .sidenav a:link, .sidenav a:visited {	
	text-decoration: none;            
	color: #a0a8b9;}

.sidenav a:hover {           
	text-decoration: underline;}


/************************SUBNAV DROP-DOWN LINKS************************/
/*------------------------------------*\
	NAV
\*------------------------------------*/
#drop{
	list-style:none;
	margin-bottom:0px;
	/* Clear floats */
	float:left;
	width:100%;
	/* Bring the nav above everything else--uncomment if needed.
	position:relative;
	z-index:5;
	*/
}
#drop li{
	font-family: Futura, Sans-Serif;
	color: #000000;           	
	font-size: 14pt;
	letter-spacing: 1px;		
	text-decoration: none;
	float:left;
	margin-right:10px;
	position:relative;
}
#drop a{
	font-family: Futura, Sans-Serif;
	color: #000000;           	
	font-size: 14pt;
	letter-spacing: 1px;		
	text-decoration: none;
	display:block;
	padding:5px;
	background:#ded26c;
	text-decoration:none;
}
#drop a:hover{
	font-family: Futura, Sans-Serif;
	color: #59719e;	         	
	font-size: 14pt;
	letter-spacing: 1px;		
	background:#ded26c;
	text-decoration:underline;
}

/*--- DROPDOWN ---*/
#drop ul{
	background:#ded26c;
	background:rgba(255,255,255,0);
	list-style:none;
	position:absolute;
	left:-9999px;
}
#drop ul li{
	padding-top:1px;
	float:none;
}
#drop ul a{
	font-size: 10pt;
	color: #000000;	
	white-space:nowrap; /* Stop text wrapping and creating multi-line dropdown items */
}
#drop li:hover ul{ /* Display the dropdown on hover */
	left:0; /* Bring back on-screen when needed */
}
#drop li:hover a{ /* These create persistent hover states, meaning the top-most link stays 'hovered' even when your cursor has moved down the list. */
	background:#ded26c;
	color: #59719e;	
	text-decoration:underline;
}
#drop li:hover ul a{ /* The persistent hover state does however create a global style for links even before they're hovered. Here we undo these effects. */
	text-decoration:none;
}
#drop li:hover ul li a:hover{ /* Here we define the most explicit hover states--what happens when you hover each individual link. */
	background:#ded26c;
	color: #59719e;	
	font-size: 10pt;
	text-decoration:underline;
}


/************************SUBNAVBAR LINK STYLES************************/
.home a#home {		
	text-decoration: underline;}

.learnmore a#learnmore {		
	text-decoration: underline;}

.video a#Video {		
	text-decoration: underline;}

.uus a#uus {		
	text-decoration: underline;}

.sunday a#sunday {		
	text-decoration: underline;}

.sermons a#sermons {		
	text-decoration: underline;}

.spiritualpractice a#spiritualpractice {		
	text-decoration: underline;}

.music a#music {		
	text-decoration: underline;}

.youth a#youth {		
	text-decoration: underline;}

.campus a#campus {		
	text-decoration: underline;}

.adult a#adult {		
	text-decoration: underline;}

.comm a#comm {		
	text-decoration: underline;}

.spirit a#spirit {		
	text-decoration: underline;}

.justice a#justice {		
	text-decoration: underline;}

.dev a#dev {		
	text-decoration: underline;}

.history a#history {		
	text-decoration: underline;}

.staff a#staff {		
	text-decoration: underline;}

.rentals a#rentals {		
	text-decoration: underline;}

.contact a#contact {		
	text-decoration: underline;}

.newsletters a#newsletters {		
	text-decoration: underline;}

.events a#events {		
	text-decoration: underline;}

.governance a#governance {		
	text-decoration: underline;}
	
.giving a#giving {		
	text-decoration: underline;}
	
.ira a#ira {		
	text-decoration: underline;}
		
.annuity a#annuity {		
	text-decoration: underline;}
	
.insurance a#insurance {		
	text-decoration: underline;}
	
.certificate a#certificate {		
	text-decoration: underline;}
		
.split a#split {		
	text-decoration: underline;}
	
.trust a#trust {		
	text-decoration: underline;}
	
.will a#will {		
	text-decoration: underline;}
