@import url(reset.css);
@import url(nav.css);
@import url(layout.css);
@import url(base.css);
@import url(../amlbar/amlbar.css);

.highlighted{background:#ffc}

/* PARAGRAPHS */  

ul.column li p {margin: 0 0 30px 0;}

ul.column.recipe li p.content { margin: 0 0 10px 210px; }

/* ARTICLE */

.article {
	margin-top: 10px;
	}

.article p, .article h2, .article h3, .article ul, .article ol, .article dl {
	margin: 0 0 10px 210px;
	}

.article h2 {font: italic 20px/20px Georgia,"Times New Roman","Bitstream Charter",Times,serif; color: #bf4b3a; }

.article h3 {font: italic 15px/20px Georgia,"Times New Roman","Bitstream Charter",Times,serif; color: #bf4b3a; }
	
.article h4 {
	float: left;
	font-weight: normal;
	}

ul.column li .published, .published {
	margin: 0;
	padding: 0 10px;
	line-height: 30px;
	display: block;
	background: #eaeaea;
}

.article p.published, .articleGallery p.published {
	position: absolute;
	background: #fff;
	padding: 0;
	margin: -25px 0 0 500px;
	line-height: 12px;
	float: right;
	display: block;
	}

.article ul.ingredients li {
	margin: 0 0 3px 0;
	list-style-type: circle;
	list-style-position: inside;
}

.article ol li {
	margin: 0 0 3px 20px;
	padding: 0 0 0 0;
	list-style-type: decimal;
	list-style-position: outside;
}


.article dd, .article dt  {
	display: inline;
	float: left;
}

/* SIDEBAR */

.latestIssue li {
	background: url(../img/bg-li-kvadratek.jpg) 0 50% no-repeat;
	padding: 0 0 0 15px;
}

li.noCorner {
	background: none;
	padding: 0;
}

/* .pics {display:block;float:left;margin-bottom:20px;} */
img.margin { margin-right: 20px; }

/* GALLERY 
based on http://www.zybura.de/?page=art_captioned-thumbnail-galleries */

.gallery {
	margin: 10px 0 0 0;
	padding: 0;
	list-style-type: none;
	}

.gallery.front {
	margin: 0;
	}

.gallery li {
	float: left;
	width: 305px;
	margin: 0 0 0 0;
	padding: 0;
/* 	background: #fff; */
	
	}

.gallery li a {
	display: block;
	text-align: left;
	text-decoration: none;
	color: #666;
	}

.gallery li a img {
	display: block;
	margin: 10px 0 0 0;
	padding-bottom: 5px;
	}

.gallery.front li a img {
	margin: 0;
	}


.gallery li.margin {
	margin-right: 20px;
}

.gallery h3 {
	display: inline;
	font: normal 13px/18px Helvetica, Arial, sans-serif;
}

.gallery h3:after {
	content: ": ";
	}

/* I D E N T I F I E R */
.pic p, .caption {
color:#666666;
font-size:11px;
line-height:15px;
margin:5px 0 10px;
}

/* P L A C E M E N T */
.left {float: left; margin-right: 0px;}
.right {float: right; margin-left: 0px;}
.right.inset {margin: 0;} /* img floated right within text */
.left.inset {margin-left: 230px;} /* img floated left within text */

/* A D D I T I O N S */
.frame {border: 1px solid #999;}
.solo img {margin-bottom: 20px;}

/* ADS */ 
.ad728 {
	width: 728px;
	height: 90px;
	display: block;
	background: #ccc;
	margin: 10px 0 10px 0;
}
.ad300 {
	width:300px;
	height:250px;
	display: block;
	background: #ccc;
	margin: 10px 0 10px 0;
}

/* CLEARFIX */
.clear:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
.clear {display:inline-block;}
/* Hide from IE Mac \*/
.clear {display:block;}
	/* End hide from IE Mac */

.clearfix {clear: both}


.search form{
	background:none repeat scroll 0 0 #EAEAEA;
	clear:left;
	margin:0 0 20px;
	padding:20px;
}
.search ul.column li form p{
	padding:0;
	margin:0;
}