/* Common CSS */
body {
	margin:0px;
}

td {
	font:9pt Arial, Helvetica, sans-serif;
	color:#000;
	line-height:140%;
}

textarea {
	font:9pt Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #3D464F;
	height:50px;
	width:230px;
}


a {
	text-decoration:none;
	outline:none;
}

a:hover {
 	text-decoration:none;
}

.input1 {
	font:9pt Arial, Helvetica, sans-serif;
	color:#000000;
	border:1px solid #3D464F;
	height:18px;
	width:230px;
}

.trans_tr {
	opacity: 0.8;
	filter: alpha(opacity=80); 
	-Moz-Opacity: .8;
	cursor:pointer;
	width: 100%;
}

.btn{ background:#650103; font:9pt Arial, Helvetica, sans-serif; font-weight:normal; border: 1px solid #7A899C; cursor:pointer;Color: #FFFFFF; height:22px; }
/* Common CSS */

/* Navigation CSS*/
.navTop {background:url(../images/navTopBg.jpg) right repeat-y;}
#navigation {background:url(../images/navBg.jpg) repeat-x; height:35px;}
.nav {font:11pt Arial, Helvetica, sans-serif; font-weight:bold; line-height:35px; color:#fff; display:block;}
.nav:hover {color:#690000;}
.navhover {font:11pt Arial, Helvetica, sans-serif; font-weight:bold; line-height:35px; color:#690000; display:block;}

#home{background:url(../images/inner/homelinkBg.jpg) no-repeat; padding-left:22px;}
/* Navigation CSS*/

/*--------------------------HOMEPAGE CSS----------------------------------*/
.tbl {background-color:#E8D5B4;}
#leftSpacer{background:url(../images/leftSpacer.jpg) repeat-x; height:225px;}
#leftSpacer td{font-size:8.5pt;}

#rightSpacer{background:url(../images/rightSpacer.jpg) repeat-x; height:236px;}
#footer{background:url(../images/footerBg.jpg) repeat-x; height:58px;}

#address{background:#00185E; height:47px; color:#fff; padding-top:5px; padding-left:65px; font-size:7pt; line-height:170%;}
#address strong {font-size:9pt; font-weight:bold;}

.prayer{color:#FFFFFF; font-size:11pt; text-decoration:none; font-style:italic; padding-left:35px;}
.prayer:hover{color:#690000;}

.homea{color:#FFFFFF; font-size:10pt; text-decoration:none; font-weight:bold; padding-left:25px;}
.homea:hover{color:#690000;}
/*--------------------------HOMEPAGE CSS----------------------------------*/

/*--------------------------INNERPAGE COMMON CSS----------------------------------*/
.itbl{background:#F1DBA2;}
.brush{background:url(../images/inner/brushBg.jpg) right top no-repeat;}
#header{height:351px;}
#leftpanel{background:#000000 url(../images/inner/leftpanelBg.jpg) repeat-x;}

#links{height:99px;}
#ifooter{height:312px;}
.popup {font:9pt Arial, Helvetica, sans-serif; color:#fff;font-weight:bold; display:block; line-height:27px; background-image:url(../images/inner/popupBg.gif); background-repeat:no-repeat; padding-left:25px;}
.popup:hover {color:#690000;}
/*--------------------------INNERPAGE COMMON CSS----------------------------------*/

/*--------------------------INNERPAGE CSS----------------------------------*/
.lefttd{color:#FFFFFF; font-size:8pt;}
.lefta{color:#FFFFFF; font-size:8pt; text-decoration:underline;}
.lefta:hover{text-decoration:none;}

#content {background:url(../images/inner/footerBg.jpg) bottom right no-repeat;}
#content th{background:url(../images/inner/titleBg.gif) no-repeat; height:125px; padding-left:67px; padding-top:67px;}
#text{background:url(../images/inner/textBg.gif) repeat-y;}

.mainheader{font:13pt Arial, Helvetica, sans-serif; color:#670001; font-weight:bold; height:30px;}
.ifooter{background:url(../images/inner/textFooter.gif); height:187px;}

.quicklinks{background:#680001; border:1px solid #9C6C20; cursor:pointer;}
.linktext{font:10pt Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; cursor:pointer;}
.linksgap{height:2px;}
.detailsTbl{background:#D3B27D; border:1px solid #9C6C20;}
.detailsheader{font:10pt Arial, Helvetica, sans-serif; color:#680001; font-weight:bold; height:20px;}
.tourheader{font:10pt Arial, Helvetica, sans-serif; color:#000; font-weight:bold;}
.leftheader{font:9pt Arial, Helvetica, sans-serif; color:#F0DCA1; font-weight:bold;}
.link1{color:#0A50FE; font-size:9pt; text-decoration:underline;}
.link1:hover{text-decoration:none;}
.link2{color:#ffffff; font-size:9pt; text-decoration:underline;}
.link2:hover{text-decoration:none;}
.alpha{font:13pt "Times New Roman", Times, serif; color:#DF0126; font-weight:bold; font-style:italic;}

.default{font:10pt Arial, Helvetica, sans-serif; color:#680001; font-weight:bold;}
.k{font:10pt Arial, Helvetica, sans-serif;color:#E22F2A; font-weight:bold;}
.i{font:10pt Arial, Helvetica, sans-serif;color:#2C47F8; font-weight:bold;}
.d{font:10pt Arial, Helvetica, sans-serif;color:#FE9900; font-weight:bold;}
.z{font:10pt Arial, Helvetica, sans-serif;color:#72BE1E; font-weight:bold;}
.n{font:10pt Arial, Helvetica, sans-serif;color:#B90002; font-weight:bold;}

#naveader{height:35px;}
.childrenBg{background:url(../images/children/textbg.jpg) no-repeat; height:865px;}
#youthBg{background:url(../images/youth/textBg.jpg) no-repeat; height:261px;}
#youthBg td{font:9pt Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:170%;}

#musicTbl{border-collapse:collapse; border:1px solid #000; border-color:#000;}
#musicTbl td{padding:3px 5px 3px 8px;}
#musicTbl a{color:#000000; font-size:9pt; text-decoration:underline;}
#musicTbl a:hover{text-decoration:none;}
/*--------------------------INNERPAGE CSS----------------------------------*/
#downloaderBox {
	border: 1px solid #c4beac;
	padding:2px;
	background-color:#FFFFFF;
	width:136px;
	position:absolute;
	top:0px;
	left:0px;
}
.downloaderLink, .downloaderLink:hover{
	text-decoration:none;
}
.downloaderLink div{
	height:17px;
	width:136px;
	line-height:17px;
	color:#000000;
	font-family:arial;
	font-size:12px;
	text-align:center;
	cursor:pointer;
}
.downloaderLink:hover div{
	height:17px;
	width:136px;
	line-height:17px;
	color:#FFFFFF;
	background-color:#316ac5;
	font-family:arial;
	font-size:12px;
	text-align:center;
	cursor:pointer;
}