/*home*/
	div#backgroundtexture {
		background:url(/images/bahaiorg-bgtexture.jpg) 100% 157px no-repeat;
	
	}


	.pageheader1 h1 {
		background:url(/images/bahaiorg-header-home.png) no-repeat;
		text-indent:-1863px;
	}
	
	
	

	#headerimage {
		border-top:1px solid #dbd7c9;
		/*background:url(/images/000_70pct.png);*/
		/*	margin:0 1px;*/
	}

		#headerimage img {
			display:block;
		}
		#headerimage div.caption {
			background:#000;
			color:#fff;
			font-size:0.915em;
			padding:4px 34px;
		}
			#headerimage div.caption p {
				margin:0;
			}
			#headerimage div.caption p a {
				color:#fff;
				border-bottom-width:0;
				border-color:#fff;		
			}
			#headerimage div.caption p a:hover {
				border-bottom-width:1px;
			}

div#featuredsitesframe {
	background:#4c4c4c url(/images/featuredsites-frame.png) 0 0 no-repeat;
	float:left;
	height:91px;
	width:606px;
	z-index:100;
}

ul#featuredsites {
	margin:0;
	padding:0 3px;
	
}

	ul#featuredsites li {
		float:left;
		width:120px;
		position:relative;
		text-align:center;
		margin:0;
		padding:0;

	}

		ul#featuredsites li a {
			display:block;
			color:#fff;
			font-size:0.915em;
			line-height:1em;
			padding:0 5px 0 6px;
			height:88px;
			background:url(/images/featuredsites-bg.jpg) no-repeat;
		}
		
			ul#featuredsites li a img {
				margin:6px 0 4px;
				border:1px solid #767058;
			}

			ul#featuredsites li.active a {
				background:#c5bfa7;
				background:url(/images/featuredsites-bg-hover.jpg) repeat-x;
				border-bottom:1px solid #757575;
			}
			ul#featuredsites li a:hover {
				text-decoration:none;
			}
			
	ul#featuredsites li div {
		display:none;
		text-align:left;
		position:absolute;
		top:85px;
		left:-36px;
		width:192px;
		color:#fff;
		z-index:900;
		padding-top:9px;
		background:url(/images/featuredsites-text-arrow.png) no-repeat 0 0;
	}

	ul#featuredsites li.active div {
		display:block;
	}
	
		ul#featuredsites li div p {
			font-size:0.915em;
			padding:7px 13px 30px ;
			display:block;
			line-height:1.2em;
			background:url(/images/featuredsites-text-bg.png) no-repeat 0 100%;
			
		
		}


h1#maincontentheader {
	background:url(/images/hdr-let-your-vision-be.png) no-repeat;
	overflow:hidden;
	height:26px;
	text-indent:-1863px;
}
	#maincontent {
		margin-bottom:0;
	}
	#maincontent p,
	#maincontent2 p {
		margin-left:15px;
		margin-right:15px;
	}





div#raisedlinks {
	background:url(/images/raised-links-btm.png) 0 100% no-repeat;
	margin:10px 0 10px -10px;
}

div#raisedlinks ul {
	background:url(/images/raised-links-top.png) no-repeat;
	padding:20px 20px 5px 20px ;
	margin:0;
}

	div#raisedlinks ul li{
		padding:0 0 15px 0;
	}
	
	div#raisedlinks ul li img {
		float:left;
		border:1px solid #aa8d5f;
		margin-right:10px;
	}

	div#raisedlinks ul li h3 {
		padding-top:3px;
		margin:0 0 3px 0;
	}
	
		div#raisedlinks ul li p {
			line-height:1.2em;
			margin:0;
		}






#questionssection {
		padding:0 0 10px 0;
}

	#questionssection h5 {
		margin:0px 0 4px  0;
	}

	#questionssection ul {
		list-style:square;
		margin:0 15px 13px 20px;
	}

		#questionssection li {
			margin-bottom:5px;
		}















#bwnsfeature {
	background:#364857;
	line-height:normal;
}
	#bwnsfeature a{
		color:#fff;
	}
	
	#bwnsfeature p,
	#bwnsfeature li{
		color:#ccc;
	}
	


	#bwnsfeatureheader{
		background:#4e677d;
		padding:0 15px;
	}

	#bwnsfeatureheader h2{
		float:left;
		margin:0;
		overflow:hidden;
	}
		#bwnsfeatureheader h2 a {
			text-indent:-1863px;
			display:block;
			height:34px;
			width:198px;
			background:url(/images/bwnsfeature-header.png)
		}
	
	
	

	#bwnsfeatureheader form#bwnssearch{
		float:right;
		padding:7px 0 0 0 ;
		width:152px;
	}

		#bwnsfeatureheader form#bwnssearch input{
			float:left;
		}
			#bwnsfeatureheader form#bwnssearch input.searchtext {
				border:1px solid #a58e51;
				width:128px;
				height:16px;
				font-size:0.915em;
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				padding-left:2px;
			}
			
			
			#bwnsfeatureheader form#bwnssearch input.searchtextdescription  {
				color:#999;
			}
			
			
			
			
			
	#bwnsfeaturemainstory {
	}
	
	
	
		#bwnsfeaturemainstory img {
			border:1px solid #aa8d5f;
			margin:10px 15px;
			float:left;
		}
		#bwnsfeaturemainstory div {
			width:135px;
			float:left;
			margin:10px 0;
		}
		
			#bwnsfeaturemainstory h6{
			}
			
			#bwnsfeaturemainstory .dateline_city {
				text-transform:uppercase;
			}
			
			#bwnsfeaturemainstory .date{
				display:block
			}
			
			
			#bwnsfeaturemainstory p{
				font-size:0.915em;
			}
			
		#bwnsfeaturestorylist {
			margin:10px 0;
		}
		
		#bwnsfeaturestorylist ul li{
			margin:0 0 10px 0;
			line-height:1em;
		}
		
		
			#bwnsfeaturestorylist a {
				font-size:0.915em;
			}
		
		
		
		
		
#closingsection {
	background:url(/images/18-col-divider-rosetta.png) no-repeat 0 0;
	margin:20px 0;
	padding:30px 0 0;

}

	#closinglinks {
		background:url(/images/3cole5ded0.png) repeat-y 199px 0;
		line-height:1.1em;
	}
	
		#closinglinks h4 {
			margin-bottom:3px;
			line-height:1.1em;

		}
	
		#closinglinks h4,
		#closinglinks p,
		#closinglinks ul,
		#closinglinks img {
			margin-left:15px;
			margin-right:15px;
		}
			#closinglinks img {
				border:1px solid #aa8d5f;
				margin-bottom:3px;
			}
		#closinglinks p,
		#closinglinks ul li {
			font-size:0.915em;
			margin-bottom:15px;
		}
	
		#closinglinks ul li {
			margin:5px;
		}



	#endquote {
		position:absolute;
		top:80px;
		right:32px;
		line-height:1.8em;
	}		


		#endquote h6 {
			text-align:right;
		}
		
		
		#endquote div {
			margin:0 0 20px 0;
			padding:0 10px;
			background:url(/images/dotted-989796.png) repeat-y

		}
		

	#absoluterightcol {
		top:425px;
	}		
			
		#additionalnavigation,
		#recentheadlines {
			padding:0 10px;
		}			
			#additionalnavigation img {
				vertical-align:text-bottom;
			}	
			
					
		#recentheadlines {
			padding-top:50px;
		}
		
		#recentheadlines .date {
			font-size:1em;

		}

