/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles at the end of this file instead 
of style.css so it is easier to update the theme. 
Simply copy an existing style from style.css to this file, 
and modify it to your liking.
*/

/* @font-face {
	font-family: "HandserifMedium";
	src: url("hansrf-webfont.eot");
	src: local("☺"), url("/wp-content/assets/hansrf-webfont.woff") format("woff"), url("/wp-content/assets/hansrf-webfont.ttf") format("truetype"), url("/wp-content/assets/hansrf-webfont.svg#webfont") format("svg");
	font-weight: normal;
	font-style: normal;
} */


#logo .site-title, #logo .site-description { display:block!important; }
body {background-color:#563619;background-image:url(/wp-content/uploads/2010/04/ph-bg3.jpg);background-repeat:repeat;background-position:top left;background-attachment:scroll;border-top:0px solid #000000;}
a:link, a:visited {color:#941a16}
body #wrapper #content .button, body #wrapper #content .button:visited, body #wrapper #content .reply a, body #wrapper #content #respond .form-submit input#submit {border: none; background:#b42f29}
#header {background-image:url(/wp-content/uploads/2010/04/ph-header.gif);background-repeat:no-repeat;background-position:top center;margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;border:0px solid ;}
#logo .site-title a {font:normal 40px/1em Georgia, serif;color:#222222;}
#logo .site-description {font:italic 14px/1em Georgia, serif;color:#999999;}
#wrapper {padding-left:30px; padding-right:30px;background-color:#ffffff;margin-top:10px;margin-bottom:20px;border-top:1px solid #333333;border-bottom:1px solid #333333;border-left:1px solid #333333;border-right:1px solid #333333;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;box-shadow: 0px 1px 5px rgba(0,0,0,.3);-moz-box-shadow: 0px 1px 5px rgba(0,0,0,.3);-webkit-box-shadow: 0px 1px 5px rgba(0,0,0,.3);}
body, p { font:normal 14px/1.5em Calibri, Candara, Segoe, Optima, sans-serif;color:#555555; }
h1 { font:normal 28px/1.5em 'IM Fell DW Pica', arial, sans-serif;color:#222222; }h2 { font:normal 24px/1.5em Georgia, serif;color:#222222; }h3 { font:normal 20px/1.5em Georgia, serif;color:#222222; }h4 { font:normal 16px/1.5em Georgia, serif;color:#222222; }h5 { font:normal 14px/1.5em Georgia, serif;color:#222222; }h6 { font:normal 12px/1.5em Georgia, serif;color:#222222; }
.post .title, .page .title, .post .title a:link, .post .title a:visited, .page .title a:link, .page .title a:visited {font:bold 36px/1.2em 'IM Fell DW Pica', arial, sans-serif;color:#b42f29;}
.post-meta { font:normal 9px/1.5em Geneva, Tahoma, Verdana, sans-serif;color:#868686; }
.entry, .entry p{ font:normal 15px/1.5em Calibri, Candara, Segoe, Optima, sans-serif;color:#333333; }
.post-more {font:normal 12px/1.5em Arial, sans-serif;color:#868686;border-top:4px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
#post-author, #connect {border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fafafa}
.nav-entries, .woo-pagination {border-top:1px solid #e6e6e6;border-bottom:4px solid #e6e6e6; padding: 12px 0px; }
.nav-entries a, .woo-pagination { font:italic 12px/1em Georgia, serif;color:#777777; }
.woo-pagination a, .woo-pagination a:hover {color:#777777!important}
.widget h3 {font:bold 14px/1.5em Arial, sans-serif;color:#555555;border-bottom:3px solid #e6e6e6;}
.widget_recent_comments li, #twitter li { border-color: #e6e6e6;}
.widget p, .widget .textwidget { font:normal 12px/1.5em Arial, sans-serif;color:#555555; }
.widget {font:normal 12px/1.5em Arial, sans-serif;color:#555555;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
#tabs {background-color:#ff9830;}
#tabs .inside li a { font:bold 12px/1.5em Georgia, serif;color:#555555; }
#tabs .inside li span.meta { font:normal 11px/1.5em "Trebuchet MS", Tahoma, sans-serif;color:#333333; }
#tabs ul.wooTabs li a { font:normal 11px/2em "Trebuchet MS", Tahoma, sans-serif;color:#333333; }
ul.nav li a, #navigation ul.rss a { font:normal 16px/1em Palatino, "Palatino Linotype", serif;color:#555555; }
#navigation ul.nav li ul  { border: 1px solid #dbdbdb; }
#navigation ul.nav > li  { border-right: 1px solid #dbdbdb; }#navigation ul li:first-child, #navigation ul li:first-child a { border-radius:0px 0 0 0px; -moz-border-radius:0px 0 0 0px; -webkit-border-radius:0px 0 0 0px; }
#navigation {background:#fff;border-top:2px solid #4a3119;border-bottom:2px solid #4a3119;border-left:0px solid #dbdbdb;border-right:0px solid #dbdbdb;border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px;}
#top, #top ul.nav li ul li a:hover { background:#ffffff;}
#top ul.nav li a:hover, #top ul.nav li.current_page_item a, #top ul.nav li.current_page_parent a,#top ul.nav li.current-menu-ancestor a,#top ul.nav li.current-cat a,#top ul.nav li.current-menu-item a,#top ul.nav li.sfHover, #top ul.nav li ul, #top ul.nav > li:hover { background:#eeeeee;}
#top ul.nav li a { font:normal 16px/1.6em Palatino, "Palatino Linotype", serif;color:#555; }
#footer, #footer p { font:italic 14px/1em Georgia, serif;color:#777777; }
#footer {border-top:4px solid #dbdbdb;border-bottom:0px solid ;border-left:0px solid ;border-right:0px solid ;border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px;}
.magazine #loopedSlider .content h2.title a { font:bold 24px/1em Arial, sans-serif;color:#ffffff; }
.magazine #loopedSlider .content .excerpt p { font:normal 12px/1.5em Arial, sans-serif;color:#cccccc; }
.business #loopedSlider .content h2 { font:bold 24px/1em Arial, sans-serif;color:#ffffff; }
.business #loopedSlider .content h2.title a { font:bold 24px/1em Arial, sans-serif;color:#ffffff; }
#wrapper .business #loopedSlider .content p { font:normal 12px/1.5em Arial, sans-serif;color:#cccccc; }
.archive_header h1 { font:bold 18px/1em Arial, sans-serif;color:#222222; }
.archive_header {border-bottom:1px solid #e6e6e6;}



@media only screen and (min-width: 768px) {
    .col-full, #wrapper  { max-width: 980px; }
}

.entry p {text-align: justify;}
#header { background-size: contain; overflow: hidden; }
#logo {text-indent: 210%; white-space: nowrap; height: 225px;}
#wrapper {padding-top: 0;}

/*#navigation {padding: 5px 0; margin-bottom: 15px;}*/

.widget_categories ul {padding: 0; list-style-type: none;}
.widget_categories li {background-repeat: no-repeat; background-position: top left; width: 300px; height: 48px; margin-bottom: 5px;}
.widget_categories ul a {display: block; text-indent: -9999px; height: 100%;}

.widget_categories .cat-item-51 {background-image: url("/wp-content/assets/babiesandbellies.png");}
.widget_categories .cat-item-19 {background-image: url("/wp-content/assets/buildingthefamily.png");}
.widget_categories .cat-item-6 {background-image: url("/wp-content/assets/faithandwomanhood.png");}
.widget_categories .cat-item-23 {background-image: url("/wp-content/assets/frugalandsimple.png");}
.widget_categories .cat-item-39 {background-image: url("/wp-content/assets/healthandnutrition.png");}
.widget_categories .cat-item-52 {background-image: url("/wp-content/assets/learningathome.png");}
.widget_categories .cat-item-14 {background-image: url("/wp-content/assets/makingahome.png");}
.widget_categories .cat-item-11 {background-image: url("/wp-content/assets/missionsandministry.png");}
.widget_categories .cat-item-18 {background-image: url("/wp-content/assets/naturalandgreen.png");}
.widget_categories .cat-item-25 {background-image: url("/wp-content/assets/newsandgiveaways.png");}
.widget_categories .cat-item-15 {background-image: url("/wp-content/assets/recipesandkitchentips.png");}

.post .title {margin-bottom: 0 !important;}
/*  .post .title a {font: bold 36px "HandserifMedium", serif !important;} */

.post-meta {margin-top: 0;}

#ad-list    {padding: 0; list-style-type: none;}
#ad-list li {float: left; margin-left: 10px !important;}
#ad-list img    {width: 125px;}

/*.widget_woo_search	{position: absolute; top: -51px; width: 280px;}*/

.widget_categories h3 {height: 0 !important; padding-bottom: 0 !important; overflow: hidden;}


/* =Images
--------------------------------------------------------------

#content img {
	margin: 0;
	max-width: 640px;
}
#content .attachment img {
	max-width: 900px;
}
#content .alignleft,
#content img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
#content .alignright,
#content img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
#content .entry img.size-full.aligncenter,
#content .aligncenter,
#content img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#content img.alignleft,
#content img.alignright,
#content img.aligncenter {
	margin-bottom: 12px;
}
#content .wp-caption {
	background: #f1f1f1;
	line-height: 18px;
	margin-bottom: 20px;
	padding: 4px;
	text-align: center;
}
#content .wp-caption img {
	margin: 5px 5px 0;
}
#content .wp-caption p.wp-caption-text {
	color: #888;
	font-size: 12px;
	margin: 5px;
}
#content .wp-smiley {
	margin: 0;
}
#content .gallery {
	margin: 0 auto 18px;
}
#content .gallery .gallery-item {
	float: left;
	margin-top: 0;
	text-align: center;
	width: 33%;
}
#content .gallery img {
	border: 2px solid #cfcfcf;
}
#content .gallery .gallery-caption {
	color: #888;
	font-size: 12px;
	margin: 0 0 12px;
}
#content .gallery dl {
	margin: 0;
}
#content .gallery img {
	border: 10px solid #f1f1f1;
}
#content .gallery br+br {
	display: none;
}
#content .attachment img {
	display: block;
	margin: 0 auto;
}

*/


.lbsTooltip
{
	background:#fff;
	border: 1px solid gray;
	z-index: 99;
	text-align: left;
	text-indent: 0;
}

.lbsTooltip div
{
	text-align: left;
}

.lbsTooltipHeader
{
	background:#b42f29;
	color: #fff;
	font-weight:bold;
	font-size:15px;
	line-height: 18px;
	font-family:Arial,Helvetica,serif;
	margin: 0;
	padding:4px;
	position:relative;
	border: 0;
}

.lbsTooltipBody 
{
	padding: 4px 8px 0 8px;
	margin:0;
	position:relative;
	z-index: 2;
	border: 0;
	line-height:16px;
}

.lbsTooltipBody p, .lbsTooltipBody span
{
	display: inline;
	color: black;
	font-family:Arial,Helvetica,serif;
	font-size: 12px;
	line-height:16px;
}

.lbsTooltipFooter
{
	font-size:9px;
	font-family:Helvetica,Arial,serif;
	bottom:4px;
	margin-top: 4px;
	position:absolute;
	text-align:right;
	border: 0;
}

.lbsTooltipFooter a:link, .lbsTooltipFooter a:visited, .lbsTooltipFooter a:hover 
{
	text-decoration: underline;
	font-weight: normal;
	font-size:11px;
	font-family:Helvetica,Arial,serif;
}

.lbsTooltipFooter div
{
	text-align:right;
}


.lbsTooltipBody .ch-ref, .lbsTooltipBody .verse-ref
{
	font-size: 85%;
	top: -1px;
	position: relative;
}

.lbsTooltipBody .ch-ref
{
	font-weight: bold;
}

.lbsTooltipBody .verse-ref
{
	color: dimgray;
}

.lbsTooltip, .lbsTooltipBody span, .lbsTooltip a, .lbsTooltipBody p
{
	margin: 0;
	padding: 0;
}

.lbsLibronix img
{
	float: none !important;
}
