*{
margin: 0;
padding: 0;
}
body{
background: #666666 url("images/bg.jpg") top center repeat-x;
text-align: center;
font-family: Verdana, sans-serif;
font-size: 10pt;
margin: 0 0 10px 0;
}
#wrap{
width: 760px;
text-align: left;
margin: 0 auto;
}
#steeple{
width: 100%;
background: url("images/steeple.jpg") top right no-repeat;
height: 50px;
}
#main{
width: 100%;
background-color: #ffffff;
}
#submain{
width: 750px;
margin: 0 5px;
}
#banner{
width: 100%;
background: url("images/banner.jpg") no-repeat;
height: 79px;
}
#bar{
width: 100%;
height: 30px;
background: #252525 url("images/barbg.jpg") repeat-x;
}
#bar ul{
list-style: none;
float: left;
}
#bar ul li{
float: left;
}
#bar ul li a{
text-decoration: none;
color: #ffffff;
height: 30px;
line-height: 30px;
padding: 7px 10px;
}
#bar ul li a:hover{
color: #d0d0d0;
}
#churchbase{
width: 200px;
height: 30px;
float: right;
background: url("images/churchbase.jpg") no-repeat;
}
#content{
width: 100%;
}
#maincontent{
width: 550px;
float: left;
}
#page{
padding: 5px;
}
#page h1{
font-size: 18pt;
padding: 5px 0;
}
#page p{
margin-bottom: 10px;
line-height: 20px;
}
#page a{
color: #000000;
}
#page a:hover{
color: #333333;
}
#page img{
padding: 3px;
border: 1px solid #cccccc;
}
#page .imgright{
float: right;
margin: 5px 0 5px 5px;
}
#page .imgleft{
float: left;
margin: 5px 5px 5px 0;
}
#page td{
vertical-align: top;
font-size: 10pt;
}
#page blockquote{
margin-left: 30px;
padding-left: 10px;
border-left: 5px solid #a0a0a0;
font-style: italic;
}
#page ul, #page ol{
margin: 0 0 10px 25px;
}
#page ul li, #page ol li{
line-height: 20px;
}
#sidebar{
margin: 5px 0 0 0;
width: 200px;
float: right;
}
#sidebar .note{
background: #f0f0f0 url("images/sidebg.jpg") top repeat-x;
border-bottom: 1px solid #666666;
margin-bottom: 5px;
}
#sidebar .alert{
background: #eedddd url("images/alertbg.jpg") top repeat-x !important;
border-bottom: 1px solid #660000 !important;
}
#sidebar .notepad{
padding: 5px;
}
#sidebar .note h5{
font-size: 11pt;
margin: 0 0 5px 0;
border-bottom: 1px solid #999999;
}
#sidebar .alert h5{
border-bottom: 1px solid #996666;
}
#sidebar ul{
list-style: none;
}
#sidebar ul li{
height: 25px;
}
#sidebar ul li a {
display: block;
width: 100%;
height: 25px;
line-height: 25px;
text-decoration: none;
color: #333333;
font-weight: bold;
text-indent: 5px;
}
#sidebar ul li a:hover{
color: #000000;
background: #ffffff;
}
#footer{
width: 100%;
clear: both;
background: #252525;
border-bottom: 5px solid #fff;
}
#footer p{
padding: 5px;
text-align: center;
color: #d0d0d0;
}
#footer p a{
color: #d0d0d0;
}
#footer p a:hover{
color: #f0f0f0;
}
#comment {width: 500px; font-family: Verdana, sans-serif; font-size: 11pt;}