/*
Theme Name: WOLCF G3
Theme URI: http://www.wolcf.org/
Description: The Generation 3 WordPress theme based 
Version: 1.0
Author: Daniel R. Pedersen
Author URI: http://people.rit.edu/drpfa/
Tags: none

	WOLCF v1.0

	This theme was designed and built by Daniel R. Pedersen.

	The CSS, XHTML and design is released copyright (c) Word of Life Christian Fellowship.
*/

body, dd, body, img, blockquote, cite, p, a, dl, dt, dd, ul, ol, li, h1,h2,h3,h4,h5,h6 { margin:0;padding:0;border:none;}


body { border-top:5px solid #D6E03D;font-family: Verdana, sans;font-size:12pt; background:url(images/background.png) transparent top left; }

cite, div, p { font-size:100%;}

a:link,a:visited { color:#1C3F94;text-decoration:none;border-bottom: 1px solid #1C3F94; }
a:hover,a:active,a:visited:hover { color:#A3AB1B;text-decoration:none;border-bottom: 1px dotted #A3AB1B; }

#topper { border-bottom: 1px solid black; }
#wrapper { width:800px;margin:0 auto;background-color:white;position:relative; border: 1px solid black;border-top:none;}
#header { height: 228px; }
#header #headernav { position:absolute; right:3px;top:-1px;font-size:60%; width:230px;height:30px; text-align:center; background:url('images/topnavbackground.png') transparent top right no-repeat; }
#header #headernav a { color:black; text-decoration:none;border:none; }
#header #headernav a:hover { border-bottom:1px solid black; }
#header #headernav li { display:inline;margin:0;padding:0;}
#header #headernav ul { display:inline;margin:0;padding:0;}
#header #headernav form { display:inline;margin:0;padding:0;}
#header #headernav form div { display:inline; }
#header #headernav form div input { display:inline; border:1px solid black;}
#header #headernav form input.submit { font-size:90%; }


#frontside { width:220px; position:absolute; right:-6px; top:155px; font-size:75%;padding:3px; color:white; }
#frontside h2 { font-size:100%; }
#frontside a:link, #side a:visited { color:#1C3F94;text-decoration:none;border-bottom: 1px solid #1C3F94; }
#frontside a:hover, #side a:active, #side a:visited:hover { color:#ECECEC;text-decoration:none;border-bottom: 1px dotted #ECECEC; }
#frontside li { margin-left:15px;}
#frontside .sideblock { margin-top:10px; } 

#frontside #sidetop { background:url('images/sidebartop.png') transparent top left no-repeat;height:23px;line-height:23px; }
#frontside #sidebody { padding-left:18px; padding-right:17px;background:url('images/sidebarbody.png') transparent top left repeat-y; }
#frontside #sidebottom { background:url('images/sidebarbottom.png') transparent top left no-repeat;height:23px;line-height:23px; }

#upcomingevents {margin-top:10px;padding-bottom:10px;}
#upcomingevents dt {font-style:italic;margin-top:3px;}

#verse { border-bottom: none; background-color:#ECECEC; }
#verse blockquote { font-size:80%; padding: 10px 243px 10px 35px; text-align:justify;letter-spacing:-1px;}
#verse cite { font-family:Times New Roman,Times,serif;}

#frontpagecontent { width:600px;margin-top:5px; }
.frontpageblock { width:290px;float:left; }

#promotions {padding-left:5px;}

.promotion { padding-left:50px;margin-bottom:15px;min-height:65px;padding-right:5px;}
.promotion h2 { font-weight:bold;font-size:90%;}
.promotion p { font-size:75%; }

#askelder h2 { font-size:90%;}
#askelder div { font-size:75%; }

/* #announcements { margin-top:10px; } */
#announcements { margin-top:0; }
#announcements h2 { font-size:90%;}
#announcements h2 span a { border:none;}
#announcements li { font-size:75%;margin-left:15px; color:#1C3F94; }

#blogposts { margin-top:1em; }
#blogposts h2 { font-size:90%;}
#blogposts h2 span a { border:none;}
#blogposts li { font-size:75%;margin-left:15px; color:#1C3F94; }

/*
#pagecontent { padding:5px 10px; font-size:75%; }
#pagecontent li { margin-left:20px; }
#pagecontent ul {padding-bottom:1em; }
#pagecontent p { padding-bottom:1em; }
#pagecontent h2 { font-size:130%; margin-bottom:15px; }
#pagecontent h3 { font-size:115%; margin-top:15px; }
*/

#contenttransition { height:25px;line-height:25px; background:url(images/contenttransition.png) transparent top left no-repeat;border:none; }
#footer { clear:both;font-size:60%;border-top:5px solid #D6E03D; background-color:#1C3F94;color:white;padding-bottom:15px; }
#footer a { color:#D6E03D; }
#footer div { padding-left:5px;padding-right:5px; }
#footer #copyright { text-align:center;width:100%;padding: 15px 0px; }
#footer #elimfellowship { width:40%;float:left;  }
#footer #footernav { width:40%;float:right; text-align:right; }
#footer #footernav li { list-style-type:none; display:inline;margin-right:5px; }

.lh0fix { line-height:0px; }
.floatfix { clear:both; line-height:1px; }

.errormsg { color:red; }
.inputset { margin-bottom:1em; }
.inputset label { display:block; font-weight:bold; }
.inputset label.inline { display:inline; }
.inputset label span.hint { font-size:75%; }

#sociallinks
{
margin-top:1em;
}

#sociallinks a:link, #sociallinks a:visited  { text-decoration:none;border:none; }
#sociallinks a:hover, #sociallinks a:active, #sociallinks a:visited:hover  { text-decoration:none;border:none; }


/*  Word Press Styles */
#content { font-size:75%; padding-left:15px;padding-top:10px; }
#content h2 { font-size:130%;margin-bottom:10px; }
#content h3 { font-size:115%; }
#content li { margin-left:15px; }
#content ul, #content ol, #content dl { padding-bottom:15px; }
#content p { padding-bottom:15px; }

#side {background-color:#A3AB1B;color:white;width:200px;float:right;font-size:75%;padding-top:10px;}
#side .sideblock { margin-top:10px; } 
#side li { margin-left:15px;}
#side #sidebody { padding-left:5px; padding-right:5px; }
#side #sidebottom { background:url('images/innersidebarbottom.png') white top left no-repeat;height:16px;line-height:16px; }


.narrowcolumn { width:580px; float:left; }

.alignright { float:right; }
.alignleft { float:left; }
.hidden { display:none; }

.post { clear:both; padding-top:10px;}
.navigation { margin-right:15px; }
.postmetadata { margin-top:1em; }

.entry { margin-bottom: 2em; }

.pagetitle {}

/* sharethis styles */
.pmdna a {border:none;}