/*   
Theme Name: Jacobs&Son
Description: A child theme for Big Feature
Author: Robb Lee
Author URI: http://www.webStepOne.com
Template: bigfeature
Version: 1.0.0
*/

@import url('../../plugins/easy-contact/sample/econtact-basic.css');

body { background: #584032 url(images/background.jpg); }
#header { margin-bottom:0; }
#container { padding: 30px 50px 40px; border-left: 1px solid rgb(147, 121, 85); border-right: 1px solid rgb(147, 121, 85); }
#topheader { margin-top: 30px; }
#topheader .inside { background: #fff url(images/ragged.jpg) bottom left repeat-x; padding: 10px 0 40px; border: 1px solid rgb(147, 121, 85); border-bottom:none; }
#topheader p.description { border-left: none; margin: 0; font-size: 14px; padding: 17px 0 0 14px; }
#topheader ul.navigation.navsimple li a { border-right: 1px solid #666; }
#topheader ul.navigation.navsimple li.last a { border-right: none; }
#headerstuff { padding: 0 50px; }
#headerstuff .blog-title, #headerstuff p.description { display: none; margin-left: -9999px; }
#logo { margin-left: -15px; }
#locations { float: right; padding-top: 29px; }
#topsearch { margin-top: 71px; }
#top .inside { background-color:#333; padding: 8px 0; border-left: 1px solid #333; border-right: 1px solid #333; }
#top ul.navigation { width: auto; margin: 5px 0 0 50px; }
#top ul.navigation a { color: #aaa; }
ul.navigation.navsmall li a { border-right: 1px solid #999; }
#searchcontainer { float:right; margin-right: 50px; }
#searchcontainer .searchicon { margin: 3px 0 0 3px; }
#searchcontainer .searchbox { height: 22px; background-color: #fff; border:none; }
.searchform .searchfield { padding: 2px; }
#footer-widgets a { color: #eee; }
#footer { margin-top: 0; }
#footer .inside { border-left: 1px solid #333; border-right: 1px solid #333; background-color: #222; }
#footer-widgets h2 { color: #eee; }
#footer-widgets ul li ul li { border-bottom: 1px #666 solid; }
#footer-widgets { border-top: none; margin-top: 0; padding: 20px 50px; background-color:#333; color: #eee; }
#footertext { padding: 10px 50px; }
#footertext ul.navigation.navsmall { float: right; width: auto; margin: 5px 15px 0; }
#footertext ul.navigation.navsmall li.last a { padding-right: 15px; border-right: 1px solid #999; }

div#container { background: url(images/yellow_bgnd.jpg); }
p { font-size: 115%; }
div.formcontainer { background: #fff; }
body div.formcontainer form.contact-form fieldset { background: transparent; }
body div.formcontainer fieldset { border: none; }
hr { background: rgb(147, 121, 85); color: rgb(147, 121, 85); }
.post .meta { border-bottom: 1px dotted rgb(187, 161, 118); border-top: 1px dotted rgb(187, 161, 118); }
.postdivider { border-bottom: 1px solid rgb(147, 121, 85); }
div.mb40 { border: 1px solid rgb(147, 121, 85); }
h5 { border-bottom: 1px dotted rgb(187, 161, 118); }
/*.post.thumb .postimage { border: 1px solid rgb(147, 121, 85); }*/
.post.thumb .postimage { border: none; }
div.bfthumbs div.post.thumb.page-thumb p, div.bfthumbs div.post.thumb p { margin-bottom: 5px; margin-top: 10px; }
.mt30 { margin-top: 30px; }
div.mb40 div.mt30.mr20 p.intro { margin-bottom: 34px; }
p.intro { color: rgb(90, 63,46); }
p.nocomments { display: none; }
div.col1 h2.pt0.mb0 { color: rgb(90, 63, 46); color: rgba(90, 63, 46, 0.45); }
div#footer div.inside { background-color: rgb(60, 36, 16); border-left: 1px solid rgb(60, 36, 16); border-right: 1px solid rgb(60, 36, 16); padding-bottom: 40px; }
div#footer-widgets div.widgetheading h2 { color: rgb(125, 104, 78); }
div#footer-widgets { background: rgb(60, 36, 16) url(images/footer_bgnd.gif) top left repeat-x; }
#footertext { display: none; }
#sidebar ul ul li, #sidebar ul ol li { border-bottom: 1px dotted rgb(147, 121, 85); font-size: 16px; }
#sidebar .widgetheading h2 { background-color: rgb(0,93,91); color: rgb(229,220,184); font-size: 14px; }
#sidebar ul li ul li, #sidebar ul li ol li { padding: 15px 0px 5px; }
#stimuli_imageData #stimuli_caption { font-size: 14px; color: #ccc; font-weight: normal; }
#footer-widgets ul p, #footer-widgets ul li ul li { color: rgb(166,137,103); }
#footer-widgets ul li ul li { border-bottom: 1px solid rgb(102,88,71); }
#footer a:link { color: rgb(122,80,47); }
#footer a:hover { color: rgb(198,129,81); }
#sidebar a:link { color: rgb(102,0,0); }
#sidebar a:hover { color: rgb(125, 104, 78); }
