/* Birthline Ministries CSS Document */


	/***** Global Settings *****/
	 
	html, body {
	border:0;
	margin:0;
	padding:0;
	}
	 
	body {
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	height: 100%;
	}
	 
	/***** Common Formatting *****/
	 
	h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-weight:normal;
	}
	 
	h1 {
	font: 18px "Lucida Grande", Lucida, Verdana, sans-serif;
	color:#CC3300;
	}
	 
	h2 {
	font: 14px "Lucida Grande", Lucida, Verdana, sans-serif;
	color:#CC3300;
	position:relative;
	left:50px;
	}
	 
	h3 {
	font: 16px "Lucida Grande", Lucida, Verdana, sans-serif;
	color:#333;
	}
	 
	p, ul, ol {
	margin:0;
	padding:0 0 18px 0;
	color:#333;
	}
	
	p {font: 12px "Lucida Grande", Lucida, Verdana, sans-serif; color: #333;}
	 
	ul, ol {
	padding:0 0 18px 40px;
	}
	
	ul.21houselist {
	list-style: disc;
	padding:0 0 18px 40px;
	}
	
	ul.charlist {
	list-style: decimal;
	padding:0 0 18px 40px;
	}
	
	hr {
  	width: 80%;
	}
	 
	blockquote {
	margin:22px 40px;
	padding:10px;
	background-color:#eee;
	}
	 
	small {
	font-size:0.85em;
	}
	 
	img {
	border:0;
	}
	 
	sup {
	position:relative;
	bottom:0.3em;
	vertical-align:baseline;
	}
	 
	sub {
	position:relative;
	bottom:-0.2em;
	vertical-align:baseline;
	}
	 
	acronym, abbr {
	cursor:help;
	letter-spacing:1px;
	border-bottom:1px dashed;
	}
	 
	/***** Links *****/
	 
	
	a {	color: #333;}
	a.textlink:link 	{ color: #333; }    							/* unvisited link */
	a.textlink:visited 	{ color: #333; }   								/* visited link */
	a.textlink:hover	{ color: #333; background-color:#FFCC99;}    	/* mouse over link */ 
	a.textlink:active 	{ color: #333; background-color:#FFCC99;}	  	/* selected link */
		
	a.menulink:link 	{ font-size:14px; color: #333; }     							/* unvisited link */
	a.menulink:visited 	{ font-size:14px; color: #333; }   								/* visited link */
	a.menulink:hover	{ font-size:14px; color: #333; background-color:#FFCC99; }    	/* mouse over link */ 
	a.menulink:active 	{ font-size:14px; color: #333; background-color:#FFCC99; }  	/* selected link */
		
	 
	/***** Forms *****/
	 
	form {
	margin:0;
	padding:0;
	display:inline;
	}
	 
	input, select, textarea {
	font:1em arial, helvetica, sans-serif;
	}
	 
	textarea {
	line-height:1.25;
	}
	 
	label {
	cursor:pointer;
	}
	 
	/***** Tables *****/
	 
	table {
	border:0;
	margin:0 0 18px 0;
	padding:0;
	}
	 
	table tr td {padding:2px;}
	 
	/***** Wrapper *****/
	 
	#wrap {
	width:930px;
	margin:0 auto;
	}
	 
	/***** Global Classes *****/
	 
	.clear         		{ clear:both; }
	 
	.float-left    		{ float:left; }
	.float-right   		{ float:right; }
	 
	.text-left     		{ text-align:left; }
	.text-right    		{ text-align:right; }
	.text-center   		{ text-align:center; }
	.text-justify  		{ text-align:justify; }
	 
	.bold          		{ font-weight:bold; }
	.bolditalic    		{ font-weight:bold; font-style:italic; }
	.italic        		{ font-style:italic; }
	.underline     		{ border-bottom:1px solid; }
	.boldunderline     	{ font-weight:bold; border-bottom:1px solid; }
	.italicunderline 	{ font-style:italic; border-bottom:1px solid;}
	.highlight     		{ background:#ffc; }
	.super	 			{ font-size:85%; position:relative; bottom: 0.5em;}
	 
	.wrap          		{ width:960px;margin:0 auto; }
	 
	.img-left      		{ float:left;margin:4px 10px 4px 0; }
	.img-right     		{ float:right;margin:4px 0 4px 10px; }
	 
	.nopadding     		{ padding:0; }
	.noindent      		{ margin-left:0;padding-left:0; }
	.nobullet      		{ list-style:none;list-style-image:none; }
	
	.heading	   		{ font-size: 16px; font-weight:bold;}
	.subheading	   		{ font-size: 13px; font-weight:bold;}
	.missiontext   		{ font-size: 10px;}
	.menuspacer   		{ font-size: 2px;}
	.tagline	   		{ font-size: 19px; color:#FFFFFF; font-weight:bold; position:absolute; top:145px; right:15px;}
	.taglinecircles 	{ font-size: 16px; position:relative; bottom:1px;}
	.principles 		{ font-size:10px; color:#000; font-family:"Lucida Grande", Lucida, Verdana, sans-serif; font-weight:bold; font-style:italic;}
	
	.copyright	   		{ font-size:12px; color:#eee; position:absolute; right:20px; bottom:6px;}	
						
	.menutitle			{ font-size: 12px; font-weight:bold; color:#FFF; border: 1px; text-align:right;} 
	.btnav 				{ background-color: #eee; border: 1px #000000;} 
	.footnote			{ font-size: 9px; color:#999; font-style:italic; position:absolute; bottom:-80px; right:25px;}

	
	/*****  DIV declarations *****/
	
	div.header {
	position: absolute;
	top: 0px;
	right:0px;
	height: 211px;
	width: 967px;
	z-index:1;
	background-image:url(images/header.jpg);
	display:inline;
	}
	
	div.subHeader {
	position: absolute;
	top: 211px;
	right: 0px;
	height: 157px;
	width: 466px;
	z-index:2;
	background-image:url(images/subHeader.jpg)
	}
	
	div.content {
	position: absolute;
	top: 212px;
	left:100px;
	width:70%;
	text-align:left;
	padding:15px;
	border:none;
	z-index:4;
	}
	
	div.bio {
	position:relative;
	left:290px;
	top:-510px;
	width:390px;
	text-align:left;
	padding:15px;
	border:none;
	z-index:6;
	}
	
	div.downloads {
	position:relative;
	left:0px;
	top:-427px;
	width:300px;
	text-align:left;
	padding:15px;
	border:none;
	z-index:5;
	}
	
	div.publications {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	text-align:left;
	padding:15px;
	border:none;
	z-index:6;
	}
	
	div.book {
	width:100%;
	text-align:left;
	padding:15px;
	border:none;
	z-index:6;
	}

	
	/* CSS Document */
