body {
  margin:0;           
	background: #fff;
	text-align:center;
}
.wrapper {
  height: 100%;
	width: 737px;
	text-align:center;
	margin:0 auto;
}
.header {
	background: #fff url('http://www.whatskosher.com/images/header.jpg') no-repeat top center;
	width: 737px;
	height: 170px;
	font: 10pt Verdana, Sans-Serif;
	color: #000; 
}
.header h1 {
  color:#000;
	font: bold 22px Verdana, Sans-Serif;
	background: none;
	text-align:left;
  padding: 15px 0 0 15px;
} 
.header h2 {
  color:#f60;
	font: bold 16px Verdana, Sans-Serif;
	background: none;
	text-align:left;
  padding: 15px 0 0 15px;
}
.content {
  text-align:center;
}
.main {
  float: right;
	margin:0 0 0 180px;
	text-align: left;
	width: 540px; 
  font: 12px Verdana, Sans-Serif;
  color:#000; 
	padding: 0 5px;
}
.main h1 {
  color:#000;
	font: bold 16px Verdana, Sans-Serif;
	background:inherit
} 
.leftside {
  float:left;
  position: absolute;
	clear:both;
	text-align: left;
	width: 170px; 
	background: #fff url('http://www.whatskosher.com/images/left.jpg') 0px -1px;
	padding: 10px;
}
.left {
  vertical-align: top;
	text-align: left;
	width: 150px; 
	font: 10pt Verdana, Sans-Serif;  
	color: #000; 
	padding: 0px;
}
.left p {
  font:  10px Verdana, Sans-Serif; 
	background: #fff;
}
.left h1 {
  color:#000;
	font: bold 14px Verdana, Sans-Serif;
	background: inherit;
	text-align:left;
  padding: 15px 0 0 15px;
}
.left ul, li {
  font:  10px Verdana, Sans-Serif; 
	background: #fff;
	margin:0 3px;
}  
.left a{
  font: bold 12px Verdana, Sans-Serif; 
	color: #424CA1; 
	text-decoration: none;
}
.left a.visited { color:#000; }
.left a:hover { color:#f60; }
img, img a {
  border : none;
}
/*   Images   */
img.alignright {
  float:right;
	padding:4px;
	margin:0 0 2px 7px;
	display:inline;
}
img.alignleft {
  float:left;
	padding:4px;
	margin:0 7px 2px 0;
	display:inline;
}
img.center {
  text-align:center;
	margin:5px ;
	display:inline;
}