body {
	margin:0;
	color:#3a3a3a;
	font:13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background:#e4ecec;
}
#pop-up {
	font:12px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	width:254px;
	height:auto;
	overflow:hidden;
	color:#fff;
	padding: 4px 0 0 0;
}
#pop-up a {
	text-decoration:none;
}
#pop-up a:hover {
	text-decoration:underline;
}
#pop-up .title {
	background:url(../images/title-left.gif) no-repeat;
	width:100%;
	overflow:hidden;
	display:block;
	padding-left:5px;
	color:#fff;
	text-transform:uppercase;
	font:bold 11px Arial, Helvetica, sans-serif;
}
#pop-up .title span {
	background:url(../images/title-right.gif) no-repeat 100% 0;
	line-height:27px;
	height:27px;
	float:left;
	padding:0 19px 0 13px;
}
#pop-up .box_music { }
#pop-up .box {
	background:#506870 url(../images/top-border.gif) repeat-x;
	width:245px;
	overflow:hidden;
	padding:3px 0 13px 9px;
	display: block;
	min-height: 80px;
}
#pop-up .menu {
	float:right;
	margin:0;
	padding:0 0 0 8px;
	list-style:none;
	background:#3c5057 url(../images/menu-left.gif) no-repeat;
}
#pop-up .menu li {
	float:left;
	height:23px;
	line-height:23px;
	padding-right:6px;
}
#pop-up .menu a {
	color:#d7dee0;
	padding-left:14px;
}
#pop-up .view { background:url(../images/view.gif) no-repeat 0 50%; }
#pop-up .rss { background:url(../images/rss.gif) no-repeat 0 50%; }
#pop-up h3 {
	margin:0;
	font:17px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:6px 0 6px;
	font-weight: normal;
}
#pop-up h3 a { color: #FFFFFF; }
#pop-up img {
	border:1px solid #f0f2f3;
	display:block;
	margin-bottom:4px;
}
#pop-up .img-holder {
	float:left;
	width:77px;
	padding-top:3px;
}
#pop-up .img-holder span {
	text-align:right;
	display:block;
}
/* Modified On: Dt-05/19/2009; MFS; Stiti; Changed the height to be auto and given a min-height of 80px */
#pop-up .info {
	float:right;
	width:155px;	
	min-height: 80px;
	height: auto;
}
#pop-up p {
	margin:0;
	padding-bottom:7px;
}
#pop-up .grey { color:#AEB6B8; }
#pop-up p span { display:block; }
#pop-up .dark { background:#3c5057; padding-top: 0px; }
#pop-up .dark .menu { background:#304147 url(../images/menu-left2.gif) no-repeat; }
#pop-up .dark .menu li {}
#pop-up a.cart {
	background:url(../images/cart.gif) no-repeat 0 3px;
	padding-right:12px;
}
#pop-up a.cart:hover { text-decoration:none; }
#pop-up .previous { clear: both; width: 100%; vertical-align: top; padding-top: 5px; }
#pop-up .previous .info {margin-top: 3px; }
#pop-up .current { width: 100%; }
#pop-up #holder_music, #pop-up #holder_live { width: 100%; }
#pop-up .info p a span { color: #FFFFFF; text-decoration:underline; }

#pop-up .buyme {display: none; }
.cluetip-default div.buyme_info { float: right; }
#ad {
	background: #284148;
	color: #AEB6B8;
	font-size: 11px;
	margin:0;
	padding: 2px 10px 10px 10px;
	text-align: center;
	width:234px;
}
div.buyme_info { float: right; width: 150px; }