/*
Website name: Mambo Sprouts
Website:http://mambosprouts.com
Author: Matthew Hunt
Author URL: http://mhuntdesign.cm
Date: 07-24-09

Modified by: Joe Bergeron (hiding blocks we don't want in print)
Last Updated: 2009-10-13
*/

/* Hide blocks we do not want in print */
#header, .breadcrumbs, #left_sidebar, #right_sidebar, #footer {
	display: none !important;
}
#respond, .rate, #social-icons {
	display: none !important;
}
#center_content {
	border: none !important;
}
h2.pagetitle {
	display: none !important;
}
div#related_topics {
	display: none !important;
}
div#mambo-copyright p.mambo-copyright {
	display: none !important;
}
.wp-edit-post-link {
	display: none !important;
}


/*Main CSS------------------------------------------------*/

/*ClearFix*/
.clearfix:after { content: "."; color:#fff; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.txt {
display:block;
text-indent:-9999px;
overflow:hidden;
background-repeat:no-repeat;
}

.clear {clear:both;}
.left {float:left;}
.right {float:right;}
.note {color:#e8870a; }
.green { color:#52b544;}


/*Recipes Main, Categories page------------------------------------------------*/

#recipes-main {
}


#recipes-category {

}

#recipes-single {

}

.single-recipe,
.category-recipe {
display: block;
width: 524px;
clear: left;
padding: 16px 0;
}

.category-recipe { 
border-top: 1px dotted #454545;
}

.single-recipe {
border-bottom: 1px dotted #454545;
}

.single-recipe.first {
border-top: 1px dotted #454545;
}


.single-recipe div,
.category-recipe div {
padding: 0;
margin: 0;
}


.single-recipe div.left,
.category-recipe div.left {
margin-right: 16px;
border: 2px #ddd solid;
}

.recipe div.right {
margin-right: 16px;
border: 2px #b5e4fd solid;
}

.recipe div.right,
.recipe div.right img,
.category-recipe div.left img,
.category-recipe div.left {
width:254px;
height: 170px;
}

.single-recipe div.left img,
.single-recipe div.left {
width:164px;
height: 108px;
}

.recipe div.left,
.single-recipe div.right,
.category-recipe div.right {
width: auto;
float: none;
}

.recipe div.left {
padding-right: 270px;
}

.category-recipe div.right {
padding-left: 270px;
}

.single-recipe div.right {
padding-left: 190px;
}

h2.recipe-title,
.single-recipe h4,
.category-recipe h4 {
color: #669933;
font-size:16px;
margin: 0;
padding: 0;
}

.single-recipe h4 {
color: #000;
}

.single-recipe p,
.category-recipe p {
margin: 0.5em 0 0 0;
padding: 0;
}

div#center_content .single-recipe li,
div#center_content .category-recipe li {
list-style: none;
margin: 0.75em 0 0 0;
padding: 0;
line-height: 1.3;
}

div#center_content .single-recipe ul,
div#center_content .category-recipe ul {
list-style-position: outside;
}

/*Single Recipe----------------------------*/

div#center_content div.recipe img {
padding: 0;
}

img.alignright {
border: 2px #ddd solid;
float: right;
margin: 0 0 16px 16px;
}

img.alignleft {
border: 2px #ddd solid;
float: right;
margin: 0 16px 16px 0;
}

h2.recipe-title {
font-size:20px;
color: #52b544;
margin:1em 0;
}

.recipe p strong,
.recipe h5 { 
font-family:"Trebuchet MS","Lucida Sans","Lucida Grande","Helvetica,Arial",sans-serif;
font-size:15px;
font-weight: bold;
color: #4FB14C;
}

.recipe ol li {
	margin: 0.75em 0;
	line-height: 1.2;
}

.recipe ul li {
    margin: 0.75em 0;
    line-height: 1;
}

.recipe p,
.recipe ol,
.recipe ul {
margin:1em 0;
padding:0;
/*padding-right: 220px;*/
}

.recipe hr {
margin:1em 0;
border-bottom: 2px dotted #ddd;
height: 1px;
background: #fff;
}
