/* content.css - general content rules, shared across templates and cms */
div.highlight, p.highlight {
	color:#DB116F;
}
div.special {
	background-image:url(/images/tiles/dotted_line.gif);
	background-repeat:repeat-x;
	background-position:left bottom;	
	padding-bottom:40px;
	padding-top:20px;
}
/* for lists of items, news, gigs etc */
ul.listing {
	list-style-type:none;	
}
ul.listing li {
	background-image:url(/images/tiles/dotted_line.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	padding-bottom:20px;
	padding-top:20px;
}
ul.listing li.first {
	
}
ul.listing li h2 {
	padding-bottom:0px;
}
ul.listing li p {
	padding-top:10px;
}
/* $ Topspin widgets -------------------------------*/
div.topspin_streaming_player, 
div.topspin_streaming_video,
div.topspin_email_for_media {	
	background-color:#000000;			
}
div.topspin_streaming_player {
	height:250px;
	width:300px;
}
div.topspin_email_for_media {
 	height:80px;
}
div.topspin_streaming_player, 
div.topspin_email_for_media, 
div.topspin_streaming_video,
div.topspin_streaming_track {
	margin-bottom:20px;
}		
div.freeland_fighter_widgets h2 {
	padding:20px 0px 10px 0px;
}
/* $ Youtube -----------------------------*/
div.youtube {
	padding-top:20px;
}
/* $ Release Order Options -------------------------*/
div.releases h1 {	
	background-color:#DAD2C7;	
	padding:20px;
	margin-top:30px;
	text-transform:none;
	color:#DB116F;
	background-image:none;
}
div.releases h1 span {
	color:#5F5149;
	font-size:80%;
	font-weight:normal;
}

.order_options table td {
	vertical-align:top;
	padding:0px;margin:0px;
}
.order_options table {
	border-collapse:collapse;
}
.order_option {
	/* region is 506px wide */
	margin-top:30px;
	margin-bottom:30px;
	padding:20px;		
	background-color:#DAD2C7;
	/*
	background-image:url(../images/tiles/grey_90.png);
	background-position:left top;
	background-repeat:repeat;*/
	width:435px;
	float:left;
}
.order_options .first {
	margin-right:30px;
}
.order_option li {
 	font-size:medium;
}
.order_option h2 {
	padding-bottom:20px;
	font-size:120%;	
	/*text-transform:uppercase;*/
}
.order_mp3 h3 {
}
.order_option ul {
	padding-left:20px;	
	padding-top:20px;	
}
.order_option ul li {
	padding-bottom:10px;	
}
.order_option img.artwork {
	width:110px;
	border:3px solid #00828C;
	float:left;
	margin-right:25px;	
}
.order_mp3s {	
	width:100%;
	clear:both; /*clear any prev floats */
}
.order_mp3 {
	background-color:#DAD2C7;
	margin-bottom:30px;
	padding:20px;
	width:267px;
}


dl.tracks {
	margin:10px 0px 0px 20px;
	display:none; /* we hide track listings by default */
}
dl.tracks dt {
	float:left;
	width:20px;
	padding-right:6px;
	color:#DB116F;
}
dl.tracks dd {
}
div.releases div.topspin_streaming_track {
	height:20px;
	margin-bottom:15px;	
	background-color:#E9E5DC;	
}
div.buy {
	float:left;	
	width:146px;
	padding-bottom:0px;
}
a.buy {
	background-image:url(../images/tiles/button_gradient.gif);
	background-position:left center;
	background-repeat:repeat-x;
	padding:4px 10px;
	color:#000000;
	text-decoration:none;
	position:relative;
}
div.price {
	font-size:110%;
	font-weight:bold;
	color:#DB116F;
	padding-top:10px;
	padding-bottom:10px;	
}
.order_mp3 a.buy {
	/*float:left;*/
}
span.price {
	vertical-align:bottom;	
	font-weight:bold;	
	padding-left:6px;
}
a.convert {
	font-size:small;
	font-weight:normal;		
}
/* download.aspx --------------------*/
div.download_panel {
	padding-bottom:40px;
}
/* $ layer ------------------------------------*/
div.layer {
	display:none;
	text-align:left;   
    position:absolute;
    top: 60px;
    left: 50%;
   	margin-left: -170px;
    width: 340px;
    background-color: #000000;
    color: #ffffff;
    border: 1px solid #ffffff;
    padding: 5px;
}
div.layer div.top {
	text-align:right;	
	padding-bottom:5px;
	border-bottom:1px solid #818181;
}
div.innerContent {
	padding:10px;		
}
div.layer div.topspin_email_for_media {
	text-align:center;
	margin:0px;
	
}
/* eof layer ------------------------------------*/

/* $ Facebook Share buttons ---------------------*/
a.fb_share_button {
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
	color:#3B5998;
}
