/*
Theme Name: Samaritan's Purse Theme
Theme URI: http://mu.wordpress.org/
Description: An adaption of the WPMU default theme created for Samaritan's Purse/Dunham + Company
Version: 1.0
Author: Brown Box Pty Ltd / Michael Heilemann
Author URI: http://www.brownbox.net.au/
Tags: 


	This theme was designed and built by Brown Box
	for Dunham + Company based on the theme developed
	by Michael Heilemann

*/

/* Page structure and fundamentals */
/* some typography */
h1,h2,h3 {font-family:Palatino, Palatino Linotype, Hoefler Text, Times, Times New Roman, serif;color:#002135;}
body {font-family:Georgia, Palatino Linotype, Times, Times New Roman, serif;}
a, h2 a:hover, h3 a:hover {color: #002035;text-decoration: none;}
a:hover {color: #000;text-decoration: underline;}

html {background:#000 !important;}

.main1 #container {width: 950px;margin: 0 auto;background:#FFF url(images/bg_body.gif) top center no-repeat;text-align:left;background-position:0 31px;} 
.main #container a {color:#002035;}

.main1 #top_links {display:block;background:#D37E30;border-top:2px solid #000;width:950px;} 
.main1 #top_links #top_nav {list-style:none;float:right;} 
.main1 #top_links #top_nav li {display:inline;} 
.main1 #top_links #top_nav li a {padding:0px 7px 0px 7px;color:#FFF;text-decoration:none;line-height:20px;font-size:0.7em;text-transform:lowercase;} 
.main1 #top_links #top_nav li a:hover {color:#000;} 

.main1 #header {padding:0;height:200px;background: #000 url(images/header.jpg) top left no-repeat;border-bottom:0px solid #000;} 
.main1 #header h1 {margin: 0;padding: 10px 0;text-indent:-5000px;display:none;}
.main1 #header .description {text-indent:-5000px;display:none;}
.main1 #sidebar1 {float:left;width:220px;font-size:0.7em;line-height:1.6em;color:#333;}
.main1 #sidebar1 h3 {background:#f1f1f1;border:3px solid #f9f9f9;padding:4px;margin:0;}
.main1 #sidebar1 p {padding:7px;}

.main1 .sidebar_padding {padding:5px 10px;}

.main1 #sidebar2 {display:block;float:right;width:230px !important;font-size:0.7em;line-height:1.6em;color:#000;overflow:hidden;margin:10px 0 0 0;}
.main1 #sidebar2 #sidebar {padding: 0 15px 0 0;}
.main1 #sidebar2 ul  {}
.main1 #sidebar2 ul h2 {font-weight:bold;}
.main1 #sidebar ul li {background:#f9f9f9;padding:3px 0 0px 5px;margin:0 0 5px 0;font-size:13px;line-height:15px;}
.main1 #sidebar2 ul li a {color:#000;}
.main1 #sidebar2 ul li a:hover {color:#000;}
.main1 #sidebar2 li ul {padding:0;margin:0;}
.main1 #sidebar2 li ul li {background:#F2F4F8;}
.main1 #sidebar2 .children {margin:5px 0 0 0;padding:0 0 0 10px;}
.main1 #sidebar2 .children a {font-size:.9em;}

.main1 #sidebar {font-size:0.7em;line-height:1.6em;color:#333;overflow:hidden;}

.main1 #sidebar ul h2 {font-weight:bold;padding:3px 0;}
.main1 #sidebar ul li h2 a {color:#002135;}

.main1 #sidebar ul li a:hover {color:#000;}
.main1 #sidebar li ul {padding:0;margin:0;border:none;}

.main1 #mainContent {width:720px;float:left;overflow:hidden;} 
.main1 #mainContent h1 {font-size:2em;line-height:2.0em;}
.main1 #mainContent h2 {font-size:1.6em;line-height:1.6em;background:;border-bottom:1px solid #f6f6f6;padding:0 0 0 10px;margin:5px 0 0 0;}

.main1 #mainContent p {font-size:.8em;line-height:1.8em;padding:3px;}
.main1 #mainContent .entry {padding: 0 5px;}
.main1 #mainContent small {padding:0 5px;font-size:.7em;font-style:italic;}

#homepage_posts {padding:10px;}
#homepage_posts ul li {display:inline;}

.main1 #footer {padding: 0 10px 0 20px;background:#171717;float:left;width:920px;} 
.main1 #footer p {margin: 0;padding: 10px 0;color:#f1f1f1;font-size:.6em;}
.main1 #footer a {color:#fff;}
.main1 #footer_copy {float:left;width:400px;border-left:1px solid #FFF;padding:0 0 0 10px;margin:10px 0 10px 0;}
.main1 #footer #logo {float:left;width:210px;height:80px;background:url(images/sp_logo_footer.gif) top left no-repeat;margin:10px 0 10px 0}

.fltrt {float:right;margin-left: 8px;}
.fltlft {float: left;margin-right: 8px;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

.alignright {float:right;}
.alignleft {float:left;}

#container .navigation {background:#E6E9F1;margin:5px 0px 0 10px;}
#container .navigation {font-size:.8em;padding:2px 5px 2px 5px;}
#container .navigation a {color:#333;}
#container strong {font-weight:bold;}
#container em {font-style:italic;}
#container strong em {font-weight:bold; font-style:italic;}
#container .nocomments {display:none;}
#container h3 {font-size:1.1em;line-height:1.6em;padding:0 0 0 10px;margin:5px 0 0 0;}

.widecolumn {margin-top:5px;padding:0 0 0 5px;width:715px;float:left;}
.hentry {float:left;width:710px;}
.hentry p {font-size:.8em !important;}
.hentry #thumb_holder {display:block;float:left;width:160px;overflow:hidden;margin:5px 10px 10px 10px;}
.hentry img {display:block;margin-right:5px;border:5px solid #f1f1f1;margin-left:auto;margin-right:auto;}
.hentry img.post_thumb_large {border:5px solid #FFF;border-top:1px solid #333;border-top:1px solid #333;padding:10px 0;}
.hentry #text_with_thumb {float:left;width:520px;}
.hentry #text_no_thumb p {padding:5px 0 5px 12px;}
.hentry img.no-border {border:none;}
.hentry #thumb_large img {border:none;margin-bottom:10px;}
.narrowcolumn {width:500px;float:left;}
.narrowcolumn .entry, .widecolumn .entry {line-height: 1em;}
.narrowcolumn .postmetadata {text-align:left; margin:1px 0 0 0; font-size:.5em;}
.narrowcolumn .postmetadata a:hover {text-decoration:underline;}
.narrowcolumn .h2 {margin:0;padding:0;}
.narrowcolumn .h3 {margin:0;padding:0;}

.post {margin: 10px 0 10px 10px;border-bottom:1px solid #666;text-align: justify;}
.post .postmetadata {text-align:left; margin:1px 0 0 0; font-size:.6em;}
.post .postmetadata a {color:#333;}
.post h2 {font-size:1.8em;line-height:1.6em;background:;border-bottom:1px solid #f9f9f9;padding:0 0 0 5px;margin:5px 0 0 0;}
.post p {padding:10px 5px 0 5px;font-size:.8em;line-height:1.8em;}
.post blockquote {background:#f1f1f1;color:#333;margin:10px 40px;font-style:italic;font-weight:bold;color:#002135;}
.post a {text-decoration:underline;}
.post li {list-style:disc; line-height:2em; font-size:.8em;}

.postmetadata {padding:5px 0 5px 0;}
.postmetadata a {text-decoration:none;}


.entry ol {padding: 0 0 0 35px;margin: 0;}
.entry ol li {margin: 0;padding: 0;}
.entry p a:visited {}
.entry ul {padding:0 30px 0 30px;font-size:.9em;list-style-type:disc;list-style:disc;color:#000;font-style:italic;}
.entry ul li {list-style-type:disc;list-style:disc;padding:5px 0 5px 0;}


.alt {background-color: #f8f8f8;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
small {font-size: 0.9em;line-height: 1.5em;}
.commentlist {margin:10px 10px;}
.commentlist li, #commentform input, #commentform textarea {font: 0.9em;}
 #commentform #submit {border:3px solid #FFF;background:#002135;margin-bottom:10px;color:#FFF;}
.commentlist li {background:#f3f3f3;}
.commentlist li.alt {background:#fff;}
.commentlist li .avatar { float: right;border: 1px solid #eee;padding: 2px;background: #fff;}
.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.1em;}
.commentlist p {font-weight: normal;line-height: 1.8em;	text-transform: none;font-size:0.8em;}
#commentform {width:90%;}
#commentform p {font-family: Georgia, Verdana, Arial;margin-left:5px;padding-left:5px;}
#commentform input {width: 170px;padding:5px;}
#commentform textarea {width: 480px;padding: 0px;margin:10px 0 10px 0; background:#f3f3f3; border:1px solid #c3c3c3;}
#commentform #submit {margin: 0 0 10px 0;}
#respond {padding:10px;}
h3#comments {font-size:1.5em;font-weight:bold;color:#002135;}

.commentmetadata {font-weight: normal;font-size:0.7em;}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color: #777;}
code {font: 1.1em 'Courier New', Courier, Fixed;}
acronym, abbr, span.caps {font-size: 0.9em;letter-spacing: .07em;}

/* End Typography & Colors */

/* Begin Structure */

.post hr {display: block;}

.widecolumn .smallattachment {text-align: center;float: left;width: 128px;margin: 5px 5px 5px 0px;}
.widecolumn .attachment {text-align: center;margin: 5px 0px;}

.postmetadata {clear: both;}

/* End Structure */

/* Begin Images */
p img {padding: 0;max-width: 100%;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;float:right;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;float:left;}
/* End Images */

/* Begin Form Elements */
#sidebar form {margin: 0;}
#searchform {margin: 10px auto;padding: 5px 3px;text-align: left;font-family:Arial;}
#sidebar #searchform #s {width: 100px;padding:4px;border:3px solid #EFE3D7;background:#FFF; font-size:14px;color:#333;}
#sidebar #searchsubmit {padding: 4px;background:#002035;color:#fff;border:1px solid #FEF2E5;font-size:14px;}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {width: 130px;}

/* End Form Elements */

/* Begin Comments*/
.alt {margin: 0;padding: 10px;}

.commentlist {padding: 0;text-align: justify;}
.commentlist li {margin: 15px 0 3px;padding: 5px 10px 3px;list-style: none;}
.commentlist p {margin: 10px 5px 10px 0;}

.nocomments {text-align: center;margin: 0;padding: 0;}
.commentmetadata {margin: 0;display: block;}

/* End Comments */

/* Begin Various Tags & Classes */

acronym, abbr, span.caps {cursor: help;}
acronym, abbr {border-bottom: 1px dashed #999;}
blockquote {margin: 15px 30px 0 10px;padding-left: 20px;border-left: 5px solid #ddd;}
blockquote cite {margin: 5px 0 0;display: block;}

.center {text-align: center;}

.hidden {display: none;}
hr {display: none;}

a img {border: none;}

/* End Various Tags & Classes*/

/* Captions */
.aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}

/* End captions */


