body
{
margin: 0px;
background: #ffffff;
}


#wrapper
{
position: relative;
width: 935px;
height: 1017px;
padding-top: 0px;
margin-left: auto;
border-left: solid 4px black;
border-right: solid 4px black;
border-top: solid 4px black;
border-bottom: solid 4px black;
margin-right: auto;
background: #505050;
}

#wrapper2
{
position: relative;
width: 935px;
height: 1037px;
padding-top: 0px;
margin-left: auto;
border-left: solid 4px black;
border-right: solid 4px black;
border-top: solid 4px black;
border-bottom: solid 4px black;
margin-right: auto;
background: #707070;
}

#header
{
height: 241px;
width: 935px;
position: absolute;
margin-left: 65px;
margin-right: 0px;
margin-top: 15px;
margin-bottom: 0px;
text-indent: -5000px;
background: url(images/banner1.jpg) no-repeat;
text-align: center;
}

#maincontentmain
{
position: absolute;
top: 237px;
left: 200px;
width: 654px;
height: 575px;
padding-left: 60px;
padding-right: 20px;
padding-bottom: 10px;
padding-top:30px;
border-left: solid 2px black;
border-bottom: solid 2px black;
border-top: solid 2px black;
font-family: helvetica,sans-serif;
font-size: 14px;
text-align: center;
color: #ffffff;
background: #000000;
overflow: hidden;
}

#maincontent
{
position: absolute;
top: 237px;
left: 200px;
width: 654px;
height: 575px;
padding-left: 60px;
padding-right: 20px;
padding-bottom: 10px;
padding-top:30px;
border-left: solid 2px black;
border-bottom: solid 2px black;
border-top: solid 2px black;
font-family: helvetica,sans-serif;
font-size: 14px;
text-align: center;
color: #ffffff;
background: #000000;
overflow: scroll;
}

#maincontent1
{
position: absolute;
top: 237px;
left: 200px;
width: 654px;
height: 575px;
padding-left: 60px;
padding-right: 20px;
padding-bottom: 10px;
padding-top:30px;
border-left: solid 2px black;
border-bottom: solid 2px black;
border-top: solid 2px black;
font-family: helvetica,sans-serif;
font-size: 14px;
text-align: center;
color: #ffffff;
background: #000000;
overflow: scroll;
}

#maincontent2
{
position: absolute;
top: 237px;
left: 200px;
width: 654px;
height: 595px;
padding-left: 60px;
padding-right: 20px;
padding-bottom: 10px;
padding-top:30px;
border-left: solid 2px black;
border-bottom: solid 2px black;
border-top: solid 2px black;
font-family: helvetica,sans-serif;
font-size: 14px;
text-align: center;
color: #ffffff;
background: #000000;
overflow: scroll;
}

#navigation
{
position: absolute;
top: 237px;
width: 235px;
height: 595px;
border-top: solid 2px black;
border-bottom: solid 2px black;
padding-right: 20px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
background: #fffacd;
}

#navigation2
{
position: absolute;
top: 237px;
width: 235px;
height: 615px;
border-top: solid 2px black;
border-bottom: solid 2px black;
padding-right: 20px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
background: #fffacd;
}


ul.sidemenu, li.sidemenu2
{
background: #202020;
color: #fffacd;
display: block;
width: 165px;
padding: 6px;
text-align: left;
text-decoration: none;
font-weight: 600;
font-size: 14px;
font-family: arial, sans-serif;
border: solid 1px #fffacd;
margin-left: 20px;
font-variant: small-caps;
list-style-type: none;
}



a.sidemenu3:link, a.sidemenu3:visited
{
text-decoration: none;
color: #fffacd;
list-style-type: none;
}

a.sidemenu3:hover, a.sidemenu3:active
{
text-decoration: none;
color: #cdcdcd;
background-color: #000008;
list-style-type: none;
}

ul.innermenu, li.innermenu2, a.innermenu3
{
display: block;
text-decoration: none;
list-style-type: none;
}

a.innermenu3:link, a.innermenu3:visited
{
text-decoration: none;
color: #40e0d0;
padding: 4px;
list-style-type: none;
}

a.innermenu3:hover
{
text-decoration: none;
color: #000088;
padding: 4px;
list-style-type: none;
}

a.innermenu3:active
{
text-decoration: none;
color: #707070;
list-style-type: none;
}


p.navimg,img
{
border-style: none;
text-align: left;
}

img.church
{
float: right;
clear: right;
margin-right: 5px;
margin-bottom: 5px;
}

img.pic
{
width: 200px;
height: 150px;
float: left;
clear: left;
margin-left: 35px;
margin-right: 15px;
}

img.pic2
{
width: 175px;
height: 150px;
float: right;
clear: right;
margin-left: 15px;
margin-right: 35px;
}

img.pic3
{
width: 175px;
height: 125px;
float: right;
clear: right;
margin-left: 15px;
margin-right: 35px;
}


img.pic4
{
width: 150px;
height: 250px;
float: left;
clear: left;
margin-left: 35px;
margin-right: 15px;
}

img.pic5
{
width: 250px;
height: 150px;
float: left;
clear: left;
margin-left: 35px;
margin-right: 15px;
}

img.pic6
{
width: 250px;
height: 100px;
float: right;
clear: right;
margin-left: 35px;
margin-right: 15px;
}

img.pic7
{
width: 200px;
height: 100px;
float: left;
clear: left;
margin-left: 55px;
margin-right: 5px;
}

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


div.gallery
{
position: absolute;
top: 237px;
left: 235px;
width: 578px;
height: 575px;
padding-left: 105px;
padding-right: 15px;
padding-bottom: 15px;
padding-top: 25px;
border-left: solid 2px black;
border-bottom: solid 2px black;
border-top: solid 2px black;
font-family: sans-serif;
font-size: 14px;
text-align: center;
color: #ffffff;
background: #000000;
overflow: scroll;
}

p.generous
{
margin-left: 240px;
text-align: left;
color: #40e0d0;
}

a.thickbox
{
float: left;
padding-right: 5px;
padding-bottom: 5px;
}



#twolfhomepage
{
font-family: sans-serif;
color: #8f0000;
}

h3
{
font-weight: 700;
font-variant: small-caps;
color: #cdcdcd;
}

p.h3
{
font-weight: 700;
font-variant: small-caps;
color: #cdcdcd;
}

h3.loc
{
font-weight: 500;
font-variant: small-caps;
color: #cdcdcd;
font-size: 20px;
font-family: helvetica,sans-serif;
}

h2
{
font-weight: 500;
font-size: 24px;
font-variant: small-caps;
font-family: futura,helvetica,sans-serif;
color: #cdcdcd;
}

p.mission
{
text-align: justify;
font-family: helvetica,sans-serif;
font-size: 14px;
color: #eee8aa;
padding-left: 40px;
padding-right: 20px;
padding-bottom: 10px;
padding-top: 10px;
}

div.mission
{
text-align: justify;
font-family: helvetica,sans-serif;
font-size: 14px;
color: #eee8aa;
padding-left: 60px;
padding-right: 40px;
padding-bottom: 10px;
padding-top: 10px;
}



p.mission2
{
text-align: justify;
font-family: helvetica,sans-serif;
font-size: 14px;
color: #eee8aa;
padding-left: 60px;
padding-right: 20px;
padding-bottom: 10px;
padding-top: 10px;
}

p.mission3
{
text-align: justify;
font-family: helvetica,sans-serif;
font-size: 14px;
color: #eee8aa;
padding-left: 35px;
padding-right: 15px;
padding-bottom: 5px;
padding-top: 5px;
}


p.mission4
{
text-align: center;
font-family: helvetica,sans-serif;
font-size: 14px;
color: #eee8aa;
padding-left: 40px;
padding-right: 20px;
padding-bottom: 10px;
padding-top: 10px;
}

a.divisionhead
{
color: #F0E68C;
font-family: mistral;
font-variant: small-caps;
font-weight: 500;
font-size: 48px;
text-decoration: none;
text-align: center;
}

h2.divisionhead
{
color: #F0E68C;
font-family: mistral;
font-variant: small-caps;
font-weight: 500;
font-size: 36px;
text-decoration: none;
text-align: center;
}

h2.tagline
{
color: #66cdaa;
font-family: helvetica,sans-serif;
font-variant: small-caps;
font-weight: 500;
font-size: 18px;
text-decoration: none;
text-align: center;
}


#footer
{
position: absolute;
width: 885px;
height: 122px;
text-align: center;
top: 854px;
padding-left: 25px;
padding-right: 25px;
padding-bottom: 20px;
padding-top: 20px;
border-top: solid 2px black;
border-right: solid 2px black;
border-bottom: solid 2px black;
background: #707070;
font-family: franklin gothic medium, sans-serif;
font-size: 14px;
}

#footer2
{
position: absolute;
width: 885px;
height: 142px;
text-align: center;
top: 854px;
padding-left: 25px;
padding-right: 25px;
padding-bottom: 20px;
padding-top: 20px;
border-top: solid 2px black;
border-right: solid 2px black;
border-bottom: solid 2px black;
background: #707070;
font-family: franklin gothic medium, sans-serif;
font-size: 14px;
}

img.foot
{
float: left;
clear: left;
}

p.copy
{
text-align: right;
font-size: 12px;
}


form
{
margin-left: 100px;
margin-right: 50px;
}
 

fieldset
{ 
background-color: #d0d0d0; 
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 50px;
text-align: left;
}

textarea
{
text-align: left;
}


legend
{
font-family: helvetica,sans-serif;  
font-weight: 700;
font-size: 18px;
font-variant: small-caps;
color: #800000;
}

img
{ 
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
margin-left: 30px;
font-weight: 700;
font-family: helvetica,sans-serif;
}

img.vol2
{ 
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
margin-left: 50px;
font-weight: 700;
font-family: helvetica,sans-serif;
}

div.submitinfo
{ 
padding-left: 15px;
padding-right: 10px;
padding-bottom: 20px;
padding-top: 15px;
font-weight: 700;
font-family: helvetica,sans-serif;
}

h1.form
{ 
font-family: futura,helvetica,sans-serif;  
font-variant: small-caps;
font-weight: 500;
color: #cdcdcd;
text-align: center;
}



h1.thankyou
{
text-align: center;
font-variant: small-caps;
font-family: mistral,futura,helvetica,sans-serif;
color: #191970;
font-weight: 700;
background-color: #cdcdcd;
}

p.vol
{
font-family: helvetica,sans-serif; 
color: #7fffd4;
font-size: 14px;
font-weight: 500;
text-align: center;
}

label
{
color: #800000;
}

div.siteinfo
{
font-family: helvetica,sans-serif;
font-size: 10px;
text-align: right;
font-weight: 500;
}

div.lastmod
{
font-family: helvetica,sans-serif;
font-size: 10px;
text-align: right;
font-weight: 500;
}

