/* Microformat */
.hrlabel {
    /*color: #FF0000;*/
	font-weight: bold;	
}

.hritem {
	/*color: #1374B9;*/
    font-style: italic;
}


/* Fieldset layouts */

fieldset.hrecipe {
  background-color: white; 
  margin-left: 1em;
  margin-right: 1em;
  padding-left: 1em;
  padding-right: 1em;
}


fieldset.hrecipe legend {
  background-color: white;
  font-weight: bold;
   margin-left: 2em;
   border-style: solid;
   border-width: thin;
   padding-left: 1em;
  padding-right: 1em;
 }

fieldset.hrecipe legend.fn {
  background-color: white;
  font-weight: bold;
   margin-left: 2em;
   border-style: solid;
   border-width: thin;
   padding-left: 1em;
   padding-right: 1em;
 }

fieldset.hrecipe img.hrecipe_image  {
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    border-style: none;
    /* margin-right-value: 1px;*/
    /* margin-left-value: 1px;*/
    margin-left: 1px;
    margin-right: 1px;
    border: none !important;
}


fieldset.hrecipe p.summary {
    /* color: italic; */
    padding-top: 0px;
    margin-top: 1em;
}



/*
fieldset.hrecipe p.yield, p.restriction {
	color: #1374B9;
    font-style: italic;
    padding-top: 0px;
    margin-top: 0px;
}
*/

/*
fieldset.hrecipe p.mealtype {
	color: #1374B9;
    font-style: italic;
    padding-top: 0px;
    margin-top: 0px;
}

fieldset.hrecipe p.restriction {
	color: #1374B9;
    font-style: italic;
    padding-top: 0px;
    margin-top: 0px;
}
*/


/* div-based layouts */
div.hrecipe{
  padding:0 0px 0 0px;
/* background: url(http://wherewomencook.com/blog/wp-content/uploads/2011/12/4bgwwk.png)top center repeat-y;*/}
div.hrecipe h4 {
      color: #000000;
    font-size: 14px;
    font-weight: 900;
    letter-spacing: 0.2em;
    text-transform: lowercase;
    margin-bottom: 5px;}
div.hrecipe h2{color: #999999;
    font-size: 18px;
    font-weight: 100;
    //letter-spacing: 0.05em;
    padding-top: 26px;}




div.hrecipe p.item {
    font-size: 1.6em;
    text-align: left;
    margin-top: 0px !important; 
    /*color: #1374B9;*/
}

div.hrecipe p.summary {
    /* font-style: italic; */
    padding-top: 0px;
    margin-top: 0px;
    width: 524px;
    margin-left: 18px;}

div.hrecipe p.ingredients {
    /* font-style: italic; */ 
    padding-top: 0px;
    margin-top: 0px;
}

div.hrecipe p.yield {
	/*color: #FF00FF;*/
    /* font-style: italic; */
    padding-top: 0px;
    margin-top: 0px;
}


div.hrecipe div.ingredients {
    /* color: blue; */
    /* font-style: italic; */
    padding-top: 0px;
    margin-top: 0px;
    font-size:12px;
    /*background: url(http://www.kook.dev/wp-content/uploads/2011/12/pad-paper.png) center no-repeat;*/
    width: 534px;
    padding: 20px 0 0 10px;
    color: #58564c;
}
div.hrecipe div.instructions {
    /* color: blue; */
    /* font-style: italic; */
    padding-top: 0px;
    margin-top: 0px;
    margin-left: 18px;
    font-size:12px;
   /* background: url(http://www.kook.dev/wp-content/uploads/2011/12/pad-paper.png) center no-repeat;*/
    width: 524px;
    padding: 20px 0 0 10px;
    color: #58564c;
}

div.hrecipe div.quicknotes {
    /* color: blue; */
    /* font-style: italic; */
    padding-top: 0px;
    margin-top: 0px;
    width: 524px;
    margin-left: 18px;}

div.hrecipe p.quicknotes {
    /* color: blue; */
    /* font-style: italic; */
    padding-top: 0px;
    margin-top: 0px;
}

div.hrecipe div.variations {
    /* color: blue; */
    /* font-style: italic; */
    padding-top: 0px;
    margin-top: 0px;
    width: 524px;
    margin-left: 18px;}

div.hrecipe p.variations {
    /* color: blue; */
    /* font-style: italic; */
    padding-top: 0px;
    margin-top: 0px;
}



div.hrecipe ol.instructions {
    /* font-style: italic; */
    /* color: #00ff00; */
    padding-top: 0px;
    margin-top: 0px;
    list style: decimal;
    font-size:12px;}
div.hrecipe ol li.instruction {
    /* font-style: italic; */
    /* color: #ff0000; */
    padding-top: 0px;
    padding-left:0px;
    margin-top: 0px;
    list-style:decimal;
    font-size:12px;}
div. hrecipe ul { list-style:none;}
div.hrecipe ul li.ingredient {
    /* font-style: italic; */
    /* color: #ff0000; */
    padding-top: 0px;
    padding-left:20px;
    margin-top: 0px;
    background:url("http://www.kook.dev/wp-content/uploads/2011/12/days-li.png") no-repeat scroll left center transparent;
    list-style:none;}


div.hrecipe blockquote.instructions {
    margin: 1px 2px 1px 5px;
    padding: 1px 2px 1px 5px;
    color: #444;
    font-size: 12px;
    line-height: 100%;
    text-align: left;
    font-style: italic;
    border-top: 2px solid #F4F4F4;
    border-bottom: 2px solid #F4F4F4;
    background-image:  url(http://www.kook.dev/wp-content/uploads/2011/12/pad-paper.png) center;}
    list-style: decimal;}


div.hrecipe p.myrating {
    font-weight: bold;
}

div.hrecipe img.hrecipe_image  {
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    border-style: none;
	/* mozilla serialization? */
    /* margin-right-value: 1px;*/
    /*margin-left-value: 1px;*/
    margin-left: 1px;
    margin-right: 1px;
    border: none !important;
}

div.hrecipe legend {
  background-color: white;
  font-weight: bold;
   margin-left: 2em;
   border-style: solid;
   border-width: thin;
   padding-left: 1em;
  padding-right: 1em;
}


/* Internal fieldsets, not using */
div.hrecipe fieldset.summary {
    /* font-weight: bold; */
    padding-top: 0px;
    margin-top: 10px;
}

div.hrecipe fieldset.ingredients {
    /* font-style: italic; */
    padding-top: 0px;
    margin-top: 10px;
}

div.hrecipe fieldset.instructions {
    /* font-style: italic; */
    padding-top: 0px;
    margin-top: 10px;
    margin-bottom: 10px;
}





/**
 *   Moved from hrecipe-editor.css
 */

/*
div.hrecipe p.item {
    font-size: 1.6em;
    text-align: left;
    margin-top: !important 0px;
    color: #1374B9;
}

div.hrecipe p.summary {
    font-weight: bold;
    padding-top: 0px;
    margin-top: 0px;
}

div.hrecipe p.ingredients {
    font-style: italic;
    padding-top: 0px;
    margin-top: 0px;
}

div.hrecipe p.myrating {
    font-weight: bold;
}
*/