@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	}
ol, ul {list-style: none;}

#fbc_profile, #mainnav, #aboutmod, #closepage, #navcontent, #activity, #sharerecipe, #ad300x250, #ad728x90, #recipecomments, #askthecooker, div.navigation, iframe, #uservoice-dialog, #uservoice-feedback, .hreview-aggregate, #relatedrecipe, object, embed {display:none}

body {
	font: 11pt/1.3 Corbel, Helvetica, Arial, sans-serif;
	}

h1, h2, h3, h4, h5, h6 {font-family: Georgia, "Times New Roman", Times, serif;color:#576673;font-weight:normal;}
h3, h4, h5, h6 {text-transform:uppercase;}	
a {color:#b3340d; text-decoration:none}
img {-ms-interpolation-mode: bicubic;}
img.alignleft{float:left;margin:0px 20px 10px 0px;}
img.alignright{float:right;margin:0px 0px 10px 20px;}

#brand {font-size: 12pt;padding:0.5em 0em;border-bottom:double 3px #b3340d;margin-bottom:1em;}

/*RECETAS*/
#caticons {float:right;padding-left:10px;}
#caticons span{display:block;width:36px;height:36px;background-image:url(../img/minis.png);background-repeat:no-repeat;overflow:hidden;text-indent:-1000px;margin-left:5px;float:right;}
.mini_5{background-position: 0px 0px;}
.mini_6{background-position: 0px -36px;}
.mini_7{background-position: 0px -72px;}
.mini_8{background-position: 0px -108px;}
.mini_9{background-position: 0px -144px;}
.mini_10{background-position: 0px -180px;}
.mini_11{background-position: 0px -216px;}
.mini_13{background-position: 0px -252px;}
.mini_100{background-position: 0px -288px;}
.mini_123{background-position: 0px -324px;}
.mini_445{background-position: 0px -360px;}
.mini_473{background-position: 0px -396px;}
.mini_581{background-position: 0px -432px;}
.mini_662{background-position: 0px -468px;}


#extrainfo {border-top:solid 1px #dfe8eb;margin:5px 0px 0px 0px;padding-bottom:1.5em}
#extrainfo li{float:right;font-size:0.8em;text-transform:uppercase;border-right:solid 1px #dfe8eb;padding:3px 5px;}

#recipe img.mainphoto{width:63%;height:auto;float:right;border:double 4px #a0acb6;}
#ingredients {width:35%;margin-bottom:30px;}
#ingredients h2 {font-size:12pt;background:#FFF url(../img/border_double_blue.png) repeat-x left top;border-bottom:solid 1px #a0acb6;padding:5px 0px;text-align:center;}
#ingredients ul {font-size:0.8em;padding:5px}
#ingredients li {border-bottom:solid 1px #a0acb6;padding:2px 0px;}

#recipe h1 {font-size:2em;}
#recipe h2, #recipe h3, #recipe h4 {text-transform:uppercase;}	
#recipe h3, #recipe h4 {margin:1.5em 0 0.5em 0}
#recipe h3 {font-size:1.2em;}
#recipe h4 {font-size:12pt;}

#description {clear:both;padding-top:1em;}
#description p {margin-bottom:1em;}
#description ol { counter-reset: item; margin-bottom:10px }
#description ol>li:before { content: counter(item, decimal-leading-zero) ". "; counter-increment: item; font: italic 1.4em Georgia, "Times New Roman", Times, serif;color:#80909e;display:block; float:left; width:40px; margin:-5px 0px 0px -40px;}
#description ol li {clear:left;border-bottom:solid 1px #dfe8eb;padding:6px 0px 10px 40px; page-break-inside:avoid}
#description ol li:nth-child(even) {background-color:#f5f7f7}
#description ul {padding-bottom:1em;}
#description ul li {padding:4px 0px 4px 40px;background:url(../img/bullet.png) no-repeat 28px 8px}
#description img {border:double 4px #a0acb6;background-color:#FFF;page-break-inside:avoid}
#description img.fotoreceta {display:none}
#description li ul, #description li ol {padding-bottom:0em;}
#description li li {border:none}

#description a:link:after, #description a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 0.8em !important;
   color:#666 !important;
   font-style:italic;
}

#relatedrecipe a:link:after, #relatedrecipe a:visited:after {
	white-space: pre !important;
	content: "\A(" attr(href) ") " !important;
	color:#666 !important;
	font-size: 0.8em !important;
	clear:both;
	word-wrap: break-word;
}

#relatedrecipe ul{padding:1em 0 0 0;}
#relatedrecipe ul li{clear:both;border-bottom:solid 1px #dfe8eb;height:80px;overflow:hidden;}
#relatedrecipe ul li img{float:left;margin:0 1em 1em 0;border:double 4px #a0acb6;}

/*PAGE*/
#page h1 img {float:left;margin-top:-10px;}
#page h1 span {display:block;font-size:0.6em; font-style:italic;color:#80909e}
#page h1, #page p {margin-bottom:1em;}
#page ul {padding-bottom:1em;}
#page ul li {padding:4px 0px 4px 40px;background:url(../img/bullet.png) no-repeat 28px 8px}
#page blockquote {font:italic 1.3em Georgia, "Times New Roman", Times, serif; width:250px; float:left; margin:0px 20px 20px 0px} 
#page blockquote span{display:block;margin-top:0.5em;font-style:normal;font-weight:bold;font-size:0.8em}

/*SEASONAL TABLE*/
table, table.seasonal {border-bottom:solid 1px #a0acb6 !important;width:100%;margin:10px 0px 30px 0px;}

table td, table.seasonal td {border-bottom:solid 1px #cadbe0;padding:2px 0px}
table.seasonal tr:last-child td {border-bottom:solid 1px #a0acb6}
table.seasonal td.onseason {text-indent:-5000px;background:transparent url(../img/dot.png) no-repeat center center}
table th, table.seasonal th {border-bottom:double 4px #a0acb6;color:#576673;font-size:0.8em;text-transform:uppercase;padding-top:5px;}
table.seasonal .even {background-color:#f5f7f7}
table.seasonal .recipes{background-color:#dfe8eb;}
table.seasonal th:last-child, table.seasonal td:last-child {display:none}

/*TABLE*/
td {vertical-align:top;}
td img {border:solid 1px #a0acb6}

/*HOME - ARCHIVE POSTS*/
div.post{margin-bottom:40px;clear:both}
div.post h2{font-size:1.2em;margin-bottom:15px;}
.commentslink{display:none}
.recipephoto img{border:double 4px #a0acb6;clear:both;margin-bottom:15px}
div.post .recipephoto img{float:left;margin-right:15px;}
div.post a.more-link{display:none}

