#homepagecontent {
	padding:20px 0 0 25px;
}

/* home page banner start */

#homepagebannerparent {
	position:relative;
	cursor:pointer;
	width:670px;
	height:498px;
}

.banner_container {
	position:absolute;
	top:0;
	left:0;
	width:667px;
	height:249px;
}

/* home page banner end */

/* news ticker start */

#latestnewsparent {
	margin:20px 0;
	width:670px;
	height:30px;
}

#latestnews {
	position:relative; /* for abs pos child */
	width:668px;
	height:30px;
	background:url(../images/ticker.png) no-repeat;
}

#latestnewsheading {
	position:absolute;
	width:200px;
	left: 17px;
	top: 8px;
}

#latestnewsticker {
	position:absolute;
	width:500px;
	left: 160px;
	top:8px;
	font-size:12px;
	font-weight:bold;
	color:#807973;
}

.newsticker {
	list-style-type: none;
	list-style-position:outside;
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:10px;
	font-weight:bold;
	color:#807973;
}
#newslist {
color: #807973;
}

#newslist ul, #newslist li {
position:absolute;
top:0;
left:0;
margin: 0;
padding: 0;
display: inline;
}

#newslist a:link, #newslist a:visited {
text-decoration: none;
color: #807973;
}
#newslist a:link#current, #newslist a:visited#current {
text-decoration: none;
color: #807973;
}
#newslist a:hover {
color: #807973;
text-decoration:none;
}


.latestnewsheadingredtext {
	font-size:12px;
	color:#ED2024;
	font-weight:bold;

}

.latestnewstickerwhitetext {
	font-size:12px;
	color:#fff;
}


/* news ticker end */

/* horizontal divider */


#homepagedivider {
	width:668px;
	height:2px;
	background:url(../images/homepagedivider.png) repeat-x;
	margin-bottom:20px;
}

#freshrecordingscontent {
	width:668px;
	/*height:470px;*/
	overflow:hidden;

}

#freshList {
	position:relative;
	left:0;
	top:0;
}

#freshrecordingscontent ul {
	margin:0;
	padding:0;
	width:2160px; /* need extra for 3 loading lis and 2 lots of releases 720 * 3 */
}

#freshrecordingscontent li {
	float:left;
	/*height:400px;*/
	list-style:none;
	list-style-position:inside;
	width:240px;
}

#freshrecordingsheader {
	width:400px;
	height:25px;
	font-size:19px;
	color:#7F7870;
	float:left;
}

#freshrecordingsnavigation {
	width:250px;
	height:25px;
	font-size:12px;
	font-weight:bold;
	float:right;
}

#previousreleases {
	float:right;
	width:170px;
	height:22px;
	line-height:25px;
}

#freshnavparent {
	height:25px;
	float:right;
	margin-top:3px;
}

.freshrecordingsglider {
	overflow:hidden;
	position:relative;
	width:668px;
	height:400px;
	margin-top:50px;
}

#freshcds {
	position:relative;
	width:720px;
	height:385px;
	background-image: url(../images/freshrecordingsvertline.gif);
	overflow:hidden;
}

.freshcdcontent {
	width:217px;
	/*height:400px;*/
	/*border-right:2px solid #999;*/
}

.freshcdcontent_loading {
	width:217px;
}

.freshcdcover {
	width:194px;
	height:174px;
}

.freshcdcover_loading {
	width:194px;
	height:174px;
	background: url(../images/loading/albumloader.gif) no-repeat left center;
}

.freshcdtitle {
	width:194px;
	font-size:15px;
	font-weight:bold;
	color:#ED2024;
	margin-top:20px;
}

.freshcdwom {
	width:194px;
	font-size:12px;
	font-weight:normal;
	color:#ED2024;
}

.freshcdcomposer {
	width:194px;
	font-size:12px;
	font-weight:normal;
	color:#ED2024;
}

.freshcdtitle a:link, .freshcdtitle a:visited, .freshcdwom a:link, .freshcdwom a:visited, .freshcdcomposer a:link, .freshcdcomposer a:visited {
text-decoration: none;
color: #ed2024;
}

.freshcddescription {
	width:188px;
	height:100px;
	font-size:12px;
	font-weight:bold;
	color:#000;
	margin-top:10px;
}
