/* Main Resurrection Styles ::::::::::::::::::::::::::::::::::::::::::::::::: */

* {
margin: 0;
padding: 0;
}


body {
font: normal 0.80em/150% Georgia, Book Antiqua, Bookman Old Style, Times New Roman, serif;
color: #333333;
text-align: center;
background: #C5B69A url(../elements/sandstone_back.jpg);
}

a {
font: normal 100%/150% Georgia, Book Antiqua, Bookman Old Style, Times New Roman, serif;
color: #960811;
}

#adminLink {
display: block;
margin: 15px 0;
text-align: center;
line-height: 20px;
color: #999999;
}

#bannerHead {
display: block;
height: 163px;
width: 890px;
background: transparent url(../elements/banner_head.jpg) -12px 0 no-repeat;
text-indent: -1800px;
overflow: hidden;
}

.ClearFloat {
clear: both;
height: 1px;
overflow: hidden;
}

.CenterUp {
margin: 35px 35px 20px;
text-align: center;
}

#conTainer {
margin: 0 auto;
padding-bottom: 15px;
width: 890px;
background: transparent url(../elements/parchment-tile.jpg) repeat-y;
text-align: left;
}

#contentCrest {
height: 34px;
background: transparent url(../elements/content_crest.gif) center top no-repeat;
}

#contentArea {
padding: 10px 115px;
background: transparent url(../elements/content_area_bg.gif) center top repeat-y;
}

#contentArea p {
margin: 12px 0;
}

#contentArea h1 {
margin: 10px 0 20px 0;
font-size: 200%;
color: #960811;
text-align: center;
}

#contentArea h2 {
margin: 20px 0 10px 0;
font-size: 150%;
color: #960811;
text-align: center;
clear: both;
}

#contentArea h3 {
margin: 25px 0 5px 0;
font-size: 130%;
color: #333333;
text-align: left;
}


#contentArea #illumiCap {
float: left;
margin-right: 4px;
}

#contentArea #illumiCap img {
display: block;
}

#contentBase {
height: 21px;
background: transparent url(../elements/content_area_base.gif) center top no-repeat;
}

.FloatRightPhoto {
float: right;
display: inline;
margin: 5px 0 0 10px;
padding: 2px;
border: 1px solid #000000;
}
.floatright {
	float: right;
	background-color: #F4F3D0;
	padding: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}
.floatright  h4 {
	margin-top: 0px;
	padding-top: 0px;
	line-height: normal;
	font-size: 14px;
	color: #960811;
}

.FloatRightPhoto img {
display: block;
}

.FloatLeftPhoto {
float: left;
display: inline;
margin: 5px 10px 0 0;
padding: 2px;
border: 1px solid #000000;
}

.FloatLeftPhoto img {
display: block;
}

#photoGallery {
margin: 35px 0 20px 0;
}

#photoGallery .ImageCarrier {
float: left;
width: 90%;
background-color: #ffffff;
margin-bottom: 15px;
}

#photoGallery .ImageCarrier img {
float: left;
margin-right: 15px;
border: 1px solid #000000;
padding: 2px;
}

#photoGallery .ImageCarrier p {
margin-top: 10px;
}

#quickLinks {
margin: 0 60px 10px 60px;
}

#quickLinks .Left { 
float: left;
width: 370px;
}

#quickLinks .Right { 
float: right;
width: 370px;
}

#quickLinks .OverQL { 
position: absolute;
display: block;
width: 350px;
height: 85px;
background: transparent url(../elements/clear-dot_4_ignorant_explorer.gif);
}

#quickLinks #locationQL { 
width: 342px;
height: 95px;
margin-left: 30px;
background: transparent url(../elements/location_quicklink.jpg) no-repeat;
}

#quickLinks #locationQL h2 {
color: #9E0812;
font-size: 15px;
line-height: 15px;
padding-top: 18px;
margin: 0 0 2px 130px;
}

#quickLinks #locationQL p { 
clear: both;
padding-left: 135px;
font-size: 10px;
line-height: 12px;
}

#locationQL .More {
float: right;
display: inline;
margin-right: 22px;
font-size: 10px;
line-height: 10px;
color: #B3AA43;
text-decoration: none;
}

#locationQL .More:hover {
text-decoration: underline;
}



#quickLinks #guestsQL {
width: 332px;
height: 97px;
margin-left: 25px;
background: transparent url(../elements/guests_quicklink.jpg) no-repeat;
}

#quickLinks #guestsQL h2 {
color: #9E0812;
font-size: 15px;
line-height: 15px;
padding-top: 14px;
margin: 0 0 2px 100px;
}

#quickLinks #guestsQL p { 
clear: both;
padding-left: 105px;
font-size: 10px;
line-height: 12px;
}

#guestsQL .More {
float: right;
display: inline;
margin-right: 36px;
font-size: 10px;
line-height: 10px;
color: #B3AA43;
text-decoration: none;
}

#guestsQL .More:hover {
text-decoration: underline;
}



#quickLinks #preschoolQL {
width: 332px;
height: 104px;
margin-left: 23px;
background: transparent url(../elements/preschool_quicklink.jpg) no-repeat;
}

#quickLinks #preschoolQL h2 {
color: #9E0812;
font-size: 15px;
line-height: 15px;
padding-top: 18px;
margin: 0 0 2px 130px;
}

#quickLinks #preschoolQL p { 
clear: both;
padding-left: 135px;
font-size: 10px;
line-height: 12px;
}

#preschoolQL .More {
float: right;
display: inline;
margin-right: 20px;
font-size: 10px;
line-height: 10px;
color: #B3AA43;
text-decoration: none;
}

#preschoolQL .More:hover {
text-decoration: underline;
}



#quickLinks #serviceTimesQL {
width: 330px;
height: 95px;
margin-left: 20px;
background: transparent url(../elements/service-times_quicklink.jpg) no-repeat;
}

#quickLinks #serviceTimesQL h2 {
color: #9E0812;
font-size: 15px;
line-height: 15px;
padding-top: 19px;
margin: 0 0 2px 125px;
}

#quickLinks #serviceTimesQL p { 
clear: both;
padding-left: 130px;
font-size: 10px;
line-height: 12px;
}

#serviceTimesQL .More {
float: right;
display: inline;
margin-right: 15px;
font-size: 10px;
line-height: 10px;
color: #B3AA43;
text-decoration: none;
}

#serviceTimesQL .More:hover {
text-decoration: underline;
}



#quickLinks #youthQL {
width: 319px;
height: 97px;
margin-left: 10px;
background: transparent url(../elements/youth_quicklink.jpg) no-repeat;
}

#quickLinks #youthQL h2 {
color: #9E0812;
font-size: 15px;
line-height: 15px;
padding-top: 18px;
margin: 0 0 2px 119px;
}

#quickLinks #youthQL p { 
clear: both;
padding-left: 124px;
font-size: 10px;
line-height: 12px;
}

#youthQL .More {
float: right;
display: inline;
margin-right: 22px;
font-size: 10px;
line-height: 10px;
color: #B3AA43;
text-decoration: none;
}

#youthQL .More:hover {
text-decoration: underline;
}



#quickLinks #outReachQL {
width: 319px;
height: 104px;
margin-left: 20px;
background: transparent url(../elements/outreach_quicklink.jpg) no-repeat;
}

#quickLinks #outReachQL h2 {
color: #9E0812;
font-size: 15px;
line-height: 15px;
padding-top: 15px;
margin: 0 0 2px 119px;
}

#quickLinks #outReachQL p { 
clear: both;
padding-left: 124px;
font-size: 10px;
line-height: 12px;
}

#outReachQL .More {
float: right;
display: inline;
margin-right: 22px;
font-size: 10px;
line-height: 10px;
color: #B3AA43;
text-decoration: none;
}

#outReachQL .More:hover {
text-decoration: underline;
}

#returnHome {
margin: 20px 0;
text-align: center;
line-height: 20px;
color: #960811;
}

#returnHome a {
color: #960811;
}





/* Main Navigation Styles ::::::::::::::::::::::::::::::::::::::::: */

#navChannel { 
margin-top: -5px;
padding-left: 12px;
height: 46px;
list-style-type: none;
}

#navChannel li {
display: inline;
}

#navChannel a {
display: block;
float: left;
height: 46px;
text-indent: -1200px;
overflow: hidden;
}


#officeLink {
width: 165px;
background: transparent url(../elements/navchannel_bg.gif) 0 0 no-repeat;
}

#officeLink:hover {
background: transparent url(../elements/navchannel_bg.gif) 0 -46px no-repeat;
}

#officeLive {
width: 165px;
background: transparent url(../elements/navchannel_bg.gif) 0 -46px no-repeat;
}



#worshipLink {
width: 146px;
background: transparent url(../elements/navchannel_bg.gif) -165px 0 no-repeat;
}

#worshipLink:hover {
background: transparent url(../elements/navchannel_bg.gif) -165px -46px no-repeat;
}

#worshipLive {
width: 146px;
background: transparent url(../elements/navchannel_bg.gif) -165px -46px no-repeat;
}



#educationLink {
width: 114px;
background: transparent url(../elements/navchannel_bg.gif) -312px 0 no-repeat;
}

#educationLink:hover {
background: transparent url(../elements/navchannel_bg.gif) -312px -46px no-repeat;
}

#educationLive {
width: 114px;
background: transparent url(../elements/navchannel_bg.gif) -312px -46px no-repeat;
}



#parishLink {
width: 115px;
background: transparent url(../elements/navchannel_bg.gif) -426px 0 no-repeat;
}

#parishLink:hover {
background: transparent url(../elements/navchannel_bg.gif) -426px -46px no-repeat;
}

#parishLive {
width: 115px;
background: transparent url(../elements/navchannel_bg.gif) -426px -46px no-repeat;
}



#musicLink {
width: 73px;
background: transparent url(../elements/navchannel_bg.gif) -541px 0 no-repeat;
}

#musicLink:hover {
background: transparent url(../elements/navchannel_bg.gif) -541px -46px no-repeat;
}

#musicLive {
width: 73px;
background: transparent url(../elements/navchannel_bg.gif) -541px -46px no-repeat;
}



#newsLink {
width: 129px;
background: transparent url(../elements/navchannel_bg.gif) -614px 0 no-repeat;
}

#newsLink:hover {
background: transparent url(../elements/navchannel_bg.gif) -614px -46px no-repeat;
}

#newsLive {
width: 129px;
background: transparent url(../elements/navchannel_bg.gif) -614px -46px no-repeat;
}



#rectorLink {
width: 126px;
background: transparent url(../elements/navchannel_bg.gif) -742px 0 no-repeat;
}

#rectorLink:hover {
background: transparent url(../elements/navchannel_bg.gif) -742px -46px no-repeat;
}

#rectorLive {
width: 126px;
background: transparent url(../elements/navchannel_bg.gif) -742px -46px no-repeat;
}




/* Drop-down Menu Styles :::::::::::::::::::::::::::::::::::::::::::::: */


#dropDownSector {
position: absolute;
width: 890px;
margin-top: 198px;
z-index: 5;
}

#dropDownSector ul { 
position: absolute;
list-style-type: none;
border: 1px solid #800D16;
border-bottom: none;
visibility: hidden;
}

#dropDownSector li {
display: inline;
}

#dropDownSector a {
display: block;
padding: 5px 0;
background: #C5B69A url(../elements/sandstone_back.jpg);
font-size: 13px;
color: #603010;
text-align: center;
line-height: 13px;
text-decoration: none;
border-bottom: 1px solid #6D4425;
border-top: 1px solid #EEE2B8;
}

#dropDownSector a:hover {
text-decoration: underline;
}

#subMenuOne {
margin-left: 30px;
width: 150px;
}

#subMenuTwo {
margin-left: 170px;
width: 150px;
}

#subMenuThree {
margin-left: 305px;
width: 150px;
}

#subMenuFour {
margin-left: 425px;
width: 170px;
}

#subMenuFive {
margin-left: 520px;
width: 150px;
}

#subMenuSix {
margin-left: 617px;
width: 150px;
}

#subMenuSeven {
margin-left: 725px;
width: 150px;
}
