﻿VeryTopLocation {
font-family:Tahoma, Helvetica, Arial, sans-serif
}

#form1 {height:386px;}

#header .quick a {color:white;}
#header .quick a:hover {color:#000080;}

#GodsKindness {
width:200px;
height:200px;
float:left;
font-size:20px;
color:#10A9FF
}

#HeaderSpaceOnly {
float:left;
width:200px;
height:200px
}

#Exploring {
height:85px;
font-size:50px;
width:700px
}

#Slogan {
width:50px;
height:50px;
float:right
}

#Slogan1 {
font-size:8px;
text-align:center;
color:#FFF;
margin-left:60px;
margin-top:30px;
vertical-align:middle
}

#MainContentTitle {
font-size:x-large;
color:#CCC;
background-image:url('../images/page2_title1.gif');
background-repeat:repeat-x;
height:43px;
float:left;
width:386px;
vertical-align:bottom;
text-align:left;
line-height:43px;
margin-bottom:10px;
text-indent:10px
}

#PrivatePolicyTitle {
font-size:x-large;
color:gray;
background-image:url('../images/page7_title1.gif');
background-repeat:repeat-x;
height:43px;
float:left;
width:386px;
vertical-align:bottom;
text-align:left;
line-height:43px;
margin-bottom:4px;
text-indent:10px
}

#ClergyBioTitle {
font-size:x-large;
color:gray;
background-image:url('../images/page7_title1.gif');
background-repeat:repeat-x;
height:43px;
float:left;
width:630px;
vertical-align:bottom;
text-align:left;
line-height:43px;
margin-bottom:4px;
text-indent:10px
}

#content .columntitle {
width:259px;
height:31px;
margin-top:1px;
margin-left:15px;
font-size:large;
text-align:center;
line-height:31px;
background-color:#1D1F21;
color:#CCC;
padding:1px
}

#content .midcol {
color:#909CA4;
padding:20px 25px 0 19px
}

#content .columntitleCopy {
width:259px;
height:31px;
margin-top:5px;
margin-left:15px;
font-size:large;
text-align:center;
line-height:31px;
padding:2px
}

#main_nav {
background:#fff url('../images/button1.gif');
height:35px;
border-bottom:0 solid #444;
width:900px;
padding:0 0 0 15px
}

#main_nav ul li {
display:block;
float:left;
width:145px;
text-align:center
}

#main_nav ul li a {
background:url('../images/button1.gif');
border-right:0;
font-size:13px;
font-weight:700;
display:block;
color:#aaa;
text-decoration:none;
padding:10px
}

#main_nav ul li a:hover {
background:url('../images/button4.gif') no-repeat;
color:#fff
}

#main_nav ul li.current a {
background-position:right;
background:url('../images/button3.gif') no-repeat;
color:#fff
}

#main_nav li a b {
float:left;
display:block;
padding:0 16px 0 8px
}

#main_nav li.current a:hover {
color:#fff;
background:#000 url('../images/button3.gif');
cursor:default
}

#AllSouls {
font-size:70px;
font-family:"Monotype Corsiva", Tahoma, Helvetica, Arial, sans-serif;
float:left;
width:320px;
text-align:left;
white-space:pre-wrap;
line-height:normal;
padding-top:58px
}

#AllSouls span {
font-family:"Monotype Corsiva", Tahoma, Helvetica, Arial, sans-serif;
font-size:x-large;
width:230px;
color:#FFF;
position:relative;
top:auto;
text-align:left;
padding-left:30px
}

#main_nav ul li.width2 a {
width:auto
}

#main_nav li a:hover b {
text-decoration:none;
background:url('../images/button4.gif') no-repeat right top
}

.preload2 {
background:url('..images/button4.gif')
}

.menu2 {
background:#fff url('../images/button1.gif');
height:35px;
border-bottom:0 solid #444;
width:900px;
font-size:1px;
color:#FFF;
padding:0 0 0 15px
}

.menu2 li.top {
display:block;
float:left;
position:relative
}

.menu2 li a.top_link {
display:block;
float:left;
height:35px;
line-height:33px;
color:#bbb;
text-decoration:none;
font-size:small;
font-weight:700;
cursor:pointer;
width:135px;
padding:0 0 0 12px;
}

.menu2 li a.top_link span {
float:left;
display:block;
height:35px;
width:100px;
font-size:12px;
text-align:center;
padding:0 24px 0 12px;
}

.menu2 li a.current {
display:block;
float:left;
height:35px;
line-height:35px;
text-decoration:none;
font-size:10px;
font-weight:700;
cursor:auto;
width:130px;
color:#fff;
background:url('../images/button3.gif') no-repeat;
padding:0 0 0 12px;
}

.menu2 li a.current span {
float:left;
display:block;
height:35px;
width:100px;
font-size:12px;
text-align:center;
color:#DDDCE9;
vertical-align:middle;
font-weight:900;
background:url('../images/button3.gif') no-repeat right top;
padding:0 24px 0 12px
}

.menu2 li a.top_link span.down {
float:left;
display:block;
height:35px;
background:url(../image/down.gif) no-repeat right top;
padding:0 24px 0 12px
}

.menu2 li:hover > a.top_link {
color:#fff;
background:url('../images/button4.gif') no-repeat
}

.menu2 li:hover > a.top_link span {
background:url('../images/button4.gif') no-repeat right top
}

.menu2 table {
border-collapse:collapse;
width:0;
height:0;
position:absolute;
top:0;
left:0;
font-size:large
}

.menu2 a:hover {
visibility:visible
}

.menu2 li:hover {
position:relative;
z-index:200
}

.menu2 :hover ul.sub {
left:2px;
top:35px;
text-align:center;
background:silver;
text-decoration:none;
border:1px solid #4ab;
white-space:nowrap;
width:140px;
height:auto;
padding:3px 0
}

.menu2 :hover ul.sub li {
display:block;
text-align:center;
height:30px;
position:relative;
float:left;
width:135px
}

.menu2 :hover ul.sub li a {
display:block;
font-size:13px;
height:35px;
width:140px;
line-height:30px;
text-indent:0;
color:#000;
text-decoration:none;
border:3px solid #fff;
border-width:0
}

.menu2 :hover ul.sub li a.fly {
background-position:center;
text-decoration:none;
background:silver url('../images/arrowright.gif') no-repeat 130px 7px
}

.menu2 :hover ul.sub li a:hover {
background-image:url('../images/bluebutton.jpg')
}

.menu2 :hover ul.sub li a.fly:hover {
background-position:right center;
background:#06F url('../images/arrow_over.gif') no-repeat 125px 7px;
color:#fff
}

.menu2 :hover ul li:hover > a.fly {
background:#06F url('../images/arrow_over.gif') 123px 7px no-repeat;
color:#fff;
background-position:right center
}

#main_nav li.current a b,#main_nav li.current a:hover b {
text-decoration:none;
background:url('../images/button3.gif') no-repeat right top
}

.menu2 li:hover > a.top_link span.down,.menu2 li a.top_link:hover span.down {
background:url('../images/button4a.gif') no-repeat right top
}

.menu2 :hover ul :hover ul :hover ul :hover ul ul,.menu2 :hover ul :hover ul :hover ul ul,.menu2 :hover ul :hover ul ul,.menu2 :hover ul ul,.menu2 ul {
position:absolute;
left:-9999px;
top:-9999px;
width:0;
height:0;
text-decoration:none;
list-style:none;
color:#000;
margin:0;
padding:0
}

.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul,.menu2 :hover ul :hover ul :hover ul :hover ul,.menu2 :hover ul :hover ul :hover ul,.menu2 :hover ul :hover ul {
left:131px;
top:-4px;
background:silver;
border:1px solid #4ab;
white-space:nowrap;
width:135px;
z-index:200;
height:auto;
padding:3px 0
} 