@CHARSET "UTF-8";


.hrecipe {
    background: #ffffff url('../images/recipegradient.png') top center repeat-x;
    border: 1px solid #e7e6e5;
    -moz-border-radius: 15px;
    border-radius: 15px;
    padding: 20px;
    padding-bottom: 5px;
    margin-bottom: 10px;    
}
.hrecipe ul {
    list-style-type: circle;
}
.hrecipe div.editableRecipe_photo  {
	margin: 20px;
	float: right;
	clear: right;
}

.custom .hrecipe p.summary {
	margin-top: 20px;
}

.hrecipe img {
	border: 1px solid #fff;
}

.hrecipe li.ingredient_header {
	list-style-type: none;
	font-style: italic;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: -15px;
}

.hrecipe h1 {
	font-size: 1.3em;
	font-weight: bold;
}

.hrecipe button.print_button {
	float: right;
	text-align: center;
	padding: 3px;
	font-size: 1.1em;
	color: #666;
}

.hrecipe button.print_button img {
	float: left;
	border: none;
    margin-right: 5px;
}

.recipe_index img {
	display: inline;
	height: 190px;
}

img.er_teaser_image {
	margin-right: 10px;
	margin-bottom: 5px;
}

.er_recipeindex_box {
	position: relative;
	display: inline;
}

@font-face {
    font-family: djb_lemon_head;
    src: url(djb_lemon_head_bold.ttf);
}

@font-face {
	font-family: djb_lemon_head_bold;
	src: url(djb_lemon_head_bold.ttf);
}

@font-face {
    font-family: fontello;
    src: url(fontello.ttf);
}

.er_recipeindex_box h2{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0;
    padding: 5px;
    color: #4AB6BB;
    background: rgb(255,255,255); /* fallback color */ 
    background: rgba(255,255,255,0.7);
    text-align: center;
    font-size: 2.2em;
    font-family: djb_lemon_head_bold;
}
