/*  
Theme Name: Koinonia Default
Theme URI: http://www.kfaid.com/
Description: 
Version: 
Author: The Imagination Factory
Author URI:
*/

/* ------------------------------------------ Top Level IDs and Classes -------------------------------------------- */

body {color: #3B1C0B;margin: 0px;padding: 0px;height: 100%;width: 100%;font: 0.85em/150% "Trebuchet MS", Arial, Helvetica, sans-serif;background: #50453D url(images/bkgd.jpg) repeat-x;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;line-height: normal;padding: 0;/margin-top:1em;margin-bottom: 0.5em;color: #571709;}
h2 {border-bottom: solid 1px #571709;padding-bottom:3px;margin-bottom:20px;}
h2 a {text-decoration:none;}
h3 {border-left: 10px solid #571709;padding-left:10px;clear:both;font-weight:bold;}
a {color: #571709;}
a:hover {}
ul {}
ol {}
blockquote {border-left: 10px solid #571709;padding-left:10px;margin-left:20px;margin-right:20px;}
.clear {clear:both;}
.hide {display:none;visibility:hidden;}
.accent1 {}
.accent2 {}
.small {font-size:.8em;}
.alignleft {float:left;}
.alignright {float:right;}
.center {text-align:center;}
.required {color:#CC0000;}
#container {margin-right: auto;	margin-left: auto;height: auto;	width: 940px;position: relative;background: #FFFFFF url(images/container_bkgd.jpg) repeat-y center top;border-left: 3px solid #352E28;border-right: 3px solid #352E28;}
.framed {margin:10px;padding:7px;background:#fff;border: solid 1px #571709;;}

/* ------------------------------------------ Header -------------------------------------------- */

#header {position:relative;background-image: url(images/hdr_bkgd.jpg);background-repeat: no-repeat;background-position: center top;height: 250px;width: 940px;z-index:10;}
#header h1 {display:none;visibility:hidden;}

/* ------------------------------------------ Navigation -------------------------------------------- */

#navigation {position:absolute;height:48px;line-height:48px;width:940px;top:201px;left:0;margin:0;padding:0;text-align:center;color:#571709;}
#navigation a {display:inline-block;color:#571709;text-decoration:none;line-height:48px;padding: 0 20px;margin:0;border-right: 1px dashed #fff;margin-right:-4px;}
#navigation a:hover {background:#593318 url('images/nav-hover.jpg');color:#fff;}
.firstnav {border-left:none !important;}
.lastnav {border-right:none !important;margin-right:auto;}


/* ------------------------------------------ Left Column -------------------------------------------- */

#leftcol {display:block;position:relative;float:left;width:240px !important;}
#leftcol ul, #leftcol li {list-style-type:none;margin:0;padding:0;}
#leftcol h2 {margin-left:10px;border:0;margin-bottom:10px;padding:0;}
.page_item a, .widget_categories a, .widget_authors a, .cat_posts a {display:block;padding:5px 20px;border-top: solid 1px #9C7164;background: url(images/subnav_bkgd.jpg) #54362D;border-bottom: solid 1px #000;color:#fff;text-decoration:none;}
#tag_cloud, .widget_tag_cloud div {margin-left:10px !important;}
#tag_cloud h2 {margin-left:0;}
.page_item a:hover, .widget_categories a:hover, .widget_authors a:hover, .cat_posts a:hover {background:url(images/subnavhover_bkgd.jpg) #3B1C0B;}
#leftcol #search, #leftcol #search-2 {padding-left:10px;}
#aside {margin: 0 10px;}
#aside strong {text-transform: uppercase;color: #571709;}

/* ------------------------------------------ Center Content -------------------------------------------- */

#content {position:relative;float:left;width:520px;margin-left:90px;}
.slideshowlink {text-align:right;}

/* ------------------------------------------ Dynamic Content -------------------------------------------- */
.navigation {margin-bottom:20px;}
.post {}
.post h2 {}
.entry {}
p.postmetadata {clear:both;padding-top:10px;border-top: dashed 1px #571709;}
.wp-caption {display:block; border: 1px solid #571709;padding-top:5px;padding-bottom:5px;background:#FFFAED;font-size: 0.76em !important;font-weight:bold;text-align:center !important;}
.wp-caption dt {}
.wp-caption img {display:inline !important;margin:0 !important;padding:0 !important;border:none !important;}
div.wp-caption {margin: 0 10px 10px 10px;}
.wp-caption p {margin:0;padding:0;}
/* ------------------------------------------ Right Column -------------------------------------------- */

#rightcol {position:relative;float:left;width:185px;margin-left:20px;margin-right:10px;}

/* ------------------------------------------ Footer -------------------------------------------- */

#footer {position:relative;clear:both;text-align:center;border-top: 1px solid #333;margin-top: 20px;margin-left:240px;padding-top:10px;padding-bottom:20px;}

/* ------------------------------------------ Forms -------------------------------------------- */

form.styledform {width:100%;margin-bottom:20px;}
form.styledform fieldset {border: 1px solid #ccc;margin-bottom:10px;}
form.styledform legend {color: #fff;background: #999;border: 1px solid #ccc;padding: 2px 6px}
form.styledform label, .formpad {width:100px;text-align:right;margin-right:5px;float:left;}
form.styledform input:focus, form.styledform textarea:focus, form.styledform select:focus {background-color: #F2FDFF;}
