* { padding: 0; margin: 0; 
position:relative;}



body {

 font-family: Arial, Helvetica, sans-serif;

 font-size: 13px;
	position:relative;
 background-image: url(img/kosher_mensi.jpg);

 background-repeat: no-repeat;

 background-position: right top;
 margin:0px;
 padding:0px;

}

#main { 
	position:relative;
 margin: 0 auto;

 width: 670px;

}

#header {

 width: 670px;

 color: #333;

 padding: 0px;

 border: 1px solid #fff;

 height: 168px;

 margin: 0px 0px 5px 0px;

 background: #fff;
 position:absolute;
top:0px;

}

h1, h2, h3, h4, h5, h6 {

	margin: 0;

	padding: 0px;

}



h1 { font-size: 13px;

     font-weight: normal;}

h2 { font-size: 13px;

     font-weight: normal;}

h3 { font-size: 13px;

     font-weight: normal;}

h4 {margin:10px 0px 10px 0px;

	font-size: 100%;

	font-weight: normal;

	color: #d0e3e9;

}

.yellow {color: #FFCC00}

#navigation {

	width: 650px;

	color: #F6C900;

	padding: 10px;

	border: 1px solid #fff;

	margin: 0px 0px 5px 0px;

	background: #fcfcfc;

	font-size: 11px;

	font-weight: bold;

}

#content {
	position:relative;
	width: 650px;

	color: #666;

	border: 1px solid #fff;

	background: #fff;

	margin: 0px 0px 0px 0px;

	padding: 185px 10px 0px 10px;

	text-align: left;

}
#content img {
	float:right;
	margin-left:35px;
	margin-bottom:10px;

}
#content cite p {
	padding:0px;
	text-align:center;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	width:100%;
	font-size:18px	;
	font-style:italic;
}

#content h1 {
	padding:0px;
	margin:0px;
	font-size:24px;
	color:#000080;

}
#content p {
	padding:0px;
	margin:0px;
	margin-top:10px;
	line-height:160%;
	
}
#content blockquote {
	padding:15px;
	margin:0px;
	width:100%;
	color:#333333;
	background:#EBEBEB;
	border:1px solid #DDDDDD;
	margin-top:20px;
	width:370px;

}
#content blockquote p {
	padding:0px;
	margin:0px;

	line-height:160%;
	font-size:14px;
	font-style:italic;
	
}

#content p.link {
	margin-top:20px;
	margin-left:0px;
	width:100%;
	text-align:center;

}
#content p.link a {
	padding:0px;
	margin:0px;
	margin-right:30px;
	margin-left:30px;
	margin-top:10px;
	color:#000080;
	font-size:16px	;
}
#content hr {

	width:100%;
	clear:both;
	display:block;

}

#content .clear {
	width:100%;
	display:block;
	clear:both;
}

	a:link {

	color: #000;

	font-weight: bold;

}

	a:visited {

	color: #000;

	font-weight: bold;

}

#footer {
position:relative;
	color: #999;

	width: 650px;

	border: 1px solid #fff;

	background: #fcfcfc;

	margin: 0px 0px 10px 0px;

	padding: 10px;

	font-weight: normal;

	font-size: 11px;

}

a.footer:link {

	font-weight: normal; text-decoration: none; color:#999;

}

a.footer:visited {

	font-weight: normal; text-decoration: none; color:#999;

}


