body {font-family:Verdana, Arial, Helvetica, sans-serif;
	  color:#000066;
      /*background-color: #F9F9E3;*/
	 /* background-color: #421D45;*/
	 /* background-color: #542558;*/
	 /*background-color: #FFFFFF;*/
	 background-image:url(graphics/blueback2.jpg);
	 background-repeat: repeat-x;
	  height: 100%;
	  margin:0px;
	  padding: 0px;}
	  

#popup {background-color: #FFFFFF;
		background-image: none;}
	  
/*	  
h2			{COLOR: #952591;
	         font-family: Verdana, Arial, Helvetica, sans-serif;
   		     font-size: 20px;
			 font-weight: bold;
        	 margin-bottom: 0}

h3		    {font-family: Verdana,Arial,Helv,Sans Serif;
        	 font-size: 12pt}

h4			{font-family: Verdana,Arial,Helv,Sans Serif;
        	 font-size: 10pt;
        	 font-weight: bold}
			 

ul	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 color:#000066;
	 }

*/	  


	
/* ------------ Start Navigation Section ------------------- */


#content 
	{clear: both;}

#navlist, #navlist ul
	{padding: 0;
	 margin: 0;
	 line-height: 2.5;
	 list-style: none;
	 list-style-type: none;
	 background-color: #180c96; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #FFFFFF;
	 font-weight: bold;
	 font-size: 12px;
	 white-space: nowrap;
	 float: left;
 
	}
	
/*#navlist_drop
	{padding: 0;
	 margin: 0;
	 line-height: 2.5;
	 list-style: none;
	 list-style-type: none;
	 background-color: #180c96; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #FFFFFF;
	 font-weight: bold;
	 font-size: 12px;
	 white-space: nowrap;
	 float: left;
 
	}
*/	
#arrow {
	margin-top: 11px;
	
}


#navlist_home {
	width: 160px;
	text-align: center;
	border-right: 1px solid #FFFFFF;
	
}	

#navlist_dir{
	width: 150px;
	border-right: 1px solid #FFFFFF;
	text-align: center;
	/*line-height: 2.5;*/
}

#navlist_dir_name, #navlist_dir_home 	 {
	width: 150px;
	background-color: #180c96;

}

#navlist_dir_cat {
	background-color: #180c96; 
	color: #FFFFFF;
	width: 150px;
	border: none;
}
	

#navlist_about
{
	width: 120;
	border-right: 1px solid #FFFFFF;
	text-align: center;
}

#navlist_star
{
	width: 162;
	border-right: 1px solid #FFFFFF;
	text-align: center;
}	
	
#navlist_adv
{
	width: 110;
	/*border-right: 1px solid #FFFFFF;*/
	text-align: center;
}	
	

#navlist_links
{
	width: 140;
	border-right: 1px solid #FFFFFF;
	text-align: center;
}	

#navlist_contact
{
	width: 110;
	border-right: 1px solid #FFFFFF;
	text-align: center;
}	

#navlist a
	{display: block;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #FFFFFF;
	 font-weight: bold;
	 font-size: 12px;
	 text-decoration: none;
	}

#navlist a:hover,
#home #navlist_home a,
#about #navlist_about a,
#star #navlist_star a,
#advertise #navlist_adv a,
#contact #navlist_contact a,
#links #navlist_links a
 {
	background-color: #FFC20E;
	color:#180C96;
}

#navlist li
	{float: left;
	 position: relative;
	 /*width: 100px; */
	 margin: 0;
	 padding-left: 0px;
	/*  padding-right: 10px; */
	 }
	 
#navlist li ul 
	{position: absolute;
	 line-height: 2.5;
	 left: -999em;
	}
	
#navlist li li
	{margin-left: 0px;
	 padding-left: 0px;
	 line-height: 2.5;
	 border-bottom: 1px solid #FFFFFF;
	 
	 }
	 
#navlist li ul a {
	margin-left: 0px;
	padding-left: 0px;
	width: 100%;
		
}


	
#navlist li:hover ul, #navlist li.sfhover, #navlist li.sfhover ul
	{left: auto;
	 margin-left: 0px;
	 padding-left: 0px;}
	
	
/* ////////////////////////////////////////END Horizontal Nav Section ////////////////////////// */

/* ///////////////////  Side Navigation - Categories in Blue Box ///////////////////////// */
	 
.bluebox
	{background-color: #CDCDCD;
	 color:#FFFFFF;
	 text-decoration: none;}


	 
.yellowtop_left
	{background-image: url(graphics/yellowtop_left.gif);}
	
.yellowtop_right
	{background-image: url(graphics/yellowtop_right.gif);}
	
.yellowtop
	{background-image: url(graphics/yellowtop.gif);
	 height: 100%;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
	 color:#180c96;
	 }	
	 
.bluebox_top
	{background-image: url(graphics/bluebox_top.gif);
	 height: 100%;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
	 color:#FFFFFF;
	 }	

.bluebox_center
	{background-color: #180c96;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: 600;
	 color:#FFFFFF;
	}
	

.blueleft
	{background-image: url(graphics/blue_left.gif);}
	
.blueright
	{background-image: url(graphics/blue_right.gif);}
	 

#sidenav, #sidenav ul 
	{
	 padding: 0; 
	 margin: 0;
	 line-height: 2.0;
	 list-style: none;
	 list-style-type: none;
	 background-color: #180c96; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #FFFFFF;
	 font-weight: bold;
	 font-size: 10px;
	 text-decoration: none;
	 width: 120;
	 
	 
	 
	}
	
#sidenav li, #sidenav li a
	{background-color: #180c96;
	 color: #FFFFFF;
	 text-decoration: none;
	 
	 
	 }
	 
.sidenav_list
	{text-decoration: none;
  	 border-bottom: dotted thin #FFFFFF;
	 width: 120;
/*	 padding-top: 6px;
	 padding-right: 0px;
	 padding-bottom: 6px;
	 padding-left: 0px;
*/	 }

.sidenav_last_item
	{text-decoration: none;
  	 border-bottom: none;
/*	 padding-top: 6px;
	 padding-right: 0px;
	 padding-bottom: 6px;
	 padding-left: 0px;
*/	 }


#sidenav a
	{display: block;
	 text-decoration: none;
	 border: none;
}	 
	 
	 
#sidenav li a:hover
	{color:#180c96;
	 text-decoration: none;
	 background-color: #ffc900;
	 /*background-color: #ffdc45;*/
	 width: 120;
	 
	 }
  	 

/* /////////////////// End Side Navigation ///////////////////////////////////////////// */

/* //////////////// Start Body ID section -- uses $thispage variable //////////////////////////// */

/* ////////// */



.nav a:link {font-size:11px;
			 color:#3333CC}
			 
.nav a:active 	{font-size:11px;
			 	 color: #3333CC}

.nav a:visited 	{font-size:11px;
				 color: #3333CC}
.nav a:hover 	{font-size:11px;
			 	 color: #660099}
			 
/*			 
a:link 		{color:#3333CC}
			 
a:active 	{color: #3333CC}

a:visited 	{color: #3333CC}
a:hover 	{color: #660099}
			 
*/

.address{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #92278f;
	background-color:#FFFFFF;
	text-align: right;
	padding: 0px;
	}

.bold {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   font-weight: 800;}

.BoldRed	{color: red;
        	 font-weight: bold}

		 
.breadcrumb {font-family: Verdana, Arial, Helvetica, sans-serif;
			 font-size: 14px;
			 color:#952591;
			 font-weight: 800;
		 background-color: #FFFFFF;
			}

.catlist {font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 11px;
		 color: #000066;
		 font-weight: bold;
		 }


.cat_listing {font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 12px;
		 padding: 10;
		 border-bottom: 1px solid #cccccc;
		 }
		 
.cat_listing_right  {font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 12px;
		 padding: 10;
		 border-bottom: 1px solid #cccccc;
		 text-align: right;
		 }


.copyright {font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color:#999999;
		 	background-color: #FFFFFF;
		    }
			
.distance {font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 12px;
		 color: #1F7474;
		 text-align: right;
		 }
		 
.form_sub {font-family: Verdana, Arial, Helvetica, sans-serif;
		   color:#660066;
		   font-size: 13px;
		   font-weight:400;
		   }
		 
.head {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 22px;
	   color: #952591;
	   font-weight: 800;
		 background-color: #FFFFFF;
	   }
	
.index_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 800;
	color: #92278f;
   }
	

.listinghead {font-family: Verdana, Arial, Helvetica, sans-serif;
			   font-size: 21px;
			   color: #952591;
			   font-weight: 800;
			   }
			   
.listingphone {font-family: Verdana,Arial,Helv,Sans Serif;
		 	   font-size: 12px;
			   font-weight: bold;
			   }
			   
.listingbody {font-family: Verdana, Arial, Helvetica, sans-serif;
		  	  font-size: 12px;
			  /*color: #01397e;*/
			  }
			  
.main {font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   
	}

.navcell {
	background-color:#FEE69D;
	padding: 0px;
	}


.premium {font-family: Verdana, Arial, Helvetica, sans-serif;
	      font-size: 13px;
		  color:#000066;
		  font-weight: 600;
		  background-color:#FFF4D2;
		  border: 1px solid #000033;
		  }
		  
.prem_left {font-family: Verdana, Arial, Helvetica, sans-serif;
	      font-size: 13px;
		  color:#000066;
		  font-weight: 600;
		  background-color:#FFF4D2;
		  border-left:1px solid #000033;
		  border-top: 1px solid #000033;
		  border-bottom: 1px solid #000033;
		  padding: 10;
		  }
		  
.prem_center {font-family: Verdana, Arial, Helvetica, sans-serif;
	      font-size: 13px;
		  color:#000066;
		  font-weight: 600;
		  background-color:#FFF4D2;
		  border-top: 1px solid #000033;
		  border-bottom: 1px solid #000033;
		  padding: 10;
		  }
		  
.prem_right {font-family: Verdana, Arial, Helvetica, sans-serif;
	      font-size: 13px;
		  color:#000066;
		  font-weight: 600;
		  background-color:#FFF4D2;
		  border-top: 1px solid #000033;
		  border-right: 1px solid #000033;
		  border-bottom: 1px solid #000033;
		  padding: 10;
		  }
		  

.Red	{color: #990000;}

.rhpublish {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #92278f;
	background-color:#FEE69D;
	padding: 5px;
	}
	
			
.rightlinks {font-family: Verdana, Arial, Helvetica, sans-serif;
		 	 font-size: 12px;
}

.scripture {font-family: Times, Times New Roman;
		    color: #0000ff;
			font-style: italic;
			font-size: 15px}
			
			
.seemore {font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-style: italic;
		  font-weight: 500;
		  color:#1F7474;
		  }
		  
.smallred {font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-size: 9px;
		  color:#990000;
		 }

			
.subcat {font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 12px;
		 background-color: #FFFFFF;
		 }

.subhead {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 18px;
	   color: #952591;
	   font-weight: 800;
		 background-color: #FFFFFF;
	   }
	   
.subhead2 {font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-size: 16px;
		  color:#952591;
		  font-weight: 800;
		 background-color: #FFFFFF;
		  }

.tagline {font-family: "Times New Roman", Times, serif;
		  font-size: 16px;
		  font-style: italic;
		  color:#000000;
		  font-weight: 500;
		 }
		 

.text  {font-family: Verdana,Arial,Helv,Sans Serif;
		 font-size: 12px;
		 background-color: #FFFFFF;}

.text2  {font-family: Verdana,Arial,Helv,Sans Serif;
		 font-size: 13px;
		 background-color: #FFFFFF;}
		 
.textpurple  {font-family: Verdana,Arial,Helv,Sans Serif;
		 font-size: 12px;
		 color: #952591;
		 font-weight: 600;
		 background-color: #FFFFFF;}
		 
.textbox {
	background-color:#FEFBD6;
	border:2px solid #92278F;
	font-family: Verdana,Arial,Helv,Sans Serif;
	color:#92278F;
	font-size: 12px;
	}
	
		 
					 
.topcat {font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 12px;
		 color: #000066;
		 font-weight: bold;
		 }
/*p.copy      {font-family: Arial,Helv,Sans Serif;
	         font-size: 9px;
      		 margin-top: 0px}

*/

	
	
.goldline 
	{background-color: #FFC900;}
	
.blueline
	{background-color: #180C96;}

.mainshadow_left /*drop shadow on entire page - left side */
	{background-image: url(graphics/whiteshadow_left.gif);}
	
.mainshadow_right /* drop shadow on page - right side */
	{background-image:url(graphics/whiteshadow_right.gif);}
	
	
.topshadowleft
	{background-image:url(graphics/top_shadow_left.gif);
	 clear: both;}
	
	
.topshadowright
	{background-image:url(graphics/top_shadow_right.gif);
	 clear: both;}
	
	
.topshadowwhite
	{background-image:url(graphics/top_shadow_white.gif);
	 clear: both;}
		 
.grayleft
	{background-image:url(graphics/leftback.gif);
	 clear: both;
	 text-decoration: none;}
	
.grayright
	{background-image:url(graphics/rightback.gif);
	 clear: both;}

.linktext
	{padding-left: 10px;}
	
