.no-script {
	background:		red;
	color:			white;
	padding:		10px;
	margin-bottom:	15px;
	width:			980px;
	font-weight:	bold;
	font-size:		12px;
	text-align:		center;
}

#banner {
	height: 472px;
}

.banner-container {
	position:	relative;
	overflow:	hidden;
	width:		1000px;
	height:		472px;
}

.banner-controls {
	position:	absolute;
	z-index:	9999;
	width:		1000px;
	top:		200px;
}

.banner-previous {
	float:		left;
	padding:	15px;
}

.banner-next {
	float:		right;
	padding:	15px;
}

.unique-products-container {
	margin: 10px 0px 25px 0px;
}

.panel-container {
	display:	inline-block;
	width:		1000px;
}

.panel-left {
	float:			left;
	margin-bottom:	30px;
	width:			602px;
}

.panel-right {
	float:			right;
	margin-bottom:	20px;
	width:			365px;
}

.panel-line-pink, .panel-line-blue, .panel-line-lime, .panel-line-black {
	margin-bottom:	5px;
	height:			5px;
}

.panel-line-pink {
	background-color: #EB008B;
}

.panel-line-blue {
	background-color: #00AFBE;
}

.panel-line-lime {
	background-color: #D4EA01;
}

.panel-line-black {
	background-color: black;
}

.panel-head {
	padding:	0px 0px 8px 0px;
	margin:		0px;
	width:		100%;
}

.promo-container {
	height: 240px;
}

.news-container {
	padding:	5px;
	height:		240px;
}

.news-rss {
	float: right;
}

.news-item {
	display:		inline-block;
	padding-top:	4px;
	border-top:		1px solid #C0C0C0;
	width:			100%;
}

.news-text {
	float: left;
	width: 280px;
}

.news-text H1 {
	background-color:	#EFEFEF;
	padding:			2px;
	margin:				0px 0px 3px 0px;
	font-size:			11px;
	font-weight:		normal;
	color:				#737373;
}

.news-text H1 A {
	color: #737373;
}

.news-text P {
	padding:		0px;
	margin:			0px;
	font-size:		10px;
	line-height:	18px;
}

.news-img {
	float:	right;
	height:	58px;
	width:	70px;
}

.today-container {
	padding:	5px;
	height:		200px;
}

.today-container-inner {
	padding-top:	10px;
	border-top:		1px solid #C0C0C0;
	width:			100%;
}

.today-item {
	float:		left;
	width:		148px;
	text-align: center;
}

.today-item IMG {
	height: 160px;
}

.media-item {
	float:		left;
	width:		118px;
	text-align:	center;
}

.media-item IMG {
	height: 150px;
}
