﻿/*
THEME NAME: Moneydig Presbyterian Church
THEME URI: http://keithgreer.eu/webdesign/moneydig-presbyterian-church.kms
DESCRIPTION: A Custom made style for Moneydig Presbyterian Church by Keith Greer. 
VERSION: 0.1
AUTHOR: Template design by <a href="http://keithgreer.eu">Keith Greer</a>, based on the *fantastic* Sandbox canvas by <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: custom, theme, moneydig
*/

body { background:#C5D3D6; text-align:center; margin:0; padding:0; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif; font-size:13px; }


div#wrapper { text-align:left; margin:0 auto; width:800px; background:#fff; padding:10px; }

div#header { clear:both; background:#748E5F url('banner.jpg') no-repeat; text-align:left; margin:0 10px; padding:40px 0; }
/* #748E5F url('burning-bush.gif') no-repeat 10px 0 */
div#header h1 { margin:0 0 0 180px; color:#fff; font-size:2em; }
div#header h1 a {  color:#fff; text-decoration:none; }
div#header h1 a:hover { text-decoration:underline; }
div#header #blog-description { margin:0 0 0 180px; color:#fff }





div#content { float:left; width:550px; margin:20px 0 10px 20px;  }
div#content p { text-align:justify; line-height:2em }
div#content a { text-decoration:none; color:#204860; background:#eee; }
div#content a:hover { text-decoration:underline; }

h2.entry-title { margin-left:-10px; }
h2.entry-title span { background:#4A6D83; color:#fff; padding:5px 10px; }
h2.page-title { margin-left:-10px; }
h2.page-title span { background:#4A6D83; color:#fff; padding:5px 10px; }

h3.entry-title { }
h3.entry-title a { background:#97C4E3; color:#000; padding:2px 5px; text-decoration:none; margin-left:-10px; }
h3.entry-title a:hover { background:#cccccc; color:#000; }

.entry-meta { font-size:80%; padding:5px; border-bottom:1px solid #ddd; border-top:1px solid #ddd; }

.archive-meta { margin:-10px 0 10px -10px; padding:10px; background:#eee; }
.archive-meta p { margin:0; }


div#footer { clear:both; background:#748E5F; padding:10px;margin :10px; text-align:left; font-size:90%; }
div#footer p { margin:10px 10px 20px 10px; }
div#footer a {  color:#fff; text-decoration:none; }
div#footer a:hover { text-decoration:underline; }
#footer h2 { font-size:1em; border-bottom:3px solid #AABC9A; margin:0 0 5px 0; padding:0 0 5px 0; color:#AABC9A; }
#footer ul {margin:0; padding:0; list-style:none;}
#footer li {margin:0;}
#footmeta, #footpages, #footlinks, #footcats { width:182px; float:left; margin-right:10px; }
#footmeta { margin-right:0; }
















.keith { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; }
p.keith {margin:20px 0 30px 0; }
.keith a { padding:3px 6px; border:1px solid #fff; color:#fff!important; text-decoration:none; }
.keith a:hover { border:1px solid #000; color:#000!important; text-decoration:none!important; }





div#access { }
div.skip-link { position:absolute; right:1em; top:1em;}
div#menu { margin:20px 10px;}
div#menu a { margin-right:10px; padding:5px 10px; text-decoration:none; background:#97C4E3; color:#fff; }
div#menu a:hover { background:#4A6D83; color:#fff; }




div#primary { float:right; width:190px;  margin-right:10px;   }
div.sidebar { margin-top:2em; color:#000; list-style-type:none; list-style:none;}
div.sidebar .xoxo {  color:#ffffff; font-size:1em;  }
	div.sidebar h3 { font-size:1em; margin:0 0 5px 0; padding:0 0 5px 0; border-bottom:3px solid #fff; color:#fff; }
	div.sidebar h1 a, div.sidebar h2 a, div.sidebar h3 a { color:#fff; }
	div.sidebar input#s { width:7em; }
	div.sidebar ul { list-style:none; }
	div.sidebar li { padding:10px; margin:0 0 1em 0;  }
	div.sidebar li form { margin:0.2em 0 0; padding:0; }
	div.sidebar ul ul { margin:0; }
	div.sidebar ul ul li { margin:0; padding:5px 0 0 0; }
	div.sidebar ul ul ul { margin:0; }
	div.sidebar a { color:#000; text-decoration:none; }
	div.sidebar a:hover { color:#fff; text-decoration:underline }
	li.widget { background:#97C4E3!important; }
	li.widget_subpages { background:#4A6D83!important; }
        li.widget_subpages a { color:#fff!important; }




.clear { clear:both; }



.home-right, .home-left { width:48%; }
.home-right { float:right; }
.home-left { float:left; }
.home-innard { background:#eee; padding:10px; margin:-10px 0 0 -10px; height:150px; overflow:auto;  }


.home-right ul, .home-left ul { list-style:none; margin:0; padding:0;}
.home-right li, .home-left li { margin:0 0 5px 0; padding:0; }
.home-right a, .home-left a { text-decoration:none; color:#204860; }
.home-right a:hover, .home-left a:hover { text-decoration:underline; }





.alignright,img.alignright{
float:right;
margin:10px 0 10px 15px;
}

.alignleft,img.alignleft{
float:left;
margin:10px 15px 10px 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

.size-thumbnail, img.size-thumbnail {
padding:10px;
background:#eee;
}


/* Just some example content */




.entry-title,.entry-meta {
clear:both;
}

div#container,div#primary { }

form#commentform .form-label {
margin:1em 0 0;
}

form#commentform span.required {
background:#fff;
color:#c30;
}

form#commentform,form#commentform p {
padding:0;
}

input#author,input#email,input#url,textarea#comment {
padding:0.2em;
}

div.comments ol li {
margin:0 0 3.5em;
}

textarea#comment {
height:13em;
margin:0 0 0.5em;
overflow:auto;
width:66%;
}

div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}

p.wp-caption-text{
font-style:italic;
}

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}

div#nav-above {
margin-bottom:1em;
}

div#nav-below {
margin-top:1em;
}

div#nav-images {
height:150px;
margin:1em 0;
}

div.navigation {
height:1.25em;
}

div.navigation div.nav-next {
float:right;
text-align:right;
}

div#menu ul li,div.gallery dl,div.navigation div.nav-previous {
float:left;
}

input#author,input#email,input#url,div.navigation div {
width:50%;
}

div.gallery *,div.sidebar div,div.sidebar ul {
margin:0;
padding:0;
}