@charset "utf-8";
/* CSS Document */

h1#h1LatestReleases {
	width:295px;
	height:52px;
	background:url(../../_sharedimg/index/latestreleases_bg.jpg) no-repeat top left;
}

h1#h1MostPopular {
	width:295px;
	height:52px;
	background:url(../../_sharedimg/index/mostpopular_bg.jpg) no-repeat top left;
}

h1#h1BlacklistRadio {
	position:relative;
	width:310px;
	height:52px;
	background:url(../../_sharedimg/index/blacklistradio_bg.gif) no-repeat top left;
}
h1#h1BlacklistRadio img {position:absolute; top:11px; left:227px;}

h1#h1Gigs {
	width:310px;
	height:36px;
	background:url(../../_sharedimg/index/gigs_bg.gif) no-repeat top left;
}

h1#h1News {
	clear:both;
	width:310px;
	height:38px;
	background:url(../../_sharedimg/index/news_bg.gif) no-repeat top left;
}

ul.thumbedItemList {
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	list-style-type:none;
}

ul.thumbedItemList li {
	float:left;
	display:inline;
	border-top:1px solid #2f2d2c;
	font-size:0.9em;
	font-weight:bold;
	overflow:hidden;
}

ul.thumbedItemList li a {
	position:relative;
	display:block;
	padding:20px 0px 0px 114px;
	width:181px;
	height:69px;
	background-color:#3b3837;
	text-decoration:none;
}

ul.thumbedItemList li.altBackground a {background-color:#413e3d;}

ul.thumbedItemList li a:hover {background-color:#54514f!important;}

ul.thumbedItemList li a img.itemThumbnail {
	position:absolute;
	top:13px;
	left:12px;
	padding:3px;
	width:85px;
	height:55px;
	background-color:#4e4b4a;
	border:1px solid #30302e;
}

ul.thumbedItemList li a .itemTextLine1 {
	color:#ffc600;
	line-height:1.3em;
}

ul.thumbedItemList li a .itemTextLine2 {
	color:#898887;
	font-size:0.9em;
}

ul.thumbedItemList li.cappingBottom {
	position:relative;
	width:295px;
	height:43px;
	background:url(../../_sharedimg/index/thumbeditemlist_capping_bottom.gif) no-repeat bottom left;
}

ul.thumbedItemList li.cappingBottom a {
	position:static;
	display:inline;
	padding:0px;
	width:auto;
	height:auto;
	background:none;
}

ul.thumbedItemList li.cappingBottom img.btnDrillDown {
	position:absolute;
	top:8px;
	left:219px;
}

a#xeGetBlacklisted img,
a#xeLoginNow img {
	display:block;
}

a#xeLoginNow img {margin-bottom:12px;}

div#blacklistRadio {
	width:310px;
	height:92px;
	margin-bottom:12px;
	background:url(../../_sharedimg/index/blacklistradiodiv_bg.gif) no-repeat top left;
	overflow:hidden;
}

ul#ulGigs {
	float:left;
	display:inline;
	margin:0px 0px 12px 0px;
	padding:12px 0px 0px 0px;
	list-style-type:none;
	background-color:#3b3837;
}

ul#ulGigs li {
	position:relative;
	float:left;
	display:inline;
	margin:1px 5px 0px 5px;
	padding:5px 0px 5px 60px;
	width:240px;
	height:40px;
	background-color:#474342;
	overflow:hidden;
}

ul#ulGigs > li {height:auto; min-height:40px;}

ul#ulGigs li div.gigDate {
	position:absolute;
	top:2px;
	left:3px;
	width:46px;
	height:46px;
	background:#1f201e url(../../_sharedimg/index/gigdate_bg.gif) no-repeat top left;
	overflow:hidden;
}

ul#ulGigs li div.gigDate p {
	margin:0px;
	padding:0px;
	width:100%;
	line-height:1em;
	text-align:center;
}

ul#ulGigs li div.gigDate p.gigMonth {
	margin-top:5px;
	margin-bottom:4px;
	color:#f26522;
	text-transform:uppercase;
}

ul#ulGigs li div.gigDate p.gigDay {
	font-size:1.5em;
	font-weight:bold;
	color:#fcfcfc;
}

ul#ulGigs li .itemTextLine1 {
	color:#ffc600;
	font-size:0.9em;
	font-weight:bold; 
	line-height:1.3em;
}
ul#ulGigs li .itemTextLine1 a {color:#ffc600; text-decoration:none;}
ul#ulGigs li .itemTextLine1 a:hover {text-decoration:underline;}
ul#ulGigs li .itemTextLine2 {
	font-size:0.9em;
	color:#918e8e;
}

ul#ulGigs li.cappingBottom {
	position:relative;
	margin:0px;
	padding:0px;
	width:310px;
	height:40px;
	background:url(../../_sharedimg/index/gigs_capping_bottom.gif) no-repeat bottom left;
}

ul#ulGigs li.cappingBottom a {
	display:inline;
	padding:0px;
	width:auto;
	height:auto;
	background:none;
}

ul#ulGigs li.cappingBottom img.btnDrillDown {
	position:absolute;
	top:6px;
	left:220px;
}

ul#ulNews {
	margin:0px;
	padding:0px;
	list-style-type:none;
	background-color:#3b3837;
	overflow:hidden;
}

ul#ulNews li {
	margin:0px 10px 0px 10px;
	padding:10px 0px 10px 6px;
	border-bottom:1px solid #2d2d2b;
	overflow:hidden;
}

ul#ulNews li .articleHeadline {
	margin:0.3em 0em 0.3em 0em;
	font-size:0.9em;
	font-weight:bold;
	color:#e06124;
}
ul#ulNews li .articleHeadline a {color:#e06124; text-decoration:none;}
ul#ulNews li .articleHeadline a:hover {text-decoration:underline;}

ul#ulNews li .articleSummary {
	margin:0em 0em 0em 0em;
	font-size:0.9em;
	color:#898887;
}

ul#ulNews li p.drillDown {
	margin:0.5em 0em 0em 0em;
	color:#ffc600;
	font-size:0.9em;
	font-weight:bold;
}

ul#ulNews li p.drillDown a {
	color:#ffc600;
	text-decoration:none;
}
ul#ulNews li p.drillDown a:hover {color:#fcfcfc;}

ul#ulNews li.cappingBottom {
	position:relative;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	border-bottom:none;
	width:310px;
	height:43px;
	background:url(../../_sharedimg/index/news_capping_bottom.gif) no-repeat bottom left;
}

ul#ulNews li.cappingBottom a {
	display:inline;
	padding:0px;
	width:auto;
	height:auto;
	background:none;
}

ul#ulNews li.cappingBottom img.btnDrillDown {
	position:absolute;
	top:10px;
	left:218px;
}