@charset "utf-8";
/* CSS Document */

/***********latest release****************/
#latestReleaseTitle{
	background-image:url(../imgs/layout/latestReleaseBg.gif);
	width:198px;
	height:33px;
	line-height:37px;
	margin:0px 0px 0px 0px;	
	color:#231F20;
	text-indent:4px;
	left:0px;
	}
#coverImg{
	width:138px;
	height:138px;
	float:left;
	margin:50px 0px 0px 0px;
	}	
#lastestReleaseInfo{
	margin:50px 0px 0px 13px;
	float:left;
	line-height:14px;
	}

#lastestReleaseInfo span{
	display:block;
	width:148px;
	overflow:hidden;
	}
	
#lastestReleaseInfo a{
	display:block;
	width:148px;
	overflow:hidden;
	}	
.latestReleaseBlock{
        display:block;
        width: 300px;
        height: 200px;
        margin: 0 auto;
        position: relative;
        overflow:hidden;
        }
        
.cs_wrapper {
  position:relative;
  display:block;
  width:100%;
  height:100%;
  margin:0;
  padding:0;
  overflow:hidden;
}
.cs_slider {
  position:absolute;
  width:10000px;
  height:100%;
  margin:0;
  padding:0;
}
.cs_article {
  float:left;
  position:relative;
  top:0;
  left:0;
  display:block;
  width:300px;
  height:200px;
  margin:0 auto;
  padding:0;
}

.releasesNav{
        position: absolute;
        bottom: 10px;
        right: 10px;
        z-index: 10000;
        }        
	

/*********Products*************/
#products{
	background-image:url(../imgs/layout/managementHeader.gif);
	width:160px;
	height:31px;
	margin:24px 0px 0px 3px;
	line-height:36px;
	color:#ffffff;
	text-indent:8px;
	left:19px;
	top:215px;
	}
#productsTxt{
	padding:32px 0px 0px 0px;
	display:block;
	line-height:14px;
	width:300px;
	}	
#productsImgs{
	margin:18px 0px 0px 0px;
	width:300px;
	height:88px;
	}	
	
/*********News*************/
#newsTitle{
	background-image:url(../imgs/layout/newsHeader.gif);
	width:76px;
	height:33px;
	line-height:35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#ffffff;
	text-indent:6px;
	left:6px;
	top:0px;
	}	


/*********Gigs*************/
#gigsTitle{
	background-image:url(../imgs/layout/forthcomminggigs.gif);
	width:223px;
	height:34px;
	line-height:32px;
	padding:0px 0px 0px 0px;
	margin:6px 0px 0px 0px;
	color:#231F20;
	text-indent:6px;
	left:6px;
	}	

.gigListing{
	margin:0px 0px 14px 0px;
	}

/*********Social*************/
#socialNetworks{
	width:100%;
	height:35px;
	position:absolute;
	bottom:22px;
	left:0px;
	/*overflow:hidden;*/
	}
	
#socialIcons{
	margin-top:7px;
	margin-left:-95px;
	}
	
#socialIcons a{
	background-image:url(../imgs/socialIcons.gif);
	height:21px;
	width:22px;
	display:block;
	float:left;
	text-indent:-99999px;
	margin-right:6px;
	}

#socialNetworks #socialIcons{
	float:left;
	}	

#socialNetworks a[title="Last.fm"]{
	
	}	

#socialNetworks a[title="vimeo"]{
	background-position:-22px -0px;
	}	

#socialNetworks a[title="Facebook"]{
	background-position:-44px -0px;
	}	
	
#socialNetworks a[title="Twitter"]{
	background-position:-66px -0px;
	
	}				

#twitterBar{
	width:530px;
	height:100%;
	background-color:#4D4D4F;
	float:right;
	line-height:35px;
	vertical-align:middle;
	font-size:11px;
	margin-right:25px;
	}

#twitterBar span.barStack, #twitterBar a.barStack{
	display:inline-block;
	float:right;
	height:100%;			
	}

#tweetQuote{
	width:370px;
	}

#tweetQuote span span {
	line-height:14px;
	}
		
#whoTweets{
	width:100px;	
        text-indent: 8px;
	}
	
#moreTweets{
	width:23px;
	font-weight:bold;
	font-size:16px;
	text-align:center;
	}	

#moreTweets:hover{
	background-color:#ed2d2c;
	color:#FFF;
	}
	
#twitterBar>#tweetQuote{
	display:table;
	position:static;
	}	
	
#tweetQuote{
	position:relative;	
	display:block;
	height:55px;
	/*padding-right:10px;*/
	overflow:hidden;
	width:370px;	
	}

#tweetQuote span{
	position:absolute;
	width:370px;
	display:block;
	bottom:50%;
	}


#tweetQuote>span{
	display:table-cell;
	vertical-align:middle;
	position:static;
	}

#tweetQuote span span{
	position:relative;
	top:-50%;
	line-height:14px;
	}	
		
#tweetQuote a{  
    color:#ed2d2c; 
} 
 
#tweetQuote a:hover{ 
    text-decoration:underline; 
}
