div#container {
	float:left;
	min-height:545px;
}

div#container div#producerContainer h1 {
	clear:both;
	display:block;
	width:898px;
	background-color:#E5CAAE;
	/*background-image:url(../images/bkgrd_h1_dots.gif);
	background-repeat:repeat-x;
	background-position:bottom;*/
	height:34px;
	line-height:34px;
	color:#5E2C13;
	padding:0 0 0 29px;
	margin:1px 0 5px 0;
	font-size:16px;
}

div#producerContainer div#producerLeft, div#producerContainer div#producerRight {
	float:left;
}

div#producerContainer div#producerLeft {
	margin-right:10px;
	background-color:#ffebbb;
	padding:20px 15px 20px 29px;
	width:190px;
}

div#producerContainer div#producerLeft p {
	margin:0;
	padding:0;
}

div#producerContainer div#producerLeft div.producerImage {
	margin:0 auto 20px auto;
	width:125px;
}


div#producerContainer div#producerRight {
	width:681px;
	float:left;
}

div#producerContainer div#producerRight p {
	color:#666666;
	margin:0 0 8px 0;
	padding:0
}

div#producerContainer div#producerRight h3 {
	font-size:13px;
	color:#f35a22;
	margin:0 0 15px 0;
	padding:0;
}

div#producerContainer div#producerRight div.producerUnit {
	background-image:url(../images/bg_dots.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	width:666px;
	padding:20px 0 20px 15px; 
}

div#producerContainer div#producerRight div.producerUnit p {
	width:300px;
}

div#producerContainer div#producerRight div.producerUnit h4, div#producerContainer div#producerRight div.producerUnit a.DarkCellText {
	margin:0 0 10px 0;
	padding:0;
	color:#401607;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

a.DarkCellText:hover {
	text-decoration:underline;
}	

div#producerContainer div#producerRight div.producerUnit table td {
	padding-right:5px;
}

div#producerContainer div#producerRight div.producerUnit table td a {
	font-size:11px;
	font-weight:bold;
}