body {

background-color: #59d;
margin: 0;
padding: 0;
font-family: Verdana, Helvetica, Arial, sans-serif; }

#container {
width: 700px;

background-color: #8ce;
margin-top: 0px;
margin-bottom: 0px;
margin-right: auto;
margin-left: auto;
padding: 0px;
background-color: #dff;
}

#header {
height: 240px; 
background-color: #8ce;
background-image: url(images/heaventopbit3.gif); }

#mainmenu {
margin: 0;
padding-left: 505px;
padding-top: 40px; }



#mainmenu ul {
width: 150px;
list-style-type: none;
margin: 0;
padding: 0;
 }

#mainmenu li {
margin: 0;
padding: 0;

}

#mainmenu a {
font-size: 12px;
color: #fff;
text-decoration: none;

}

#mainmenu a:hover {
color: #fcc;
}

ul {
margin: 0;
padding: 0; }

li {}

#mainsection {
border-bottom: 2px #8ce solid;
}

#maincontent {

padding-left: 0px;
padding-top: 30px;
padding-right: 50px;
padding-bottom: 30px; }

#maincontent h1 {
color: #f88;
font-size: 16px;
font-weight: bold; }

#maincontent h2 {
color: #f88;
font-size: 16px;
font-weight: normal; }

#maincontent h4 {
color: #036;
font-size: 14px;
font-weight: normal;
}

div.intro {
text-align: center;
}

#secondcontent {
padding-left: 40px;
padding-top: 40px;
padding-right: 20px;
padding-bottom: 30px;
 }

#footer {

background-color: #8ce; 
color: #fff;
font-size: 9px;
text-align: center;
padding: 10px;
border-top: 1px #59d dashed; }

#footer a {

color: #fff;
font-size: 9px;
text-decoration: none;
}

#footer a:hover {

color: #036;
text-decoration: none; }


#maincontent p {

color: #036;
font-size: 12px;
line-height: 1.5em;
text-align: justify; }

p.verse: {
padding-left: 10px;
}

#maincontent blockquote {

color: #036;
font-size: 11px;
line-height: 1.5em;
text-align: justify;
font-style: italic; }

#mainsection a {
color: #26a;
text-decoration: none;
border-bottom: 1px dotted #26a;
}

a:link {}

a:visited {}

#mainsection a:hover {color: #f88;
}

a:active {}

table {
padding: 0;
margin: 0;
border: 0; }

tr {padding: 0;
margin: 0;
border: 0;}

td {padding: 0;
margin: 0;
border: 0;
vertical-align: top;
}

th {}

caption {}

h6 {
font-weight: normal;
padding-top: 3px;
margin: 0;
color: #036;
font-size: 9px;
}

