/*  Emmanuel Baptist  Website

Version: 1.0 (Feb 9, 2009)

Screen layout: */
body {
	margin: 0;
	padding: 0;
	font: 76% Verdana, Tahoma, Arial, sans-serif;
	background: #d1d1d1;
	color: #000000;
}

/*
Header
*/
#header img.test {
 position: relative;
  float: left;
  z-index: 1;
}
#header .test1 {
 height: 120px;
 position: relative;
 top: 30px;
 background: url(/images/ChurchName_Banner2.png) top left repeat-x;
 margin: 0px 0px 0px 160px;
}

/* 
Major divisions 
*/
#top_back {
	background: url(/images/EBCWinter_BG.png) top left repeat;
	height: 180px;
	margin:0px;
	padding:0px;
}

#nav_menu {
	background: url(/images/menu_bck.jpg) left repeat-x;
	height: 30px;
}


#copyright_block {
	clear: both;
	margin: 0 auto;
    padding: 0px 30px;
	min-height: 20px;
	background: #851926;
	color: #FFFFFF;
}

#copyright_block a
{
	text-decoration:none;
	color: #ac606a;
	color: #f3a4af;
}

#copyright_block a:hover,
#copyright_block a:focus
{
  color: #ffffff;
  text-decoration: underline;
}

#footer_back {
	clear: both;
	background: url(/images/EBCWinter_BG.png) bottom right repeat;
	height: 80px;
}

/*#footer{
margin:0 auto;
}
*/
#worship_sched,#main_content {
	background: #FFFFFF;
	color: #000000;
}

#worship_sched .title
{
	background: #851926;
	color: #FFFFFF;
}

#worship_sched a, 
#main_body a
{
   color: #000000;
}

#worship_sched a:hover,
#worship_sched a:focus,
#main_body a:hover,
#main_body a:focus
{
   text-decoration: underline;
   color: #ffffff;
   background-color: #851926;
}

#worship_sched ul
{
   list-style:none;
   padding: 0 0 0 10px;
}
/*
#main_content, #left_content {padding-bottom:32767px; margin-bottom:-32767px;}

#main_body {overflow:hidden; background:#e0e0e0;}
*/

#main_body {
    margin: 0px 5px 5px 5px;
    padding: 0px;
    position:relative; 
    display:block; 
    background:url(/images/ebc_body.png) repeat-y fixed left top; 
    border-left:205px solid transparent; 
    overflow:visible;
    min-height:630px;
}

#left_content {
/*
background: url(/images/ebc_body.png) repeat-y fixed left top;
*/
    clear: both;
	float: left; position:relative;
	width: 170px; margin-left:-200px;
	display:inline;
	padding: 0px;
	/*background-color: white;*/
}


/*
#main_content {
    float: left;
    margin: 0px 5px 10px 200px;
    padding: 5px;
}
*/

/*#outer3 {float:right; width:180px; padding:10px; background:#b0b0b0;}*/
#main_content img.main_pic {
 position: relative;
  float: left;
  z-index: 1;
}

#ministry ul {
	list-style-type:none;
  padding: 0px;
	margin:0px;
  padding-bottom: 10px;
}

#ministry ul li {
  padding: 0px 20px;
}

#ministry ul ul {
	border-bottom:3px solid #851926;
}

#ministry strong {
	font-variant: small-caps;
}
/*
-- Navigation Bar
*/
#navbar {
	background: url(/images/menu_bck.jpg) left repeat-x;
	/*height: 25px;*/
	}
#navbar a { 
	text-decoration: none;
	}

#navbar ul
{
  padding: 0;
  margin: 0;
  font-size: 1em;
  list-style-type: none;
  position: relative;
}

#navbar li { display: inline; }

/*1st level elements*/
#navbar ul
{
  /*
border-top: 1px solid #1510b5;
  border-bottom: 1px solid #1510b5;
  background-color: #72a0e0;
*/
  padding: 6px 0px 0px;
  margin-bottom: 2em;
}

#navbar li { margin: 0 0 0px; }

#navbar ul a,
#navbar ul a:link,
#navbar ul a:visited
{
  /*
background-color: #72a0e0;
  border: 1px solid #72a0e0;
  color: #fffde8;
*/
  color: #ffffff;
  padding: 0px 15px;
  margin: 15px 0px;
}

#navbar ul a:hover,
#navbar ul a:focus
{
  /* background-color: #1677ff; */
  /* border: 1px solid #fefdbc; */
  /* color: #fefdbc; */
  /*
  border: 1px solid #1677ff;
  color: #1510b5;
*/
}

/*current Link*/
#navbar ul a#current,
#navbar ul a#current:link,
#navbar ul a#current:visited { font-weight: bold; }

/*Second and subsequent levels*/
#navbar ul ul
{
  font-size: 1em;
  position: absolute;
  top: 20px;
  left: 0;
  width: 100%;
  border-top: none;
  background-color: #5d5def;
}

#navbar ul ul li { display: inline; }

#navbar ul ul a,
#navbar ul ul a:link,
#navbar ul ul a:visited
{
  /*
background-color: #5d5def;
  border: 1px solid #5d5def;
  color: #fefdbc;
*/
}

#navbar ul ul a:hover,
#navbar ul ul a:focus
{
  /*
background-color: #fefdbc;
  border: 1px solid #1510b5;
  color: #5d5def;
*/
}

/*current Link*/
#navbar ul ul a#subcurrent,
#navbar ul ul a#subcurrent:link,
#navbar ul ul a#subcurrent:visited { font-weight: bold; }

#f_announce {
	width: 750px;
   border: 4px solid #851926;
   
}

#f_announce h3{
        text-decoration:underline;
}
.left{
margin:10px 10px 5px 0;
float:left;
}

.right{
margin:10px 0 5px 10px;
float:right;
}
/*
#staff_pix {
   border-bottom: 4px solid #f0f0f0;
   margin-bottom: 10px; 
   padding-bottom: 10px;

}
*/
