body {
background:#FFFFFF none repeat scroll 0 0;
color:#000000;
padding: 0; margin: 0;
font-family:Arial,Helvetica,sans-serif;
font-size:100.1%;
line-height:120%;
height:100%;
text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #main selector */
word-wrap:break-word; 
}
img {
border:0 none;
}
a:link, a:visited {
background:transparent none repeat scroll 0 0;
color:#000000;
text-decoration:underline;
}
a:active, a:hover {
background:transparent none repeat scroll 0 0;
font-weight:bold;
text-decoration:underline;
}
a.ft:link, a.ft:visited {
background:transparent none repeat scroll 0 0;
border:0 none;
color:#000000;
text-decoration:none;
text-transform:uppercase;
}
a.ft:active, a.ft:hover {
background:transparent none repeat scroll 0 0;
border:0 none;
color:#000000;
text-decoration:underline;
text-transform:uppercase;
}
a.no:link, a.no:visited, a.no:active, a.no:hover {
background:transparent none repeat scroll 0 0;
border:0 none;
margin:0;
padding:0;
text-decoration:none;
}
p, ul {
padding:0 0 10px 0;
margin:0;
}
td {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
}
h1 {
font-size:120%;
font-weight:bold;
padding:0 0 10px 0;
margin:0;
}
h2 { /*same as h1 but no bottom padding*/
font-size:120%;
font-weight:bold;
margin:0;
}
h3 {
font-size:100%;
padding-bottom:10px;
margin:0;
}
li {
font-weight:normal;
margin-left:14px;
padding:0 0 6px 0;
}
#main {
margin: 0 auto;
width:1000px;
text-align: left;
}
#header {
height:200px;
width:1000px;
}
#menu {
background: #000000;
color:#ffffff;
width:1000px;
}
#menu ul{
background: #000000;
display:block;
text-align:center;
padding:20px 0;
margin:0;
}
#menu ul li{
background: #000000;
color:#ffffff;
margin:0;
display:inline;
text-align:center;
}
#menu ul li a:link, #menu ul li a:visited{
background: #000000;
color:#ffffff;
font-family:"Gill Sans Condensed","Arial Narrow","C Helvetica Condensed",Arial,Helvetica,sans-serif;
font-size:0.8em;
font-weight:normal;
letter-spacing:0.1em;
margin:0 6px;
text-decoration:none;
text-transform:uppercase;
}
#menu ul li a:hover, #menu ul li a:active, #menu ul li a:focus{
background: #000000;
color:#c5c5c5;
font-weight:normal;
text-decoration:none;
}

#submenu {
width:1000px;
}
#submenu ul{
background: #c5c5c5;
display:block;
text-align:center;
padding:6px 0;
margin:0;
}
#submenu ul li{
background: #c5c5c5;
color:#000000;
display:inline;
text-align:center;
}
#submenu ul li a:link, #submenu ul li a:visited{
background: #c5c5c5;
color:#000000;
font-family:"Gill Sans Condensed","Arial Narrow","C Helvetica Condensed",Arial,Helvetica,sans-serif;
margin:0 8px;
font-size:0.7em;
font-weight:normal;
letter-spacing:0.1em;
text-decoration:none;
text-transform:uppercase;
}
#submenu ul li a:hover, #menu ul li a:active, #menu ul li a:focus{
color:#fff;
font-weight:normal;
text-decoration:none;
}

#minimenu {
padding:0 0 0 220px;
color:#000000;
width:700px;
}
#minimenu ul{
display:block;
text-align:left;
padding:0 0 20px 0;
margin:0;
}
#minimenu ul li{
color:#000000;
font-size:0.8em;
font-weight:normal;
margin:0 8px 0 0;
display:inline;
text-align:left;
}
#minimenu ul li a:link, #minimenu ul li a:visited{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
text-decoration:none;
}
#minimenu ul li a:hover, #minimenu ul li a:active, #minimenu ul li a:focus{
color:#ffffff;
font-weight:normal;
text-decoration:none;
}

a.activeitem:link, a.activeitem:visited {
font-weight:bold !important;
}

a.activeitem:hover, a.activeitem:active  , a.activeitem:focus  {
font-weight:bold !important;
}

#content {
width: 1000px;
height:100%;
background: #c4d3f0;
color:#000;
}

#bibleverse {
padding:24px 0 0 220px;
width: 610px;
}

.bluerow {
width: 1000px;
background: #88a7e1;
color:#000;
}

.bluerow .pic {
width:352px;
margin:24px 32px 24px 80px;
float:left
}

.bluerow .pic p {
padding:10px 0;
font-size:90%;
}

.bluerow img {
border:1px solid #000;
}

.bluerow .caption{
margin:0 90px 0 463px;
padding:40px 0 24px 0;
}

.ltbluerow {
width: 1000px;
color:#000;
}

.ltbluerow .pic {
width:352px;
margin:24px 32px 24px 80px;
float:left
}

.ltbluerow .pic p {
padding:10px 0 16px 0;
font-size:90%;
}

.ltbluerow img {
border:1px solid #000;
}

.ltbluerow .caption{
margin:0 90px 0 463px;
padding:48px 0 24px 0;
}

.mainrows {
width: 1000px;
background: #c4d3f0;
}

.mainrows .pic {
margin:65px 18px 24px 220px;
float:left
}

.mainrows img {
border:0;
}

.mainrows .caption{
margin:0 220px 0 354px;
padding:65px 0 24px 0;
}

.staffrows {
width: 1000px;
background: #c4d3f0;
}

.staffrows .pic {
margin:24px 18px 0 220px;
float:left
}

.staffrows img {
border:0;
}

.staffrows .caption{
margin:0 220px 0 354px;
padding:24px 0 0 0;
}

#footer {
width: 1000px;
background: #88a7e1;
color:#000;
}

#footer div{
text-align:left;
font-size:80%;
padding:24px 0 24px 220px;
}

.today {
padding:0 0 6px 0;
}

.verse {
padding:0 0 24px 0;
}

.clr {
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}
.clrl {
clear:left;
height:0;
font-size: 1px;
line-height: 0px;
}
.spacer {
clear:both;
height:216px;
}