/*RESET*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
}
body
{
line-height: 1;
}
ol, ul
{
list-style: none;
}

/*Layout 526E56*/
body{
text-align:center;
background: url(images/sand-green1.jpg);
font-size: 75%;
}

h5{
padding: 10px;
font: 28px "AvantGarde Bk BT",sylfaen,'book antiqua',georgia,serrif;
font-variant: small-caps;
color: #E9FADF;
}

form{
font: 12px Verdana;
color: #E9FADF;
padding: 10px;
}

.formtext{
font: 16px Arial,Helvetica,sans-serif;
color: #E9FADF;
}

label{
font: 12px Verdana;
color: #E9FADF;
}

#header{
height: 120px;
background: url(images/bghead2.jpg);
border-top: 3px solid black;
}

#headerImg{
margin: 35px 0px 0px 3px;
float: left;
display: inline;
}

#headerImg2 img{
margin: 50px 0px 0px 400px;
}

#headerContent{
margin:0px auto;
text-align: left;
width: 960px;
height: 120px;
}

#navColumn{
height: 30px;
background: url(images/nava.jpg);
border-bottom: 3px solid #000000;
}

#adminLinks a{
    display: block;
    padding: 6px 40px 0px 25px; /* same as height of #navLinks */
    text-decoration: none; /* needed for IE8 beta, otherwise it still shows the underlines */
	text-transform: uppercase;
	font: 18px Helvetica;
	color: #031322;
}

#adminLinks a:hover{
    display: block;
    padding: 6px 40px 0px 25px; /* same as height of #navLinks */
    text-decoration: underline; /* needed for IE8 beta, otherwise it still shows the underlines */
	text-transform: uppercase;
	font: 18px Helvetica;
	color: #104976;
}

#navLinks {
	text-align: left;
	margin: 0px auto;
    padding: 0;
    list-style: none;
    width: 960px;
    height: 30px;
    overflow: hidden;
}

#navLinks li {
    float: left;
}

#navLinks a {
    display: block;
    padding: 6px 40px 0px 25px; /* same as height of #navLinks */
    text-decoration: none; /* needed for IE8 beta, otherwise it still shows the underlines */
	text-transform: uppercase;
	font: 16px Helvetica;
	color: #9cd2ff;
}

#navLinks a:hover {
color: #d5ac78;
padding: 8px 40px 0px 25px;
}		

#roundTop{
text-align: left;
margin: 10px auto 0px;
height: 17px;
width: 960px;
background: url(images/roundTop.jpg);
}

#roundBottom{
text-align: left;
margin: 0px auto 10px;
height: 15px;
width: 960px;
background: url(images/roundBottom.jpg);
}

#content{
text-align: left;
margin: 0px auto;
width: 960px;
background: url(images/sand-green3.jpg);
}

#audiocontent{
text-align: center;
margin: 0px auto;
width: 960px;
background: url(images/sand-green3.jpg);
}

#slideshow{
width: 570px;
height: 265px;
margin: 0px 5px 0px 17px;
float: left;
display: inline;
}

#smallNav{
width: 570px;
height: 25px;
margin: 0px 5px 17px 17px;
float: left;
display: inline;
background: url(images/navb.jpg);
}

#smallLinks {
    padding: 0;
    list-style: none;
    width: 570px;
    height: 25px;
    overflow: hidden;
}

#smallLinks li {
    float: left;
}

#smallLinks a {
    display: block;
    padding: 5px 30px 0px 20px; /* same as height of #navLinks */
	text-decoration: none; /* needed for IE8 beta, otherwise it still shows the underlines */
	text-transform: uppercase;
	font: 12px helvetica;
	color: #9cd2ff;
}

#smallLinks a:hover {
color: #9E6C50;
padding: 6px 30px 0px 20px;
}

#welcomeHeader{
position: relative;
width: 347px;
height: 68px;
margin: -8px 13px 0px 0px;
float: right;
display: inline;
z-index: 1;
}

#welcomeBox{
position: relative;
width: 333px;
height: 250px;
margin: -26px 17px 0px 0px;
border: 3px dotted #4C3427;
float: right;
display: inline;
background: url(images/sand-green1.jpg);
z-index: 0;
}

#fb{
height: 50px;
width: 135px;
float: left;
display: inline;
font: bold 19px Verdana;
padding: 22px 0px 0px 35px;
}

#fbPic{
height: 50px;
width: 133px;
float: left;
display: inline;
margin: 10px 0px 0px 0px;
}

#welcomeText{
padding: 30px 10px 0px 10px;
font: bold 15px/19px Helvetica;
text-align: left;
color: #29302a;
}

#lineTop{
width: 926px;
height: 1px;
margin: 0px 17px 0px 17px;
background: #485449;
clear: both;
font-size:0px; 
}

#lineBottom{
width: 926px;
height: 1px;
margin: 0px 17px 17px 17px;
background: #a2b5a2;
clear: both;
font-size:0px; 
}

.block{
width: 297px;
height: 550px;
background: url(images/sand-green5.jpg);
}

.block h2{
font: 32px "AvantGarde Bk BT",sylfaen,'book antiqua',georgia,serrif;
font-weight: normal;
color: #AEBAA5;
}

.block h3{
font: 18px "AvantGarde Bk BT",sylfaen,'book antiqua',georgia,serrif;
font-variant: small-caps;
color: #AEBAA5;
}

.block p{
font: 12px Verdana;
color: #E9FADF;
}

.blockCurve1{
background: url(images/sand-green5.jpg);
width: 295px;
height: 1px;
margin: 0 auto;
font-size:0px;
}

.blockCurve2{
background: url(images/sand-green5.jpg);
width: 293px;
height: 1px;
margin: 0 auto;
font-size:0px;
}

.blueLine{
width: 267px;
height: 1px;
margin: -5px 15px 20px -5px;
background: #0d3d65;
clear: both;
font-size:0px;
}

#blueLine1{
width: 267px;
height: 1px;
margin: -5px 15px 10px -5px;
background: #0d3d65;
clear: both;
font-size:0px;
}

.lineTop2{
width: 277px;
height: 1px;
margin: 15px 10px 0px -10px;
background: #374037;
clear: both;
font-size:0px; 
}

.lineBottom2{
width: 277px;
height: 1px;
margin: 0px 10px 7px -10px;
background: #90A190;
clear: both;
font-size:0px; 
}

.blockText{
width: 250px;
margin: 0px 0px 10px 20px;
float: left;
display: inline;
}

.blockText a{
font: 14px helvetica;
color: #05233d;
}

.blockText ul{
margin: 25px 0px 0px 0px;
}

.blockText li{
margin: 0px 0px 8px 0px;
font: 12px Verdana;
color: #E9FADF;
}

.blockText strong{
font: bold 14px Verdana;
color: #AEBAA5;
}

#block1{
width: 297px;
height: 550px;
float: left;
display: inline;
margin: 0px 0px 0px 17px;
}

#block2{
width: 297px;
height: 550px;
float: left;
display: inline;
margin: 0px 0px 0px 18px;
}

#block3{
width: 297px;
height: 550px;
float: left;
display: inline;
margin: 0px 0px 0px 17px;
}

#bigCalendar{
width: 940px;
height: 640px;
margin: 0px 0px 0px 10px;
}

#calendar{
width: 287px;
height: 500px;
margin: 0px 0px 0px 10px;
clear: both;
}

/*about page*/
#buildingPic{
background: url(images/church1.jpg);
width: 926px;
height: 283px;
margin: 0px 0px 0px 17px;
}

.aboutLeft{
margin: 17px 0px 0px 17px;
padding: 5px;
float: left;
display: inline;
width: 453px;
background: url(images/sand-green5.jpg);
}

.aboutRight{
margin: 0px 17px 0px 0px;
padding: 5px;
float: right;
clear: both;
display: inline;
width: 453px;
background: url(images/sand-green5.jpg);
}

.aboutLeft p{
font: 14px Verdana;
color: #E9FADF;
}

.aboutRight  p{
font: 14px Verdana;
color: #E9FADF;
}

.aboutRight img{
float: left;
display: inline;
clear: both;
margin: 5px 15px 5px 0px;
}


/*uploader*/

#uploader {
margin: 17px;
padding: 5px 10px;
float: left;
display: inline;
width: 460px;
background: url(images/sand-green5.jpg);
}

#uploader h2{
font: 32px "AvantGarde Bk BT",sylfaen,'book antiqua',georgia,serrif;
font-weight: normal;
color: #AEBAA5;
padding: 0px 0px 5px 25px;
}

#uploader h3{
padding: 5px 0px 0px 0px;
font: 18px "AvantGarde Bk BT",sylfaen,'book antiqua',georgia,serrif;
font-variant: small-caps;
color: #AEBAA5;
}


