*{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif }
hr{display:none;}
body{ background:#fff url('../images/bg-top.jpg') no-repeat center top; width:100%; overflow-x:hidden }
#mainContainer{	width:900px; margin:0 auto }
#header{height:168px;}
#header h1, #header h2, #header img{display:none;}
#topMenu{height:36px;}
#menuLeft{background:url('../images/menu-corner.jpg') no-repeat left; height:36px; width:15px; float:left}
#menuCenter{ background:url('../images/menu-bg.jpg') repeat-x left; height:36px; width:860px; float:left; x-overflow:hidden}
#menuCenter li{list-style-type:none; float:left;}
#menuCenter li a{font-size:12px; display:inline-block; color:#053d66; text-decoration:none; line-height:36px; outline:0; padding:0 15px}
#menuCenter li a:hover{ display:inline-block; background:url('../images/menu-over.jpg') repeat-x;}
#menuRight{background:url('../images/menu-corner.jpg') no-repeat right; height:36px; width:15px; float:left}
#contentArea{width:auto; margin-top:21px;}
#contentLeft{float:left; margin-right:24px; width:254px;}
#box1{width:auto;}
#box1 .worshipBg{background:url('../images/worship-time-repeat.gif') repeat-y;}
#box1 .top{background:url('../images/worship-time.jpg') no-repeat; height:45px; text-indent:-10000px}
#box1 .bottom{ background:url('../images/worship-time-bottom.jpg') no-repeat bottom center; padding-left:0; padding-right:0; padding-top:0; padding-bottom:20px}
#box1 .bottom .content{padding:0 0 0 27px;}
#box1 .bottom .content .normal{font-size:13px; color:#2a2825}
#box1 .bottom .content p{font-size:20px; color:#5e350f; padding:10px 0 0 0}
#box1 .bottom .content span{font-size:14px; color:#161919; font-weight:bold}
#box2{width:253px;}
#box2 .greetingsBg{background:url('../images/greetings-repeat.gif') repeat-y;}
#box2 .bottom .content{padding:7px 0 20px 27px;}
#box2 .bottom .content a{ color:#323e07; font-size:16px; padding:6px 0 6px 0; display:block; text-decoration:none;}
#box2 .bottom .content a:hover{text-decoration:underline;}
#box2 .top{background:url('../images/greetings.jpg') no-repeat; height:45px; text-indent:-10000px}
#box2 .bottom{ background:url('../images/greetings-bottom.jpg') no-repeat bottom;}
#box3{width:253px;}
#box3 .locationBg{background:url('../images/location-repeat.gif') repeat-y;}
#box3 .top{background:url('../images/location.jpg') no-repeat; height:47px; text-indent:-10000px}
#box3 .bottom{ background:url('../images/location-bottom.jpg') no-repeat bottom; min-height:198px}
#box3 .bottom .content{padding:0 0 20px 27px;}
#box3 .bottom .content p{ color:#503a03; font-size:14px; padding:8px 0 8px 0}
#box3 .bottom .content a{ color:#503a03; font-size:14px; text-decoration:underline}
#box3 .bottom .content a:hover{text-decoration:none}
#contentRight{ width:609px; float:left}
#slideShowContent{ height:270px; width:609px; margin-bottom:31px; position:relative; overflow:hidden;}
#slideShowContent #slideImg{position:absolute; width:609px; z-index:-10; overflow:hidden; height:270px }
#slideShowContent #transImg{ background:url('../images/png-top.png'); width:609px; position:absolute; z-index:50; height:270px}
#contentHolder{width:auto;}
#contentText{ float:left; width:350px}
#subPages #contentText{ width:609px}
#contentText h2{ color:#0f5d8c; font-size:20px; font-weight:normal; padding-bottom:5px;}
#contentText h4{ color:#000000; font-size:14px; font-weight:normal;}
#contentText h3{ color:#0f5d8c; font-size:18px; font-weight:normal; padding-bottom:12px}
#contentText ul#announcement{padding:0; padding-left:25px}
#contentText ul#announcement li{list-style-type:none; background:url('../images/li.jpg') no-repeat 10px 2px; padding-left:30px; padding-bottom:10px}
#contentText ul#announcement li a{color:#1b719a; font-size:12px; font-weight:bold; text-decoration:none;}
#contentText ul#announcement li a:hover{text-decoration:underline;}
#contentText p{ font-size:13px; padding:5px 10px 0px 0; line-height:18px}
.breadcums{ font-size:13px; line-height:36px; color:#1b719a}
.breadcums a{ font-size:13px; line-height:36px; color:#1b719a; text-decoration:underline;}
.breadcums a:hover{ font-size:13px; line-height:36px; color:#1b719a; text-decoration:none;}
#contentText ul{ margin:0; padding-left:25px;}
#contentText img{ margin:5px 5px 5px 5px;}
#contentText li{font-size:13px; line-height:18px;}
#newsEvent{ width:253px; float:right;}
#newsEvent .top{background:url('../images/news-top.jpg') no-repeat; height:46px; text-indent:-10000px}
#newsEvent .container{background:url('../images/news-repeat.gif') repeat-y;}
#newsEvent .bottom{background:url('../images/news-bottom.jpg') no-repeat bottom center; padding-left:0; padding-right:0; padding-top:0; padding-bottom:20px}
#newsEvent .bottom p{ font-size:13px; padding:9px 6px 0 20px; color:#003768}
#newsEvent .bottom a{font-size:12px; color:#003768; text-decoration:underline; padding-right:10px}
#newsEvent .bottom a:hover{text-decoration:none}
#footer{height:34px; margin:0 auto; clear:both; background:url('../images/footer.jpg') repeat-x; }
#footerContent{width:900px; margin:0 auto; font-size:13px; color:#787272; line-height:34px}
#footer .left{float:left}
#footer .right{float:right}
#footer .right a{ text-decoration:none; font-style:italic; font-size:13px; color:#787272; }
#footer .right a:hover{ text-decoration:underline}
.Link {color:#0f5d8c; font-size:13px; font-weight:bold;}
.Link a {color:#0f5d8c;  font-weight:bold;text-decoration:underline;}
.Link a:hover {color:#0f5d8c;  font-weight:bold; text-decoration:none;}
.spacerHeight{ height:28px; clear:both;}
.spacerHeight hr{ display:none;}
.clearFloat{ height:0; font-size:0; line-height:0; overflow:hidden; clear:both;}
/* Image Gallery*/
#slideshow {position:relative; height:270px;}
#slideshow IMG {position:absolute; top:0; left:0; z-index:8; opacity:0.0;}
#slideshow IMG.active {z-index:10; opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}


#jsddm li{ position:relative; z-index:99999999;}
#jsddm li ul{position: absolute; visibility: hidden; top:36px; left:0; z-index:99999999;}
#jsddm li ul li{float: left;  clear:both;}
#jsddm li ul li a{	width: 130px; background: #b7e4f7 ; color: #053d66; float:left; clear:both; line-height:24px;  border-right:solid 1px #61cdfe; border-left:solid 1px #61cdfe; z-index:99999999;}

#jsddm li ul li a:hover{background: #ebf3f6; color:#053d66; z-index:99999999;}

.last_child{width: 162px;
	background-image: url('../images/li_bootom.png');
	background-repeat: no-repeat;
	background-position: right top; height:12px; z-index:99999999;
}

#form{width:450px; margin:0 auto; padding-bottom:20px;}
#form .area{width:450px; height:25px; clear:both;}
#form .captcha{width:450px; height:50px; clear:both;}
#form .left{width:200px;height:20px;float:left; padding-top:4px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;color: #000000;text-decoration: none;text-align: right;}
#form .right{ width:230px; float:right; height:20px; font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;color: #000000;text-decoration: none;}	
#form .textbox{width:200px; height:15px; border:1px solid #BFDFFF;}
#form .radio{margin-right:20px; margin-top:2px;}
#form .question{width:450px; height:auto; margin-top:10px;}
#form .textarea{ width:200px; height:auto; margin-left:20px; }
#form .button{width:60px;height:20px;background-color:#137ab5;color: #FFFFFF;cursor:hand;font-weight: bold;font-size: 12px;
	border: 1px solid #ceeefb;font-family: Arial, Helvetica, sans-serif;text-decoration: none;
	margin: 2px;}
