/* reseta todos os atributos */
* { margin:0; padding: 0; border:0; list-style-type:none; }

/* design para área da home - esquerda */
div#main_content {
	float: left;
	margin: 0 7px 0 6px !important;
	_margin: 0 6px 0 1px !important;
}

div#main_content div#flash_banner {
	/*
	height:175px;
	*/
	margin: 0 0 6px -4px !important;
	width:540px;
}

div#content div.highlights {
	float:left;
	clear:none;
	background: #e3e8ec url(../../images/bg_content.jpg) top repeat-x;
	border:1px solid #DCE2E6;
	padding: 3px 3px 5px 3px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

div#content div.highlights div{
	float: left;
	width: 100%;
	margin: 0 0 12px 0;
}

div#coming_soon div, div#reviews div{
	font-size: 10px;
}

div#coming_soon img, div#reviews img, div#trailers img{
	float: left;
	margin: 0 6px 0 0;
}

div#content div.highlights h2, div#content h2 {
	border-bottom:1px solid #BDC9D1 !important;
	height:14px !important;
	margin: 0 0 5px 0 !important;
	padding: 0 0 3px 0 !important;
	text-transform: uppercase !important;
	font-size: 14px !important;
	float: left !important;
	width: 100% !important;
}

div#coming_soon, div#reviews{
	width:256px;
	 _width:254px;
}

div#coming_soon{
	margin: 0 6px 0 0;
}

div#reviews span.reviewer{
	display: none;
}

div#reviews div{
	margin: 0 0 5px 0 !important;
}

div#reviews a.more{
	margin: 27px 0 0 0;
}

div#trailers{
	width: 207px;
}

div#trailers div{
	margin: 0 0 5px 0 !important;
}

div#trailers a{
	float: left;
}

div#trailers a.watchhere, div#trailers a.more{
	float: right;
}

div#banners{
	float: left;
	margin: 2px 0;
	_margin: 6px 0;
}

div#banners img{
	float: left;
	margin: 4px 0;
}