/* This cascading style sheet can be used to style raw RecipeBook XML [http://www.happy-monkey.net/recipebook/] in a XML/CSS capable browser like Mozilla Firefox. [http://www.mozilla.org/products/firefox/] It is also handy to use with XML editors like XMLMind's XXE [http://www.xmlmind.com/xmleditor] that use CSS for presenting the document while editing. recipebook-xml.css was written by David Horton */ hyperlink { display: inline; color: #0000FF; text-decoration: underline; } cookbook { display: block; background-color: #FFFFFF; font-family: sans-serif; font-size: 12pt; margin: 12pt; padding: 12pt; } cookbook>title { display: block; font-size: 24pt; } cookbook>subtitle { display: block; font-size: 16pt; font-style: italic; } cookbook>cookbookinfo>author { display: block; font-size: 16pt; } cookbook>cookbookinfo>copyright { display: block; } cookbookinfo>license { display:block; } section { display: block; background-color: #FFFFFF; font-family: sans-serif; font-size: 12pt; margin: 12pt; padding: 12pt; } section>title { font-size: 16pt; font-weight: bold; } recipe { display: block; background-color: #FFFFFF; font-family: sans-serif; font-size: 12pt; margin: 12pt; padding: 12pt; } recipe>title { display: block; font-weight: bold; } recipe>subtitle { display: block; font-style: italic; } recipeinfo { display: block; margin-top: 12pt; margin-bottom: 12pt; } recipe>author { display: block; } recipe>author:before { display: inline; content: "Recipe by: "; } blurb { display: block; } genre { display: block; } genre:before { display: inline; content: "File under: "; } preptime { display: block; } preptime:before { display: inline; content: "Preparation Time: "; } source { display: block; } source:before { display: inline; content: "Source: "; } yield { display: block; } yield:before { display: inline; content: "Yield: "; } ingredientlist { display: block; margin-top: 12pt; margin-bottom: 12pt; } ingredientlist:before { display: block; content: "Ingredients"; font-weight: bold; margin-bottom: 12pt; } ingredient { display: block; } preparation { display: block; margin-top: 12pt; margin-bottom: 12pt; } preparation:before { display: block; content: "Preparation Instructions "; font-weight: bold; margin-bottom: 12pt; } serving { display: block; margin-top: 12pt; margin-bottom: 12pt; } serving:before { display: block; content: "Serving Suggestion "; font-weight: bold; margin-bottom: 12pt; } notes { display: block; margin-top: 12pt; margin-bottom: 12pt; } notes:before { display: block; content: "Notes "; font-weight: bold; margin-bottom: 12pt; }