body { margin: 0px auto; padding: 0 0 0 0; background-position: center top; background-image: url("../images/bg.jpg"); background-repeat: no-repeat; background-color: #ffffff; }

p, a, body, td, li, div { font-family: Arial, Helvetica, sans-serif; }

p { margin: 0 0 0 0; padding: 0 0 10px 0; font-size: 70%; }

img { border: none; vertical-align: middle; }

img.spacer { padding: 10px 0 5px 0; }

a { font-family: verdana, arial, sans-serif; }

.details { display: none; }

#header { display: none; }

#container { background-color: #ffffff; }

.editor { height: 20px; margin: 0 0 0 0; padding: 0 0 3px 0px; text-transform: uppercase; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

.editor a {	text-decoration: none; color: #ffffff; }

.editor a:link, .editor a:visited {	text-decoration: none; color: #ffffff; }

.editor a:hover, .editor a:active {	text-decoration: underline; color: #ffffff; }

#left { display: none; }

#content { background-color: #ffffff; }

#content .post { clear: both; padding: 0 0 25px 0; }

#content p.photo { display: none; }

#content p.photography { display: none; }

#content h1 { margin: 0 0 0 0; padding: 23px 20px 0 20px; line-height: 42px; text-align: center; font-family: Georgia, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 42px; text-transform: lowercase; color: #cc0000; background-position: left top; background-image: url("../images/bg/under-story-photo.gif"); background-repeat: no-repeat; }

#content h1.simple { margin: 0 0 0 0; padding: 23px 20px 0 20px; line-height: 42px; text-align: center; font-family: Georgia, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 42px; text-transform: lowercase; color: #cc0000; background-image: none; }

#content h1 a { font-family: Georgia, Arial, Helvetica, sans-serif; text-decoration: none; color: #cc0000; }

#content h1 a:link, #content h1 a:visited { font-family: Georgia, Arial, Helvetica, sans-serif; text-decoration: none; color: #cc0000; }

#content h1 a:hover, #content h1 a:active { font-family: Georgia, Arial, Helvetica, sans-serif; text-decoration: underline; color: #cc0000; }

#content h2 { margin: 0 0 9px 0; padding: 5px 20px 3px 20px; line-height: 40px; font-family: Georgia, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 140%; color: #cc0000; }

#content h2 a { font-family: Georgia, Arial, Helvetica, sans-serif; text-decoration: none; color: #cc0000; }

#content h2 a:link, #content h2 a:visited { font-family: Georgia, Arial, Helvetica, sans-serif; text-decoration: none; color: #cc0000; }

#content h2 a:hover, #content h2 a:active { font-family: Georgia, Arial, Helvetica, sans-serif; text-decoration: underline; color: #cc0000; }

#content h3 { margin: 0 0 0 0; padding: 5px 9px 10px 20px; line-height: 22px; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 110%; color: #cc0000; }

#content h3 a { font-family: Georgia, Arial, Helvetica, sans-serif; text-decoration: none; color: #cc0000; }

#content h3 a:link, #content h3 a:visited { font-family: Georgia, Arial, Helvetica, sans-serif; text-decoration: none; color: #cc0000; }

#content h3 a:hover, #content h3 a:active { font-family: Georgia, Arial, Helvetica, sans-serif; text-decoration: underline; color: #cc0000; }

#content p.author { padding: 2px 0 6px 0; width: 609px; text-align: center; text-transform: uppercase; font-size: 80%; color: #cc0000; }

#content .navigation { text-align: center; height: 20px; padding: 0 0 6px 0; text-transform: uppercase; font-size: 80%; color: #ffffff; }

#content .navigation a { text-decoration: none; color: #ffffff; }

#content .navigation a:link, #content .navigation a:visited { text-decoration: none; color: #ffffff; }

#content .navigation a:hover, #content .navigation a:active { text-decoration: underline; color: #ffffff; }

#content .navigation span.previous { display: none; }

#content .navigation span.current { width: 61px; padding: 1px 14px 0 12px; text-align: center; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 140%; color: #cc0000; }

#content .navigation span.next { display: none; }

#content p { padding: 10px 12px 7px 22px; line-height: 22px; font-family: verdana, arial, sans-serif; font-size: 100%; color: #363636; }

#content p span.initial { height: 28px; padding: 10px 4px 0 0; float: left; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 52px; color: #cc0000; }

#content p a { text-decoration: none; color: #cc0000; }

#content p a:link, #content p a:visited { text-decoration: none; color: #cc0000; }

#content p a:hover, #content p a:active { text-decoration: underline; color: #cc0000; }

#content .recipe { margin: 10px 0 0 0; padding: 0 0 0 0; border: 1px solid #cc0000; background-position: left top; background-image: url("../images/bg/recipe-top.gif"); background-repeat: no-repeat; }

#content .recipe-bottom { clear: both; height: 4px; margin: 0 0 0 0; padding: 0 0 0 0; background-position: left top; background-image: url("../images/bg/recipe-bottom.gif"); background-repeat: no-repeat; }

#content .recipe h2 { margin: 0 0 9px 0; padding: 5px 20px 3px 20px; line-height: 40px; text-align: center; font-family: Georgia, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 140%; text-transform: capitalize; color: #cc0000; background-position: center bottom; background-image: url("../images/bg/recipe-title.gif"); background-repeat: no-repeat; }

#content .recipe h2 a { font-family: Georgia, Arial, Helvetica, sans-serif; text-decoration: none; color: #cc0000; }

#content .recipe h2 a:link, #content .recipe h2 a:visited { font-family: Georgia, Arial, Helvetica, sans-serif; text-decoration: none; color: #cc0000; }

#content .recipe h2 a:hover, #content .recipe h2 a:active { font-family: Georgia, Arial, Helvetica, sans-serif; text-decoration: underline; color: #cc0000; }

#content .recipe h3 { margin: 0 0 0 0; padding: 15px 9px 10px 22px; line-height: 22px; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 110%; color: #363636; }

#content .recipe p { padding: 10px 10px 10px 20px; line-height: 22px; font-family: Verdana, Arial, sans-serif; font-size: 100%; color: #363636; }

#content .recipe ul { margin: 0 12px 0 26px; padding: 0 9px 10px 9px; list-style: disc; }

#content .recipe ol { margin: 0 12px 0 33px; padding: 0 9px 10px 9px; list-style: decimal; }

#content .recipe li { margin: 0 0 0 0; padding: 0 0 0 5px; line-height: 24px; font-family: Verdana, Arial, sans-serif; font-size: 100%; color: #363636; background-image: none; }

#content .recipe p.print { display: none; }

#content p.posted { width: 558px; margin: 32px auto; padding: 6px 0 0 1px; line-height: 19px; font-family: verdana, arial, sans-serif; font-size: 80%; color: #363636; border-top: 1px solid #cc0000; }

#content p.posted a { text-decoration: none; color: #cc0000; }

#content p.posted a:link, #content p.posted a:visited { text-decoration: none; color: #cc0000; }

#content p.posted a:hover, #content p.posted a:active { text-decoration: underline; color: #cc0000; }

#content div.share { display: none; }

#content div#print-this-story {display: none; }

#content div#email-this-story { display: none; }

#content .navigation-bottom { display: none; }

#content .archives { display: none; }

#content ul { margin: 0 0 0 0; padding: 0 0 10px 0; list-style: none; }

#content ol { margin: 0 0 0 0; padding: 0 0 10px 0; list-style: none; }

#content li { margin: 0 0 0 0; padding: 0 0 0 25px; line-height: 24px; font-family: Verdana, Arial, sans-serif; font-size: 100%; color: #363636; }

#content li a { text-decoration: none; color: #cc0000; }

#content li a:link, #content li a:visited { text-decoration: none; color: #cc0000; }

#content li a:hover, #content li a:active { text-decoration: underline; color: #cc0000; }

#right { display: none; }

#content .footer { display: none; }