body{

font-size:100%;

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

color:#2E4860;

background-color:#000000;

margin:0px;

}



#bg{

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

background-repeat: repeat-y;

background-position: center;

}



#bg-top{

	height:179px;

	width:100%;

	background-image: url(../images/bg-top.jpg);

	background-repeat: no-repeat;

	background-position: top center;



}



#page-content{

	width: 800px;

	padding-top: 30px;

	text-align:left;

}



#header{

margin-top:0px;

width:100%;

height:46px;

background-color:#800000;

color:#ffffff;

text-align:left;

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

background-repeat: repeat-x;

background-position: top;

}



#header h1{

	 margin: 0px;

 font-size: 18pt;

 font-family: Georgia, Times, Serif;

 padding-top: 8px;

 padding-left: 10px;

}



#header-nav{

width:200px;

float:right;

display:inline;

margin-top:-25px;

margin-right:5px;

font-size:90%;

font-weight:bold;

text-align:right;

vertical-align: middle;

}



#header-nav UL{

list-style:none;

margin:0px;

}



#header-nav li{

display:inline;

padding-left:5px;

}



#header-nav li a{

color:#FFFFFF;

text-decoration:none;

}



#header-nav li:HOVER{

text-decoration:underline;

}



#header-nav li a:HOVER{

text-decoration:underline;

}



li.border-right{

  border-right:1px solid #ffffff;

}



#top-third{

	height:175px;

}



#main-logo{

float:left;

display:inline;

background-color:#eee8d2;

}



#flash-box{

	

}



#main-menu{

background-color: #000000;

color: #ffffff;

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

font-size:100%;

height:30px;

margin-top:0px;

padding-top:3px;

text-align:center;



}



#main-menu UL{

list-style:none;

margin:0px;

padding:0px;

}



#main-menu li{

display:inline;

padding-left:15px;

padding-right: 15px;

}



#menu-item-selected{

    font-weight:bold;

}



#main-menu li a{

color:#FFFFFF;

text-decoration:none;

}



#main-menu li:hover{

background-color:#610000;

}



#main-menu li a:HOVER{

color:#FFFFFF;

/*color:#c7c6af;*/

}



#main-content-container{

    position:relative;

    margin:0px;

	background-color: #363631;

	/*background-image (fade)*/

	background-image:url(../images/main-content-container-fade.png);

	background-repeat:repeat-x;

	background-position:top;

    padding-bottom:40px;

}



#sidebar-left{

    position:relative;

    float:left;

    display: inline;

    margin-top:0px;

    margin-left:0px;

    width:180px;

    color:#ffffff;

    font-size:80%;

}



#sidebar-left h2{

    text-align: center;

}



#sidebar-left ul{

    text-align:left;

}



#sidebar-left a{

    color:#ffffff;

}



#sidebar-left-content{

    padding-left:10px;

    padding-right:10px;

    padding-top:5px;

    padding-bottom:30px;

}



#sidebar-left h2{

}



#main-content{

    position: relative;

    margin-top:0px;

    margin-left:180px;

    width: 550px;

    padding-left:30px;

    padding-right:20px;

    padding-top:20px;

    padding-bottom:20px;

	background-color: #45423d;

    color: #ffffff;

    font-size:95%;

	min-height:419px;

}

#content-ul-margin-left ul{
    float:left;
    display:inline;
    width:400px;
    margin-top:-5px;
}


div.box-float-right{
    float:right;
    display:inline;
    border:1px solid #eeeeee;
    padding:5px;
}

div.box-float-right p{
    margin:0px;
}

div.gototop{
    clear:both;
	text-align:right;

}



#main-content a{

    text-decoration: underline;

}



#main-content a:HOVER{

    text-decoration: none;

}



div.inlinePhoto{

	border:3px solid #201f1b;

    margin:5px;

}



hr.dotted{

    border-bottom:1px dotted #eeeeee;

    height:0px;

}



#main-content-flip-fade{

    position:relative;

    float:right;

    margin-right:25px;

    width:231px;

    height:11px;

    margin-top:0px;

    background-image:url(../images/main-content-flip-fade.png);

	background-repeat:no-repeat;

	background-position:top right;

}



div.staffmember{
    position:relative;
    width:100%;
    height:100px;
    font-size:90%;
    border-bottom: 1px dotted #eeeeee;
}



div.staffmember h2{
    margin-bottom:0px;
}



div.staffmemberdetails{
	float:left;
	display:inline;
    margin-left:30px;
    width:70%;
}

div.staffmemberdetails p{
    margin-top:0px;
}

div.staffmemberphoto{
    float:right;
    display:inline;
    height:75px;
    width:75px;
    margin-top:-15px;
}

div.deaconmember{
    position:relative;
    width:100%;
    height:100px;
    font-size:90%;
    border-bottom: 1px dotted #eeeeee;
}

div.deaconmemberdetails{
	float:left;
	display:inline;
    margin-left:30px;
    width:50%;
}


div.deaconphoto{
    float:right;
    display:inline;
    height:75px;
    width:75px;
    margin-top:-15px;
}


div.staffmemberphoto img{

    border:1px solid #000000;

}



div.info-box-title{

	position:relative;

	height:20px;

    background-color:#520000;

    /* background-color:#201f1b;*/

	color:#ffffff;

	font-family: Georgia, Times, Serif;

	font-weight:bold;

	text-align:center;

	padding-top:2px;

    padding-bottom:3px;

	margin-left:10px;

	margin-right:10px;

	margin-top:-15px;

}



div.info-box-title h2{

	margin:0px;

	color:#ffffff;

    font-size:90%;

}



div.info-box{

	border:2px solid #201f1b;

	width:250px;
    height:275px;

	background-color: #33302b;

	padding-bottom:18px;

    font-size:90%;

}



div.info-box p{

	margin-left:15px;

	margin-right:15px;

}







#contact-form{

padding-left:40px;

}



img.hiddenPic{

	display:none;

}





#sitemap{

	width:800px;

	text-align:left;

    margin-top:0px;

    margin-left:75px;

    padding-top: 15px;

    padding-bottom: 30px;

    background-color:#201f1b;

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

    background-repeat: repeat-x;

    background-position: top;

    font-size:70%;

    height:380px;

    color: #eee8d2;

}



#sitemap a{

    color: #eee8d2;

    text-decoration: none;

}



#sitemap a:hover{

    text-decoration: underline

}



#sitemap h2{

	margin-top:0px;

	margin-bottom:5px;

	margin-left:20px;

	font-size:20px;

}



#sitemap .column {

	float: left;

	width: 180px;

}



#sitemap li {

	display: block;

	list-style: none;

}



#sitemap li a {

	display: block;

	clear: left;

	padding-bottom: 5px;

}



#copyright {

    position:relative;

	font-size:110%;

	float: right;

	margin-right:60px;

	margin-top:-30px;

    padding-bottom:8px;

	width: 250px;

	background-color: #33302b;

    background-image:url(../images/copyright-flip-fade.png);

	background-repeat:no-repeat;

	background-position:bottom right;

}



#copyright p {

	margin: 15px 10px;

}

#copyright a{
	text-decoration:underline;
}

#copyright a:hover{
	text-decoration:none;
}



#bg-bottom{

	height:300px;

	width:949px;

	background-image: url(../images/bg-bottom.jpg);

	background-repeat: no-repeat;

	background-position: bottom center;

}

.bold{
	font-weight:bold;
}

.indent{
	margin-left:30px;
}
    

/*General Styles*/



table{

border-collapse:collapse;

}



h1{

font-family: Georgia, Times, Serif;

}



h1{

font-size:135%;

letter-spacing:2px;

}



h2{

  font-size:105%;

  letter-spacing:1px;

}



h3{

	font-size:100%;

}



input{

border:1px solid #c7c6af;

}



textarea{

border:1px solid #c7c6af;

}



a{

text-decoration:none;

color:#ffffff;

}



a:HOVER{

text-decoration:underline;

}



ul{

list-style:square;

}



/*EDS-Notice*/

#EDS-Notice{

clear:both;

margin-top: 10px;

margin-bottom: 10px;

font-size: 60%;

text-align: center;

}



#EDS-Notice a{

text-decoration:none;

color: #ABABAB;

}



#EDS-Notice a:HOVER{

text-decoration:underline;

}