/*
THEME NAME: Salvation Army
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: A custom WordPress theme for the Salvation Army of Chilliwack. Based off the Sandbox theme by <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>.
TAGS: widgets, sandbox, microformats, hcard, hatom, xoxo
VERSION: 1.0
AUTHOR: <a href="http://britesites.ca/">Britesites.ca Web Development</a>
AUTHOR URI:
*/

/* Two-column with sidebar on left from the /sandbox-layouts/ folder  */
@import url('sandbox-layouts/3c-b.css');
@import url('sandbox-layouts/2c-page.css');

body{color:#444;background:#8da7b7 url(/files/bg.png) top center repeat-y;font-size:.8em;font-family: Arial, Tahoma, "DejaVu Sans", Verdana, sans-serif;margin:0 auto;padding:0;text-align:center;}
img{border:0;margin:0;padding:0;display:block;}

p, ul{line-height:1.5em;margin-top:.25em;margin-bottom:1em;}
strong{color: #222;}
h1, h2, h3, h4{font-family: Georgia, "Times New Roman", "DejaVu Serif", serif;font-weight: normal;color: #169;}
h2.entry-title{margin:1.25em 0 .25em;}
h3{margin:.5em 0 .25em;}

a:link, a:visited{color: #a60a0b;text-decoration: none;}
a:hover, a:active{color: #222;text-decoration: underline;}

#wrapper{width:770px;margin:0 auto;padding:0;background:#fff;text-align:left;}

/* header formatting */
div#header{background:url(/files/sa_header.jpg) top left no-repeat;width:770px;height:200px;}
h1#blog-title{text-indent:-9999px;margin:0;padding:0;}
h1#blog-title a{display: block;width:770px;height:200px;}
div#blog-description{display:none;}

/* accessibility settings */
div#access div.skip-link{display:none;position:absolute;top:1em;right:1em;}


/* navigation bar */ 
div#menu{clear:both;font-size:12px;height:24px;background:#222;width:100%;}
div#menu ul a{display: block;color: #fff;font-weight:normal;text-decoration:none;}
div#menu ul a:hover{color: #fff; background: #b11;}
div#menu ul li.current_page_item a{background: #b11;}
body.home div#menu ul li.homelink a{background: #b11;}
div#menu ul,div#menu ul ul,div#menu ul li{list-style:none;margin:0;padding:0;}
div#menu ul li{float:left;line-height: 24px;}
div#menu ul li a{background:#222;padding:0 12px;}
div#menu ul ul{display:none;}
div#menu ul ul li{float:none;}
div#menu ul ul li a{margin:0;padding:0;}
div#menu ul ul a{background: #222;}
div#menu ul li:hover ul, div#menu li.over ul{display:block;font-size:12px;padding-top:0;position:absolute;}
div#menu ul li:hover ul li a{background:#222;border:none;display:block;padding:0 0.2em;width:10em;}
div#menu ul li:hover ul li a:hover{background:#b11;}


/* meta formatting */
div.entry-meta{border-top:1px #ddd dotted;padding-top:.5em;font-size:.85em;color:#666;}
div#nav-above,div#nav-below{width:100%;height:1em;}
div#nav-above{margin-bottom:1em;}
div#nav-below{margin-top:1em;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}
form#commentform .form-label{margin:1em 0 0;}
form#commentform span.required{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:50%;}
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#container{clear:left;}
div#content{padding:0em 1em 0 1em;border-left:1px #ddd solid;border-right:1px #ddd solid;}
body.page div#content{border-right:none;margin-bottom:7em;}
body.page li.widget_archives{display:none;}
div#content img{margin:.5em;padding:.25em;border:1px #ddd solid;}
.entry-title{clear:both;}


div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div.sidebar{padding:1em .5em 0 .5em;}
div.sidebar h3{font-size:1.3em;margin-bottom:.3em;}
div.sidebar input#s{width:7em;}
div.sidebar li{list-style:none;margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0;}
div.sidebar ul ul li{list-style:none;margin:0;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar li.widget {padding-top:1em;border-top:1px #ddd solid;}
div.sidebar li#text-1 {padding-top:0;border-top: none;}
div.sidebar img.donatebutton{margin-top:1em;}
body.home div.sidebar li.widget_youtube, body.single div.sidebar li.widget_youtube{padding-top: none;border-top:none;}

/* footer */
div#footer{background:;margin-top:1em;padding:1.5em 0;text-align:right;}
div#footer p{font-size:.9em;color:#888;margin:0 1em 0 0;}
div#footer a{color:#222;}

/* feedlist formatting */
div#feedlist h3{margin:0;}
div#feedlist p{margin:.5em 0 .25em;}
div#feedlist ul{list-style:none;margin:0;padding:0;}
div#feedlist li{margin:1em 0;padding:0;}
div#feedlist a{display:inline;font-weight:normal;margin-bottom:.25em;}
div#feedlist img {display:none;}

/* dagon sitemap */
div.ddsg-wrapper p{display:none;}

/* New gallery feature styles; Can't use div.attachment because shortcodes can link to galleries in other posts */
div.gallery{clear:both;float:left;width:100%;}
div.gallery dl{float:left;text-align:center;}
div.gallery dl dt{margin:0;}
div.gallery dl dd{margin-left:0;}
div.entry-attachment,div.entry-caption{text-align:center;}
div.entry-attachment img,div#nav-images div img{overflow:hidden;}
body.attachment div#nav-images{clear:both;width:100%;}
body.attachment div#nav-images div{padding:1em 0;width:50%;}
body.attachment div#nav-images div.nav-previous{text-align:left;}
body.attachment div#nav-images div.nav-next{text-align:right;}
body.attachment div.entry-meta,body.attachment div#comments{clear:both;}

