﻿/*===================================================================================*/
/* Filename:          gig.css                                                        */
/* Description:       Gig Page CSS File                                              */
/* Version:           1.0 (20.11.2009)                                               */
/* Website:           http://www.moshcam.com                                         */
/* Company:           ID Studios (http://www.idstudios.com.au)                       */
/* Author:            Tim Hornbrook                                                  */
/*===================================================================================*/
/* Override common.css rules */
#MainContent {
	padding-top:1px;	
}
#Main {
	position:relative;
	z-index:500;	
}
#MainContent .LeftCol {
	overflow:visible;	
	padding-top:0;
}

#VideoStrip {
    background-image: none;
}

#VideoStrip.VideoClosed {
    z-index:505;
}

#VideoStrip.VideoOpen {
    z-index:0;
}

#Main #ArtistInfo .Content {
    padding: 0px;
    background-position: 0px 160px;
}
#Main #ArtistInfo .Copy {
    padding: 0px;
    background-position: 0px 0px; 
    background-repeat: no-repeat; 
    background-image: url(../../themes/moshcam/images/gig-artistinfo-top-background.jpg);
    padding-top: 22px;
}
#ArtistInfo {
    width: 630px;
	overflow:hidden;
}
#ArtistInfo .Title a {
   background-position: 0px -45px;
   height: 40px;
   width: 300px;
   display: block;
}
#GigInfo {
    min-height: 76px;
    padding: 0px 20px;
}
#GigInfo .Thumbnail {
    height: 75px;
    width: 126px;
    background-position: 0px 0px; 
    background-repeat: no-repeat; 
    background-image: url(../../themes/moshcam/images/gig-thumbnail-background.gif);
    float: left;   
    margin-right: 17px; 
}
#GigInfo .Thumbnail img{
    margin: 5px 0 0 7px;
}
#GigInfo .Description {
    min-height: 75px;
    float: left;
    width: 445px;
    margin-bottom: 0px;
}
#GigInfo .Description h3 {
    color: #ffffff;
    text-transform: uppercase;
    font-size: 22px;
    margin-bottom: 3px;
    margin-top:-3px;
}
#GigInfo .Description h4 {
    font-size: 16px;
    color: #000000;
    text-transform: uppercase;
}
#GigInfo .Description p {
    font-size: 16px;
    color: #000000;
    font-weight: bold;
}
#Links a {
    display: block;
    margin-bottom: 10px;
    padding: 3px 0px;
}
#Links a:hover {
	text-decoration:underline;
}
.GigPod {
	width:280px;
	margin-top:40px;
}
.Gig {
	margin-bottom:14px;	
	padding-bottom:14px;
	background:url(../images/gig-divider.gif) no-repeat bottom;
}
.Gig img {
	width:70px;
	height:50px;
	margin-right:8px;
	float:left;
}
.Gig h2 {
	font-family:"Myriad Pro", Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#fff;
	font-weight:normal;
	margin:0 0 3px 0;
	padding:0;
}
.Gig p {
	font-family:"Myriad Pro", Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:normal;
	margin:0;
	padding:0;
}
.GigPod img.Title {
	display:block;
	margin-bottom:14px;	
}
.Gig a {
	position:relative;	
	display:block;
}
.Gig a span.PlayIcon {
    width:18px;
	height:18px;
	background: url(../../images/common/play-icon-18.png) no-repeat;
	position:absolute;
	display:block;
	z-index:100;
	top:16px;
	left:26px;
	/*opacity:0.8;
	filter:alpha(opacity=80);*/ 
}

 
/* Related List */

.Copy .RelatedItems {
    margin-bottom: 0px;
}
.RelatedItems .Item {
    display:block;
    height:15px;
    margin-bottom:5px;
    padding:10px;
    overflow: hidden;
    cursor: pointer;
}
.RelatedItems .Item a {
    display: block;
}
.RelatedItems .Description {
    float:left;
    margin-bottom:0;
    width:445px;
}
.RelatedItems .Description .Seperator {
    margin: 0px 8px 0 0;
    font-weight: normal;
    font-size: 15px;
    float: left;
    color: #000000;
}
.RelatedItems .Description h3 {
    color:#FFFFFF;
    font-size:13px;
    text-transform:uppercase;
    float: left;
    margin-right:15px;    
}
.RelatedItems .Description h4 {
    color:#000000;
    font-size:13px;
    text-transform: capitalize;
    float: left;
    margin-right:15px;        
}
#RelatedPlaylists .Description h4 {
    text-transform: uppercase;
}
.RelatedItems .Description p {
    color:#000000;
    font-size:13px;
    font-weight:normal;
    text-transform: capitalize;    
    float: left;
    margin: 0px;
}
.RelatedItems .Description .By {
    color:#000000;
    float:left;
    font-size:12px;
    font-weight:normal;
    line-height:15px;
    margin-right:4px;
}
.RelatedItems .Description .Note {
    font-weight: normal;
    font-size: 13px;
}

/* Related List (with thumbnails) */

        .RelatedList .Item {
            margin-bottom: 10px;
            display: block;
        }
        .RelatedList .Item a {
            display: block;
            padding: 5px;
            float: left;
            cursor: pointer;
        }
        .RelatedList .Item a:hover {
            background-color: #D01F3C;
        }
        .RelatedList .Thumbnail {
            background-image:url(../../themes/moshcam/images/gig-thumbnail-background.gif);
            background-position:0 0;
            background-repeat:no-repeat;
            float:left;
            height:75px;
            margin-right:17px;
            width:126px;
        }
        .RelatedList .Thumbnail img {
            margin:5px 0 0 7px;
        }
        .RelatedList .Description {
            float:left;
            margin-bottom:0;
            width:445px;
            padding-top: 13px;
        }
        .RelatedList .Description h3 {
            color:#FFFFFF;
            font-size:16px;
            margin-bottom:3px;
            text-transform:uppercase;
        }
        .RelatedList .Description h4 {
            color:#000000;
            font-size:12px;
            text-transform:uppercase;
        }
        .RelatedList .Description p {
            color:#000000;
            font-size:12px;
            font-weight:bold;
        }
        .RelatedList .Description h4.Author span.By {
            font-weight: normal;
            text-transform: lowercase;
            margin-right: 2px;
        }
        .RelatedList .Description p.Note {
            margin-top: 3px;
            font-weight: normal;
        }



#ArtistTabs #Tab-Tracks a {
    width: 59px;
}
#ArtistTabs #Tab-Bio a {
    width: 77px;
}
#ArtistTabs #Tab-Bio.Selected a{
    width: 110px;
}

#ArtistTabs #Tab-Links a {
    width: 45px;
}
#ArtistTabs #Tab-Links.Selected a{
    width: 52px;
}

#ArtistTabs #Tab-MoreGigs a{
    width: 173px;
}
#ArtistTabs #Tab-MoreGigs.Selected a{
    width: 198px;
}

#TabPanels {
    padding: 0px 15px 3px;
    color: #ffffff;
}
#TabPanels p, 
#TabPanels a {
    font-size: 14px;
}
#TabPanels #Bio {
    font-size: 14px;
    padding-bottom: 15px;
}


#TrackList {
    min-height: 55px;
    _min-height: 50px;
    height: auto !important;
	max-height: 295px;
    *max-height: 320px;
    _height: 320px;
    margin-bottom: 8px;
    overflow-y: scroll;
    _margin-top: -15px;
    width: 600px;  
}
#TrackList li {
    display:block;
    font-size:14px;
    _font-size: 12px;    
    font-weight:normal;
    min-height: 20px;
    height: 20px;
    max-height: 20px;
    overflow: hidden;
    color: #ffffff;
    padding:6px 4px 4px;
	cursor:pointer;
    /*position: relative;    */
}
#TrackList a {
    font-size: 14px;
    _font-size: 12px;
    /*position: relative;*/
}
#TrackList li span {
    float: left;
}
#TrackList li .ellipsis {
    float: none;
}
#TrackList .TrackLink {
    display: inline-block;
    height: 16px;
    float: left;    
}
#TrackList .TrackNumber {
    text-align: center;
    width: 20px;
    margin-right: 10px;
}
#TrackList .TrackTitle {
    text-align: left;
    width: 340px;
	/*width: 306px;*/
    margin-right: 10px;
    overflow: hidden;
    white-space: nowrap; 
    cursor: pointer;   
}
#TrackTitle	 {
	width:100px;
	overflow:hidden;
}
#TrackList .TrackTag {
    color:#FB7272;
    display:block;
    font-size:10px;
    font-weight:bold;
    height:16px;
    letter-spacing:1.2px;
    overflow:hidden;
    right:38px;
    text-align: right;
    text-transform:uppercase;
	float: left;
	width: 88px;	    
}
#TrackList .TrackLength {
    text-align: right;
    width: 33px;
    margin-right: 5px;
    overflow: hidden;
}
#TrackList .AddToPlaylist {
    text-align: left;
    width: 62px;
    float: right;
    margin-right: 5px; 
    margin-top: 1px;   
}
#TrackList .AddToPlaylist a {
    display: block;
    height: 16px;
    width: 62px;
    background-position: 0px 0px; 
    background-repeat: no-repeat; 
}



#TrackList .TrackBuyBtn {
    text-align: left;
    width: 35px;
    float: right;
    margin-right: 3px;
	margin-left: 9px;   
}
#TrackList .TrackBuyBtn a {
    display: block;
    height: 17px;
    width: 35px;
    background-position: 0px 0px; 
    background-repeat: no-repeat; 
}
a.BuyTrack.Hidden {
    visibility:hidden;
}

#TrackList .TrackBuyBtn a:hover{
    background-position: 0px -17px; 
}
#TrackList .SelectedItem .TrackBuyBtn a {
    background-position: 0 -17px;    
}
#TrackList .SelectedItem .TrackBuyBtn a:hover {
    background-position: 0 -0px;    
}




#TrackList .AddToPlaylist a:hover{
    background-position: 0px -15px; 
}
#TrackList .SelectedItem .AddToPlaylist a {
    background-position: 0 -16px;    
}
#TrackList .SelectedItem .AddToPlaylist a:hover {
    background-position: 0 -30px;    
}
#GigInfoExpand {
    border-top: 4px solid #971728;
    padding-left: 38px;  
    background-color: #cf1f3c;  
	width:572px;
}
.GigInfoExpandBtn {
    background-repeat: no-repeat; 
    background-image: url(../../themes/moshcam/images/gig-infoexpand-btn.gif);
    background-position: 0px 0px;    
    width: 52px;
    height: 12px;
    display: block;
}
.Minimised .GigInfoExpandBtn {
    background-position: 0px -15px;
}
.Minimised #ArtistTabs {
    margin-bottom: 0px !important;
}

#PlaylistInfo #TrackList .TrackTitle {
    width: auto;
    max-width: 355px;
        _width: auto!important;
        _width: 355px;
}
#PlaylistInfo #TrackList .TrackLength {
    float: right;
    margin-right: 10px;
}
#PlaylistInfo #TrackList a.ViewGig {
    text-transform: capitalize;
    font-size: 10px;
    font-weight: bold;
    color: #FB7272;
    letter-spacing:1.1px;
    margin-left: 10px;     
    display: block;
    width: 55px;  
    float: left; 
}
#PlaylistInfo #TrackList .SelectedItem .ViewGig {
    color: #FB7272;
}  
#PlaylistInfo #TrackList a:hover.ViewGig {
    color: #ffffff; 
}

/* NEW TRACKLIST */
#ScrollingTrackList {
	width:630px;
	position:relative;
	margin-bottom:20px;
	z-index:200;
	/*cursor:pointer;*/
}

#ScrollingTrackList #CurrentTrack {
	width:630px;
	height:54px;
	background: url(../../themes/moshcam/images/tracklist-bg.jpg) no-repeat;
	position:relative;
	z-index:10;
	cursor:pointer;
}

#CurrentTrack.SingleTrack {
	background-position:0 -162px !important;
	cursor:default !important;
}

#ScrollingTrackList #CurrentTrack.Inactive {
	background-position:0 -162px !important;
	cursor:default !important;
}

#ScrollingTrackList #CurrentTrack:hover {
	background-position:0 -54px;
}

#ScrollingTrackList.visible #CurrentTrack, #ScrollingTrackList.visible:hover #CurrentTrack {
	background-position:0 -108px;
}

#ScrollingTrackList #CurrentTrack img {
	float:left;
	margin:3px 18px 0 4px;
	width:71px;
	height:46px;
	overflow:hidden; 
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid #444;
	border-bottom: 1px solid #444;
}

#ScrollingTrackList #CurrentTrack #TrackInfo {
	width:430px;
	overflow:hidden;
	padding:7px 0 0 0;
	color:#fff;
	height:40px;
	overflow:hidden;
	/*cursor:default;*/
}

#ScrollingTrackList #CurrentTrack #TrackInfo h2.TrackNumber {
	font-family:"Myriad Pro", Helvetica, Arial, sans-serif;
	font-size:15px;
	font-weight:normal;
	height:20px;
	overflow:hidden;
	width:420px;
}

#ScrollingTrackList #CurrentTrack #TrackInfo h2 span#TrackTime {
	font-family:"Myriad Pro", Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:normal;
	/*float:right;
	display:block;*/
}

#ScrollingTrackList #CurrentTrack #TrackInfo h2 span#TrackNumber {
	margin-right:10px;	
	font-weight:bold;
}

#ScrollingTrackList #CurrentTrack #TrackInfo h2.ArtistName {
	font-family:"Myriad Pro", Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-transform:none;
	height:20px;
	overflow:hidden;
	width:408px;
	position:absolute;
	top:28px;
	left:94px;
}

#ScrollingTrackInfo {
	height:20px;
	position:absolute;
	display:block;
	white-space:nowrap;
}

#ScrollingTrackList #CurrentTrack #TrackInfo h2 span#ArtistName {
	text-transform:uppercase;
	font-weight:bold;
}

#ScrollingTrackList #CurrentTrack a.AddToPlayList {
	background-image: url(../../themes/moshcam/images/gig-btn-selected-addtoplaylist-new.gif); 
	width:62px;
	height:14px;
	position:absolute;
	display:block;
	top:9px;
	right:35px;
	cursor:pointer;
}

#ScrollingTrackList #CurrentTrack a.AddToPlayList:hover {
	background-position:0 -13px;
}

#FloatingTrackList {
	position:absolute;
	top:0;
	z-index:0;
	right:0;
	box-shadow:0px 0px 12px RGBA(0, 0, 0, 0.7);
	/*display:none;*/
	height:0;
	overflow:hidden;
}

#FloatingTrackListInner {
	width:536px;
	height:306px;
	padding:11px 9px;
}

#FloatingTrackListInner #TrackList {
	width:520px;
	overflow:hidden;
}

#FloatingTrackListInner #TrackList li a span.TrackTag {
	display:none;	
}

/*---------------*/
/* 	BUY THIS     */
/*---------------*/

div.BuyThis {
	display:block;
	width:300px;
	height:37px;
	background:	url("../images/BuyThis.jpg") no-repeat;
	margin-bottom:19px;
	text-align:right;
}

.BuyThisiTunes {
	display:inline-block;
	width:28px;
	height:28px;
	background:	url("../images/BuyThisiTunes.png") no-repeat;
	margin: 4px 4px 0 0;
	opacity:0.9;
	filter:alpha(opacity=90);
}

.BuyThisiTunes:hover {
	opacity:1;
	filter:alpha(opacity=100);
}

.BuyThisAmazon {
	display:inline-block;
	width:27px;
	height:27px;
	background:	url("../images/BuyThisAmazon.png") no-repeat;
	margin: 4px 9px 0 0;
	opacity:0.9;
	filter:alpha(opacity=90);
}

.BuyThisAmazon:hover {
	opacity:1;
	filter:alpha(opacity=100);
}

/*---------------*/
/* MODAL POPUP */
/*--------------*/

/* Custom Popup styling */
.BuyPopup {
	position:relative;
	width: 345px;
	height: 209px;
}

.TrackBG {
	background: url("../images/popup-buy-track-bg.jpg") no-repeat scroll 0 0 transparent;
}

.ShowBG {
	background: url("../images/popup-buy-show-bg.jpg") no-repeat scroll 0 0 transparent;
}

.BuyPopupClose {
	position:absolute;
	background: url("../images/buy-close-btn.gif") no-repeat scroll 0 0 transparent;
	right: 6px;
	top: 6px;
	width: 16px;
	height:	15px;
}

.BuyPopupClose:hover {
	position:absolute;
	background-position: 0 -15px;
}

.BuyPopup .PopupContent {
	position:absolute;
	width: 308px;
	margin-left: 19px;
	margin-top: 57px;
	font-weight: bold;
}

.BuyPopup .PopupContent .BuyItem {
	padding-bottom:10px;
	/*hide long content names?*/
	height: 30px;
	overflow:hidden;
}

.BuyPopup .PopupContent .BuyItem .TrackName {
	color:#d01f3c;
}

.BuyPopup .PopupContent .SelectContent {
	padding-top:10px;
	margin-top:12px;
	margin-bottom:13px;
	border-top: 1px dotted #6c6c6c;
}

.BuyPopupVideo {
	background: url("../images/buy-video-btn.gif") no-repeat scroll 0 0 transparent;
	width: 150px;
	height:	45px;
	display:block;
	float:left;
	opacity:0.2;
	filter:alpha(opacity=20);
	cursor:default;
}

.BuyPopupAudio {
	background: url("../images/buy-audio-btn.gif") no-repeat scroll 0 0 transparent;
	width: 150px;
	height:	45px;
	display:block;
	float:left;
	margin-right: 8px;
}

/*------------------------*/
/*  END MODAL POPUP
/*-----------------------*/





/*#FloatingTrackListInner #TrackList li a:hover,  #FloatingTrackListInner #TrackList li:hover{
	color:#000;	
}
*/
#ScrollUp, #ScrollDown {
	width:14px;
	height:14px;
	display:block;
	position:absolute;
	right:6px;
	cursor:default;
}

#ScrollUp {
	top:13px;	
}

#ScrollDown {
	bottom:23px;
	background-position:0px -14px;
}

#ScrollUp:hover {
	background-position:-14px 0;	
}

#ScrollDown:hover {
	background-position:-14px -14px;	
}

#ScrollThumbHolder {
	width:6px;
	height:264px;
	position:absolute;
	top:27px;
	right:10px;
	/*background:#fff;*/
}

#ScrollThumb {
	width:6px;
	/*background:#d01f3c;*/
	background:#f8f8f8;
	height:6px;
	position:absolute;
	top:0px;
	right:0px;
	cursor:default;
}

/* EMBED */

/*#MainContent .RightCol {
	position:relative;	
	overflow:visible;
}*/

#EmbedCode {
	position:absolute;
	z-index:0;
	top:0;
	left:0;
	height:54px;
	overflow:hidden;
	width:321px;
	box-shadow:0px 0px 12px RGBA(0, 0, 0, 0.7);
	display:none;
}

#EmbedCodeInner {
	position:absolute;
	width:321px;
	height:164px;
	overflow:hidden;
	top:0;
	left:0;
	background: url(../../themes/moshcam/images/embed-bg.jpg) no-repeat;
}

#EmbedCodeInput {
	border:1px solid #9d182e;
	background:#f2f2f2;
	padding:8px 12px 12px 8px;
	height:	90px;
	width:266px;
	margin:40px 0 0 15px;
	color:#333;
	font-size:11px;
	overflow-y:scroll !important;
}

#EmbedCodeInput:focus {
	outline:none;
}

#EmbedClose {
	width:47px;
	height:23px;
	background: url(../../themes/moshcam/images/embed-close.jpg) no-repeat;
	display:block;
	position:absolute;
	bottom:6px;
	right:17px;
}

#EmbedSizes {
	position:absolute;
	top:130px;
	left:19px;
	font-family:"Myriad Pro", Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#fff;
}

#EmbedSizes a {
	margin:0 4px;
	color:#fff;
	font-weight:normal;
}

#EmbedSizes a.Selected {
	color:#000;
	font-weight:bold;
}

/* ------------- My Playlist -------------*/
#Main #PlaylistInfo .Content {
    padding: 0px;
    background-position: 0px 160px;
}
#Main #PlaylistInfo .Copy {
    padding: 0px;
    background-position: 0px 0px; 
    background-repeat: no-repeat; 
    background-image: url(../../themes/moshcam/images/gig-artistinfo-top-background.jpg);
    padding-top: 35px;
}
#PlaylistInfo {
    width: 630px;
}
#PlaylistInfo h2.Title {
   background-image: url(../../themes/moshcam/images/playlists-headers.gif);
   background-position: 0px -92px;
   height: 40px;
   width: 300px;
   display: block;
}
#PlaylistInfoTabs {
    margin-bottom: 0px;
}
#PlaylistInfo #TrackList {
    margin-top: 10px;
}
#PlaylistInfoTabs #Tab-Tracks a {
    width: 59px;
}
#PlaylistInfoTabs #Tab-Related a {
    width: 156px;
}
#PlaylistInfo #GigInfo span.By {
    margin-right: 1px;
}
#PlaylistInfo #GigInfo .Description h4 {
    display: inline;
}

#PlaylistInfo #RelatedPlaylists {
    margin-top:10px;
}

#PlaylistInfo #TabPanels {
    position: relative;
}
#PlaylistInfo .FocalBtn {
    height:24px;
    left:380px;
    _left: 370px;
    position:absolute;
    top:-42px;
    width:235px;
}
#PlaylistInfo .FocalBtn a {
    background-image:url(../../themes/moshcam/images/playlist-btn-embededit.gif);
    display:block;
    height:24px;
    float:right;
}
#PlaylistInfo .FocalBtn a.Embed {
    background-position: 0px 0px;
    width:121px;
    margin-left: 7px;
}
#PlaylistInfo .FocalBtn a.Edit {
    background-position: 0px -30px;
    width:107px;
}

#PlaylistInfo p.PlaylistDescription {
    color:#FFFFFF;
    font-size:13px;
    font-weight:normal;
    margin-top:8px;
    margin-bottom: 0px;
}

#EmbedTooltip {
    background-image:url(../../themes/moshcam/images/embed-background.gif);
    background-repeat: no-repeat;
    height:48px;
    left:-104px;
    position:absolute;
    top:-49px;
    width:339px;
    z-index:900;
    display: none;
}

#EmbedTooltip input {
    font-size:11px;
    margin:9px 0 0 57px;
    padding:2px 3px;
    width:268px;    
}

/* ------------- Upcoming Gigs -------------*/
.UpcomingGigs h2.Title{
	background-position:left -135px;  
}
#MoshcamContainer #Main #ArtistInfo .Upcoming{
    background:#bf1c37 url(../../themes/moshcam/images/bg-upcoming.jpg) left top no-repeat;
}
#MoshcamContainer #Main #ArtistInfo .Upcoming .Copy{
	background:none
}
.Upcoming #GigInfo
{
	background:none;
    margin:0 0 15px 0
}
.Upcoming #Bio
{
    padding:0 15px 3px;
}
.Upcoming #Bio,
.Upcoming #Bio p{
    font:14px "Helvetica Neue Bold Condensed","Myriad Pro",Helvetica,Arial,sans-serif;
    color:#fff;
}
/* ------------- Track Share -------------*/
#TrackShare {
	width:321px;
	height:54px;
	background:url(../images/share-bg.jpg) no-repeat;	
	position:relative;
	top:-20px;
	left:-20px;
	padding:12px 0 0 13px;
}
#TrackShare a, #TrackShare span {
	display:block;
	float:left;
	background:url(../images/ShareButtons.png) no-repeat;
	margin-right:7px;
	height:29px;
	position:relative;
}
#TrackShare #Embed {
	width:78px;
}
#TrackShare #Embed:hover {
	background-position:0 -30px;
}
#TrackShare #Embed.visible, #TrackShare #Embed.visible:hover {
	background-position:0 -82px;
}
#TrackShare #Share {
	width:115px;
	background-position:-78px 0;
}
#TrackShare #Share:hover {
	background-position:-78px -30px;
}
#TrackShare #Share #ShareFacebook {
	width:21px;
	height:22px;
	background-position:0 -60px;
	position:absolute;
	top:3px;
	left:57px;
}
#TrackShare #Share #ShareFacebook:hover {
	background-position:-42px -60px;
}
#TrackShare #Share #ShareTwitter {
	width:21px;
	height:22px;
	background-position:-21px -60px;
	position:absolute;
	top:3px;
	left:83px;
}
#TrackShare #Share #ShareTwitter:hover {
	background-position:-63px -60px;
}
#FacebookLike {
	float:left;
	width:100px;
	overflow:hidden;
	padding-top:6px;	
}

/* TABS - move to common for all tabs? */
.Tabs ul.TabBtns li {
	height:42px;	
}
.Tabs ul.TabBtns li a {
	background-color: #b31a33;
}
.Tabs ul.TabBtns li.Selected a {
	background:url(../../images/common/tab-bg.gif) repeat-y #fff;
	color: #000;
}
.Tabs ul.TabBtns li.Selected {
	margin-top:13px;
}
.Tabs ul.TabBtns li.Selected a span {
	font-size:17px;
	font-weight:bold;	
}
#Main .ContentPanel .Content {
	background-image:none;
	background-color:transparent;
}
#Main #ArtistInfo .Copy {
	background-image:none;
}
.TabBtns {
	background-image:none;
	padding:0;
}
.TabBtns li {
	margin-right:5px;	
}
.TabBtns li a {
	padding: 10px 14px;	
}
#TabPanels {
	background:url(../../images/common/selected-tab-bg.gif) no-repeat #fff;
	padding: 15px 35px 10px 20px;
	line-height:18px;
	color:#000;
	width:555px;
	border-bottom: 3px solid #3A3A3A;
}
#TabPanels a{
	color:#000;	
}
.Copy ul {
	margin-bottom:0;	
}

/* Comments - MOVE TO COMMON */
#Comments .Comment textarea.CommentBox {
	border:1px solid #c2c2c2;
	height:50px !important;
	width:492px !important;
}
