/* General Styles for EA Essential website - July 2006 */

/* Edited for "Don't be a stranger" - November 2008 */

/* NOTE: some of these sytles are 'overwritten' by those in empty.css - these will need to be added to empty.css of the stles to work */

/* defaults, globals, and miscellaneous
==============================================================================*/

*, span { /* removes defaults from all elements */
	margin: 0;
	padding: 0;
	}
	
blockquote {
	padding: 10px 30px;  
}

body {
	margin: 0 auto;
	font-family: verdana, arial, san-serif;
	font-size: 12px;
	text-align: left;
}

img {
	border: 0; /* removes border in case images get have anchor around them */
	}
#renderprint {
	width: 600px;
}
a {
	text-decoration: none;
	font-weight: bold;
	color: #0d97aa;
	}
a:hover {
	color: #072a65;
	}
	
ol {
	margin: 0 0 0 5px;
	padding: 0 0 0 18px;
	font-size: 110%;
	}

ul {
	margin: 0;
	padding: 0 0 0 18px;
	}
li {
	margin: 0;
	padding: 5px 0 5px 18px;
	}
ol li {
	margin: 0;
	padding: 5px 0 5px 0;
	}
#background {
	width: 100%;
	text-align: center;
	background: url(../images/style/dbas/back.jpg) no-repeat bottom center;
}

hr {
	border: 0;
	background-color: #B0B2C4;
	color: #B0B2C4;
	height: 1px;
}

.clear {
	clear: both;
	}
	
#maincontent {
	/*float: left;*/
	width: 630px;
	margin-left: 15px;
	margin-bottom: 20px;
	min-height: 400px;
	}

#maincontent_noright {
	/*float: left;*/
	width: 950px;
	margin-left: 15px;
	margin-bottom: 20px;
	margin-right: 0;
	min-height: 400px;
	}
	
/* standard layouts
==============================================================================*/

p { 
	font-size: 110%;
	color: black;
	padding: 5px 0;
	margin: 0;
}

p img {
	padding: 3px;
	border: 1px solid #B0B2C4;
	margin: 3px;
	}

h2 {
	color: #072a65;
	font-size: 160%;
	padding: 5px 0;
	margin: 5px 0;
	font-weight: 900;
	border-bottom: 1px solid #B0B2C4;
	}
h3 {
	color: #072a65;
	font-size: 130%;
	padding: 5px 0;
	margin: 5px 0;
	font-weight: 700;
	border-bottom: 1px solid #B0B2C4;
	}
h4 {
	color: #072a65;
	font-size: 130%;
	padding: 5px;
	margin: 0;
	font-weight: 700;
	}	
h5 {
	color: #000000;
	font-size: 110%;
	padding: 5px;
	margin: 0;
	font-weight: 700;
	}
h6 {
	color: #000000;
	font-size: 110%;
	padding: 0;
	margin: 0;
	font-weight: 600;
	}

.element_padding {
	padding: 5px;
	}
.largetxt {
	font-size: 150%;
	}
.smalltxt {
	font-size: 90%;
	}
	
.largetext {
	font-size: 150%;
	}
.smalltext {
	font-size: 90%;
	}

/* right left layouts
==============================================================================*/

#rightside {
	float: right;
	width: 325px;
	text-align: left;	
	}
	#rightside p { 
		padding: 5px 0;
		margin: 0 10px;
		}
	#rightside h2 {
		padding: 5px 0;
		margin: 0 10px
		}
	#rightside h3 {
		padding: 5px 0;
		margin: 0 10px;
		}

.rightside {
	width: 310px;
	padding: 0;
	margin-bottom: 10px;
	/*border: solid #000000 1px;
	background: url(../images/style/dbas/DataBox-bg-nobrdr.jpg) left center repeat-y;
	*/}
	.rightside p { 
		padding: 5px 0;
		margin: 0 10px;
		}
	.rightside h2 {
		padding: 5px 0;
		margin: 0 10px
		}
	.rightside h3 {
		padding: 5px 0;
		margin: 0 10px;
		}

/* Header of page - before breadcrumb
==============================================================================*/

#wrap {
	position: relative;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 980px;
	vertical-align: top;
	}
#header {
	/*height: 158px;
	background: url(../images/style/header01.gif);*/
	}

#header #alltogether {
		position: absolute;
		left: 700px;
		top: 35px;
		}

/* Main logo and system navigation
==============================================================================*/

h1 {
	position: relative;
	left: 5px;
	height: 99px;
	background: url(../images/style/dbas/DBAS-logo.jpg) no-repeat;
	}
	
	h1 a {
		display: block;
		position: absolute;
		top: 5px;
		left: 20px;
		width: 295px;
		height: 99px;
		text-indent: -5000px;
		overflow: hidden;
		background: url(../images/style/dbas/DBAS-logo.jpg) -5000px -5000px no-repeat;
		}
	h1 a:hover {
		text-decoration: none;
		background-position: -20px -5px;
		z-index: 50;
		}	
		
	h1 img {
		display: none;
	}
/* main site navigation
==============================================================================*/

#navigation {
	width: 100%;
	margin-left: 15px;
	clear: both;
}

#nav_Home { 
	border-right: #FFF solid 5px;
	width: 150px;
	height: 61px;	
	float: left;
	background: url(/images/style/dbas/btn-Home.jpg) left top no-repeat;
}

#nav_Home a {
	display: block;
	width: 150px;
	height: 61px;
	background: transparent url(/images/style/dbas/btn-Home.jpg) -5000px -5000px no-repeat;
}

#nav_About {
	width: 150px;
	border-right: #FFF solid 5px;
	border-left: #FFF solid 5px;
	height: 61px;
	float: left;
	background: url(../images/style/dbas/btn-About.jpg) left top no-repeat;
}
#nav_About a {
	display: block;
	width: 150px;
	height: 61px;
	background: transparent url(../images/style/dbas/btn-About.jpg) -5000px -5000px no-repeat;
}

#nav_Stories {
	width: 150px;
	border-right: #FFF solid 5px;
	border-left: #FFF solid 5px;
	height: 61px;
	float: left;
	background: url(../images/style/dbas/btn-Stories.jpg) left top no-repeat;
}

#nav_Stories a {
	display: block;
	width: 150px;
	height: 61px;
	background: transparent url(../images/style/dbas/btn-Stories.jpg) -5000px -5000px no-repeat;
}

#nav_GetInvolved {
	width: 150px;
	border-right: #FFF solid 5px;
	border-left: #FFF solid 5px;
	height: 61px;
	float: left;
	background: url(../images/style/dbas/btn-GetInvolved.jpg) left top no-repeat;
}

#nav_GetInvolved a {
	display: block;
	width: 150px;
	height: 61px;
	background: transparent url(../images/style/dbas/btn-GetInvolved.jpg) -5000px -5000px no-repeat;
}

#nav_Resources {
	width: 150px;
	border-right: #FFF solid 5px;
	border-left: #FFF solid 5px;
	height: 61px;
	float: left;
	background: url(../images/style/dbas/btn-Resources.jpg) left top no-repeat;
}

#nav_Resources a {
	display: block;
	width: 150px;
	height: 61px;
	background: transparent url(../images/style/dbas/btn-Resources.jpg) -5000px -5000px no-repeat;
}

#nav_Migration {
	width: 150px;
	height: 61px;
	border-right: #FFF solid 5px;
	border-left: #FFF solid 5px;
	float: left;
	background: url(../images/style/dbas/btn-Migration.jpg) left top no-repeat;
}

#nav_Migration a {
	display: block;
	width: 150px;
	height: 61px;
	background: transparent url(../images/style/dbas/btn-Migration.jpg) -5000px -5000px no-repeat;
}

#nav_Home a:hover, #nav_About a:hover, #nav_GetInvolved a:hover, #nav_Stories a:hover, #nav_Migration a:hover, #nav_Resources a:hover {
	background-position: left bottom;
	z-index: 50;
}

#nav_Home a span, #nav_About a span, #nav_GetInvolved a span, #nav_Stories a span, #nav_Migration a span, #nav_Resources a span {
	display: none;
}

#nav_Home span, #nav_About span, #nav_GetInvolved span, #nav_Stories span, #nav_Migration span, #nav_Resources span {
	display: none;
}

/* Secondary Navigation
==============================================================================*/

.secondaryNav {
	position: relative;
}

#secondaryNav #BG2Nav {
	width: 310px;
}

#secondaryNav #Div2Nav {
	position: absolute;
	top: 193px;
	left: 655px;
	z-index: 1;
	width: 310px;
}

#item2Nav_About {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-About.png) left top no-repeat;
}

#item2Nav_About a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-About.png) -5000px -5000px no-repeat;
}

#item2Nav_Theology {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-Theology.png) left top no-repeat;
}

#item2Nav_Theology a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-Theology.png) -5000px -5000px no-repeat;
}

#item2Nav_TempleAddress {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-TempleAddress.png) left top no-repeat;
}

#item2Nav_TempleAddress a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-TempleAddress.png) -5000px -5000px no-repeat;
}

#item2Nav_Photographers {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-Photographers.png) left top no-repeat;
}

#item2Nav_Photographers a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-Photographers.png) -5000px -5000px no-repeat;
}

#item2Nav_ChurchandIntegration {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-ChurchandIntegration.png) left top no-repeat;
}

#item2Nav_ChurchandIntegration a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-ChurchandIntegration.png) -5000px -5000px no-repeat;
}

#item2Nav_ChurchandCommunity {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-ChurchandCommunity.png) left top no-repeat;
}

#item2Nav_ChurchandCommunity a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-ChurchandCommunity.png) -5000px -5000px no-repeat;
}

#item2Nav_ChurchandWorship {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-ChurchandWorship.png) left top no-repeat;
}

#item2Nav_ChurchandWorship a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-ChurchandWorship.png) -5000px -5000px no-repeat;
}

#item2Nav_ChurchandAdvocacy {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-ChurchandAdvocacy.png) left top no-repeat;
}

#item2Nav_ChurchandAdvocacy a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-ChurchandAdvocacy.png) -5000px -5000px no-repeat;
}

#item2Nav_ChurchandEvangelism {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-ChurchandEvangelism.png) left top no-repeat;
}

#item2Nav_ChurchandEvangelism a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-ChurchandEvangelism.png) -5000px -5000px no-repeat;
}

#item2Nav_Events {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-Events.png) left top no-repeat;
}

#item2Nav_Events a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-Events.png) -5000px -5000px no-repeat;
}

#item2Nav_Resources {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-Resources.png) left top no-repeat;
}

#item2Nav_Resources a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-Resources.png) -5000px -5000px no-repeat;
}

#item2Nav_Tips {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-Tips.png) left top no-repeat;
}

#item2Nav_Tips a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-Tips.png) -5000px -5000px no-repeat;
}

#item2Nav_ThePoliticsofImmigration {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-ThePoliticsofImmigration.png) left top no-repeat;
}

#item2Nav_ThePoliticsofImmigration a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-ThePoliticsofImmigration.png) -5000px -5000px no-repeat;
}

#item2Nav_OldTestamentStrangers {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-OldTestamentStrangers.png) left top no-repeat;
}

#item2Nav_OldTestamentStrangers a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-OldTestamentStrangers.png) -5000px -5000px no-repeat;
}

#item2Nav_TheImageofGod {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-TheImageofGod.png) left top no-repeat;
}

#item2Nav_TheImageofGod a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-TheImageofGod.png) -5000px -5000px no-repeat;
}

#item2Nav_Migration {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-Migration.png) left top no-repeat;
}

#item2Nav_Migration a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-Migration.png) -5000px -5000px no-repeat;
}

#item2Nav_GetInvolved {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-GetInvolved.png) left top no-repeat;
}

#item2Nav_GetInvolved a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-GetInvolved.png) -5000px -5000px no-repeat;
}

#item2Nav_AllianceArticles {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-AllianceArticles.png) left top no-repeat;
}

#item2Nav_AllianceArticles a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-AllianceArticles.png) -5000px -5000px no-repeat;
}

#item2Nav_AlliancePressReleases {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-AlliancePressReleases.png) left top no-repeat;
}

#item2Nav_AlliancePressReleases a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-AlliancePressReleases.png) -5000px -5000px no-repeat;
}

#item2Nav_IntheMedia {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-IntheMedia.png) left top no-repeat;
}

#item2Nav_IntheMedia a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-IntheMedia.png) -5000px -5000px no-repeat;
}

#item2Nav_LocalGroups {
	width: 310px;
	height: 31px;
	background: url(../images/style/dbas/subNav-LocalGroups.png) left top no-repeat;
}

#item2Nav_LocalGroups a {
	display: block;
	width: 310px;
	height: 31px;
	background: transparent url(../images/style/dbas/subNav-LocalGroups.png) -5000px -5000px no-repeat;
}

#item2Nav_About a:hover, #item2Nav_Theology a:hover, #item2Nav_TempleAddress a:hover, #item2Nav_Photographers a:hover, #item2Nav_ChurchandIntegration a:hover, #item2Nav_ChurchandCommunity a:hover, #item2Nav_ChurchandWorship a:hover, #item2Nav_ChurchandAdvocacy a:hover, #item2Nav_ChurchandEvangelism a:hover, #item2Nav_Events a:hover, #item2Nav_Resources a:hover, #item2Nav_Tips a:hover, #item2Nav_ThePoliticsofImmigration a:hover, #item2Nav_OldTestamentStrangers a:hover, #item2Nav_TheImageofGod a:hover, #item2Nav_Migration a:hover, #item2Nav_GetInvolved a:hover, #item2Nav_AllianceArticles a:hover, #item2Nav_AlliancePressReleases a:hover, #item2Nav_IntheMedia a:hover, #item2Nav_LocalGroups a:hover {
	background-position: left bottom;
	z-index: 50;
}

#item2Nav_About a span, #item2Nav_Theology a span, #item2Nav_TempleAddress a span,#item2Nav_Photographers a span, #item2Nav_ChurchandIntegration a span, #item2Nav_ChurchandCommunity a span, #item2Nav_ChurchandWorship a span, #item2Nav_ChurchandAdvocacy a span, #item2Nav_ChurchandEvangelism a span, #item2Nav_Events a span, #item2Nav_Resources a span, #item2Nav_Tips a span, #item2Nav_ThePoliticsofImmigration a span, #item2Nav_OldTestamentStrangers a span, #item2Nav_TheImageofGod a span, #item2Nav_Migration a span, #item2Nav_GetInvolved a span, #item2Nav_AllianceArticles a span, #item2Nav_AlliancePressReleases a span, #item2Nav_IntheMedia a span, #item2Nav_LocalGroups a span {
	display: none;
}

#item2Nav_About span, #item2Nav_Theology span, #item2Nav_TempleAddress span,#item2Nav_Photographers span, #item2Nav_ChurchandIntegration span, #item2Nav_ChurchandCommunity span, #item2Nav_ChurchandWorship span, #item2Nav_ChurchandAdvocacy span, #item2Nav_ChurchandEvangelism span, #item2Nav_Events span, #item2Nav_Resources span, #item2Nav_Tips span, #item2Nav_ThePoliticsofImmigration span, #item2Nav_OldTestamentStrangers span, #item2Nav_TheImageofGod span, #item2Nav_Migration span, #item2Nav_GetInvolved span, #item2Nav_AllianceArticles span, #item2Nav_AlliancePressReleases span, #item2Nav_IntheMedia span, #item2Nav_LocalGroups span {
	display: none;
}

/* Whats New ====================================================================
*/

.whatsNew {
	padding-bottom: 10px;
}

.whatsNew .whatsNewBG {
	width: 310px;
}

.whatsNew .whatsNewDiv {
	position: absolute;
	top: 411px;
	left: 655px;
	z-index: 1;
	width: 310px;
	overflow: auto;
}

.whatsNewDiv a {
	color: #fff;
}

.whatsNewDiv a:hover {
	color: #072a65;
}



/* Top Image Container
==============================================================================*/

.topImageContainer {
	width: auto;
	float: right;
	margin: 0 0 5px 0;
	padding: 0;
}

.topImageContainer img {
	padding: 0;
	margin: 0;
	border: none;
}

/* search setup
==============================================================================*/

#searchPrintEmail {
	width: 325px;
	margin: 30px 0 3px 10px;
	float: right;
}

#search {
	width: 310px; 
	height: 30px;
	text-align: left;
	float: right;
	background: url(../images/style/dbas/searchBox.gif) no-repeat;
}
	#search form {
		padding: 0;
		margin: 0;
		}
	#search label {
		display: none;
		}
	#search fieldset {
		float: left; /* forces Mozilla to shrink form to size */
		border: 0 none;
		}
	#search select {
		margin: 10px 25px 0;
		font-size: 10px;
		}
	#search input {
		border: none;
		}
.form1 {
	float: left;
	padding: 4px 0 0 4px;
}
.form2 {
	float: right;
	padding: 0;
}

#go {
	width: 30px;
	height: 30px;
	float: right;
	padding: 0;
}

#go a {
	display: block;
	text-indent: -5000px;
	width: 30px;
	height: 30px;
	background: url(/images/style/dbas/btn-Go.jpg) top left;
}

#go a:hover {
	background: url(/images/style/dbas/btn-Go.jpg) bottom left;
}

/* Share This
==============================================================================*/

#stDiv {
	padding: 0 0 10px 15px;
	float:left;
}

#stDiv p {
	font-size: 90%;
}
	

/* page index - right navigation
==============================================================================*/

.pgmargins {
	margin: 10px 0 0 10px;
}

.pgindex {
	display: block;
	line-height: 30px;
	font-weight: 900;
	text-indent: 11px;
	color: white;
	overflow: hidden;
	background-position: center top; /* horizontally centers the background image */
	width: 290px;
	position: relative;
	background: url(../images/style/navback02.gif) no-repeat;
	}
.pgmargins a:hover{
	color: white;
	background: url(../images/style/navback02.gif) no-repeat;
	background-position: 0 -30px;
	}

.pgindex br {
	display: none;
	}

/* back to top navigation
==============================================================================*/

.backaround {
	height: 30px;
	}
.backtotop {
	float: right;
	width: auto;
	text-align: right;
	list-style: none;
	}
li.topli  {
	height: 30px;
	margin: 5px 0;
	overflow: hidden; /* if text-resize, this'll keep the nav the same size */
	}
.backtotop a{
	display: block;
	line-height: 30px;
	color: white;
	letter-spacing: 1px;
	font-weight: 900;
	text-align: left;
	text-indent: 10px;
	overflow: hidden;
	width: 155px;
	position: relative;
	background-position: center top;
	background: url(../images/style/navback03.gif) no-repeat;
	}

.backtotop a:hover {

	color: white;
	background-position: 0 -30px;
	}

/* breadcrumb area
==============================================================================*/

/*#breadcrumb {
	width: auto;
	text-align: left;
	padding: 0;
	margin: 0;
	color: #666;
	height: 46px;
	vertical-align: middle;
	letter-spacing: 1px;
	font-size: 90%;
	font-weight: 200;
	background: white url(../images/style/d0604.gif) no-repeat;
	}	
#breadcrumb #textdisplay {
	padding: 14px 0 0 25px;
	}*/

/* Stories - Adverts
==============================================================================*/

.listItem {
	position: relative;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow: hidden;
	color: black;
	margin: 0 0 10px 0;
	width: 310px; /*155px;*/
		height: 180px;
		background: url(../images/style/dbas/DataBox-bg.jpg) no-repeat;
	}
	.listItem a,
	.listItem a:visited {
		display: block;
		color: #333;
		padding: 0;
		background: url(../images/style/dbas/DataBox-bg.jpg) -5000px -5000px no-repeat;
		}
	.listItem a:hover {
		display: block;
		color: #000;
		padding: 0;
		width: 310px;/*155px;*/
		height: 180px;
		background-position: left top;
		}
	.adimage {
		float: right;
		width: 130px;
		height: 160px;
		cursor: pointer;
		}
		
	.adtextBox {
		padding: 10px 0 5px 10px;
		font-size: 14px;
		color: #072a65;
		}
	
	.adtitle1 {
		position: relative;
		top: 0;
		left: 0;
		line-height: 20px;
		font-size: 16px;
		color: #0d97aa;
		font-weight: 900;
		}
	.adtitle2 {
		position: relative;
		top: 8px;
		left: 0;
		line-height: 20px;
		font-size: 16px;
		color: #0d97aa;
		font-weight: 900;
		}
	.adtitle3 {
		position: relative;
		top: 15px;
		left: 0;
		line-height: 20px;
		font-size: 16px;
		color: #0d97aa;
		font-weight: 900;
		}
	.adtext1 {
		position: relative;
		top: 0px;
		left: 0;
		font-size: 12px;
		color: #072a65;
		}
	.adtext2 {
		position: relative;
		top: 8px;
		left: 0;
		font-size: 12px;
		color: #072a65;
		}
	.adtext3 {
		position: relative;
		top: 15px;
		left: 0;
		font-size: 12px;
		color: #072a65;
		}
	.adcredit {
		position: relative;
		top: 25px;
		left: 0;
		font-size: 9px;
		color: #072a65;
	}

/* Stories - Index
==============================================================================*/

.storiesIndexDiv {
	min-height: 370px;
	padding-bottom: 10px;
}

.storiesIndex {
	text-align: center;
	width: 100px;
	height: 160px;
	float: left;
	font-weight: 700;
	margin: 3px;
}

.storiesIndexLg {
	text-align: center;
	width: 185px;
	height: 160px;
	float: left;
	font-weight: 700;
	margin: 3px;
}


/* Stories - Page
==============================================================================*/
		
#storiesPage {
	
}

.storiesPage {		
	
}

#storiesQuoteDiv {
	float: left;
	width: 25%;
	margin: 3px 5px 3px 0;
	background-color: #072a65;
	color: #ffffff;
	font-size: 140%;
	font-weight: 700;
}

.storiesQuoteInner {
	padding: 10px 0 0 30px;
	background-image:url(/images/style/dbas/quote1.gif);
	background-position: left top;
	background-repeat: no-repeat;
	z-index: 30;
}

.storiesQuoteOuter {
	padding: 0 20px 10px 0;
	background-image:url(/images/style/dbas/quote2.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	z-index: 50;
}

#storiesQuoteDiv p, .storiesQuoteInner p, .storiesQuoteOuter p {
	padding: 0;
	margin: 0;
	color: #ffffff;
}

.storiesImg {
	float: right;
	margin: 0 0 3px 5px;
	padding: 0;
}

.storiesImg img {
	padding: 0;
	margin: 0;
}

.storiesImgPort {
	float: left;
	margin: 0 5px 3px 0;
	padding: 0;
}

.storiesImgPort img {
	padding: 0;
	margin: 0;
	border: 0;
}

p.storiesCredit  {
	margin-top: -2px;
	background-color: #454545;
	color: #ffffff;
	text-indent: 15px;
	padding-bottom: 8px;
}

p.storiesCredit  a {
	color: #ffffff;
	text-decoration: none;
}

p.storiesCredit  a:hover {
	color: #ffffff;
	text-decoration: underline;
}

h2.storiesTitle {
	border-bottom: none;
	padding: 5px 0;
}

h2.storiesTitle span {
	display: block;
	font-size: 90%;
	color: #072a65;
	font-weight: normal;
	padding: 5px 0;
}

.storiesTitle {
	font-size: 160%;
	color: #072a65;
	font-weight: 900;
	padding: 5px 0;
	margin: 0;
}

.storiesText {
	padding: 0;
	margin: 0;
	font-size: 130%;
	color: #072a65;
}

.cleavePoem {
	font-family: "Courier New", Courier, monospace;
	font-size: 14px;
}

#tellUsYourStory {
	width: 220px;
	/*float: left;*/
	height: 18px;
	margin: 10px 15px 15px 0;
	background: url(../images/style/dbas/tellusyourstory.gif) right top no-repeat;
	text-indent: -5000px;
}

#tellUsYourStory a {
	display: block;
	/*float: left;*/
	width: 220px;
	height: 18px;
	background: transparent url(../images/style/dbas/tellusyourstory.gif) -5000px -5000px no-repeat;
}

#tellUsAboutYourEvent {
	width: 300px;
	float: left;
	height: 18px;
	margin: 10px 15px 15px 0;
	background: url(../images/style/dbas/tellusaboutyourevent.gif) right top no-repeat;
	text-indent: -5000px;
}

#tellUsAboutYourEvent a {
	display: block;
	float: left;
	width: 300px;
	height: 18px;
	background: transparent url(../images/style/dbas/tellusaboutyourevent.gif) -5000px -5000px no-repeat;
}

#tellUsAboutYourResource {
	width: 315px;
	float: left;
	height: 18px;
	margin: 10px 15px 15px 0;
	background: url(../images/style/dbas/tellusaboutyourresource.gif) right top no-repeat;
	text-indent: -5000px;
}

#tellUsAboutYourResource a {
	display: block;
	float: left;
	width: 315px;
	height: 18px;
	background: transparent url(../images/style/dbas/tellusaboutyourresource.gif) -5000px -5000px no-repeat;
}


#backToStories {
	width: 180px;
	float: right;
	height: 18px;
	margin: 10px 0 15px 15px;
	background: url(../images/style/dbas/backtostories.gif) right top no-repeat;
	text-indent: -5000px;
}

#backToStories a {
	display: block;
	float: right;
	width: 180px;
	height: 18px;
	background: transparent url(../images/style/dbas/backtostories.gif) -5000px -5000px no-repeat;
}

#templeAddress {
	width: 300px;
	float: left;
	height: 18px;
	margin: 10px 15px 15px 0;
	background: url(../images/style/dbas/templeaddress2008.gif) right top no-repeat;
	text-indent: -5000px;
}

#templeAddress a {
	display: block;
	float: left;
	width: 300px;
	height: 18px;
	background: transparent url(../images/style/dbas/templeaddress2008.gif) -5000px -5000px no-repeat;
}

#tellUsYourStory a:hover, #tellUsAboutYourEvent a:hover, #backToStories a:hover, #tellUsAboutYourResource a:hover, #templeAddress a:hover {
	background-position: right bottom;
	z-index: 50;
}

#tellUsYourStory a span, #tellUsAboutYourEvent a span, #backToStories a span, #tellUsAboutYourResource a span, #templeAddress a span {
	display: none;
}

#tellUsYourStory span, #tellUsAboutYourEvent span, #backToStories span, #tellUsAboutYourResource span, #templeAddress span {
	display: none;
}

/* Forms
==============================================================================*/

input, textarea, select, button { 
	margin: 3px;
	background: white;
	padding: 3px;
	border: 1px solid #B0B2C4; 
	color: #072a65;
	letter-spacing: 1px;
	font-size: 110%;
	font-family: verdana, arial, san-serif;
	}
	
#visitor_form {
	padding: 5px 0 0 0;
	margin: 10px 0 0 0;
	border-top: 1px solid #B0B2C4;
	color: #072a65;
	letter-spacing: 1px;
	font-size: 110%;
	font-family: verdana, arial, san-serif;
	width: 100%;
}

#visitor_form .form_left {
	vertical-align: middle;
	font-weight: 700;
	width: 178px;
	padding-right: 2px;
	margin: 0;
	text-align: right;
}

#visitor_form .form_right {
	vertical-align: middle;
	width: 448px;
	padding-left: 2px;
	margin: 0;
	text-align: left;
}

#visitor_form .form_both {
	width: 100%;
	text-align: center;
	vertical-align: middle;
	height: 20px;
}

#visitor_form .form_both table {
	margin: auto;
}

.form_input {
	background: transparent url(../images/style/dbas/formBox.gif) no-repeat;
	width: 265px;
	height: 30px;
	text-align: left;
}

.form_input input {
	width: 255px;
	font-size: 110%;
	padding: 3px;
	height: 20px;
	text-align: left;
	border: none;
	background-color: transparent;
}

.form_textarea {
	background: transparent url(../images/style/dbas/formBoxLarge.gif) no-repeat;
	width: 265px;
	height: 120px;
	text-align: left;
}

.form_textarea textarea  {
	background-color: transparent;
	border: none;
	padding: 0;
	width: 259px;
	height: 114px;
	text-align: left;
	overflow: auto;
}

td.submit {
	font-size: 110%;
	text-align:center;
}

td.submit input, .upload_button {
	color: #0d97aa;
	background-color: transparent;
	cursor: pointer;
	margin: 3px;
	background: white;
	padding: 3px ;
	width: auto;
	border: 1px solid #B0B2C4;
	letter-spacing: 1px;
	font-size: 110%;
	font-weight: bold;
	font-family: verdana, arial, san-serif;
	cursor: pointer;
}

td.submit input:hover, input.upload_button:hover {
	color: #072a65;
}

/* page footer
==============================================================================*/

#footer_hr {
	width:980px;
	height:2px;
}

#footer {
	margin: 0 15px;
	clear: both;
	width: auto;
	text-align: left;
	padding: 0;
	background-color: transparent;
	}

#footer a {
	font-weight: normal;
}
	
	#footer #alltogether {
		float: right;
		padding-right: 15px;
		}
	
	#footertext {
		width: 580px;
		font-size: 90%;
		}

.footerimg {
	float: right;
	}
	
/* Flow Player CSS 
==============================================================================*/

/* dimensions for both splash image and the player wrapper */ 
a.flowplayer, a.flowplayer img {
	display:block;
	width:630px;
	height:420px;
	border:0px;
	background:url(/Test/images/loading_4.gif) no-repeat #000000;
	background-position: 300px 200px;
} 
 
/* play button on top of splash screenn */ 
div.playButton { 
    background:url(/FlashVideo/play.png) no-repeat; 
    width:50px; 
    height:50px; 
    position:relative; 
    top:-210px; 
    left:315px;  
    margin-bottom:-50px; 
	cursor: pointer;
} 

/* dimensions for both splash image and the player wrapper */ 
a.flowplayer310, a.flowplayer310 img {
	display:block;
	width:310px;
	height:206px;
	border:0px;
	margin-bottom: 10px;
	/*background:url(/Test/images/loading_4.gif) no-repeat #000000;
	background-position: 14px 200px;*/
	background-color: #000;
} 

/* play button on top of splash screenn */ 
div.playButton310 { 
    background:url(/FlashVideo/play.png) no-repeat; 
    width:50px; 
    height:50px; 
    position:relative; 
    top:-140px; 
    left:135px;  
    margin-bottom:-50px; 
	cursor: pointer;
} 

div.flashVideo {
	float: left;
	padding: 0 5px 5px 0;
}

/* Events 
==============================================================================*/

#eventsList

h3.eventsList {
	border: 0 none;
}

/* Resources 
==============================================================================*/

.resourcesLinksHolder {
	width: 100%;
	min-height: 160px;
	margin: 5px 0;
	border-top: 1px solid #B0B2C4;
}

.resourcesLinkBox {
	float: left;
	width: 210px;
	min-height: 90px;
	padding: 2px 0;
}

.resourceLinks {
	width: 210px;
	height: auto;
	text-align: center;
}

.resourceTextBlock {
	clear: both;
}

#r_BaptistUnionofGreatBritain {
	width: 210px;
	height: 40px;
	margin: 0;
	background: url(../images/style/dbas/r-BaptistUnionofGreatBritain.jpg) right top no-repeat;
	text-indent: -5000px;
}

#r_BaptistUnionofGreatBritain a {
	display: block;
	width: 210px;
	height: 40px;
	background: transparent url(../images/style/dbas/r-BaptistUnionofGreatBritain.jpg) -5000px -5000px no-repeat;
}

#r_AnglicanChurch {
	width: 210px;
	height: 40px;
	margin: 0;
	background: url(../images/style/dbas/r-AnglicanChurch.jpg) right top no-repeat;
	text-indent: -5000px;
}

#r_AnglicanChurch a {
	display: block;
	width: 210px;
	height: 40px;
	background: transparent url(../images/style/dbas/r-AnglicanChurch.jpg) -5000px -5000px no-repeat;
}

#r_ChurchesTogetherinBritainandIreland {
	width: 210px;
	height: 40px;
	margin: 0;
	background: url(../images/style/dbas/r-ChurchesTogetherinBritainandIreland.jpg) right top no-repeat;
	text-indent: -5000px;
}

#r_ChurchesTogetherinBritainandIreland a {
	display: block;
	width: 210px;
	height: 40px;
	background: transparent url(../images/style/dbas/r-ChurchesTogetherinBritainandIreland.jpg) -5000px -5000px no-repeat;
}

#r_ChurchesCoordinatingGroupforEvangelisation {
	width: 210px;
	height: 40px;
	margin: 0;
	background: url(../images/style/dbas/r-ChurchesCoordinatingGroupforEvangelisation.jpg) right top no-repeat;
	text-indent: -5000px;
}

#r_ChurchesCoordinatingGroupforEvangelisation a {
	display: block;
	width: 210px;
	height: 40px;
	background: transparent url(../images/style/dbas/r-ChurchesCoordinatingGroupforEvangelisation.jpg) -5000px -5000px no-repeat;
}

#r_MethodistChurchinBritain {
	width: 210px;
	height: 40px;
	margin: 0;
	background: url(../images/style/dbas/r-MethodistChurchinBritain.jpg) right top no-repeat;
	text-indent: -5000px;
}

#r_MethodistChurchinBritain a {
	display: block;
	width: 210px;
	height: 40px;
	background: transparent url(../images/style/dbas/r-MethodistChurchinBritain.jpg) -5000px -5000px no-repeat;
}

#r_CatholicChurch {
	width: 210px;
	height: 40px;
	margin: 0;
	background: url(../images/style/dbas/r-CatholicChurch.jpg) right top no-repeat;
	text-indent: -5000px;
}

#r_CatholicChurch a {
	display: block;
	width: 210px;
	height: 40px;
	background: transparent url(../images/style/dbas/r-CatholicChurch.jpg) -5000px -5000px no-repeat;
}

#r_TheSalvationArmy {
	width: 210px;
	height: 40px;
	margin: 0;
	background: url(../images/style/dbas/r-TheSalvationArmy.jpg) right top no-repeat;
	text-indent: -5000px;
}

#r_TheSalvationArmy a {
	display: block;
	width: 210px;
	height: 40px;
	background: transparent url(../images/style/dbas/r-TheSalvationArmy.jpg) -5000px -5000px no-repeat;
}

#r_HillsongUK {
	width: 210px;
	height: 40px;
	margin: 0;
	background: url(../images/style/dbas/r-HillsongUK.jpg) right top no-repeat;
	text-indent: -5000px;
}

#r_HillsongUK a {
	display: block;
	width: 210px;
	height: 40px;
	background: transparent url(../images/style/dbas/r-HillsongUK.jpg) -5000px -5000px no-repeat;
}

#r_BlackMajoritychurches {
	width: 210px;
	height: 40px;
	margin: 0;
	background: url(../images/style/dbas/r-BlackMajoritychurches.jpg) right top no-repeat;
	text-indent: -5000px;
}

#r_BlackMajoritychurches a {
	display: block;
	width: 210px;
	height: 40px;
	background: transparent url(../images/style/dbas/r-BlackMajoritychurches.jpg) -5000px -5000px no-repeat;
}

#r_EvangelicalAlliance {
	width: 210px;
	height: 40px;
	margin: 0;
	background: url(../images/style/dbas/r-EvangelicalAlliance.jpg) right top no-repeat;
	text-indent: -5000px;
}

#r_EvangelicalAlliance a {
	display: block;
	width: 210px;
	height: 40px;
	background: transparent url(../images/style/dbas/r-EvangelicalAlliance.jpg) -5000px -5000px no-repeat;
}

#r_EnablingChristiansinServingRefugees {
	width: 210px;
	height: 40px;
	margin: 0;
	background: url(../images/style/dbas/r-EnablingChristiansinServingRefugees.jpg) right top no-repeat;
	text-indent: -5000px;
}

#r_EnablingChristiansinServingRefugees a {
	display: block;
	width: 210px;
	height: 40px;
	background: transparent url(../images/style/dbas/r-EnablingChristiansinServingRefugees.jpg) -5000px -5000px no-repeat;
}

#r_EmbraceNorthernIreland {
	width: 210px;
	height: 40px;
	margin: 0;
	background: url(../images/style/dbas/r-EmbraceNorthernIreland.jpg) right top no-repeat;
	text-indent: -5000px;
}

#r_EmbraceNorthernIreland a {
	display: block;
	width: 210px;
	height: 40px;
	background: transparent url(../images/style/dbas/r-EmbraceNorthernIreland.jpg) -5000px -5000px no-repeat;
}

#r_ChristianSolidarityWorldwide {
	width: 210px;
	height: 40px;
	margin: 0;
	background: url(../images/style/dbas/r-ChristianSolidarityWorldwide.jpg) right top no-repeat;
	text-indent: -5000px;
}

#r_ChristianSolidarityWorldwide a {
	display: block;
	width: 210px;
	height: 40px;
	background: transparent url(../images/style/dbas/r-ChristianSolidarityWorldwide.jpg) -5000px -5000px no-repeat;
}

#r_TheArthurRankCentre {
	width: 210px;
	height: 40px;
	margin: 0;
	background: url(../images/style/dbas/r-TheArthurRankCentre.jpg) right top no-repeat;
	text-indent: -5000px;
}

#r_TheArthurRankCentre a {
	display: block;
	width: 210px;
	height: 40px;
	background: transparent url(../images/style/dbas/r-TheArthurRankCentre.jpg) -5000px -5000px no-repeat;
}

#r_JosephRowntreeCharitableTrust {
	width: 210px;
	height: 40px;
	margin: 0;
	background: url(../images/style/dbas/r-JosephRowntreeCharitableTrust.jpg) right top no-repeat;
	text-indent: -5000px;
}

#r_JosephRowntreeCharitableTrust a {
	display: block;
	width: 210px;
	height: 40px;
	background: transparent url(../images/style/dbas/r-JosephRowntreeCharitableTrust.jpg) -5000px -5000px no-repeat;
}

#r_BaptistUnionofGreatBritain a:hover, #r_AnglicanChurch a:hover, #r_ChurchesTogetherinBritainandIreland a:hover, #r_ChurchesCoordinatingGroupforEvangelisation a:hover, #r_MethodistChurchinBritain a:hover, #r_CatholicChurch a:hover, #r_TheSalvationArmy a:hover, #r_HillsongUK a:hover, #r_BlackMajoritychurches a:hover, #r_EvangelicalAlliance a:hover, #r_EnablingChristiansinServingRefugees a:hover, #r_EmbraceNorthernIreland a:hover, #r_ChristianSolidarityWorldwide a:hover, #r_TheArthurRankCentre a:hover, #r_JosephRowntreeCharitableTrust a:hover {
	background-position: right bottom;
	z-index: 50;
}

#r_BaptistUnionofGreatBritain a span, #r_AnglicanChurch a span, #r_ChurchesTogetherinBritainandIreland a span, #r_ChurchesCoordinatingGroupforEvangelisation a span, #r_MethodistChurchinBritain a span, #r_CatholicChurch a span, #r_TheSalvationArmy a span, #r_HillsongUK a span, #r_BlackMajoritychurches a span, #r_EvangelicalAlliance a span, #r_EnablingChristiansinServingRefugees a span, #r_EmbraceNorthernIreland a span, #r_ChristianSolidarityWorldwide a span, #r_TheArthurRankCentre a span, #r_JosephRowntreeCharitableTrust a span {
	display: none;
}

#r_BaptistUnionofGreatBritain span, #r_AnglicanChurch span, #r_ChurchesTogetherinBritainandIreland span, #r_ChurchesCoordinatingGroupforEvangelisation span, #r_MethodistChurchinBritain span, #r_CatholicChurch span, #r_TheSalvationArmy span, #r_HillsongUK span, #r_BlackMajoritychurches span, #r_EvangelicalAlliance span, #r_EnablingChristiansinServingRefugees span, #r_EmbraceNorthernIreland span, #r_ChristianSolidarityWorldwide span, #r_TheArthurRankCentre span, #r_JosephRowntreeCharitableTrust span {
	display: none;
}

/* Datasheet display for the admin areas
======================================================================================= */

.data_table {
	padding: 5px 5px 5px 0px; 
	border-top: 5px solid #CCCCCC; 
	text-align: left;
	width: 100%
}

.data_column {
	border: 1px solid #cccccc;
	padding: 3px;
}

/* Temple Address Photos
=======================================================================================*/

.TAPhotos {
	width: 100%;
}

.TAPhoto1 {
	width: 150px;
	text-align: center;
	padding-right: 10px;
	padding-bottom: 10px;
	vertical-align: middle;
}

.TAPhoto2 {
	width: 150px;
	text-align: center;
	padding-bottom: 10px;
	vertical-align: middle;
}


/*********************************************************************************************/
/*                                       Common Navigation                                   */
/*********************************************************************************************/
/* Common Navigation */

.commonNavigation {
	width: 980px;
	background-color: white;
	margin: 0 auto;
	position: relative;
	height: 31px;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}

.commonNavigation hr {
	width: 955px;
	color: #cfcfcf;
	background-color: #cfcfcf;
	height: 1px;
	position: absolute;
	top: 29px;
	left: 10px;
	border: 0;
	padding: 0;
	margin: 0;
}

.search {
	position: absolute;
	left: 670px;
	top: 3px;
	z-index: 21;
}



.search img, .repeatSearch img {
	float: left;
	border-left: 1px solid #477CA4;
	border-top: 1px solid #477CA4;
	border-bottom: 1px solid #477CA4;
	padding: 2px;
	background-color: #fff;
}

.searchForm {
	position: relative;
}

.searchFormNew {
	position: relative;
}


.searchForm label {
	display: none;
}

.searchFormNew label {
	display: none;
}

.searchForm input, .searchFormNew input {
	position: relative;
	/*background-image: url(../images/style/eauk/search.gif);
	background-position: 2px 2px;
	background-repeat: no-repeat;*/
	background-color: white;
	color: #013473;
	padding: 2px;
	margin: 0;
	vertical-align: middle;
	height: 16px;
	width: 120px;
	float: left;
	overflow: hidden;
	border-left: none;
	border-top: 1px solid #013473;
	border-bottom: 1px solid #013473;
	border-left: none;
	border-right: none;
}

.searchForm a, .searchForm a:link, .searchForm a:visited, .searchForm a:active {
	position: relative;
	width: 22px;
	height: 20px;
	float: left;
	/*background-image: url(/images/style/eauk/search.gif);
	background-repeat: no-repeat;
	background-position: 2px;*/
	background-color: #00A2B1;
	margin: 0;
	padding: 0;
	color: white;
	font-weight: 700;
	text-decoration: none;
	vertical-align: middle;
	border-top: 1px solid #477CA4;
	border-bottom: 1px solid #477CA4;
	border-right: 1px solid #477CA4;
	font-size: 11px;
}

.searchFormNew a, .searchFormNew a:link, .searchFormNew a:visited, .searchFormNew a:active {
	position: relative;
	width: auto;
	height: 20px;
	float: left;
	/*background-image: url(/images/style/eauk/search.gif);
	background-repeat: no-repeat;
	background-position: 2px;*/
	background-color: #00A2B1;
	color: white;
	font-weight: 700;
	text-decoration: none;
	vertical-align: bottom;
	border-top: 1px solid #477CA4;
	border-bottom: 1px solid #477CA4;
	border-right: 1px solid #477CA4;
	font-size: 11px;
	padding: 0 3px 0 3px;
	margin: 0;
	cursor: pointer;
}

.searchForm a:hover, .searchFormNew a:hover {
	background-color: #013473;
	color: white;
	text-decoration: none;
}

.searchForm a span{
	/*display: none;*/
	display: block;
	width: 19px;
	height: 18px;
	padding: 2px 3px 0px 3px;
	cursor: pointer;
}

.searchFormNew a span{
	/*display: none;*/
	display: block;
	width: auto;
	height: 18px;
	padding: 2px 3px 0px 3px;
	cursor: pointer;
}

.repeatSearch1 {
	position: relative;
	top: 5px;
	float: right;
}

.repeatSearch2 {/*
	width: 50%;
	float: left;*/
}

.repeatSearch3 {/*
	width: 50%;
	float: left;*/
}

.searchResultsText {
	margin-bottom: 15px;
}

.searchResultsText p {
	padding-top: 10px;
}

.headerLinksArea {
	position: absolute;	
	left: 5px;
	top: 0px;
	z-index: 21;
	font-size: 11px;
}

.headerLinks {
	float: left;
	position: relative;
	top: 3px;
	left: 3px;
	vertical-align: middle;
	font-size: 11px;
}

.headerLinks img {
	float: left;
	padding: 0 5px 0 0;
	vertical-align: middle;
	display: block;
}
/* Share This */

.stDiv {
	float: left;
	position: relative;
	top: 6px;
	left: 6px;
	vertical-align: middle;
	font-size: 11px;
}

.stDiv img {
	float: left;
	padding: 0 5px 0 0;
	vertical-align: middle;
	text-decoration: none;
	display: block;
}

.stDiv a:hover img {
	text-decoration: none;
}

/* RSS Feeds */

.rssFeeds {
	position: absolute;	
	right: 10px;
	top: 3px;
	z-index: 21;
	font-size: 11px;
}

.rssFeeds img {
	float: left;
	padding: 0 5px 0 0;
	vertical-align: middle;
	display: block;
}

/* Common Site Navigation */

p.exploreAlliance {
	position: absolute;
	top: 0px;
	left: 401px;
	background: url(/images/style/eauk/Explore-Button.gif) left top no-repeat;
	width: 180px;
	height: 25px;
}

p.exploreAlliance a, p.exploreAlliance a:link, p.exploreAlliance a:visited, p.exploreAlliance a:active {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	text-indent: -5000px;
	overflow: hidden;
	background: transparent url(/images/style/eauk/Explore-Button-hover.gif) -5000px -5000px no-repeat;
	width: 180px;
	height: 25px;
	
	/*display: none;*/ /* uncomment this line to get access to .exploreAlliance */
}

p.exploreAlliance a:hover {
	text-decoration: none;
	background-position: bottom left;
	z-index: 21;
}

p.exploreAlliance img {
		display: none;
}

p.joinAlliance {
	position: absolute;
	bottom: 0;
	left: 245px;
	background: url(/images/style/eauk/Join-Button.gif) bottom center no-repeat;
	width: 180px;
	height: 25px;
}

p.joinAlliance a, p.joinAlliance a:link, p.joinAlliance a:visited, p.joinAlliance a:active {
	display: block;
	position: absolute;
	bottom: 0px;
	left: 0px;
	text-indent: -5000px;
	overflow: hidden;
	background: transparent url(/images/style/eauk/Join-Button-hover.gif) -5000px -5000px no-repeat;
	width: 180px;
	height: 25px;
	
	/*display: none;*/ /* uncomment this line to get access to .exploreAlliance */
}

p.joinAlliance a:hover {
	text-decoration: none;
	background-position: bottom center;
	z-index: 21;
}

p.joinAlliance img {
		display: none;
}

#exploreAlliance {display:none; width: 100%;}
ul.exploreAllianceColumn1, ul.exploreAllianceColumn2, ul.exploreAllianceColumn3 { position:relative; width:160px; height:290px; padding:0; float:left; /*border-right:#013473 1px dashed;*/ list-style: none; margin:0;}
ul.exploreAllianceColumn4 { position:relative; width:155px; height:290px; padding:0; float:left; list-style: none; margin:0;}
ul.exploreAllianceColumn1 li, ul.exploreAllianceColumn2 li, ul.exploreAllianceColumn3 li, ul.exploreAllianceColumn4 li { position:relative; padding:0; width:155px; margin:0; font-size: 12px; }

ul.exploreAllianceColumn1 li a, ul.exploreAllianceColumn2 li a, ul.exploreAllianceColumn3 li a, ul.exploreAllianceColumn4 li a { background-color: inherit; display: block; width: 150px; padding: 7px 2px 7px 3px; }
ul.exploreAllianceColumn1 li a:hover, ul.exploreAllianceColumn2 li a:hover, ul.exploreAllianceColumn3 li a:hover, ul.exploreAllianceColumn4 li a:hover { background-color: #F0F3BA; }
a.eaukLink img { border: none; padding: 0 5px 0 0; vertical-align: middle; display: block; float: left; }
a.eaukLink { position: absolute; top:8px; left:18px; vertical-align: middle; font-size: 11px; }a.contactLink { position: absolute; bottom: 10px; left:18px; vertical-align: middle; font-size: 12px; }
a.donateLink { position: absolute; bottom: 10px; right:18px; vertical-align: middle; font-size: 12px; }

.rssFeedIndex img, .rssFeedIndex p img, .rssFeedIndex a img { padding: 0 0 0 5px; border: none; margin: 0; }

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

/*#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}*/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:1000;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(/customcf/javascript/macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#013473;
	filter:alpha(opacity=60);
	-moz-opacity: 0.60;
	opacity: 0.60;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 1002;
	color:#000000;
	display:none;
	border: 4px solid #013473;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 18px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_closeAjaxWindowANB{
	padding:7px 0 5px 0;
	margin-bottom:1px;
	text-align: center;
}

#TB_ajaxWindowTitle{
	background: url(/images/style/eauk/Explore-Button2.gif) center top no-repeat;
	width: 650px;
	height: 25px;
	text-indent: -5000px;
	float:left;
	padding:7px 0 5px 20px;
	margin: 0 -180px 0 0;
	margin-bottom:1px;
}

#TB_ajaxWindowFooter{
	width: 650px;
	height: 25px;
	text-indent: -5000px;
	float:left;
	padding:5px 0 0 0;
	margin: 0 -180px 0 0;
	margin-top:1px;
}

#TB_ajaxWindowFooterANB{
	width: auto;
	height: 25px;
	padding:5px 0 0 0;
	margin-top:1px;
}

#TB_title{
	background-color:#fff;
	color: #013473;
	height:30px;
	border-bottom: #013473 1px solid;
	font-size: 12px;
	font-weight: 700;
}

#TB_footer{
	background-color:#fff;
	color: #013473;
	height:30px;
	border-top: #013473 1px solid;
	font-size: 1.3em;
	font-weight: 700;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 0 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
	border-bottom: #013473 1px solid;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_ajaxContent br{ height:0; line-height:0; font-size:0px; display:none;}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

.fntDonate { text-align: center; font-family: Arial, Verdana, san-serif; }
.fntDonate p { margin: 0px 0px 10px 0px; font-family: Arial, Verdana, san-serif; }
.fntDonate p.fntText { font-size: 15px; font-weight: 700; color: #000; }
.fntDonate p span { font-size: 18px; border: 1px solid #cccccc; padding: 5px; }
.fntDonate p a { text-decoration: none; }
.fntDonate p a:hover { text-decoration: none; }
.fntDonate input { color: #000; border: 1px solid #cccccc; padding: 2px; font-size: 12px; font-family: Arial, Verdana, san-serif; letter-spacing: normal; }
.fntDonate input.selectamount { border: none; }