/***********************************************//* This is the Redeemer Cascading Style Sheet  *//* author: Julian Smith                        *//* Date: January 18, 2009                      *//* Title - redeemer.css                        *//* For Use with Redeemer Web Pages "".htm      *//***********************************************//***********************************************//* HTML tag styles                             *//***********************************************/body	{	font-family: Arial,sans-serif;	color: #000000;	/*	line-height: 1.166;*/	margin: 0px;	padding: 0px;	/* 	use line below to insert background image for entire page */	/*	background: #000000 url("image.gif") fixed; */	}/******* hyperlink and anchor tag styles *******/a:link, a:visited	{	color: #005FA9;	text-decoration: none;	}a:hover	{	text-decoration: underline;	}/************** header tag styles **************/h1	{	font: bold 120% Arial,sans-serif;	color: #334d55;	margin: 0px;	padding: 0px;	}h2	{	font: bold 114% Arial,sans-serif;	color: #006699;	margin: 0px;	padding: 0px;	}h3	{	font: bold 100% Arial,sans-serif;	color: #334d55;	margin: 0px;	padding: 0px;	}h4	{	font: 100% Arial,sans-serif;	color: #333333;	margin: 0px;	padding: 0px;	}h5	{	font: 100% Arial,sans-serif;	color: #334d55;	margin: 0px;	padding: 0px;	}/*************** list tag styles ***************/ul	{	list-style-type: square;	}ul ul	{	list-style-type: disc;	}ul ul ul	{	list-style-type: none;	}/********* form and related tag styles *********/form 	{	margin: 0;	padding: 0;	}label	{	font: bold 1em Arial,sans-serif;	color: #334d55;	}				input	{	font-family: Arial,sans-serif;	}/***********************************************//* Layout Divs                                 *//***********************************************/#pagecell1	{	position:absolute;	top: 191px;	left: 0%;	right: 2%;	width:95.6%;	background-color: #ffffff;	}#tl 	{	position:absolute;	top: -1px;	left: -1px;	margin: 0px;	padding: 0px;	z-index: 100;	}#tr 	{	position:absolute;	top: -1px;	right: -1px;	margin: 0px;	padding: 0px;	z-index: 100;	}#masthead	{	position: absolute;	top: 0px;	left: 2%;	right: 2%;	width:95.6%;	}#pageNav	{	float: left;	width:178px;	padding: 0px;	margin:1px 0px 0px 0px;	background-color: #660099;	border-right: 1px solid #cccccc;	border-top: 1px solid #cccccc;	border-left: 1px solid #cccccc;	font: 75% Verdana,sans-serif;	}#content	{	padding: 0px 10px 0px 0px;	margin:0px 0px 0px 0px;	/*border-left: 1px solid #ccd2d2;*/	}/***********************************************//* Component Divs                              *//***********************************************/#siteName	{	margin: 0px;	padding: 16px 0px 8px 0px;	color: #ffffff;	font-weight: normal;	}/************** utility styles *****************/#utility	{	font: 75% Verdana,sans-serif;	position: absolute;	top: 16px;	right: 0px;	color: #919999;	}#utility a	{	color: #ffffff;	}#utility a:hover	{	text-decoration: underline;	}/************** pageName styles ****************/#pageName	{	padding: 0px 0px 14px 10px;	margin: 0px;	border-bottom:1px solid #ccd2d2;	}#pageName h2	{	font: bold 175% Arial,sans-serif;	color: #000000;	margin:0px;	padding: 0px;	}#pageName img	{	position: absolute;	top: 0px;	right: 6px;	padding: 0px;	margin: 0px;	}/************* globalNav styles ****************/#globalNav	{	position: relative;	width: 100%;	min-width: 640px;	height: 32px;	color: #000000;	padding: 0px;	margin: 0px;	/*background-image:  url("glbnav_background_1.png");*/	background-image:  url("glbnav_background.gif");	}#globalNav img	{	margin-bottom: -4px;	}#gnl 	{	position: absolute;	top: 0px;	left:0px;	}#gnr 	{	position: absolute;	top: 0px;	right:0px;	}#globalImage	{	position: absolute;	top: 0px;	height: 42px;	min-width: 640px;	padding: 0px;	margin: 0px;	left: 0px;	z-index: 100;	}#globalLink	{	position: absolute;	top: 122px;	height: 22px;	min-width: 640px;	padding: 0px;	margin: 0px;	left: 5px;	z-index: 100;	}a.glink, a.glink:visited	{	font-size: small;	color: #ffffff;	font-weight: bold;	margin: 0px;	padding: 2px 5px 4px 5px;	border-right: 1px solid #8FB8BC;	}a.glink:hover	{	background-image:  url("glblnav_selected.gif");	text-decoration: none;	color: #ffffff;	}.skipLinks 	{	display: none;	}/************ subglobalNav styles **************/.subglobalNav	{	position: absolute;	top: 20px;	left: -4px;	/*width: 100%;*/	min-width: 640px;	height: 20px;	padding: 0px 0px 0px 10px;	visibility: hidden;	color: #ffffff;	}.subglobalNav a:link, .subglobalNav a:visited 	{	font-size: 80%;	color: #ffffff;	}.subglobalNav a:hover	{	color: #cccccc;	}/*************** search styles *****************/#search	{	position: absolute;	top: 5px;	right: 10px;	z-index: 101;	}#search input	{	font-size: 70%;	margin: 0px  0px 0px 10px;	} #search a:link, #search a:visited 	{	font-size: 80%;	font-weight: bold;	}#search a:hover	{	margin: 0px;	}/************* breadCrumb styles ***************/#breadCrumb	{	padding: 5px 0px 5px 10px;	font: small Verdana,sans-serif;	color: #AAAAAA;	}#breadCrumb a	{	color: #AAAAAA;	}#breadCrumb a:hover	{	color: #005FA9;	text-decoration: underline;	}/************** sanctuary styles *****************/.sanctuary	{	padding: 5px 55px 55px 23px;	font-size: 80%;	min-height: 200px;	height: 200px;	text-align: justify;	}/************** feature styles *****************/.feature	{	padding: 1px 55px 0px 21px;	font-size: 80%;	min-height: 200px;	height: 200px;	text-align: justify;	width: 581px;	}html>body .feature 	{	height: auto;	}.feature h3	{	font: bold 175% Arial,sans-serif;	color: #000000;	padding: 280px 0px 5px 210px;  /*	padding: 620px 0px 5px 210px;  */	}.feature img	{	float: left;	padding: 0px 10px 0px 0px;	}	.feature p	{/*	font: Arial,sans-serif; */	font-size: 120%; 	color: #000000;	}/************** event styles *****************/.event	{	padding: 1px 55px 0px 21px;	font-size: 80%;	min-height: 200px; 	height: 200px;	text-align: justify;	width: 581px;	}html>body .event 	{	height: auto;	}.event h3	{	font: bold 175% Arial,sans-serif;	color: #000000;	padding: 280px 0px 5px 210px;	}.event img	{	float: left;	padding: 275px 10px 0px 75px;	}	.event p	{/*	font: Arial,sans-serif; */	font-size: 120%; 	color: #000000;	}/*************** story styles ******************/.story 	{	padding: 10px 0px 0px 10px;	font-size: 90%;	}.story h3	{	font: bold 125% Arial,sans-serif;	color: #660099;	}.story p 	{	padding: 0px 0px 10px 20px;	}.story a.capsule	{	font: bold 1em Arial,sans-serif;	color: #660099;	display:block;	padding-bottom: 5px;	}.story a.capsule:hover	{	text-decoration: underline;	}td.storyLeft	{	padding-right: 12px;	width: 280px	}/************** siteInfo styles ****************/#siteInfo	{	clear: both;	border-top: 1px solid #cccccc;	font-size: small;	color: #cccccc;	padding: 10px 10px 10px 10px;	margin-top: 0px;	text-align: center;	}#siteInfo img	{	padding: 4px 4px 4px 0px;	vertical-align: middle;	}/************ sectionLinks styles **************/#sectionLinks	{	margin: 0px;	padding: 0px;	}#sectionLinks h3	{	padding: 10px 0px 2px 10px;	border-bottom: 1px solid #cccccc;	}#sectionLinks a:link, #sectionLinks a:visited 	{	display: block;	border-top: 1px solid #ffffff;	border-bottom: 1px solid #cccccc;	background-image:  url("bg_nav.jpg");	font-weight: bold;	padding: 3px 0px 3px 10px;	color: #ffffff;	}#sectionLinks a:hover	{	border-top: 1px solid #cccccc;	background-color: #DDEEFF;	background-image: none;	font-weight: bold;	text-decoration: none;	color: #21536A;	}/************* relatedLinks styles **************/.relatedLinks	{	margin: 0px;	padding: 0px 0px 10px 10px;	border-bottom: 1px solid #cccccc;	}.relatedLinks h3	{	padding: 10px 0px 2px 0px;	}.relatedLinks a	{	display: block; 	}/**************** advert styles *****************/#advert	{	padding: 10px;	}#advert img	{	display: block;	}/************** clock styles *****************/#clock	{		position: absolute;		top: -2px;		left: 530px;		z-index: 1;		visibility: show;		font-size: 80%;	}/********************* end **********************/
