/*Start of Page Structure - container, header, leftnav, body div, body, footer*/
#container {
	width:1000px;
	margin:0px auto;
	padding:0px;
	background-color:#F2C08E;
	border:solid;
	border-width:2px;
	border-color:#900;

}

#header {
	background-image:url(images/header2.jpg);
	width:1000px;
	height:200px;
	position:relative;
	}


#leftnav {
	width:150px;
	background-color:#EA9137;
	float:left;
	position:relative;
	padding:20px 0px 0px 0px;
	margin-bottom:20px;	
}

#rightbanner {
	float:right;
	width:150px;
	margin:20px 10px 10px 0px;

}




#rightbanner h2{
	font-size:11px;

	
}
	

#rightbanner p {
	font-size:11px;
	line-height:1.2em;
}



#body {
	width:640px;
	margin:auto;
	position:relative;
	float:left;
	background-color:#F2C08E;
	padding:20px 10px 10px 20px;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#900;
	
}


#bodyhmpage {
	width:819px;
	margin:auto;
	position:relative;
	float:right;
	background-color:#F2C08E;
	padding:20px 10px 10px 20px;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#900;
	
}

#bodyaddon {
	width:640px;
	margin:auto;
	position:relative;
	float:left;
	background-color:#F2C08E;
	padding:20px 10px 10px 20px;
	border-left:none;
	margin-left:-20px;
	
	
}

body {
	margin:0px 0px 0px 0px;
	background-image:url(images/background-text4.gif); 	
	background-attachment:fixed;
	
	
	
}



#footer {
	position:relative;
	clear:both;
	background-color:#E6A768;
	margin-bottom:0px;
	
}

#footer p{
	font-size:12px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align:center;
	margin-bottom:0px;
}

/*END of Page Structure - container, header, leftnav, footer*/

p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	text-align:justify;
	line-height:1.5em;


}

#dearfriend p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-align:justify;
	line-height:1.5em;

}

h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#8C1204;
	text-decoration:underline;
	margin-top:0px;
}

h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#933;
	font-weight:bold;

}

i.scripture {
	color:#B30000;	
	/*B30000, #B02D00   -- Orginally how i had it
	  AC0B37  -- kinda purple*/
}


a {
	color:#7E1003;
	/*  AD1605 --Orginally how i had it 
	AC0B37 - kind purple*/
	font-family:Georgia, "Times New Roman", Times, serif;
}

a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	color:#56074F;
	
	/* 56074F, 6D0E03 - originally how i had it
	*/

}





/*Picture placement - Left or right*/

.leftpicture {
	display:inline;
	float:left;
	margin:5px 15px 5px 0px;
}

.rightpicture {
	display:inline;
	float:right;
	margin:5px 5px 5px 15px;
}
/*END Picture placement*/




/*Start of Google Feedburner Structure - width, color, font, etc* --JUST FOR HOMEPAGE ONLY!!!!!*/


#FBHOME div.feedburnerFeedBlock {
	padding: 0px 10px 0px 10px;
	margin-top:-5px;
	}



#FBHOME div.feedburnerFeedBlock ul li span.headline a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#A51B36;
	
}

#FBHOME div.feedburnerFeedBlock ul li span.headline a:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#5B0F1E;
	font-variant:small-caps;	
	text-decoration:none;
	
}

#FBHOME div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type:square;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:left;



}



#FBHOME div.feedburnerFeedBlock li {
	margin-bottom:10px;
	list-style-type:disc;
	color:#540b40;
	margin-left:20px;
	

}

#FBHOME div.feedburnerFeedBlock li:hover {
	margin-bottom:10px;
}

#FBHOME #creditfooter {
display:none;
}
/*END of Google Feedburner Structure  --HOMEPAGE*/




/*Start of Google Feedburner Structure - width, color, font, etc  --GLOBALLY */


div.feedburnerFeedBlock {
	padding: 0px 10px 0px 10px;
}



div.feedburnerFeedBlock ul li span.headline a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#A51B36;
}

div.feedburnerFeedBlock ul li span.headline a:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#5B0F1E;
	text-decoration:none;
}

div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type:square;
font-size:13px;
text-align:justify;

font-family:Georgia, "Times New Roman", Times, serif;


}



div.feedburnerFeedBlock li {
	margin-bottom:10px;
	list-style-type:none;
	
}

div.feedburnerFeedBlock li:hover {
	margin-bottom:10px;
}

#creditfooter {
display:none;
}
/*END of Google Feedburner Structure -GLOBALLY*/




/*Start of Google Feedburner Structure - width, color, font, etc  --featured */


#FBGuestpost div.feedburnerFeedBlock {
	padding: 0px 10px 0px 10px;
	margin-bottom:20px;
}



#FBGuestpost div.feedburnerFeedBlock ul li span.headline a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#8C1204;
	margin-top:0px;
}

#FBGuestpost div.feedburnerFeedBlock ul li span.headline a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#8C1204;
	text-decoration:none;
	margin-top:0px;
}

#FBGuestpost div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type:square;
font-size:14px;
text-align:justify;
font-family:Georgia, "Times New Roman", Times, serif;

}



#FBGuestpost div.feedburnerFeedBlock li {
	margin-bottom:10px;
	list-style-type:none;
}

#FBGuestpost div.feedburnerFeedBlock li:hover {
	margin-bottom:10px;
}

#FBGuestpost #creditfooter {
display:none;
}

#FBGuestpost div.feedburnerFeedBlock img {
	display:inline;
	float:inherit;
	margin:10px 10px 10px 10px;
	border:none;
}



/*END of Google Feedburner Structure -featured page*/









/*Start of Google Feedburner Structure - width, color, font, etc* --WHATS NEW*/


#FBWhatsNew div.feedburnerFeedBlock {
	border:2px; border-color:#900; border-style:dotted;
	padding:0px 10px 5px 20px;
	margin-left:10px;
	background-color:#EBB783;
	
}



#FBWhatsNew div.feedburnerFeedBlock ul li span.headline a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#A51B36;
}

#FBWhatsNew div.feedburnerFeedBlock ul li span.headline a:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#5B0F1E;
	text-decoration:none;
	
}

#FBWhatsNew div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type:square;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:left;



}



#FBWhatsNew div.feedburnerFeedBlock li {
	margin-bottom:10px;
	list-style-type:disc;
	color:#540b40;
}

#FBWhatsNew div.feedburnerFeedBlock li:hover {
	margin-bottom:10px;
}

#FBWhatsNew #creditfooter {
display:none;
}
/*END of Google Feedburner Structure  --whats new*/







/*Start of Left Navigation links structure - roleover colors, font sizes, etc*/

#leftnav .leftnavlinks a {
	display:block;
	width:150px;
	padding:9px 0px 9px 5px;
}


.leftnavlinks {
	position:relative;
	
	
}


.leftnavlinks ul {
	margin:0px;
	padding:0px;
	

}

.leftnavlinks li {
	
	list-style:none;
	text-align:left;

border-bottom:2px;
	border-bottom-color:#900;
	border-bottom-style:solid;
}

.leftnavlinks li a {
	color:#000;
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana;

}



.leftnavlinks li a:hover {
	text-decoration:underline;
	color: #FFF; 
}



.leftnavlinks li:hover {
	/*background-color:#D20039; <--ORGINIAL COLOR; this is nice too: F0B375*/
	background-color:#D20039;
}


.leftnavlinks .activepage  {
	/*	background-color:#F0B375; ORGINIAL, this is nice to: E6A768*/
		background-color:#F0B375;
}

.leftnavlinks .activepage:hover  {
	background-color:#E6A768;
	color:#000;		
}
.leftnavlinks .activepage a:hover  {
		color:#000;
		
}



/*End of Left Navigation links structure*/

.socialbuttons {
	width:40px;
	position:relative;
	top:8px;
	
}




.h1box1 {
	font-size:14px;
	color:#933;
	font-weight:bold;
}

#biblegateway {
	font-size:12px; 
	font-style:italic;
	font-family:Verdana;
	padding:5px 5px 5px 5px;
}

#biblegateway a {
	font-style:normal;
	color:#000;
	font-size:11px;
}


#leftnav img {
	margin:10px 0px 0px 5px;
}

.leftnavbottons {
	background-color:#F2C08E;
}
	
#mominchair {
	background-image:url(images/naima-hmpgpic.jpg);
	background-repeat:no-repeat;
	width:150px;
	height:380px;
	float:left;
}




.orderedlist li{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	text-align:justify;
	line-height:1.5em;
	padding-top:5px;
}



.orderedlistindentitypage li{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-align:left;
	line-height:2em;
	padding-top:5px;
	font-style:italic;
	border-bottom:1px; border-bottom-color:#900; border-bottom-style:dotted;


}

.orderedlistindentitypage li:hover{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-align:left;
	padding-top:5px;
	font-style:italic;
	background-color:#EEE3A8;
	

}

.orderedlistindentitypage i{
	color:#900;
	font-weight:bold;
}


#contentboxescontainerleft {
	width:315px; float:left;  margin-bottom:0px;
}


#contentboxescontainerright {
	width:315px; float:right;  margin-bottom:0px;
}

#contentboxesheader {
	height:40px; position:relative; background-color:#960;padding:0px 5px 0px 5px;
	}
#contentboxesheader h2 {
	color:#FFF;
}

#contentboxespics {
	position:relative; float:left;  width:100px;  overflow:hidden;
}

#contentboxespics img { /* Org. one i had */
	width:100px;
	height:150px;
	margin-top:10px;
	margin-bottom:10px;
}


#contentboxescontent {
	position:relative; float:right;  width:200px;   padding:0px 5px 0px 5px;
}

#contentboxescontent p {
	margin-bottom:10px;
	margin-top:10px;

}



#contentboxesfooter {
	position:relative; clear:both;background-color:#E0BB96; padding:0px 5px 0px 5px;
}

#contentboxesfooter p {
	font-size:12px; text-align:center; 
}



#contentboxescontentWhatsNew {
	position:relative; padding:0px 0px 0px 0px;
}

#contentboxescontenWhatsNew p {
	margin-bottom:10px;
	margin-top:10px;

}


#contentboxescontentWhatsNew img {
	width:100px;
	height:150px;
	float:left;
	display:inline;
	padding:0px 5px 5px 5px;
}








#rightbannertextcenter p {
	text-align:center;
}

#contactnaimabox p {
	text-align:left;
}

#contactnaimabox h2 {
	background-color:#F2D9A4;


}


#contactnaimabox .socialbuttons {
	width:30px;
	position:relative;
	margin-top:-15px;
	margin-bottom:-10px;
	
}

#rightbanner img {
	margin-bottom:10px;
	margin-top:10px;
}



#rightbanner #rightbannerborderboxjustified img,  #rightbanner #rightbannerborderboxcenter img{
	margin-bottom:0px;
	margin-top:0px;
}
#rightbanner #rightbannerborderboxjustified .socialbuttons, #rightbanner #rightbannerborderboxcenter .socialbuttons  {
	margin-top:-10px;
	margin-bottom:5px;
}

#rightbannerborderboxjustified {
	border:1px; border-style:solid; background-color:#E2B889; margin-bottom:10px;
}

#rightbannerborderboxjustified p {
	text-align:justify;
	padding:0px 5px 0px 5px;

}

#rightbannerborderboxjustified .socialbuttons  {
	width:30px;
	margin-top:-10px;
	margin-bottom:5px;
	position:relative; left:7px;	
}

#salvationquestionsbanner h2 { font-size:11px; text-align:center; padding:0px 5px 0px 5px; }
#salvationquestionsbanner p { font-size:11px; line-height:1.2em; padding:0px 5px 0px 5px; text-align:justify; }
#salvationquestionsbanner { width:150px; float:right; border:1px; border-style:solid; background-color:#E2B889; }

#rightbannerborderboxcenter {
	border:1px; border-style:solid; background-color:#E2B889; margin-bottom:10px;
}

#rightbannerborderboxcenter img {
	width:148px;
	
}

#rightbannerborderboxcenter p, #rightbannerborderboxcenter h2, #rightbannerborderboxjustified h2 {
	text-align:center;	
	padding:0px 5px 0px 5px;
}

/*ADDED FOR IE CORRECTION */
#rightbannerborderboxcenter h2, #rightbannerborderboxjustified h2 {
	margin-top:5px;
	margin-bottom:8px;
}

#rightbannerborderboxcenter P, #rightbannerborderboxjustified P {
	margin-top:5px;
}



/*END FOR IE CORRECTION */

.firstletterBIG {
	font-size:25px; color:#666A44; font-weight:bold;
}



#smalldonationbox {
	background-image:url(images/Donation--Be-a-blessing.gif); background-color:#FFF; background-repeat:no-repeat; position:relative; width:150px; height:177px; margin-bottom:10px; margin-top:10px;
}



#homepageBigBoximage {
	background-image:url(images/indexbox1.gif); width:540px; height:555px; float:left; 
}

#homepageBigBoximagecontainer {
	width:540px; margin-top:10px; height:535px; overflow:auto;

	}
	
#homepageBigBoximagecontainer div {
	margin-bottom:10px;
}



/*
#homepageBigBoximagecontainer div.feedburnerFeedBlock {
	margin-top:-20px;
	

}



#homepageBigBoximagecontainer div.feedburnerFeedBlock ul li span.headline a {
	font-family:Georgia;
	font-size:12px;
	color:#A51B36; 
	
}


#homepageBigBoximagecontainer #creditfooter {
display:none;
}
*/





#homepageBigBoximagecontainer p, #homepageBigBoximagecontainer h1, h1box1 {
	padding:0px 5px 5px 5px;
	margin:3px;
	text-align:left;
}

#homepageBigBoximagecontainer .h1box1 {
	background-color:#F9C18A;
	padding:0px;
	font-size:12px;
}

#homepageBigBoximagecontainer p {
	font-size:12px;
}

/* START OF NAIMA'S TOP PICKS CODE */
#Naimapicksleft {
	float:left;  width:315px; padding:5px 5px 5px 5px;
}

#Naimapicksright {
	float:right;  width:315px; padding:5px 5px 5px 5px;
}


#Naimapicks li, #Naimapicks p{
	font-family:Verdana;
	font-size:11px;
	border-bottom:1px;
	border-bottom-color:#361B3A;
	border-bottom-style:dotted;

}

#Naimapicks a {
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
}

#Naimapicks li {
	margin-left:20px;
	width:255px;
	list-style:disc;
	padding:4px 5px 3px 5px;
	line-height:1em;
	
}

#Naimapicks ul {
		width:286px;
		margin-left:0px;
		padding-left:25px;
		}

#Naimapicks li:hover, #Naimapicks a:hover{
	/*background-color:#FC9; ORGINAL ONE I HAD*/
	background-color:#8F479A;
	color:#FFF;

}

#Naimapicks ul, #Naimapicks p {
	background-color:#F1CFAD;  /*EECCEB */
	border:1px; border-color:#582B5E; border-style:dotted;
}

#Naimapicks h2 {
	text-decoration:none;
	background-color:#582B5E;
	color:#FFF;
	font-size:13px;
	margin-bottom:0px;
	
}


#NaimapicksFAVSITES a {
	display:block;
}
/* END OF NAIMA'S TOP PICKS CODE */


/* START OF RESOURCES PAGE CODE */

#resourceslist li, #resourceslist a {
	font-family:Verdana;
	font-size:13px;
	line-height:1.3em;
}
#resourceslist a:hover {
	color:#FFF;
	background-color:#7C3D85;
}

#resourceslist li:hover {
	color:#FFF;
}



#resourceslist  h2 {
	text-decoration:none;
	background-color:#582B5E;
	color:#FFF;
	font-size:13px;
	
}

/* END OF RESOURCES PAGE CODE */


/* START OF TESTIMONY PAGE CODE */
#testimonyvideo embed {
	margin-bottom:10px;
	width:500px;
}


#testimonyvideo h2 {
	background-color:#582B5E;
	color:#FFF;
	font-size:13px;
	
}

/* END OF TESTIMONY PAGE CODE */


/* START OF PIC CREDIT PAGE CODE */
#piccredit img {
	width:300px;
}


#piccredit a {
	font-size:10px;

	
}


/* END OF PIC CREDIT PAGE CODE */



/* START OF LEGAL PAGE CODE */
#legalpage h2 {
	font-size:13px;
}


/* END OF LEGAL PAGE CODE */

#twtr-profile-widget p {
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	text-align:left;
}

#list li { /***list for indenting so arrows wont' be in ladies face*****/
	margin-left:210px;
	padding-left:8px;
		}
		
#list ul {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	text-align:justify;
	line-height:2.2em;
	padding-top:5px;
}


.smalldirectoytext {
	font-size:11px; font-family:Verdana; margin-top:-5px;
}

hr {
	color:#000;background-color:#000;height:1px;border:none;
}

#NaimaCONTACTPAGE {
	width:480px; background-color:#E9CD7A; border:2px; border-color:#900; border-style:dotted; padding:5px 5px 5px 5px; position:relative; left:100px;
	
}

#contactnaimabox h2 {
	margin-top:18px;
	margin-bottom:20px;
}

#contactnaimabox p {
	margin-top:-10px;
	
}





/* -----------------------UPDATES MADE FOR IE ----------------- */
#HMPGBigImageboxright {
	background-color:#D8A776; width:48%; height:200px; float:right; border:1px; border-style:solid; border-color:#900;
}


#HMPGBigImageboxleft {
	background-color:#D8A776; width:48%; height:200px; float:left; border:1px; border-style:solid; border-color:#900;
}





#GoogleadTopBanner {
	width:819px;
	margin:auto;
	position:relative;
	float:right;
	background-color:#F2C08E;
	padding:20px 10px 10px 20px;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#900;
	
}