/* RESET 
------------------------------------------------------ */

* { padding: 0;
    margin: 0; }

h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin:1em 0; }

li, dd { margin-left:5%; }

fieldset { padding: .5em; }

select option { padding:0 5px; }

.hide { display:none; }
.left { float:left; }   
.right { float:right; }
.clear { clear: both; width: 0; height: 0; font-size: 0; overflow: hidden; }
.center { text-align:center; }
a img { border:none; } 


/* PAGE STRUCTURE 
------------------------------------------------------ */

body { background-color: #eee; }

#wrapper { width: 100%;
  background-color: #ffffff;
  margin-left: auto;
  margin-right: auto;
  text-align: left; }

#header { width: 100%; 
  margin: 10px;
  text-align: center; }

#title { text-align: left; 
  margin: 0; }

  #title h1 { color: #3c633c;
     font: 22pt Georgia, "Times New Roman", Times, serif;
     letter-spacing: 2px;
     margin: 5px; 0px; }

  #title h2 { color: #89be89;
     font: 12pt Verdana, Georgia, "Times New Roman", Times, serif;
     margin-top: 5px;
     margin-left: 25px; }

#nav { width: 100%;
  padding-bottom: 25px; }

  #nav a { font: 11pt Arial,Verdana,Helvitica,sans-serif; }

#content { clear: both;
  width: 100%; }

#footer { clear: both;
  width: 100%; 
  text-align: center; 
  font: 10pt Arial,Verdana,Helvitica,sans-serif;
  background: #3c633c;  
  color: #ffffff; 
  padding: 25px 0; }
 
  #footer a { color: #d7ebd5;
    font: 10pt Arial,Verdana,Helvitica,sans-serif; }

  #footer a:hover { color: #89be89; }

#rand_quote { float: right;
  width: 300px;
  color: #3c633c;
  font: 14pt Verdana, Georgia, "Times New Roman", Times, serif;
  text-align: center; 
  margin: 10px 0;
  padding: 20px; }


/* NAVIGATION MENU
------------------------------------------------------ */

#stylefour{ position: relative; 
  display: block;  
  height: 39px; 
  font-size: 10pt; 
  font-weight: bold; 
  background:transparent url(http://ministry.realtimebelievers.com/images/bgOFF.gif) repeat-x top left; 
  font-family: Arial,Verdana,Helvitica,sans-serif; 
  border-top: 4px solid #3c633c; }

#stylefour ul{ margin: 0; 
  padding: 0; 
  list-style-type:none;  
  width:auto; }

#stylefour ul li{ display: block; 
  float: left; 
  margin: 0; }

#stylefour ul li a{ display: block; 
  float: left; 
  color: #666; 
  text-decoration: none; 
  padding: 11px 20px 0 20px; 
  height: 23px; 
  background: transparent url(http://ministry.realtimebelievers.com/images/bgDIVIDER.gif) no-repeat top right; }

#stylefour ul li a:hover, #stylefour ul li a.current{ color: #ffffff; 
  background: #3c633c url(http://ministry.realtimebelievers.com/images/bgON.gif) no-repeat top right; }

/* TYPOGRAPHY AND COLORS 
------------------------------------------------------ */

a { color: #000000;
  font: 11pt Verdana, sans-serif; }

a:hover { color: #3c633c; }

p { padding: 5px 15px;
  text-align: justify;
  font: 11pt Verdana, serif;
  line-height: 20px; }

h1 { color: #3c633c;
  font: 18pt Georgia, "Times New Roman", Times, serif;
  font-weight: bold;
  letter-spacing: 2px;
  margin: 5px; 0px; }

h2 { color: #3c633c;
  font: 14pt Verdana, sans-serif;
  margin-top: 5px;
  margin-left: 25px; }

h3 { color: #3c633c;
  font: 11pt Verdana, sans-serif;
  margin-top: 5px;
  margin-left: 25px; }


/*BREADCRUMBS CSS 
------------------------------------------------------ */

#bread { color: #202020;
	background-color: inherit;
	padding: 3px;
	margin-bottom: 15px; }

#bread ul { margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none; } 

#bread ul li { margin-left: 0;
	padding-left: 2px;
	border: none;
	list-style: none;
	display: inline; }

/* TABLES 
------------------------------------------------------ */

