#scroll-this, #scroll-style, #scroll-salons, #scroll-news {
	width: 955px;
	background: #fff;
	position: relative;
	height: 337px;
	float: left;
	overflow: hidden;
	z-index: 2;
}

#scroll-style {background: #fff; height: 540px;}
#scroll-salons {background: #E4F3F9;}
#scroll-news {background: #E4F3F9; width: 643px; margin: 0px 12px 0px 0px;}

#scroll-this ul, #scroll-style ul, #scroll-salons ul, #scroll-news ul {
	padding: 0px;
	margin: 0px;
	float: left;
	width: 955px;
	list-style: none;
}

#scroll-this li, #scroll-style li, #scroll-salons li, #scroll-news li {
	float: left;
	width: 955px;
	padding: 0px;
	margin: 0px;
}

/* START SALONS ROUNDABOUT CSS ------------------------------------------------- */

#scroll-salons ul.roundabout-holder {
	float: left;
	list-style: none;
	width: 720px;
	height: 310px;
	position: relative;
	top: 0px;
	left: 120px;
	padding: 0px;
	margin: 0px;
}

#scroll-salons li.roundabout-moveable-item {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 374px;
	height: 240px;
	border: 0px;
	overflow: hidden;
	cursor: pointer;
}

#scroll-salons .roundabout-in-focus {
	cursor: auto;
	width: 374px;
	height: auto;
}

/* END SALONS ROUNDABOUT CSS ------------------------------------------------- */

/* START MAGAZINE ROUNDABOUT CSS ------------------------------------------------- */

#magazine-rotator ul.roundabout-holder {
	width: 160px;
	height: 317px;
	background: #000;
	margin: 0px;
	background: none;
	position: absolute;
	top: 28px;
	left: 60px;
	list-style: none;
	padding: 0px;
}

#magazine-rotator li.roundabout-moveable-item {
	width: 140px;
	height: 140px;
	background: none;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}

/* END MAGAZINE ROUNDABOUT CSS --------------------------------------------------- */

.section {
	width: 6735px;
	position: relative;
}

	.section .sub {
		position: relative;
		float: left;
		padding: 0px;
		width: 955px;
		height: 337px;
		margin: 0px;
		overflow: hidden;
	}
