body {
font-size:80%;
margin:0;
background-color:white;
background-image:url(images/background.gif);
font-family:verdana
}

a {
color:#003366;
text-decoration:none
}

a:hover {
color:#003366;
text-decoration:underline
}

h1 {
font-size:300%;
font-weight:normal;
margin:0;
color:#666666;
}

h2 {
font-size:200%;
font-weight:normal;
margin-top:20px;
color:#003366
}

ul {
list-style-type:none; 
margin:0 0 0 10px;
padding:0;
line-height:160%
}

li {
margin:0;
padding:0;
}


#main {
background:#cccc99;
width:700px; 
height:401px;
border:1px solid #999999;
position:absolute;
left:40px;
top:40px
}

#menu {
width:200px;
position:absolute;
left:0;
background:#003366
}

#left {
padding:0px;
position:absolute;
left:0;
top:0;
background:#003366;
width:200px;
height:362px;
overflow:hidden;
border-right:1px solid #999999
}

#logo {
padding:15px;
text-align:center;
position:absolute;
top:230px;
width:170px
}

#church {
position:absolute;
border-bottom:1px solid #999999;
overflow:hidden;
height:252px;
top:-30px;
}

#churchpic {
width:200px;
height:316px
}

#picture1 {
width:100px; 
height:99px;
position:absolute;
left:580px;
top:41px;
overflow:hidden;
z-index:100; 
border-left:1px solid #999999;
border-bottom:1px solid #999999;
background:#cccccc
}

#picture2 {
width:100px;
height:99px;
position:absolute;
left:580px;
top:141px;
overflow:hidden; 
z-index:100; 
border-left:1px solid #999999;
border-bottom:1px solid #999999;
background:#999999
}

#picture3 {
width:100px;
height:100px; 
position:absolute;
left:580px;
top:241px;
overflow:hidden;
z-index:100;
border-left:1px solid #999999;
background:#666666}

#headerholder {
position:absolute;
width:582px;
text-align:right;
bottom:58px;
right:124px;
z-index:51;
}

#menu2 {
width:761px;
position:absolute;
top:361px;
left:-41px;
height:19px;
background:#003366;
padding:10px;
text-align:center;
border-top:1px solid #999999
}

#menu2 a {
color:#ffffff;
text-decoration:none;
border:1px solid #ffffff;
border-width:0 1px;
margin:0 2px;
padding:0 5px
}

#menu2 a:hover {
text-decoration:underline
}

#menu3 {
text-align:right; 
position:absolute;
top:18px;
left:200px;
width:480px;
z-index:100
}

#menu3 a {
color:#003366;
text-decoration:none;
border:1px solid black;
border-width:0 1px;
margin:0 2px;
padding:0 5px;

}

#menu3 a:hover {
text-decoration:underline
}

#hold {
position:absolute;
top:20px;
left:200px; 
padding:0 20px;
margin:20px;
background:url(images/background2.gif);
border:1px solid #999999;
width:420px;
height:300px;
z-index:2;
overflow:hidden;
}

#wn { 
position:relative; 
left:0px; top:0px; 
width:300px; height:260px; 
clip:rect(0px, 300px, 260px, 0px); 
overflow:hidden;	
z-index:1; 
}

div.text {
position:absolute;
background:white;
width:280px;
visibility:hidden; 
z-index:0;
}

img.pics {
height:100px;
width:100px;
}

#arrow1 {
position:absolute;
left:325px;
top:220px;
z-index:100;
visibility:hidden
}

#arrow2 {
position:absolute;
left:325px;
top:240px;
z-index:100;
visibility:hidden
}

#arrow1 a {color:#003366; text-weight:bold; text-decoration:none}
#arrow1 a:hover {color:#003366; text-weight:bold; text-decoration:none}
#arrow2 a {color:#003366; text-weight:bold}
#arrow2 a:hover {color:#003366; text-weight:bold; text-decoration:none}

img {
border:0px
}