/* 
Theme Name: Being Frugal
Theme URI: 
Description: Custom Theme for Being Frugal
Version: 1.0
Author: BeingFrugal.net
Author URI: 

The CSS,XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

*{margin:0;padding:0}
body{min-height:101%;font:14px Arial,Verdana,Sans-Serif;line-height:160%;background:#EEE;margin:0 0 50px 0}
p{margin:0 0 15px 0}
a:link{color:#EC6060}
small{font-size:80%}

#header {margin-top:10px}

#navigation {background:#666;box-shadow:0 2px 6px #888;height:40px}  
#navigation ul{float:left}
#navigation li{color:#FFF;float:left;list-style:none;padding:7px 10px 0px 7px}
#navigation a {color:#FFF;text-decoration:none}
#navigation a:hover {color:#FF0;text-decoration:none}

.searchbar {float:right;margin:0 20px 0 20px;padding:5px;height:30px}
.searchbar input {padding:2px}
.gsc-completion-container{padding-top:10px;box-shadow: 4px 4px 4px #888}
#cse-search-box .button {height:28px;width:80px}

h1{font-size:20px;margin:20px 0 10px 0;line-height:140%;color:#EC6060}
h2{font-size:18px;margin:20px 0 10px 0;line-height:140%;color:#EC6060}
h3{font-size:17px;margin:20px 0 10px 0}
h4{font-size:15px;margin:20px 0 10px 0}
h2 a,h3 a{text-decoration:none;border:0}
.leftcol h4 {font-size:14px}

#page{background:#FFF;margin:0 auto;padding:0 20px 10px 20px;width:960px;  border:1px solid #BBB;box-shadow: 7px 7px 7px #888}
.clearfloat:after{display:block;clear:both;visibility:hidden;height:0;content:"."}
#branding{width:240px}
#topad{width:600px;float:right;margin:20px 0;text-align:right}
#topad input, #loginform input, #lostpasswordform input, #registerform input {font-size:20px;padding:1px 10px 1px 10px}
#loginform label, #lostpasswordform label, #registerform label {font-weight:700; display:block}

.left,.imgl{float:left}
.right,.imgr{float:right}

#nav2, #breadcrumbs, #toc {font-size:12px;}
#breadcrumbs {padding:10px 0 0 0}
#nav2 a, #nav2 a:visited, #toc a, #toc a:visited {color: #0000AA}
#nav2 li, #toc li  {float:left;list-style:none;padding:10px 20px 0 0}

.recentblock{margin:10px 0 0 0;border-bottom:1px solid #DDD;min-height:120px}
.recentdesc {width:510px;float:right}
.recentthumb{width:100px;float:left}

.twocolblock{width:630px;float:left;line-height:180%}
.twocolblock ol {margin:0 0 20px 30px}
.twocolblock ul {list-style:square;margin:0 0 20px 20px}
#comments, #reply-title,.rightcol h3,.leftcol h3, .wide h3 {border:1px solid #DDD;padding:5px;background:#ffe4e4;margin:20px 0 5px 0}
.twocolblock table{margin-bottom:15px;width:100%}
.twocolblock table th{background:#DDD}
.twocolblock table th,.twocolblock table td{padding:3px}
.rightcol,.leftcol{width:300px;margin-top:0}
.rightcol{float:right}

#content-s{float:right;width:440px}
#left-sidebar{float:left;margin-top:9px;width:160px}
.leftcol{float:left;margin-right:30px}
.rightcol li,.leftcol li,.wide li {list-style-type:square;margin-left:20px;border:0;padding:2px}
.rightcol li a,.leftcol li a{text-decoration:none}
.creditside ul li{list-style:none;margin:0}
#writer {border:1px solid #DDD;padding:10px;margin:20px 0 0 0}
#writer{margin:20px 0}
#writer img{float:left;border:1px solid #DDD;padding:1px;margin:0 10px 10px 0}
.topimage{width:300px;margin:10px 0 10px 0}

.commentlist li {list-style: none; margin-left:-30px; border: 1px solid #DDD;margin-bottom:10px}
.commentlist ul {margin:10px 0 0 60px}
.comment {padding:10px;background:#FFF}
.comment-author cite {font-style:normal;font-weight:700}
.comment-author-admin, .comment-author-whitefalcon {background:#F4F4F4}
.comment-meta {font-size:12px;margin-bottom:10px}
.comment-navigation {width:630px;margin-bottom:10px}
.comment p {clear:both}
.avatar {float:right}
.form-allowed-tags {clear:both;padding-top:20px}
.reply {text-align:right}

#author, #email, #url, #comment {width:500px;float:right}
#submit {clear:both;width:200px;margin:10px 0 0 126px}
#subscribe {margin-top:5px}
#commentform label {font-weight:700}

#footer{margin:0 auto;padding-top:15px;width:900px}
#footer a{color:#d3d1d1}
.badge{border:0;margin-bottom:10px;text-align:center}

/* Insurance Tables */
#creditfooter{visibility:hidden;height:0}
#listingResults{text-align:left}
#listingResults table{border:1px solid #DDD;width:630px}
#listingResults td{padding:10px}

/* Misc styles */
.rightimage {float:right; margin: 10px 0 10px 20px}
#alert{background:#ffc;font-weight:700}
a.tag {text-decoration:none;border-bottom:1px dotted #080}
img {border:0}
.adstrip {background:#FFB;padding:5px;text-align:center}
.mint {border:5px solid #DDD;padding:5px;min-height:60px;margin:10px 0 10px 0}
.mint img {float:left; margin-right:10px}
.fblike {margin:20px 0 20px 0;height:30px;background:#F4F4FF;width:623px;padding:5px 0 0 5px;border:1px solid #BBF}
blockquote {background: url(../../../images/quote_open.gif) 0 0 no-repeat;padding: 5px 5px 5px 55px;color:#669}

/* Top-right subscription box */
.subscribe {margin-top:20px;padding:0 10px 0 10px;background:#FFE4E4;border:1px solid #DDD}
.subscribe input {min-height:22px}
.subscribe div {margin-top:5px}
.subscribe img {margin-left:10px}
#flex_button{padding:1px 5px 1px 5px}

/* Easy Recipe */
#divERContainer{position:relative;width:644px;}#divERHeader{position:relative;font:22px Georgia,"Times New Roman",Times,serif;margin-top:15px;margin-bottom:18px;margin-left:14px;}#divERBody{position:relative;width:604px;padding-left:12px;font:normal 14px Arial,Helvetica,sans-serif;border:1px solid #dfdfdf;margin-bottom:10px;margin-left:14px;}#divERName{position:relative;}#lblERIngredients{position:relative;font-size:14px;}#divERIngredients{position:relative;}#lblERInstructions{position:relative;}#divERInstructions{position:relative;}#divERNamebox{position:absolute;left:3px;top:4px;width:563px;height:29px;z-index:1;}#divERMore{position:absolute;top:442px;width:585px;height:141px;}#easyrecipeLaunch{cursor:pointer;margin-left:4px;}.easyrecipe{border:1px dashed #000;padding-left:10px;text-align:left;background:#f7f7f7;padding-top:10px;padding-right:10px;margin-top:10px;position:relative;overflow:hidden;clear:both;}.EREditDelete{color:#FFF;background:#F00;text-align:center;}.ERTextArea{width:590px;height:170px;margin-bottom:20px;}.ER{width:460px;}.ERLabel{font:bold 14px Arial,Helvetica,sans-serif;position:relative;margin-top:6px;cursor:pointer;}#ERComment #divRateBG{width:95px;height:15px;cursor:pointer;float:left;background:url(http://www.beingfrugal.net/wp-content/themes/beingfrugal/images/greystar15.png) repeat-x;}#ERComment #divRateBG #divRateStars{width:95px;height:15px;cursor:pointer;background:url(http://www.beingfrugal.net/wp-content/themes/beingfrugal/images/yellowstar15.png) repeat-x;}#ERComment{margin-bottom:10px;}.ERHead{float:left;font:9px "Trebuchet MS",Arial,Helvetica,sans-serif;margin-right:15px;color:#828080;}.ERName{font-size:18px;font-weight:bold;float:left;}.ERClear{height:0;clear:both;}
.ERLinkback{font:9px "Trebuchet MS",Arial,Helvetica,sans-serif;position:relative;margin-bottom:6px;}.ERHeader{height:25px;}.ERSummary{position:relative;clear:both;padding-top:8px;}.instructions ol{margin-top:0;}.easyrecipe.mceNonEditable ul{margin-top:0;}.endeasyrecipe{display:none;visibility:hidden;height:0;width:0;overflow:hidden;}.ERRating{float:right;margin-right:15px;width:95px;}.ERRatingOuter{background:url(http://www.beingfrugal.net/wp-content/themes/beingfrugal/images/greystar15.png) repeat-x;width:95px;height:15px;font:10px "Trebuchet MS",Arial,Helvetica,sans-serif;text-align:center;margin-right:5px;margin-left:5px;}.ERRatingComment{background:url(http://www.beingfrugal.net/wp-content/themes/beingfrugal/images/greystar15.png) repeat-x;width:95px;height:15px;margin-right:20px;}.ERRatingInner{background:url(http://www.beingfrugal.net/wp-content/themes/beingfrugal/images/yellowstar15.png) repeat-x;width:50%;height:15px;}.easyrecipe .ERHDTable{border:none!important;margin:0!important;padding:0!important;width:100%!important;}.easyrecipe .ERHDTable td{border:none!important;padding:0!important;margin:0!important;vertical-align:top!important;}.ERHDPrint{margin:0;padding:0;width:55px;}.ERHDPrint{width:50px;}.ERIngredientsHeader,.ERInstructionsHeader,.ERNotesHeader{font-weight:bold;font-size:120%;margin-top:5px;clear:both;}.ingredients .ERSeparator{list-style:none;font-style:italic;font-weight:bold;margin-left:-14px;margin-top:0;}.instructions .ERSeparator{list-style:none;font-style:italic;font-weight:bold;margin-left:14px;margin-top:10px;}html>body .easyrecipe ul{list-style-type:circle;list-style-position:outside;margin-left:22px;margin-right:0;margin-top:10px;margin-bottom:10px;padding:0;}body .easyrecipe ul li{list-style-type:inherit;list-style-position:inherit;padding-top:2px;padding-bottom:2px;margin:0;padding-top:0;padding-bottom:0;background:none;}html>body .easyrecipe ol{margin-left:30px;margin-right:0;margin-top:10px;margin-bottom:10px;padding:0;list-style-position:outside;list-style-type:decimal;}body .easyrecipe ol li{margin:0;padding-top:2px;padding-bottom:2px;list-style-type:inherit;list-style-position:inherit;}.ERDisplayNone{display:none!important;}.entry ul li::before{content:normal;}.easyrecipe .ERLinkback .ERWRPLink{color:inherit;text-decoration:none;cursor:default;}

/* Page Navi */
.wp-pagenavi a,.wp-pagenavi a:link{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #D79;color:#D79;background-color:#fff}
.wp-pagenavi span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;border:1px solid #000;color:#FFF;background-color:#D79}
.wp-pagenavi a:hover{border:1px solid #000;color:#000;background-color:#EEE}
.wp-pagenavi span.pages{padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;color:#000;background-color:#fff}
.wp-pagenavi span.extend{padding:2px 4px 2px 4px;margin:2px;border:1px solid #999;color:#000;background-color:#fff}