
table					{	border-collapse:  collapse;
							border:           0;
							padding:          0;
						}
input             {  vertical-align:   bottom;
							margin:				0; 
                  }						
select				{  margin:				0;
							padding:				0;
							margin-left:      1;
						}
form              {  margin:           0; 
                     padding:          0;
                     font-size:        11px; 
                     vertical-align:   top;
                  }
u                 {  font-style:       regular; 
                     font-weight:      bold; 
                     text-decoration:  underline; 
                  }
img               {  border:           0; 
                  }		
h3                {  font-family:      arial;
                     font-size:        20px;
                     line-height:      24px;
                     color:            #800000;
                     padding-top:      10;
							margin-bottom:    0;
                  }
h4                {  font-family:      arial;
                     font-size:        15px;
				         line-height:      21px;
                     color:            #000000;
                     margin-top:       14;
                     margin-bottom:    0;
                  }
i                 {  font-family:      verdana, arial, times new roman; 
                     font-size:        14px; 
                     line-height:      19px;
                     font-weight:      bold;  
                     font-style:       normal; 
                     color:            #CC0000; 
                     padding-left:     3; 
                     padding-right:    3;
                  } 
.i						{  font-family:      times new roman, arial; 
                     font-size:        17px; 
                     line-height:      22px;
                     font-weight:      normal;  
                     font-style:       italic; 
                  }
            
/*-------------------------------------------------------------------*/

a                 {	color:				#606060; 
							font-weight:		normal;
				      }
a:link            {	text-decoration:	none;      color: #CC0000; background: transparent; }
a:visited         {	text-decoration:	none;      color: #CC0000; background: transparent; }
a:hover           {	text-decoration:	underline; color: #CC0000; background: transparent; }
a:active          {	text-decoration:	underline; color: #CC0000; background: transparent; }

/*-------------------------------------------------------------------*/
            
ul					{	margin-left:			0; 
						margin-right:			0;
  						margin-top:				0;
  						margin-bottom:			18;			  
  						padding:             0;
						vertical-align:		top;
						list-style-type:     square;
						color:					#808080;
					}

/*-------------------------------------------------------------------*/
            
ul li					{	font-family:			verdana, arial, times new roman;
							font-size:				12px; 
							line-height:			18px; 
							font-weight:			normal;
							color:               #000000;
							margin-left:			17; 
     						margin-top:				0;
	     					margin-bottom:			0;
     						padding:             0;
							padding-left:			0;
							vertical-align:		bottom;
						}
						
.ul               {  }
a:link.ul         {	text-decoration:	none;      color: #CC0000; background: transparent; }
a:visited.ul      {	text-decoration:	none;      color: #CC0000; background: transparent; }
a:hover.ul        {	text-decoration:	underline; color: #000000; background: #ffef7f;     }
a:active.ul       {	text-decoration:	underline; color: #CC0000; background: #ffef7f;     }

                  
/*-------------------------------------------------------------------*/

.background			{	
							background:				#FFFCF6;	 
							background:				#F8F1E7;	 
							margin-top:				1;
							margin-bottom:			0;
							margin-left:         0;
							margin-right:			0;
							color:					black; 
						} 
.grey					{  color:					#6C5E57;
						}
.topcolor			{  /* text-align:       center; */
						}
.margin1				{	width:					50%;
							background:				#F8F1E7;	 
						}
.topcenter			{	width:					950;
							padding-left:			25;
							padding-right:			25;
						}
.margin2				{	width:					50%;
							background:				#F8F1E7;	 
						}
.margin3				{	width:					50%;
							background:				#F8F1E7;	 
						}
.margin4				{	width:					50%;
							background:				#F8F1E7;	 
						}
.botcenter			{	background:				#5F5641;	
							background:				#F8F1E7;	 
							padding-left:			25;
							padding-right:			25;
						}
.toplinks			{	width:					950;
							margin:					0;
						}
.topphoto			{	width:					950;
							margin:					0;
							margin-bottom:       0;
							vertical-align:		top;
						}
.centerbox			{	width:					950;
							padding-left:			25;
							padding-right:			25;
							background:				#F8F1E7;
						}
.toptable			{	width:					690; 
							margin:					0;
							vertical-align:      top;
						}
						
/*-------------------------------------------------------------------*/

.drbobox1			{	height:					25;
							width:					650;
							font-family:			arial, times new roman;
							font-size:				17px;
							line-height:         25px;
							vertical-align:      middle;
							font-weight:      	normal;
							text-decoration:		none; 
						}
.drbobox2			{	font-family:			arial, times new roman;
							font-size:				13px; 
							line-height:         25px;
							vertical-align:      middle;
							font-weight:			normal;
							padding-right:       30;
							text-align:				right;
						}
.drbobox3			{	font-family:			arial, times new roman;
							font-size:				13px; 
							line-height:         25px;
							vertical-align:      middle;
							font-weight:			normal;
							padding-right:       30;
							text-align:				right;
						}

/*-------------------------------------------------------------------*/
        
.toplink				{  height:					25;
							display:					block;
						}
a:link.toplink		{  color:					#CC0000;
							text-decoration:		none; 
						}
a:visited.toplink {  color:					#CC0000;
							text-decoration:		none; 
						}
a:hover.toplink 	{  color:					#CC0000;
							text-decoration:		underline;
						}
a:active.toplink 	{  color:					#CC0000;
							text-decoration:		none; 
						}
.toplink1			{  height:					25;
							display:					block;
						}
a:link.toplink1	{  color:					#CC0000;
							text-decoration:		none; 
						}
a:visited.toplink1{  color:					#CC0000;
							text-decoration:		none; 
						}
a:hover.toplink1 	{  color:					#CC0000;
							text-decoration:		underline;
						}
a:active.toplink1 {  color:					#CC0000;
							text-decoration:		none; 
						}
.toplink2			{  height:					25;
							display:					block;
						}
a:link.toplink2	{  color:					#CC0000;
							text-decoration:		none; 
						}
a:visited.toplink2{  color:					#CC0000;
							text-decoration:		none; 
						}
a:hover.toplink2 	{  color:					#CC0000;
							text-decoration:		underline;
						}
a:active.toplink2 {  color:					#CC0000;
							text-decoration:		none; 
						}

/*-------------------------------------------------------------------*/
        
.top					{	width: 950;
							margin:					0;
						}
.topmenubox			{  text-align:				left;
							background:				#F8F1E7;	 
							vertical-align:		middle;
							height:					25;
							padding-right:			30;
						}
.topmenu				{  color:					#000000;
							font-family:			arial; 
							text-decoration:		none; 
							font-size:				15px; 
							line-height:			25px; 
							font-weight:			normal;
							background:				#F8F1E7;
						}
a:link.topmenu		{  
							color:					#CC0000;
							background:				#F8F1E7;
							text-decoration:		none; 
						}
a:visited.topmenu {  
							color:					#CC0000;
							background:				#F8F1E7;
							text-decoration:		none; 
						}
a:hover.topmenu	{  
							color:					#CC0000;
							background:				#F8F1E7;
							text-decoration:		underline; 
						}
a:active.topmenu	{  
							color:					#CC0000;
							background:				#F8F1E7;
							text-decoration:		none; 
						}

.topmenufiller		{  display:					block;
							width:					554;
							background:				#F8F1E7;
						}

/*-------------------------------------------------------------------*/
        
.submenuboxmain	{  vertical-align:		bottom;
						}
.submenu				{  
							color:					#000000;
							font-family:			arial; 
							text-decoration:		none; 
							font-size:				14px; 
							line-height:			25px; 
							font-weight:			normal;
							display:					block;
							height:					25; 
							padding-right:			30;
							background:				#F8F1E7;
						}
a:link.submenu		{  
							color:					#CC0000;
							background:				#F8F1E7;
							text-decoration:		none; 
						}
a:visited.submenu {  
							color:					#CC0000;
							background:				#F8F1E7;
							text-decoration:		none; 
						}
a:hover.submenu	{  
							color:					#CC0000; 
							background:				#F8F1E7;
							text-decoration:		underline; 
						}
a:active.submenu	{  
							color:					#CC0000;
							background:				#F8F1E7;
							text-decoration:		none; 
						}

/*-------------------------------------------------------------------*/

.selecttable		{	margin:           0;
							padding:				0;
							margin-top:			15;
						}
.selectbook		   {	font-family:      verdana, arial, helvetica;
							font-size:			11px;
                     vertical-align:   middle;
							width:				185;
							height:           22;
						}
.selectbox1			{	font-family:		arial, times new roman; 
					   	font-size:			14px; 
					   	line-height:		18px; 
							height:				22;
							padding-right:		10;
					   }
.selectbox2			{	font-family:		arial, times new roman; 
					   	font-size:			14px; 
					   	line-height:		18px; 
							width:				60;
							height:				22;
							padding-right:		10;
					   }
.selectbox3			{	font-family:		arial, times new roman; 
					   	font-size:			14px; 
					   	line-height:		18px; 
 							height:				22;
					   }
					   
/*-------------------------------------------------------------------*/

.titlebox			{	vertical-align:   bottom;
							height:           60;
							width:				100%;
							text-align:			left;
							background:			#F8F1E7;
/*							padding-left:		15; */
/*							background:			#D7D2C7; */
/*							border:				1px solid #77B7B2A7; */
						}
.title				{	font-size:			30px;
                     line-height:      40px;
							font-family:      times new roman, arial, verdana, helvetica;
  							font-weight:      bold;    
							font-style:			regular;
							color:				#000000;
						}
a:link.title2		{ text-decoration:	none;      color: #000000; }
a:visited.title2	{ text-decoration:	none;      color: #000000; }
a:hover.title2		{ text-decoration:	underline; color: #000000; }
a:active.title2	{ text-decoration:	none;      color: #000000; }

.titlebox2			{	vertical-align:   middle;
							height:           80;
							width:				100%;
							text-align:			left;
							background:			#F8F1E7;
						}
.title2				{	font-size:			30px;
                     line-height:      40px;
							font-family:      times new roman, arial, verdana, helvetica;
  							font-weight:      bold;    
							font-style:			regular;
							color:				#000000;
						}
/*-------------------------------------------------------------------*/

.toptablelogo,          
.gotobox 		   {	height:				25;
							width:            689;
							vertical-align:   middle;
							text-align:			right;
							padding-bottom:	7;
						}
.help             {  height:           24;
                     text-align:       left;
                     vertical-align:   top;
                  }
.toptabledomain,
.domainbox	      {	height:				25;
							vertical-align:   top;
							text-align:			right;
							padding-bottom:   5;
						}
.domain				{	font-family:      arial;
							font-size:			20px;
							font-weight:      normal;
							color:				#000000;
						}

/*-------------------------------------------------------------------*/

.booktable  		{	
						}
.bookbox    		{	height:           35;
							vertical-align:	bottom;
						} 
.chaptable  		{	height:           550;
							vertical-align:	top;
						} 
.chapbox				{	text-align:       left;
							vertical-align:	top;
							padding-bottom:   60;
						}
						
/*-------------------------------------------------------------------*/

.maintable			{	width:				950; 
							background:			#F8F1E7;
				      }
.maincol			   {	padding-top:      0;
							vertical-align:   top;
				      }
.nametable			{	width:				690; 
							background:			#F8F1E7;
					      margin-top:       10;
				      }
.namecol			   {	padding-top:      0;
				      }
.searchtable		{	width:		      690; 
							margin-top:       0;
			         }
.indextable			{	width:		      690; 
							height:				700;
							margin-top:       12;
			         }
.commenttable		{	width:		      690;  
			         }
.searchbox			{	padding-bottom:   5;
							padding-top:		0;
							width:				680;
							font-size:			0px;
							vertical-align:	bottom;
						}
.searchresults		{  width:            673;
					      vertical-align:   top;
					      margin-top:       15;
					      background:       #F8F1E7;
				      }
.ver        	   { 	font-family:		arial, helvetica; 
              	      font-size:			14px; 
	                  line-height:		20px; 
							font-weight:		bold;
            	   }
.devotable			{	width:            100%;
							padding-top:      10;
							vertical-align:	top;
						} 
						
/*-------------------------------------------------------------------*/

.ulred				{	margin:				0;
							padding:				0;
							padding-left:		17;
							color:				#CC0000;
							font-family:		verdana, arial, times new roman;
							font-size:			12px;
							line-height:		18px;
						}

/*-------------------------------------------------------------------*/
            
.photoleft			{	padding-right:		20;
							width:				252;
							vertical-align:	top;
							text-align:			left;
						}

/*-------------------------------------------------------------------*/

.imglink          {	
                     display:				block;
                     float:				left; 
							border:				1px solid #808080;
                  }
a:visited.imglink {	border:				1px solid #808080; } 
a:link.imglink    {	border:				1px solid #808080; }  
a:hover.imglink   {	border:				1px solid #CC0000; }
a:active.imglink  {	border:				1px solid #808080; }

.border           {	border:				1px solid #808080;
                  }

/*-------------------------------------------------------------------*/

.ast			      {	font-family:		verdana, arial, times new roman;
					   	font-size:			14px; 
					   	color:            #000000;
					   } 
.medium           {  font-family:      verdana, arial, times new roman;
                     font-size:        12px; 
                     line-height:      18px; 
                     text-align:       left;
                  } 
.small            {  font-family:      verdana, arial, times new roman; 
                     font-size:        12px; 
							line-height:      18px;
                     text-align:       left;
                  }

/*-------------------------------------------------------------------*/

p, 
.a, 
.note, 
.text,
.normaltext,
.merged 
				      { 
				      	font-family:		   arial, times new roman, georgia, trebuchet ms, verdana, helvetica;
				      	font-size:			   15px;
				      	font-weight:         bold;
				      	line-height:		   21px; 
				      	margin-top:		      0;
				      	margin-bottom:		   18;
                  } 
.normaltext			{  font-weight:         normal;
						}
p                 {	text-align:			   justify; 
				      } 
.nomar            {  text-align:          left;
                     margin:              0;
                     margin-top:          4;
                  }				
.note             {	font-family:		   times new roman, arial, helvetica;
			            font-size:       	   17px;
 	                  line-height:     	   21px;
                     font-style:      	   italic;  
                     font-weight:			normal;
                     color:           	   #000000;
                     text-align:      	   justify;   
				      	margin-top:		      0;
                     margin-bottom:	      18;
		            }
.merged           {  margin-top:		      0;
                     margin-bottom:	      15;
						}
.w250			      {  width:               252;
							font-style:				italic;
				      }				
.answer           {  margin-top:			   0; 
							font-family:			times new roman, arial;
							font-style:				italic;
							font-weight:			normal;
                     text-align:			   justify;  
                     font-size:				17px; 
				         line-height:			21px; 
                  } 
.desc			      {	font-family:		   times new roman, arial, helvetica;     
				      	font-size:			   20px;
				      	line-height:		   24px;
				      	font-weight:		   normal;
				      	font-style:          italic; 
				      	text-align:			   left;   
							color:					#000000;
							margin-top:          0;
							margin-bottom:       18;
                  } 
.it               {  font-style:			   italic; 
                  } 
.itsmall          {  font-style:			   italic; 
                     font-size:			   17px;
                     line-height:		   22px;
                     font-family:		   times new roman;
                     color:				   #000000;
							font-weight:         normal;
                  } 
.tiny             {  font-family:         arial, helvetica;
                     font-size:			   11px;
                     line-height:		   15px;
                     margin:              0;
                  } 
.author				{	padding-bottom:      18;
						}
	         
.texttable			{	width:					690; 
							margin:					0;
							vertical-align:		top;
						}
						
.textblok			{	padding-top:		0;
							padding-left:		0; 
							padding-right:		15; 
							vertical-align:	top;
							text-align:			left;
							line-height:		20px;
						}
.article				{	padding-top:		0;
							padding-left:		0; 
							padding-right:		15; 
							padding-bottom:   20;
							vertical-align:	top;
							text-align:			left;
							font-family:		arial;
							font-size:			14px;
							line-height:		20px;

						}
.adcol				{	width:            260;	  
							font-size:        0px;
							text-align:       left;
							vertical-align:	top;
							padding-top:      0;
						}
.prevbook			{	text-align:			left;
							width:				81;
							vertical-align:	middle;
						}
				
.bookname1			{	text-align:			left;
							width:				480;
							color:            #000000;
							vertical-align:	middle;
						}
	         
.nextbook			{	text-align:			left;
							vertical-align:	middle;
						}
				
.chapnum				{	font-family:		arial, verdana, helvetica;
							font-size:			14px;
							font-weight:      bold;
							line-height:		21px;
							text-align:			left;
						}

.heading				{	font-size:			19px; 
							line-height:		24px; 
							font-weight:		bold;
							font-family:		arial;
							vertical-align:	middle;
							color:				#000000;
						}
.next					{	font-family:		verdana, arial, times new roman; 
							font-size:			12px; 
							line-height:		20px;
							color:				#606060; 
							text-decoration:	none;
							vertical-align:	middle;
						}
.CN					{	font-size:        19px; 
							line-height:      24px;
							font-weight:      bold;
							font-family:      arial;
							vertical-align:   middle;
							color:				#000000;
						}
.prevchap			{	text-align:				left;
							vertical-align:		middle;
							width:               188;
						}
.nextchap			{	text-align:				left;
							vertical-align:		middle;
							width:               88;
						}
.psalms				{	font-family:			arial, verdana, helvetica;
							font-size:				14px;
							line-height:			20px;
							letter-spacing:		0;
							text-align:				left;
							vertical-align:		middle;
							width:               298;
						}
.verses  			{	padding-top:		15;
							padding-bottom:   20;
							vertical-align:	top;
							text-align:			left;
							height:           550;
						}
.headnb				{	font-size:        20px; 
							line-height:      24px; 
							font-weight:      normal;
							font-family:      times new roman;
						}
.form					{	font-family:      times new roman;
							font-size:        16px;
							line-height:      19px;
						}                    
.input				{	font-family:      verdana, arial, times new roman; 
							font-size:        12px; 
							line-height:      16px;
							padding-left:     3;
							height:           20px;
							background:       #ffffff;
							border:           1px solid #808080;
						}
.textbox				{	font-family:      verdana, arial, times new roman; 
							font-size:        12px; 
							line-height:      16px;
							padding:          10;
							background:       #ffffff;
							border:           1px solid #808080;
						}
						
/*-------------------------------------------------------------------*/

.words            {  vertical-align:   top; 
							height:				650;
                     color:            black; 
                     width:            130; 
                     font-family:      verdana, arial, times new roman; 
                     font-size:        12px; 
                     line-height:      16px; 
                     text-align:       left; 
                  }

/*-------------------------------------------------------------------------*/

.search           {  padding:        0;
                     margin:         0;
                     font-size:      9px; 
                     color:          black;
                     font-family:    verdana, arial, times new roman; 
                  }
.goto 			   {	font-family:		arial;
					   	font-size:			14px;
					   	text-align:       left;
					   	padding-left:     6;
					   	width:				65;
					   	height:           24;
					   }  
.gotobutton, 
.button			   {	font-family:		arial;
			   			font-size:			14px;
							line-height:      14px;
			   			padding-left:     6;
			   			text-align:       left;
			   			width:				65;
			   			height:           26;
							padding-bottom:   4;
			   			margin-left:      1;
							margin-bottom:		1;
						}  
.gotobutton		   {	height:				24;
						}
.query			   {	font-family:		arial, times new roman; 
					   	font-size:			17px; 
					   	line-height:		20px; 
					   	height:				26; 
					   	width:				608;
					   	vertical-align:	top;
					   	padding-left:		4; 
					   	margin-top:			1;
					   	margin-bottom:		1;
					   	background:			#ffffff;
					   	border:				1px solid #808080;   
					   }
.radiobox			{	font-family:		arial;	
							font-size:			10px;
							line-height:      16px;
							vertical-align:   middle;
							text-align:			center;
							height:           20;	
							width:				294;
						}
.highlight        {  background:			#fff7bf; 
                  }
.bottable		   {	width:				672; 
                     height:           500;
                     text-align:       center;
                  } 
.bottom 			   {	height:				500;
					   	padding-bottom:	4;
					   	color:				black;
					   	text-align:			center;
					   }

/*-------------------------------------------------------------------*/

.bookphoto			{  padding-top:		5;
						}
.OT1					{  
						}
.OT2					{  
						}
.NT					{  
						}

.section		      {	font-family:    arial; 
				      	font-size:      15px; 
				      	line-height:    18px; 
				      	font-weight:    bold; 
				      	color:          #000000;
				      }
.AP			      {	padding-top:     	   8;
				      	padding-right:    	10;	
							padding-bottom:      18;					
				      	font-family:			arial, times new roman;
				      	color:            	#000000;
				      	font-size:				12px; 
				      	line-height:      	18px;
				      	text-align:				left;
				      	vertical-align:      bottom;
				      } 
.books1		      {	width:					124;						
				      	text-align:          left;
							padding-top:         6;
				      }
.books2		      {	width:					124;						
				      	text-align:          left;
				      	padding-left:   		15;
							padding-top:         6;
				      }
.books3		      {	width:					129;          			
				      	text-align:          left;
				      	padding-left:     		15;
				      	border-left:      	1px solid #808080;
				      }
.books4		      {	width:					109;          			
				      	padding-left:     		15;
				      	text-align:          left;
				      }
.books5		      {  width:               206;    
				      	text-align:          left;
				      	padding-left:     		15;
				      	border-left:      	1px solid #808080;
				      }

/*-------------------------------------------------------------------*/

.b						{	color:				#000000;  
              			font-family:		arial, times new roman;
							font-size:			15px; 
							line-height:		19px; 
							text-align:			left;
						} 
a.b					{	color:				#000000;  
							width:				100%; 
              			font-family:		arial, times new roman;
							font-weight:      normal;
							font-size:			15px; 
							line-height:		19px; 
							text-align:			left;
							display:          block;
						} 
a:link.b				{	text-decoration: none;      color: #CC0000; background: transparent; }
a:visited.b			{	text-decoration: none;      color: #CC0000; background: transparent; }
a:hover.b			{	text-decoration: underline; color: #000000; background: #ffef7f;     }
a:active.b			{	text-decoration: underline; color: #000000; background: #ffef7f;     }

/*-------------------------------------------------------------------*/

.olinksheader		{	font-family:			arial;
							font-size:				14px; 
							line-height:			18px;
							text-align:				left;
							padding-top:         0;
							font-weight:			bold;
							color:					#000000;
						}
						
.olinks				{	font-family:			verdana, arial, times new roman;
							font-size:				12px; 
							line-height:			16px;
							padding-top:			0;
							padding-bottom:		0;
						}
					
/*-------------------------------------------------------------------*/

.bottomtable		{	width:				950; 
				         vertical-align:   middle;
							text-align:			left;
			         }		
.copyrightbox		{	padding-top:      22;
							padding-bottom:   30;
						}					  
.smalltext			{  font-family:      verdana, arial, times new roman;
							font-size:			11px;
						}	
.bottombar			{	width:				690; 
							height:           35;
							background:			#F8F1E7;
			         }
.bottombar2			{	width:				260; 
							height:           35;
							background:			#F8F1E7;
			         }

.bottomspace		{	width:				950; 
							height:           500;
			         }

/*-------------------------------------------------------------------*/

