body {
margin:0px;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background:url(../img/bgBody.jpg) top center no-repeat;
background-color:#515430;
}
a:link { 
color:#084482;
outline:none;
}
a:visited { 
color:#084482;
outline:none;
}
a:hover { 
color:#2f72b5;
outline:none;
}
a:active { 
color:#084482;
outline:none;
}
.bold {
font-weight:bold;
}
h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
line-height:12px;
color:#808080;
}
.h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
}
.h2 {
font-size:15px;
font-weight:bold;
}
.h3 {
font-size:13px;
font-weight:bold;
}
.small {
font-size:11px;
}
.copyright {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:12px;
color:#545454;
}
img {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999;
}
.superscript {
vertical-align:super;
}
.calendarBold {
font-size:13px;
font-weight:bold;
color:#808080;
}
#underline {
clear:both;
width:100%;
border-bottom:1px #808080 solid;
margin-bottom:4px;
}
#mainContainer {
position:absolute;
top:0px;
left:50%;
margin-left:-450px;
width:900px;
}
#logo {
padding:0px 0px 0px 90px;
}
#header {
text-align:center;
margin:0px;
padding:0px;
height:150px;
}
#bodyContainer {
padding:0px 0px 0px 40px;
background:url(../img/bgPage880x1.png) top center repeat-y;
}
#navCal {
float:left;
width:463px;
margin-top:5px;
text-align:center;
}
#navCal2 {
float:left;
width:463px;
height:20px;
text-align:center;
padding-top:4px;
}
*html #navCal2 {
height:19px;
padding-top:5px;
}
#navCal3 {
float:left;
width:463px;
height:20px;
text-align:center;
}
a.navCal {
display:inline;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:13px;
font-weight:bold;
color:#404040;
padding:3px 6px 3px 6px;
border-top:1px #a6a6a6 solid;
border-bottom:1px #a6a6a6 solid;
border-left:1px #a6a6a6 solid;
outline:none;
}
a.navCal#last {
border-right:1px #a6a6a6 solid;
}
a.navCal:hover {
color:#000;
background:url(../img/navHover.jpg) top left no-repeat;
outline:none;
}
#columnL {
float:left;
width:140px;
padding:8px 0px 0px 20px;
}
#footerL {
width:160px;
height:20px;
margin-left:-20px;
padding-top:3px;
}
#columnCenter {
float:left;
padding:10px 10px 10px 10px;
width:400px;
}
#simplegallery1{ //CSS for Simple Gallery Example 1
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
}
#home102 {
float:left;
width:120px;
height:100px;
}
*html #home102 {
height:97px;
}
#columnR {
float:left;
width:180px;
padding:0px 30px 0px 30px;
margin-bottom:10px;
}
#columnRLinks {
background:url(../img/homeRightBg.gif) repeat-y;
}
#columnRLinksBottom {
background:url(../img/homeRightBottom.gif) bottom no-repeat;
padding-bottom:10px;
text-align:center;
}
#liveService {
background:url(../img/liveService180x180.jpg) no-repeat;
width:169px;
height:43px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
padding:137px 0px 0px 11px;
}
#liveService a:link, a:visited, a:hover, a:active {
color:#fff;
outline:none;
}
.ministryList a:link, a:visited, a:hover, a:active {
color:#084482;
outline:none;
}
#picBg {
display:none;
position:fixed;
top:0px;
left:0px;
width:100%;
height:100%;
background-color:#000000;
color:#fff;
text-align:center;
}
#picHolder {
display:none;
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
}
#picHolder a {
text-decoration:none;
font-weight:bold;
color:#fff;
}
#picHolder a:hover {
text-decoration:underline;
}
#footerR {
width:240px;
height:20px;
margin-left:-30px;
padding-top:10px;
}
#footerBody {
clear:both;
height:20px;
background:url(../img/bgFooter820x20.jpg) no-repeat;
}
#footerPage {
clear:both;
width:800px;
background-color:#e5e5e5;
margin-left:50px;
}
ol {
margin:0px;
}
ol li {
margin-bottom:16px;
}
#topShadow {
position:absolute;
top:0px;
left:0px;
width:100%;
height:10px;
background:url(../img/topShadow.png) top repeat-x;
}
#calendarContainer {
position:absolute;
top:80px;
left:0px;
width:100%;
text-align:center;
}
#calendar {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
margin:20px 0px 20px 0px;
text-align:left;
}
#calendarHeading {
float:left;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
height:17px;
width:14.2857%;
background-color:#808080;
text-align:center;
}
*html #calendarHeading {
width:14.25%;
}
#calendarWeek {
text-align:left;
line-height:13px;
}
#calendarDayOdd {
float:left;
width:14.2857%;
height:150px;
background-color:#fff;
overflow:auto;
}
#calendarDayEven {
float:left;
width:14.2857%;
height:150px;
background-color:#f2f2f2;
overflow:auto;
}
*html #calendarDayOdd {
width:14.25%;
}
*html #calendarDayEven {
width:14.25%;
}
#calendarDayOdd p {
padding:1px 2px 0px 2px;
margin:0px;
}
#calendarDayEven p {
padding:1px 2px 0px 2px;
margin:0px;
}
#calendarDayOdd p:first-line {
font-weight:bold;
color:#515641;
}
#calendarDayEven p:first-line {
font-weight:bold;
color:#515641;
}
*html #calendarDayOdd p {
padding:2px 2px 0px 2px;
margin:0px;
}
*html #calendarDayEven p {
padding:2px 2px 0px 2px;
margin:0px;
}
#footerCalendar {
clear:both;
background-color:#808080;
margin-top:20px;
padding:10px;
font-size:10px;
font-weight:bold;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
}
a:link.easteregg {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#fff;
}
a:visited.easteregg {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#fff;
}
a:hover.easteregg {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#808080;
}
a:active.easteregg {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#fff;
}