@import "reset.css";

body {
font-family:Arial,Lucida Grande,sans-serif;
margin:0;
padding:0;
}
h2 {
color:#EBE068;
font-size:25pt;
letter-spacing:-0.05em;
margin-bottom:15pt;
}
.extralead {
margin-bottom:25pt;
}
h3 {
color:#EBE068;
font-size:11pt;
letter-spacing:-0.05em;
margin-bottom:10pt;
}
h4 {
color:#000000;
font-size:10pt;
line-height:12pt;
margin-bottom:3px;
}
h5 {
color:#EBE068;
font-size:10pt;
line-height:12pt;
margin-bottom:10px;
}
h6 {
color:#000000;
font-size:12px;
line-height:12pt;
margin-bottom:8px;
}
p {
color:#000000;
font-size:12px;
line-height:12pt;
margin-bottom:10pt;

}
p a {
font-size:12px;
font-weight:bold;
}
#left ul {
color:#000000;
font-size:12px;
line-height:12pt;
margin-bottom:10pt;
}
a {
color:#00b0da;
font-size:10px;
margin-bottom:10pt;
text-decoration:none;
font-weight:300;
}
a:hover {
text-decoration:underline;
}
table {
color:#000000;
font-size:12px;
line-height:12pt;
margin-bottom:10pt;
}
.clear {
clear:both;
}
.rightalign {
font-style:italic;
margin:0 0 25px 30px;
text-align:right;
}
blockquote {
color:#000000;
font-size:12px;
font-style:italic;
margin:20px 0 0 30px;

}
.italic {
font-style:italic;
}
.bold {
font-weight:bold;
}
.norm {
font-style:normal;
font-weight:normal;
}
#bold {
font-weight:bold;
}
#container {
margin:40px auto 0;
width:750px;
overflow:hidden
}
#header {
height:115px;
}

#left {
float:left;
margin:0 0.5em 20px;
width:450px;
}
#left ul {
font-weight:bold;
}
#right {
background:transparent url(/images/love.jpg) no-repeat scroll center top;
float:left;
height:295px;
margin-left:34px;
width:250px;
margin-top:-20px;
}

#footer {
clear:both;

}

#love {
background:transparent url(/images/love.jpg) no-repeat scroll 0 0;
float:left;
height:295px;
margin-left:34px;
width:250px;
margin-top:-20px;

}
#car {
background:transparent url(/images/car.jpg) no-repeat scroll center top;
float:left;
height:295px;
margin-left:34px;
width:250px;
margin-top:-20px;

}
#connect {
background:transparent url(/images/connect.jpg) no-repeat scroll center top;
float:left;
height:295px;
margin-left:34px;
width:250px;
margin-top:-20px;

}
#podcast {
background:transparent url(/images/podcast.jpg) no-repeat scroll center top;
float:left;
height:295px;
margin-left:34px;
width:250px;
margin-top:-20px;

}
#notfound {
background:transparent url(/images/404.jpg) no-repeat scroll center top;
float:left;
height:295px;
margin-left:34px;
width:250px;
margin-top:-20px;

}
#worship {
background:transparent url(/images/worship.jpg) no-repeat scroll center top;
float:left;
height:295px;
margin-left:34px;
width:250px;
margin-top:-20px;

}
#serve {
background:transparent url(/images/serve.jpg) no-repeat scroll center top;
float:left;
height:295px;
margin-left:34px;
width:250px;
margin-top:-20px;

}
#resources {
background:transparent url(/images/resources.jpg) no-repeat scroll center top;
float:left;
height:295px;
margin-left:34px;
width:250px;
margin-top:-20px;

}
#press {
background:transparent url(/images/press.jpg) no-repeat scroll center top;
float:left;
height:295px;
margin-left:34px;
width:250px;
margin-top:-20px;

}
#smile {
background:transparent url(/images/smile.jpg) no-repeat scroll center top;
float:left;
height:295px;
margin-left:34px;
width:250px;
margin-top:-20px;
}

#blog {
background:transparent url(/images/blog.jpg) no-repeat scroll center top;
float:left;
height:295px;
margin-left:34px;
width:180px;
margin-top:-20px;	
padding: 300px 35px 15px 35px;
}

.smallline {
margin-bottom:30px;
}
.smallline p {
margin-bottom:5pt;
}
.pic {
border:1px solid #999999;
float:right;
margin:2px 0 8px 15px;
padding:1px;
}
.pic2 {
border:1px solid #999999;
float:left;
margin:2px 15px 8px 0;
padding:1px;
}
.nospace {
color:#000000;
font-size:12px;
line-height:12pt;
margin-bottom:0;

}
.grouplead {
line-height:14pt;
margin-bottom:0;
margin-top:40px;
}
#topspace {
margin-top:10pt;
}
.topspace {
margin-top:3px;
}
.left {
text-align:left;
}
.entry {
border-bottom:1px dotted #CCCCCC;
margin-bottom:30px;
padding:10px 0 10px;
}
.event {
border-bottom:1px dotted #CCCCCC;
margin-bottom:30px;
padding:10px 0 10px;
}
.event h5 {
margin:-5px 0px 0px !important; 
}
.podentry {
border-bottom:1px solid #CCCCCC;
margin-bottom:0;
padding:10px 0 0;
}
.quote {
border-bottom:medium none;
border-left:5px solid #E6E6E6;
margin-bottom:20px;
padding:10px 0 1px;
}
.firstpost {
border-top:medium none;
padding-top:0;
}
.servepics {
margin-top:40px;
}
.helplead {
margin-top:20px;
}

.hang {
color:#CCCCCC;
font-size:35px;
font-weight:bold;
margin:0 10px 0 -29px;
position:relative;
top:15px;
}

.list {
margin-bottom:30px !important;
padding:10px 45px 0 50px;

}

.list li{
margin-bottom:10px;
#line-height:21px;
}

.date {font-size:10px;}

p.date a {font-size:10px;}

.blogentry {color:#000000;
font-size:12px;
line-height:12pt;
margin-bottom:10pt;

}

.comment {
background:#f2f2f3 url(/images/comm.gif) no-repeat scroll center top;
clear:both;
margin-bottom:30px;
margin-top:0px;
padding:30px 25px 5px;
width:420px;
}
.comment-admin {
background:#D7D7D7 url(/images/comm-admin.gif) no-repeat scroll center top;
clear:both;
margin-bottom:30px;
margin-top:0px;
padding:30px 25px 5px;
width:420px;
}

#commentform{
margin:20px 0 0 -40px;
}

.comments-link {
background-image:url(/images/comments.gif);
background-position:left center;
background-repeat:no-repeat;
padding-left:16px;
}


#footer p {padding-top:90px;}

#footer p a {font-size:12px; font-weight: 300 !important;}

#about {margin:-10px 0 10px; !important}

#about li{color:#828283;
display:inline;
font-weight:normal;
font-size:11px;}

#about li a{color:#00b0da;
font-weight:normal;
font-size:11px;}

#about li a:hover {color:#828283; text-decoration:none;}
