#brands {
	position:relative;
	height:50px;
	border:1px solid #00662F;
	padding:2px;
	margin-top:5px;
	overflow:hidden;
}

#brands-scroller { 
    /* this cannot be too large */ 
	height:100%;
    position:absolute; 
	width:2000em;
} 

.brandHover {
	/*border:1px solid #000000;*/
}

#promotions {
	position:relative;
	height:179px;
	margin-top:5px;
}

#promotion1, #promotion2, #promotion3 {
	position:relative;
	float:left;
	width:178px;
	height:179px;
}

#promotion1, #promotion2 {
	margin-right:4px;
}

#latest-main {
	margin-top:5px;
	padding:0px 10px 0px 0px;
	height:310px;
	overflow:auto;
}

#latest-main H2 {
	font-size:1.2em;
	font-weight:bold;
	color:#00662F;
	margin-bottom:-1em;
}