/*
Theme Name: Woods
Theme URI: http://summitwoodschurch.org
Description: Summit Woods Church Wordpress theme.
Version: 1.0
Author: Darryl Shippy
*/

@import url("http://truckmovers.net/core/styles/reset.css");

A {
color: #03518A;
font-weight: bold;
text-decoration: none;
}

BLOCKQUOTE {
background: #EEE;
border-left: .5em solid #03518A;
margin: 1em 0;
padding: .7em 1em;
}

BLOCKQUOTE P {
margin: 0;
}

BODY {
text-align: center;
}

BODY > IFRAME {
height: auto;
min-height: 100%;
}

IMG.left {
border: 3px solid #03518A;
float: left;
margin: 1em 2em 1em 1em;
}

TABLE.list {
margin-left: 1em;
}

TABLE.list A IMG {
border: 3px solid #FFF;
}

TABLE.list A IMG:hover {
border: 3px solid #03518A;
}

TABLE.list TD {
padding: .3em;
}

:focus {
outline: none;
}

#awana-cal, #bulletin, #cal, #sermons {
display: block;
width: 120px;
}

#awana-cal:hover, #bulletin:hover, #cal:hover, #sermons:hover {
background-color: #FFF;
}

#awana-cal {
background-image: url('/core/images/awana-calendar.jpg');
height: 70px;
}

#awana-cal:hover {
background-image: url('/core/images/awana-calendar-hover.jpg');
}

#back {
/*background: #191A1E url('/core/images/background.jpg') top center repeat-x fixed; */
}

#banner {
border-bottom: 14px solid #03518A;
padding-bottom: 2px;	
}

#bulletin {
background-image: url('/core/images/bulletin.jpg');
height: 170px;
}

#bulletin:hover {
background-image: url('/core/images/bulletin-hover.jpg');
}

#cal {
background-image: url('/core/images/calendar.jpg');
height: 100px;
}

#cal:hover {
background-image: url('/core/images/calendar-hover.jpg');
}

#content {
float: left;
padding: 1em 20px 3em 10px;
text-align: left;
width: 610px;
}

#content A:hover, .links A:hover {
background: #DDD;
color: #000;
}

#content H3 {
color: #04828D;
}

#content HR {
border: 0;
border-top: 3px solid #EEE;
height: 2px;
margin: 3em auto 2em;
padding: 0;
text-align: center;
width: 50%;
}

#content LI {
margin-bottom: .5em;
}

#copyright {
background: #03518A;
border-top: 2px solid #FFF;
clear: both;
color: #FFF;
line-height: 1.5em;
font-size: smaller;
padding: 1em 2em;
}

#copyright A {
border-bottom: 1px dotted #FFF;
color: #FFF;
font-weight: normal;
}

#copyright A:hover {
background: #FFF;
border-bottom: 1px solid #FFF;
color: #03518A;
}

#logo {
float: left;
padding-bottom: .5em;
}

#logo A:hover {
background: #FFF;
}

#menu {
display: block;
float: right;
text-align: right;
width: 270px;
}

#menu A {
background: #EEE;
color: #222;
display: block;
float: left;
margin: 13px 0 0 13px;
padding: 7px;
text-align: center;
width: 100px;
}

#menu A:hover {
background-color: #03518A;
color: #FFF;
text-decoration: none;
}

#searchform {
margin-bottom: 1em;
text-align: left;
}

#searchform #s {
background: #EEE;
border: 2px solid #03518A;
padding: 2px;
width: 110px;
}

#sermons {
background-image: url('/core/images/sermons.jpg');
height: 120px;
}

#sermons:hover {
background-image: url('/core/images/sermons-hover.jpg');
}

#shortcut {
/*background: #E68C17;*/
background: #03518A;
border-left: 10px solid #FFF;
border-right: 10px solid #FFF;
color: #FFF;
font-weight: bold;
margin: 0 auto;
padding: 4px;
text-align: right;
width: 792px;
}

#shortcut SELECT {
background: #EEE;
border: 2px solid #FFF;
font-weight: bold;
margin: 0;
}

#sidebar {
float: right;
padding: 1em 10px 1em 0;
text-align: center;
width: 140px;
}

#sitemap {
background: #EEE;
clear: both;
color: #666;
padding: 1.5em 2em .5em;
}

#sitemap A {
padding: 0 .3em;
white-space: nowrap;
}

#sitemap A:hover {
background: #03518A;
color: #FFF;
}

#sitemap TD {
padding: .3em .5em;
text-align: left;
vertical-align: top;    
}

#sitemap .section {
text-align: right;
white-space: nowrap;
}

#wrap {
background-color: #FFF;
padding: 1em 10px 0;
margin: 0 auto;
width: 800px;
}

.hidden {
display: none;
height: 1px;
width: 1px;
}

.post {
margin-bottom: 1em;
}

.time {
color: #AAA;
font-size: smaller;
line-height: 1em;
}

.video {
margin: 0 0 1em .5em;
}

/* Wordpress IMG styles */
.aligncenter {display:block; margin:0 auto}
.alignleft {float:left; padding: .5em 1.5em .5em .5em}
.alignright {float:right; padding: .5em .5em .5em 1.5em}
