body
{	
	background-color: Gray  ;
	font-family:Verdana;
	font-size:12px;
	text-align:center;	
}
/* menu or buttons of webpage*/
#nav
	{
		font-family: Verdana;
		font-size: 12px;
		text-align: left;							
	}
#nav ul
	{
		margin:0;	
	}
#nav li
	{			
	float:right;
	padding-left:5px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:center;
	padding-top:0px;
	border-left:silver 1px solid;	
	font-size:xx-small ;
	}
 h1{
	 font-weight:bolder;
	 font-size:12px;
	 font-family:Verdana;
   }
   P:first-letter { font-weight: bold;}  

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
# nav a
{
	font-size:10px;
	font-weight:bold;
	font-family:Verdana;
	color:White; 
	text-decoration: none; 
	color: Black ;
	}
#nav a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color:  White ;
	}
#nav a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: Yellow    ;
	}
#nav a:hover { 
	font-weight: bold; 
	text-decoration: none; 
	color: Red ;
	}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/* specific divs */
	#navalpha
		{				
			background-color: Black ;	
			 background-image: url(../images/Header.jpg);
			width: 750px;			
			HEIGHT: 96px	
		}
	#navbeta
{	
	font-size: xx-small ;	
	width: 750px;
	color: White ;	
	font-family: Verdana ;
	height: 27px;	
	background-color: Black ;	
	text-align: center;
}		
	#header
	{			
		float:left;		
			background-color:  Black ;		
			width:10px;
			height: 400px;
			text-align: left;
			color:White;
	        font-size:10px;
	        font-family:Verdana;   
	}	
	#content
	{			
		text-decoration: none; 
			text-align:center;				
			background-color: White ;						
			background-image:url(images/Background.jpg);	
			background-repeat :repeat-y ;		
		/*	width: 750px;		
			width:645px;*/
			height:740px;
			line-height: 25px;			
			font-family:Verdana;
			font-size:13px;			
			color: Black ;		
			padding-left:45px;
			padding-right:60px;
			padding-top:20px;
			padding-bottom:20px;	
	}	
	#content a
	{
		text-decoration: none; 
		font-weight:bold;
		color:black;
	}
	#content a:link
	{
		text-decoration: none; 
		font-weight:bold;
		color:black;
	}
		/*	hnews and hothers are used in the seminary gym home page*/			
	#hNews
	{	
		width:125px;
		height:400px;
	 float :left ;
		 text-decoration:none;
	}
	#hothers
	{
		width : 200px;
		height:400px;
	 float:right 	;
	}
	
	#hNews a:link
	{	
		width:200px;
		height:400px;
	 float :left ;
		 text-decoration:none;
	}
	#hothers a:link
	{
		width : 125px;
		height:400px;
	 float:right 	;
	 font-family:Verdana;
	 font-size: x-small ;	 
	  color:Black;
	}
	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	#centre a
	{
			text-align:justify;				
			text-decoration:none;
			font-family:Verdana;
			font-size:  xx-small  ;
			color: Black ;
	}	
	#centre a:link
	{
			text-align:justify;				
			text-decoration:none;
			font-family:Verdana;
			font-size:10px ;
			color: Black ;
			font-weight:bold;
	}	
	#centre a:Visited
	{
			text-align:justify;				
			text-decoration:none;
			font-family:Verdana;
			font-size:10px ;
			font-weight:bold;
			color: Gray ;
	}	
	#centre a:hover
	{ 
			text-align:justify;				
			text-decoration:none;
			font-family:Verdana;
			font-size: 10px ;
			color: Red ;
	}
	#centre
	{
			text-align: justify ;				
			text-decoration:none;
			font-family:Verdana;
			font-size:10px ;
			color:Black;
	}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	#footer
		{			
			float:right;
			width: 750px;					
			height: 104px;
			background-color: Black ;
			font-family:Verdana;
			font-size:8px;
			color: White ;		
			text-align: center;	
		}	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
			/* to arrange colors and sizes*/	
	#contentlayout
			{							
				width: 750px;									
			  background-color: 354E66;
			  text-align: center;
			  			  
			}
			#contentlayout a
			{							
			  text-decoration: none; 
			}
	#layout
			{	
				width:750px;
				text-align: center;	
			}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*the following is a class used to change only the last link*/	
	.navlast
	{
	/*	background-color:#F6EAC7;			*/
			background-color: 354E66;
	}
	/*the following is a class used in the contact table and guestbook table*/	
	.contact
	{
			font-family:Verdana;
			font-size:10px;
			font-weight:bold;
			color: Black ;
	}
	/*the following is a class used for the news table*/	
	.news
	{
			font-family:Verdana;
			font-size:10px;
			font-weight:bold;
			color: Black ;
			text-decoration:none;
	}
	.news a
	{
			font-family:Verdana;
			font-size:10px;			
			color: Black ;
			text-decoration:none;
	}
	
	.news a:hover 
	{
		font-family:Verdana;
		font-size:10px;				
		color: Red ;
		text-decoration:none;
	}
	.news a:link
	 { 
		font-family:Verdana;
		font-size:10px;			
		color:  Black  ;
		text-decoration:none;
	}
	/*the following is a class used for images*/	
	.images 
	{
		color:red;
		text-decoration:none;	
	}
	.images a
	{color:red;
		text-decoration:none;	
	}
	.images a:link
	{ color:red;		 
		text-decoration:none;	
	}
	images a:visited
	{	color:red;	 
		text-decoration:none;	
	}
	footer