body{

font-size:90%;

font-family: Verdana, Arial,sans-serif;

color:#ffffff;

background-color:#352e28;

margin:0px;

padding:0px;

background-image:url(../images/bg-header.png);

background-repeat:repeat-x;

}



div#page {

    width: 940px;

    margin-top: 0px;

    margin-left: auto;

    margin-right: auto;

    padding: 0px;

}





#header{

height:180px;

color:#5f2b01;

}





#header a{

	color:#5f2b01;

}





#main-logo{

float:left;

display:inline;

margin-left:10px;

margin-top:0px;

}



#main-logo img{

	border:0px;

}



#header-service-times{

float:right;

display:inline;

width:155px;

margin-right:20px;

margin-top:5px;

padding-left:20px;

padding-top:40px;

font-size:12px;

background-image:url(../images/bg-header-title-service.png);

background-repeat:no-repeat;

background-position:top left;

}







#header-address{

float:right;

display:inline;

margin-right:10px;

margin-top:15px;

font-size:12px;

}







#main-menu{

font-size:18px;

font-family: Berlin Sans, Gill Sans MT, Verdana, sans-serif;

letter-spacing:1px;

text-align:center;

margin-top:-30px;

height:92px;

background-image:url(../images/bg-main-menu.png);

background-repeat:no-repeat;

}



#main-menu UL{

list-style:none;

padding:0px;

padding-top:32px;

margin:0px;

}



#main-menu li{

display:inline;

margin:10px;

}

#main-menu li a{

color:#5f2b01;

text-decoration:none;

}





#main-menu li a:hover{

color:#c93518;

text-decoration:none;

}





#main-content{

	margin-left:20px;

}



#main-content-content{

	width:560px;

	float:left;

	display:inline;

	margin-top:20px;

	padding-bottom:30px;

}



#title-box{

	height:50px;

}



#title-box h1{

	display:none;

}



div.video-box{

	width:250px;

	float:left;

	display:inline;

	margin-right:10px;

}

div.song-table p{
margin:2px;
}


.sidebar-right{

	float:right;

	display:inline;

	margin-top:-10px;

	margin-right:20px;

	background-image:url(../images/bg-box-fade-top.png);

	background-repeat:no-repeat;

	background-position:top left;

	width:316px;

}



.sidebar-right-more-info{

	float:right;

	display:inline;

	margin-top:-10px;

	margin-right:20px;

	background-image:url(../images/bg-sidebar-right-title.png);

	background-repeat:no-repeat;

	background-position:top left;

	width:316px;

	min-height:302px;

}



#sidebar-content{

	margin-top:70px;

	margin-left:30px;

	margin-right:30px;

	padding:10px;

	padding-bottom:30px;

	background-color:#2a231d;

}

   #sidebar-content h3{
   margin-bottom:2px;
   }



div.ministry{

	clear:left;

	width:560px;

	float:left;

	padding-bottom:10px;

	border-bottom:1px dotted #eeeeee;

	margin-bottom:10px;

}

div.ministry-leader{



}



div.ministry-info{



}



div.top img{

	clear:both;

	float:right;

	border:0px;

	margin-top:-25px;

}







#contact-form{

padding-left:40px;

}



#footer{

	clear:both;

	height:229px;

	background-image:url(../images/bg-footer.png);

	background-repeat:repeat-x;

	color:#5f2b01;

	font-size:85%;

}



#footer a{

	color:#5f2b01;

}



#sitemap{

	float:left;

	display:inline;

    padding: 0px;

    margin-left: 20px;

}



#sitemap UL{

	padding:0px;

}



.column{

	float:left;

	display:inline;

	margin-left:40px;

}



#copyright{

	float:right;

	display:inline;

	margin-right:20px;

}

/*General Styles*/



table{

font-size:90%;

border-collapse:collapse;

}



h1{

font-size:18px;

letter-spacing:2px;

margin-left:5px;

font-weight:normal;

margin-bottom:5px;

}



h2{

font-size:16px;

letter-spacing:1px;

}



h3{

font-size:14px;

letter-spacing:1px;

}



hr{

	border: none 0; 

	border-top: 2px dotted #d4d4d4;/*the border*/

	height: 2px;/*whatever the total width of the border-top and border-bottom equal*/

	width:98%;



}



input{

border:1px solid #c7c6af;

}



textarea{

border:1px solid #c7c6af;

}



a{

text-decoration:underline;

color:#f8f0ca;

}



a:HOVER{

text-decoration:none;

color:#f8f0ca;

}



ul{

list-style:square;

}



ul.with-spacing li{

	margin-bottom:7px;

}



/*RDTSNotice*/

#EDS-Notice{

float:left;

display:inline;

margin-left: 40px;

}



#EDS-Notice a{

text-decoration:none;

}



#EDS-Notice a:HOVER{

text-decoration:underline;

}