
/*
 * Page styles
 */

.page			{ position:		absolute;
			  left:			16px;
			  top:			0px;
			  width:		768px;
			  margin-left:		auto;
			  margin-right:		auto;
			  margin-top:		auto;
			  margin-bottom:	auto;
			  padding:		0px;
			  border-width:		0px;
			}

/*
 * Logo styles
 */

.logo			{ position:		absolute;
			  left:			191px;
			  top:			0px;
			  width:		576px;
			  height:		86px;
			  background-image:	url(images/logo.jpg);
			  background-repeat:	no-repeat;
			  padding:		0px 0px;
			  margin:		0px;
			}

/*
 * Church thumbnail styles
 */

.thumbnailStrip		{ position:		absolute;
			  left:			0px;
			  top:			0px;
			  width:		191px;
			  margin:		0px;
			  padding:		0px;
			}
			
.thumbnailStrip A	{ margin:		0px;
			  padding:		0px;
			}

.thumbnailStrip IMG	{ border-style:		none;
			  margin:		0px;
			  padding:		0px;
			  width:		191px;
			}

/*
 * Church List style
 */

.churchList		{ background-color:	#FFAA44;
			  border-style:		solid;
			  border-width:		1px;
			  word-spacing:		16px;
			  margin:		0px;
			  padding:		5px;
			}
			
.churchList A		{ word-spacing:		normal;
			  text-decoration:	none;
			  font-weight:		bold;
			  font-family:		TimesRoman;
			  font-size:		8pt;
			  color:		#000000;
			}

.churchList A:HOVER	{ word-spacing:		normal;
			  text-decoration:	underline;
			  font-weight:		bold;
			  font-family:		TimesRoman;
			  font-size:		8pt;
			  color:		#000000;
			}

/*
 * Main page styles
 */

.main			{ position:		absolute;
			  left:			208px;
			  top:			96px;
			  margin:		0px;
			  padding:		32px 16px;
			  color:		#000000;
			  font-family:		Arial;
			  font-size:		10pt;
			}

.main H1		{ font-size:		12pt;
			  font-weight:		bold;
			}

.main H2		{ font-size:		10pt;
			  font-weight:		bold;
			}
			
.main H3		{ font-size:		10pt;
			  font-style:		italic;
			}

.main P			{ text-align:		justify;
			}
			
.main A			{ text-decoration:	none;
			  color:		#000000;
			}
			
.main A:HOVER		{ text-decoration:	underline;
			  color:		#000000;
			}

/*
 * Calling styles
 */
 
.callingBorder		{ margin:		0px;
			  padding:		0px;
			  border-width:		1px;
			  border-style:		solid;
			  border-color:		#000000;
			}
 
.calling		{ color:		#FFFFFF;
			  margin:		20px;
			  padding:		10px;
			  font-family:		Arial;
			  font-size:		10pt;
			}

.calling H1		{ font-weight:		bold;
			}
			
.calling P		{ text-align:		justify;
			}
 

/*
 * General styles
 */

BODY			{ margin:		0px;
			  padding:		0px;
			  background-color:	#DDEEFF;
			}


			
