html { margin : 0; padding : 0; background : #fff url(pageimages/bg_tile.gif) repeat-x left 0% ; position: absolute; }

body { margin : 0 0 25px 0;
padding : 0;
width :1000px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #614900;
background-position: top left ;
text-align : center; 
}

#container { margin : 0 0 0 22px;
padding : 0 0 25px 0;
text-align : left;
background : #f1f3ea; 
border: medium double #a5ae75; 
overflow: auto; }

a { text-decoration: none; }
a:link { color: #256b3f; }
a:visited { color: #256b3f; }
a:hover { color : #a5ae75; text-decoration: underline;}
a:active { color: #4e5430; }

li a { display : block; 
text-decoration: none;
color: #34335d; }

#current a:link { display : block;
font-weight: bold;
color: #eb832f; }

#current a:visited { display : block;
font-weight: bold;
color: #eb832f; }

#header img { margin : 0;
padding : 0 ;
position : absolute; top: 25px; left: 50px; }

h1 { margin : 0 0 15px 0 ;
padding : 0;
font-size : 14px;
color : #aa3624;
}

h2 { margin : 0 ;
padding : 0 0 15px 0 ;
font-size : 12px;
color: #7f8c3a;
}

#leader h2 { margin : 16px 0 0 0; }

h3 { margin : 0 ;
padding : 0 ;
font-size : 12px;
color : #614900;
font-sytle : italic;
font-weight : bold; }

p { margin : 0 0 12px 0;
padding : 0 ;
line-height : 160%; }

p#leader { margin : 0; padding : 0 0 30px 0; }

#content_container { margin : 196px 0 0 25px;
padding : 0 ;
width : 926px;
background-color: #f1f3ea;
overflow: auto;
}

#content_middle { margin : 0 0 0 22px;
padding : 25px 35px;
width : 496px;  
height : 100%;
overlflow : auto;
float : left;
background-color: #fff;
}

#content_middle ul { margin : 0;
padding : 0px 15px 15px 17px; }

#content_middle li {margin : 8px 0 4px 0 ;
padding : 0;
list-style-type: none;
list-style-image : url(pageimages/bullet1.gif); }

#content_middle img { margin : 10px 0 10px 10px; 
padding : 0; 
float : right; 
border: medium double #a5ae75; }

#sidebar p {
margin : 0 0 10px 10px;
padding : 12px;
width : 110px;
float : right;
background-color: #FFF;
border: medium double #a5ae75;
}

#calendar { margin : 0;
padding : 0;
float : left;
background-color: #fff;
}

ul#nav_main { 
list-style-type: none;
position : absolute; top: 149px; left: 50px;
width: 750px;
margin : 0;
padding : 0;
}

li#nm_1 { position : absolute;
top: 0;
left: 0;
width : 111px;
height : 35px;
background : url(pageimages/nav_home.gif) no-repeat 0 0;
}

li#nm_2 { position : absolute;
top: 0;
left: 111px;
width : 123px;
height : 35px;
background : url(pageimages/nav_worship.gif) no-repeat 0 0;
}

li#nm_3 { position : absolute;
top: 0;
left: 234px;
width : 107px;
height : 35px;
background : url(pageimages/nav_where.gif) no-repeat 0 0;
}

li#nm_4 { position : absolute;
top: 0;
left: 341px;
width : 153px;
height : 35px;
background : url(pageimages/nav_who.gif) no-repeat 0 0;
}

li#nm_5 { position : absolute;
top: 0;
left: 494px;
width : 209px;
height : 35px;
background : url(pageimages/nav_news_and_events.gif) no-repeat 0 0;
}

li#nm_6 { position : absolute;
top: 0;
left: 703px;
width : 225px;
height : 35px;
background : url(pageimages/nav_youth_and_family.gif) no-repeat 0 0;
}

ul#nav_main a { display: block;
width : 100%;
height : 100%;
text-indent : -9999px;
text-decoration : none;
overflow : hidden;
}

li#nm_1 a:hover { background : url(pageimages/nav_home2.gif) no-repeat 0 0; }
li#nm_2 a:hover { background : url(pageimages/nav_worship2.gif) no-repeat 0 0; }
li#nm_3 a:hover { background : url(pageimages/nav_where2.gif) no-repeat 0 0; }
li#nm_4 a:hover { background : url(pageimages/nav_who2.gif) no-repeat 0 0; }
li#nm_5 a:hover { background : url(pageimages/nav_news_and_events2.gif) no-repeat 0 0; }
li#nm_6 a:hover { background : url(pageimages/nav_youth_and_family2.gif) no-repeat 0 0; }

li#nm_1 a#current_main { background : url(pageimages/nav_home2.gif) no-repeat 0 0; }
li#nm_2 a#current_main { background : url(pageimages/nav_worship2.gif) no-repeat 0 0; }
li#nm_3 a#current_main { background : url(pageimages/nav_where2.gif) no-repeat 0 0; }
li#nm_4 a#current_main { background : url(pageimages/nav_who2.gif) no-repeat 0 0; }
li#nm_4 a#current_main { background : url(pageimages/nav_who2.gif) no-repeat 0 0; }
li#nm_5 a#current_main { background : url(pageimages/nav_news_and_events2.gif) no-repeat 0 0; }
li#nm_6 a#current_main { background : url(pageimages/nav_youth_and_family2.gif) no-repeat 0 0; }

#nav_left ul { margin : 0 0 18px 0 ;
padding : 20px 0 20px 0;
width : 170px;
height: 350px;
float: left;
background : #faf7d7;
border: medium double #a5ae75;
}

#nav_left li { list-style-type: none;
margin : 0 ;
padding : 0;
}

#nav_left a { 
display : block; }

#nav_left ul li a {
padding : 9px 0 9px 35px;
color: #7f8c3a;
text-decoration: none;
font-size: 100%;
}

#nav_left ul li#section a { margin: 0 ;
padding : 7px 0 7px 20px ;
font-weight: bold;
}

#nav_left ul li a:hover
{ background-color: #fff;
color: #aa3624;
}

#nav_left ul li#current_left a { background-color: #fff;
color: #aa3624;
}

#sidebar_left ul { margin : 0 0 18px 0 ;
padding : 20px 0 20px 0;
width : 170px;
height: 350px;
float: left;
background : #e9ebe2;
border: medium double #a5ae75;
}

#sidebar_left li { list-style-type: none;
padding : 3px 10px 3px 20px;
text-decoration: none;
font-size: 100%;
}

li#header_left { font-weight: bold;
color: #aa3624;
}

li#header_left2 { margin: 12px 0 0 0;
padding : 15px 10px 3px 20px;
font-weight: bold;
color: #aa3624;
border-top: thin solid #a5ae75;
}

li#subheader_left { font-weight: bold;
padding : 10px 10px 3px 20px;
}

li#subsubheader_left { font-style: italic;
}

li#item_indent_left { padding : 3px 10px 3px 33px;
}

#footer { margin : 0;
padding : 20px 0 0 25px;
float : left;
width : 748px;
text-align : left;
}

#footer p { margin : 0;
padding : 0 0 6px 0;
font-size : line-height : 150%;
}

#footer_short { margin : 120px 0 0 0;
padding : 12px 0 0 0;
line-height : 150%; }
	
p#copyright { margin : 0;
padding : 12px 0 25px 25px;
float : left;
}