/* Main Page Definitions */

html, body {

   margin: 0;

   padding: 0;

}



body {

   color: #a52a2a;

   background: #333333;  

   width: 100%;

   font: 76% "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;

}

/* End Main Page Definitions */

/****************************/





/* Container Definition */



/* Main Container */

#container {

   width: 700px;

   margin: 0 auto;

   padding: 5px;

   background: #e6d9b0;

/*   background: #e4dcb2;   url(/imgs/bgd.jpg) repeat; */

   color: #333333;

   line-height: 1.5em;

}



/* Top Title Bar Container */

#top {

   margin: 0;

   padding: 0;

   color: #333333;

   background: #404040 url(/imgs/head.jpg) no-repeat;

   border-bottom: 0px solid #fff;

   height: 115px;

}

						  

/* Left Side Bar */

#leftnav {

   float: left;

   width: 160px;

   margin-top: 5px;

   padding: 5px;

/*   border-right: 0px solid #520934 ; */

   color: #eae8d0;

/*   background: #9c9473;  */

   background: inherit;
   
   border: 1px solid #6d342d;


}



/* Left Side Bar Elements */

#leftnav a:hover {

   color: #feff73;		

   background: transparent; 

   text-decoration: none;

}



#leftnav p {

   margin: 5px 0 10px 0px;

}



#leftnav h3 {

   margin: 0;	   

   padding: 20px 0 5px 10px;

   color: #eae8d0;

   font: 130%  Helvetica, "Trebuchet MS", Arial,Tahoma, sans-serif;

   background: inherit;

   border-bottom: 0px;

   width: 90%;

}



#navlist li {

   list-style-type: none;

   background: inherit;

   color: #333333;

   margin: 0 5px 5px -20px;

   padding: 0;

}			 



#leftnav a:link, #leftnav a:visited {

   font-size: .9em;

   color: #333333; 

   background: inherit;	
   
   text-decoration: none;

}



#leftnav a:hover {

   font-size: .9em;

/*   color: #eae8d0;  */

   color: #feff73;

   background: inherit;

   text-decoration: underline;

}



#leftnav a:active {

   font-size: .9em;

   color: #feff73;

   background: inherit;

   text-decoration: none;

}





/* End Left Side Bar Elements */



/* Page Content Container */

#content {

/*   margin : 10px 0 0 180px;  */

   margin-left: 10px;

   margin-top: 10px;

   padding: 10px; 
   
   background: inherit;
   
}



/* General Page Element Definitions */



/* Links within paragraphs */

p a:link, p a:visited {

   color: #546543;

   background: inherit;

   text-decoration: underline;

}



/* Links within paragraphs (hover) */

p a:hover  { 

   color: #6d342d;

   background: inherit;

   text-decoration: underline;

}

/* Links within unordered lists */

li a:link, li a:visited {

   color: #546543;

   background: inherit;

   text-decoration: underline;

}



/* Links within unordered lists (hover) */

li a:hover  { 

   color: #6d342d;

   background: inherit;

   text-decoration: underline;

}


/* Links within definition lists */

dt a:link, dt a:visited {

   color: #546543;

   background: inherit;

   text-decoration: none;

}



/* Links within definition lists (hover) */

dt a:hover  { 

   color: #6d342d;

   background: inherit;

   text-decoration: underline;

}

pre {
   font: 100% "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
}

td {
   margin-top: 0px;	
   border: 1px solid #6d342d;
   padding: 7px 7px 7px 7px;
}

td.head {
   font-weight: bold;
}

/* Bible quotes (plain) */

.bible {

   color: maroon;

}



/* Bible quote (italic - use when entire quote is italicized) */

.bible-em {

   color: maroon;

   font-style: italic;

}



.happy {

   border-top: 1px solid #808080;

   padding: 10px;

}



/* Header 2 */

h2 {

   margin: 0;

   padding: 20px 0 5px 5px;

   font: 150%  Helvetica, "Trebuchet MS", Arial,Tahoma, sans-serif;

   letter-spacing: 5px;

   border-bottom: 1px solid #656c4a;

   color: #656c4a;

   background: inherit;

}



/* Header 3 */

h3 {

   margin: 0;	   

   width: 30%;

   border-bottom: 1px solid #656c4a;

   font-weight:	bold;

   padding: 20px 0 5px 5px;

   color: #656c4a;

   font: 130%  Helvetica, "Trebuchet MS", Arial,Tahoma, sans-serif;

   background: inherit;

}

h4 {
   margin: 0;	   

   font-weight:	bold;

   padding: 10px 0 0 5px;

   color: #656c4a;

   font: 115%  Helvetica, "Trebuchet MS", Arial,Tahoma, sans-serif;

   background: inherit;
}

img {

   border: none;

}



/* Right-aligned image */

.imgright {

   float: right;

   border: 1px solid #656c4a;

   margin: 5px 15px 10px 10px;

   padding: 10px;

}



/* Left-aligned image */

.imgleft {

   float: left;

   border: 1px solid #656c4a;

   margin: 5px 15px 10px 0px;

   padding: 10px;

}



.clear {

   clear: left;

}



.quote {

   width: 130px;

   margin: 0;

   border: 1px dashed #fff;

   padding: 10px;

   color: #656c4a;

   background: #e4dcb2;

   font-size: .8em;

}



.search { 

   background: #e4dcb2; 

   color: #000000;

   border-top: 1px solid #f0e9dd;

   border-bottom: 1px solid #f0e9dd;

   clear: both;

   text-align: left; 

   padding: 5px 0 5px 0;

}



form { 

   margin: 0; 

}



input.search { 

	width: 80px; 

	border: none;

	color: #000000;

	background: url(imgs/input.gif); 

	padding: 4px; 

}



input.login { 

	width: 80px;

	border: none;

	color: #000000; 

	background: url(/imgs/logininput.gif); 

	padding: 4px; 

}



/* End General Page Element Definitions */

/* Two-column Bible Display Containers */
#leftbible {
   width: 280px;
   
   padding: 10px;
   
   margin: 0;
   
   border-right: 1px solid black;
   
   text-align: left;		 
   
   float: left;

}

#rightbible {
   width: 280px;
   
   padding: 10px;
   
   margin: 0;

   text-align: left;	  
   
}

/* End Two-column Bible Display Container definitions */
		   

/* Two-column split for side-by-side verse comparisons */

#leftcomp {
   width: 280px;
   
   padding: 10px;
   
   margin: 0;
   
   border-right: 1px solid black;
   
   text-align: center;

}

#rightcomp {
   width: 280px;
   
   padding: 10px;
   
   margin: 0;

   text-align: center;
   
   float: right;

}

/* Footer Container */

#footer {

   clear: both;

   margin: 0 ;

   padding: .5em;

   color: #ffffff;

   background: #6d342d;  

   border-top: 0px solid #520934;

   text-align: center;	  
   
   font-size: 90%;
   
   height: 16px;

}



/* Footer Elements */

#footer a:link, #footer a:visited {

/*   font-size: .9em;*/

   color: #ffffff;

   background: inherit;

   text-decoration: underline;

}



#footer a:hover {

/*   font-size: .9em; */

   color : #feff73;

   background: inherit;

   text-decoration: underline;

}



#footer img {

   float: right;

}



/* seen by IE5mac only, by Philippe Wittenbergh www.l-c-n.com */

*>html #footer img {

        margin: 0;

}

/* End Footer */





/* Top Menu Container*/



#topmenu-container {

	position:  relative;

	margin-top: 0;

	width: 700px;

	}



/* Top Menu Elements */

#topmenu {

	font-size: 80%;

	font-family: helvetica, "Trebuchet MS",arial, sans-serif;

	width: 100%;

	float: right;

	margin:0;

	color: #333333;

	background: #6d342d;

	border-bottom : 0px solid #520934;

	}

		

#topmenu a:link, #topmenu a:visited {

	text-align: left;

	display: block;

	height: 16px;		

        width: 94px;

	border: 0px solid #eeeeee;

	white-space: nowrap;

	margin: 0;

	padding: 0.3em 0.2em 0.3em 0.4em;

	}

	

#topmenu a:link, #topmenu a:visited	{

	color: #ffffff;

	background: #6d342d;

	text-decoration: none;

	text-transform: uppercase;

	}

	

#topmenu a:hover {

	color: #feff73;

	background-color: #546543;

	text-transform: uppercase;

	}	

			

#topmenu ul	{

	list-style: none;

	margin: 0;

	padding: 0;

	float: right;

	width: 100px;

	}



#topmenu li	{

	position: relative;

	}



/* End Top Menu */




