a {
	text-decoration:underline;
	color:#CCCCCC;
}

a:hover {
	text-decoration:underline;
}

#topNavContainer {
	height:460px;
}

#contentContainer {
	margin-top:460px;
}

#bgContent {
	background: url(../images/home/bg_content.jpg) no-repeat top;
}

#leftCol {
	float:left;
	width:514px;
	padding:0px 12px 0px 0px;
}

#midCol {
	float:left;
	width:12px;
	overflow:hidden;
}

#rightCol {
	float:left;
	width:370px;
}

#content {
	background:url(../images/home/bg_home_content.gif) repeat-y 514px 0px;
}

.titleHome {
	margin:10px 0px 20px 10px;
}

.titleHome_uncut {
	margin:20px 0px 20px 10px;
}

.homeImg {
	float:right;
	margin:0px 30px 0px 0px;
}

.homeImg_uncut {
	float:right;
	margin:20px 0px 10px 0px;
}

#leftCol p {
	padding:0px 15px 15px 17px;
}

#leftCol #centre {
	text-align:center;
}

#leftCol .hotlinks {
	margin:0px 0px 0px 17px;
}

#leftCol .hotlinks p {
	width:150px;
	margin:0px 0px 15px 7px;
	padding-left: 0px;
}

#leftCol .hotlinks div {
	float:left;
}

#leftCol .hotlinks div.bgMusic, #leftCol .hotlinks div.bgCast {
	background:url(../images/home/bg_music.gif) no-repeat right 25px;
	min-height: 184px;
	height: auto !important;
	height: 184px;
	width:245px;
}

#leftCol .hotlinks div.bgFacebook, #leftCol .hotlinks div.bgDownloads {
	min-height: 184px;
	height: auto !important;
	height: 204px;
	width:245px;
}

#leftCol .hotlinks div.bgDownloads p {
	width:130px;
}

#leftCol .hotlinks div.bgFacebook p {
	width:170px;
}

#leftCol .hotlinks div.bgFacebook {
	background:url(../images/home/bg_facebook.gif) no-repeat 85px 65px;
}

#leftCol .hotlinks div.bgDownloads {
	background:url(../images/home/bg_download.gif) no-repeat 95px 75px;
}


#leftCol .hotlinks div.bgMusic img, #leftCol .hotlinks div.bgCast img {
	margin-top:32px;
}

#leftCol .hotlinks p a {
	color:#CCCCCC;
	text-decoration:none;
}

#leftCol .hotlinks p a:hover {
	color:#CCCCCC;
	text-decoration:underline;
}

#leftCol .hotlinks div.bgCast {
	background:url(../images/home/bg_cast.gif) no-repeat right 55px;
}

#leftCol .hotlinks div.bgCast p {
	width:120px;
}

#rightCol #promo {
	padding:20px 0px 25px 15px;
	background:url(../images/bg_promo.gif) repeat-x bottom;
	min-height: 150px;
	height: auto !important;
	height: 150px;
}

#rightCol #promo .promoImg {
	float:left;
	width:155px;
}

#rightCol #promo .promoImg img {
	background:url(../images/home/frame_promo.gif) no-repeat left top;
	padding:10px 12px 10px 12px;
}

#rightCol #promo .promoContent {
	float:left;
	width:180px;
	padding:5px 0px 0px 0px;
}

#rightCol #promo .promoContent p {
	margin:10px 0px 15px 0px;
	line-height: 130%;
}

#rightCol #promo .promoContent a {
	float:right;
}

#rightCol #news img {
	margin:6px 6px 10px 6px;
}

#rightCol #news .container {
	margin:0px 15px 0px 10px;
}

#rightCol #news .container .items {
	margin:0px 0px 5px 0px;
}

#rightCol #news .container .newsImg {
	float:left;
	width:90px;
}

#rightCol #news .container .newsImg img {
	background:url(../images/home/frame_news.gif) no-repeat left top;
	padding:10px 12px 10px 12px;
}

#leftCol .newsImg img {
	background:url(../images/home/frame_news.gif) no-repeat left top;
	padding:10px 12px 10px 12px;
}

#rightCol #news .container .newsContent {
	float:left;
	width:250px;
	padding:8px 0px 0px 0px;
}

#rightCol #news .container .newsContent p {
	margin:5px 0px 0px 0px;
}

#rightCol #news .container .newsContent p .pLink {
	color:#CCCCCC;
	text-decoration:none;
}

#rightCol #news .container .newsContent p .pLink:hover {
	color:#CCCCCC;
	text-decoration:underline;
}

#rightCol #uncut_banner {
	background:url(../images/home/uncut_img01_frame.gif) no-repeat 10px 20px;
	text-align:center;
	padding:30px 0 10px 0;
}

