* {
padding: 0px;
margin: 0px;
} 

/*
div {
border: solid 1px;
}
*/

body {
background: #fff;
font-family: "bookman old style", arial, serif;
font-size: 14px;
padding: 0px;
margin: 0px;
/*line-height: 20px;*/
}

img { border: none; }

#wrap {
width: 800px;
margin: 0px auto;
}

#header {
height: 134px;
text-align: center;
float: left;
}

#contact_info {
color: #A50021;
float: right;
font-size: 12px;
}

#contact_info_head {
margin-top: 10px;
color: #A50021;
font-size: 16px;
font-weight: bold;
}

#menu {
float: left;
width: 80px;
color: #336600
}

#content {
padding: 15px 0px 0px 15px;
width: 350px;
float: left;
}

#welcome_head {
color: #ff0000;
font-weight: bold;
font-size: 16px;
}

#bible_words {
margin-top: 20px;
font-weight: bold;
font-style: italic;
font-size: 16px;
}

.worship_head{
padding: 1px;
margin-top: 20px;
color: #A50021;
float: left;
font-weight: bold;
font-size: 16px;
}

.worship_body {
margin-top: 20px;
margin-left: auto;
color: #A50021;
font-size: 16px;
}

/* common styling */
.menu {font-family: "bookman old style", serif; width:160px; height:150px; position:relative; margin:0; font-size:16px; margin-top: 10px; float:  left;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#336600; width:158px; height:30px; text-align:center; 
border:1px dotted #336600; border-width:0 0 1px 0; line-height:30px; font-size:16px; vertical-align:middle; }
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:1px; position:relative; padding:0; width:160px;}
.menu ul li ul {display: none; padding:0;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#eee; background:#336600 url(images/listbg4.png);}
.menu ul li:hover ul {display:block; position:absolute; top:0; left:159px; width:159px; }
.menu ul li:hover ul li a.hide {background:#7188A8; color:#336600;}
.menu ul li:hover ul li:hover a.hide {width:160px;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background: #7188A8 url(images/listbg3.png); color:#336600; width:160px;}
.menu ul li:hover ul li a:hover {background:#336600 url(images/listbg4.png); color:#eee;}
