﻿body 
{ font-size: 12px; padding:0px; margin:0px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../images/page_bg.gif); background-repeat: repeat-x; background-position: 0 top; }
a:linked, a:hover, a:visited
{
	text-decoration:none;
	color:black;
	}
#mainContainer
{ background-color: #fff; width:896px; margin:0 auto; padding: 0; border-color: #c0c0c0; border-style: solid; border-width: 0 1px; }
#headerarea
{ background-color: #cecfd0; background-image: url(../images/header-bg.png); background-repeat: no-repeat; width:896px; height:191px; }
#banner
{
	width:896px;
	height:191px;
	float:left;
}		
#leftPanel
{
	/*width:155px;*/
	font-size: 10px; background-color: #fff; background-image: url(../images/left-column-bg.png); background-repeat: repeat-y; background-position: 0 top; width:180px; height:auto;
	/*float:left;
	margin:10px 0px 10px 10px;	*/
	vertical-align:top; padding:0 0 20px 12px; margin:0;  }
#contentArea
{
	/*width:716px;*/
	background-color: #fff; height:auto; width:716px;	 
	/*float:left;
	margin:10px 0px 10px 10px;	*/
	padding:0; vertical-align:top;  }
	
#contentArea h1{ padding:0px; margin:0 0 20px;background:url(../images/headingb.jpg) repeat-x left top; height:27px; color:#fff; font-family:Arial; font-size:18px; font-weight:normal; padding:8px 10px 5px 20px;}
hr { width: 96%; }
#contentArea p{ padding:0px; margin:0; padding:8px 20px 20px; font-family:"Trebuchet MS"; font-size:12px; color:#000; text-align: justify; }

#footer
{ color: #fff; background-image: url(../images/footer-bg.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 top; text-align: left; width:891px; height:91px; float: left; padding-top: 5px; padding-left: 5px; }
#footer p
{ font-family:"Trebuchet MS"; font-size:12px; float: left; padding-left: 10px; }
#footer a { color: #fff; font-family: "Trebuchet MS"; font-weight: bold; }
#footer a:hover { color: #fff; font-family: "Trebuchet MS"; font-weight: bold; text-decoration: underline; }
#footer a:visited { color: #fff; font-family: "Trebuchet MS"; text-decoration: none; }
.table
{
	width:896px;
	height:auto;
		
	margin:0 auto;
	}
	.table td{padding:0;}
ul#navigation
{
    margin-left: 0;
    padding-left: 0;
    list-style-type: none;
    background: #0b9d83;
    float: left;
    width: 100%;
   
}
ul#navigation li
{ float: left; display: inline; }
ul#navigation a
{
    display: block;
    float: left;
    padding: .2em 1em;
    text-decoration: none;
    color: #fff;
    background: #0b9d83;
    border-right: 1px solid #fff;
}
ul#navigation a:hover
{
    color: #000;
    background: #b3efe4;
}
ul#leftnavigation{ font-size: 12px; padding:0px; margin:0px;  padding-bottom:0px; margin-bottom:0px;  padding-left:0px; width:160px; margin-top:12px; }
ul#leftnavigation li
{ text-align: left;  height: 20px; padding-top:3px; list-style-type: none; list-style-image: none; background-image: url(../images/menu_off_bg.png); background-repeat: no-repeat; background-position: 0 center; }
ul#leftnavigation li:hover{ height: 20px; padding-top:3px; background-image: url(../images/menu_on_bg.png); background-repeat: no-repeat; background-position: 0 center;}
ul#leftnavigation li:hover a{ color:#fff;}
ul#leftnavigation a
{ color: #000;  height: 30px; margin-bottom: 3px; padding-top: 1px; padding-left: 25px; }

ul#leftnavigation a:hover
{ color: #fff; height: 30px; padding-left: 25px; }
.selected a:linked,.selected a,.selected a:hover
{
	color: #000;
    background: #b3efe4;
	}
	
a
{ text-decoration:none; color:black; margin: 0; padding: 0; border-width: 0; outline-width: 0; }
	
	table.myCont{  }
	
	.rte{ vertical-align:top; background:url(../images/rtebg.jpg) no-repeat left bottom; width:418px; margin-bottom: 20px; }
	.myrte{ width:408px; background:url(../images/rt.jpg) repeat-x left top; margin-left:13px; border-right: 1px solid #dbdbdb; border-bottom: 0 solid #dbdbdb; border-left: 1px solid #d5d5d5; }
.myrte hr{ width: 90%; }
	.myrte h1{ padding:0px; margin:0px;background:url('../images/headingb.jpg') repeat-x left top; height:27px; color:#fff; font-family:Arial; font-size:18px; font-weight:normal; padding:8px 10px 5px 20px; }
	.myrte p{ padding:0px; margin:0; padding:8px 17px 17px; font-family:"Trebuchet MS"; font-size:12px; color:#000; text-align: justify; }
.myrte h2 { padding:0px; margin:0; padding:8px 17px 17px; font-family:"Trebuchet MS"; font-size:16px; color:#000; text-align: justify; }
	.myrte p img{ margin-right:12px; border:1px solid #659128; padding:2px;}
.myrte p img.noborder{ margin: 0; padding: 0; border-width: 0; outline-width: 0; }
	.tab{ vertical-align:top; margin-left: 10px; }
	
	.subCont{ width:714px; background:url('../images/subBg.jpg') no-repeat left bottom; padding-bottom:50px; margin-top:12px;}
	.subInner{ width:692px; margin-left:9px; background:url(../images/subGray.jpg) repeat-x left top; border-right: 1px solid #dbdbdb; border-left: 1px solid #d5d5d5;}
	.subInner p{ padding:0px; margin:0px;}
	.subInner p img{ border:1px solid #c96b21; padding:1px; margin-left:30px;}
.subInner p img.noborder{ margin: 0; padding: 0; border-width: 0; outline-width: 0; }
.subInner p img.noborder a{ margin: 0; padding: 0; border-width: 0; outline-width: 0; }
.subInner p img a { border:1px solid #c96b21; padding:1px; }
	.subInner h2{ padding:0px; margin:0px; font-family:Trebuchet MS; font-size:14px; color:#c96b21; padding-left:20px;}
	.subInner h3{ padding:0px; margin:0px; padding-left:20px;}
	.subInner h4{ padding:0px; margin:0px; padding-left:20px; font-size:13px;}
	.bookBot{ width:146px; background:url('../images/bookBottom.jpg') no-repeat left bottom;}
	.bookTop{width:146px; background:url('../images/bookTop.jpg') no-repeat left top;}
	.bookTop h1{ font-family:Trebuchet MS; font-size:12px; font-weight:bold; font-style:italic; color:#fff; padding:0px; margin:0px; padding:7px 2px 5px 35px; }
	.prayerRepeater{ width:123px; margin-left:3px; padding:10px 7px 7px 13px; background:url('../images/bookRepeater.jpg') repeat-x left top;}
	.prayerRepeater p{ font-family:Trebuchet MS; font-size:12px; color:#000; font-style:italic; line-height:12px; margin-bottom:20px;}
	
	.myTab{ width:271px; background:url('../images/tabBot.jpg') no-repeat left bottom; padding-bottom:25px; }
	.tabInner{ /*margin-top:39px;*/ background:url('../images/tabRepeater.jpg') repeat-x left top; width:225px; padding:10px 15px; padding-bottom:30px; padding-right:19px; margin-left:5px; }
	.tabInner p{ padding:0px !important; margin:0px !important; font-family:Trebuchet MS; font-size:12px; color:#000;}
	.tabInner p span{font-family:Trebuchet MS; font-size:12px; color:#c96b21;}
	#tb2,#tb3{ display:none;}
	td.tab ul{ list-style-type:none; padding:0px; margin:0px; padding-left:4px;}
	td.tab li{ float:left; cursor:pointer; }
	td.tab li a{ font-family:Arial; font-size:12px; color:#fa802d; padding-top:12px; float:left; padding-left:29px;}
	td.tab li#img1{height:39px; width:85px; background:url('../images/tab1.jpg') no-repeat left top; text-align:center;}
	td.tab li#img2{height:39px; width:73px; background:url('../images/tab2.jpg') no-repeat left top; text-align:center;}
	td.tab li#img3{height:39px; width:104px; background:url('../images/tab3.jpg') no-repeat left top; text-align:center;}
	
		td.tab li#img1:hover{height:39px; width:85px; background:url('../images/tab11.jpg') no-repeat left top; text-align:center;}
	td.tab li#img2:hover{height:39px; width:73px; background:url('../images/tab22.jpg') no-repeat left top; text-align:center;}
	td.tab li#img3:hover{height:39px; width:104px; background:url('../images/tab33.jpg') no-repeat left top; text-align:center;}
	td.tab li#img3 a{ padding-left:33px;}
	td.tab li#img2 a{ padding-left:24px;}
	td.tab li#img1 a{ padding-left:39px;}
#sacrament img { margin: 0; padding: 0; border-width: 0; outline-width: 0; }
#homereturn { text-align: right; margin-top: 10px; padding-right: 20px; }
#dvlft{}
	#dvrgt{background:#fff url('../images/ticker.jpg') repeat-x left bottom;}
/*cinews------------------------------------------*/
#CiNews { text-align: justify; }

#CiNews a { font-size: 14px; font-weight: bold; text-align: justify; }


#ciNews{
    margin:0px;
    padding:0;
    width:221px;
}

.ciNews {
	display:block;
	overflow:hidden;
	float:left;
	width:198px;
	padding:10px;
	padding-left:11px;
	padding-right:12px;
	padding-bottom:27px;
	margin:0px;
	
}

.ciNewsImage{
	display:block;
	float:left;
	width:91px;
	height:91px;
	padding:0px;
	margin:0px;
}

.ciNewsImage img{
    border:1px solid #9AD14D;
}

.ciNewsContent{
	display:block;
	overflow:hidden;
	float:left;
	width:100px;
	margin:0px;
	padding:0px;
	padding-left:5px;
    text-align:left;
    font-size:12px;
}

.ciNewsContent a:link, .ciNewsContent a:visited, .ciNewsContent a:hover{
    color:#658a33;
    font-size:12px;
}

.ciNewsMore{
    text-align:center;
    margin-top:10px;
}

.ciNewsMore a{
    color:#658a33;
}

.ciNewsSponsor{
    text-align:center;
    margin-top:10px;
    margin-bottom:10px;
}
/*cinews------------------------------------------*/


#CiNews2 { text-align: justify; width: 200px; }
#CiNews2 p { text-align: justify; margin-left: -20px; }
#CiNews2 table {  }
#CiNews2 td { text-align: justify; margin-right: 2px; margin-left: 2px; padding: 10px; border-bottom: 1px solid #cbc9ca; }
#CiNews2 a { text-align: justify; }
#CiNews2 img { text-align: justify; margin-right: 10px; }
#CiContent { text-align: justify; }
#CiContent p { text-align: justify; }
#CiContent table { width: 98%; margin-left: 5px; }
#CiContent td { text-align: justify; margin-right: 2px; margin-left: 2px; padding: 10px; border-bottom: 1px solid #cbc9ca; }
#CiContent a { text-align: justify; }
#CiContent img { text-align: justify; }
.noborder { margin: 0; padding: 0; border-width: 0; outline-width: 0; }
.events { padding-top: 5px; }
.eventdate { color: #00a3e8; font-weight: bold; font-family: Georgia; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; }
.eventtitle { color: #00a3e8; font-size: 16px; }
.eventtitle a { color: #00a3e8; font-size: 16px; }
.eventtitlehome { color: #0099e8 !important; font-size: 13px; }
.eventtitlehome a { color: #0099e8 !important; font-weight: bold; }
.eventtitlehome a:hover { color: #0099e8 !important; text-decoration: underline;}

.allevents { margin-top: 5px; padding-bottom: 40px; }
.blue { color: #0099e8 !important; }
.blue a { color: #0099e8 !important; }
.blue a:hover { text-decoration: underline; }

.teaserhome { color: #000 !important; text-align: justify; }
.allevents a {   }
.event { color: #00a3e8; padding: 10px; }
.details { color: #0099e8 !important; font-size: 12px; font-weight: bold; margin-bottom: 5px; }
.details a { color: #0099e8 !important;  }
.teaser { color: #000; text-align: justify; clear: both; margin-top: 10px; margin-right: 20px; margin-bottom: 5px; }
#eventlist { margin-left: -20px; padding-right: 20px; padding-bottom: 20px; list-style-type: none; list-style-image: none; }
#eventlist li { padding-right: 10px; padding-left: 10px; border-bottom: 1px dotted #00a3e8; }
#CiFeatures { font-size: 12px; }
