/*
Theme Name: FLC
Theme URI: 
Version: 1.0
Description: Developed by Grafik
Author: Grafik Media
Author URI: #
*/

body{
	font-family: sans-serif;
	font-size: 12px;
	color: #999999;
	line-height: 16px;	
	margin: 0px;
	padding: 0px;
	background: #000000;
}
img {border: none;}
ul li { margin: 7px 0; }
a:link {
	color: #DC93BF;
	text-decoration: none;
	
}
	
a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
	
a:visited {color:#dc93bf;}



.mainTextStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}


h4 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #999999;
} 

h5 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #FF6600;
} 


.tinystyle {
   font-size: 10px;
   color: #FFFFFF;
   font-weight: bold;
   } 
   
a.tinystyle:link {
	color: #DC93BF;
	text-decoration: none;
}

a.tinystyle:visited {
	color: #6297B4;
	text-decoration: none;
}

a.tinyStyle:hover {
	color: #890A57;
	text-decoration: none;
}



.whiteStyle {
   font-size: 12px;
   color: #FFFFFF;
   font-weight: bold;
   } 
   
a.whiteStyle:link {
	color: #DC93BF;
	text-decoration: none;
}

a.whiteStyle:visited {
	color: #6297B4;
	text-decoration: none;
}

a.whiteStyle:hover {
	color: #890A57;
	text-decoration: none;
}
   
.tinyGreyStyle {
    color: #999999;
    font-size: 10px;
    font-weight: bold;

}


.dateStyle {	
    color: #477F9D;
	font-size: 14px;
	font-weight: bold;

} 



.bigStyle {
    font-size: 13px;
	font-weight: bold;
	}


.orangeStyle {color: #477F9D}






.fl {
	float: left;
}

.btn {
	padding: 0px 1px 0px 0px;
}

.link {
	cursor: pointer;
}

.the_clearer {
	display: block;
    height: 11px;
	width: auto; */
	clear: both;
}

.image {
    float:left;
	margin:0px 0px 0px 0px;
	padding:14px 12px 15px 10px;
	width:425px;
	background: #000000;  
}

.textBlockNews {
    float:left;
	margin:0px 0px 0px 0px;
	padding: 14px 15px 5px 20px;
	width:470px; 
	height:450px;      
}

.textBlockNews01 {
    float:left;
	margin:0px 0px 0px 0px;
	padding: 14px 15px 5px 20px;
	width:470px; 
	height:390px; 
	
      
}

.textBlockNews02 {
    float:left;
	margin:0px 0px 0px 0px;
	padding: 14px 15px 5px 20px;
	width:470px; 
}

.discogImageSml {
    float:left;
	margin:0px 0px 0px 0px;
	padding:4px 0px 4px 5px;
	width:100px; 
	height:110px;
	  
}

.discogImageBig {
    float:left;
	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 0px;
	width:170px; 
	height:170px;
	  
}

.classicImageBig {
    float:left;
	margin:0px 0px 0px 0px;
	padding:20px 10px 10px 0px;
	width:210px; 
	height:500px;
	  
}

.lister { 
	  padding:1; 
	  margin:1; 
	  } 
.lister li { 
	  list-style-type:none;
	  padding-left: 0;
      margin-left: 0;
      border-bottom: 1px solid #111111;
      width: 410px; 
	  } 
	  
	  
	  
.lister01 { 
	  padding:1; 
	  margin:1; 
	  } 
.lister01 li { 
	  list-style-type:none;
	  padding-left: 0;
      margin-left: 0;
      border-bottom: 1px solid #111111;
      width: 300px; 
	  } 
/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#page {
    width:1024px;
    padding-bottom:70px;
	margin:0px auto; 
	text-align:left;
	position:relative;
	background: #000000;	
}

#logoleft {
	position:absolute;
    top:0px;
    left:290px;
	width:444px;
	height:50px;
	margin:0px;
	padding:0px;
	background: url(images/mainTitle.gif) top left no-repeat;
}



#mainnav {
	position:absolute;
	top:61px;
	left:0px;
	width:1024px;
	height:30px;
	
}

#homeFlash {
	float:left;
	padding:6px 10px 10px 10px;
	width:953px;
	height:600px;
		
}

#homeFlashSml {
	padding:6px 0px 10px 0px;
	width:953px;
	height:373px;
	text-align: center;
}
#Flash {
	padding:6px 0px 10px 0px;
	text-align: center;
}
#Flash embed, #Flash object { margin: 0 auto; }

#homeInfo {
	float:left;
	padding:10px 10px 10px 10px;
	width:953px;
	height:373px
		
}

#homeContentHolder {
	background: #111111;
	padding:10px 10px 10px 30px;
}
#ContentHolder {
	background: #111111;
	padding:10px 10px 10px 5px;
}

#homeNewsText {
	float:left;
	margin:0px 0 0px 0px;
	padding:0;
	width:320px;
	line-height: 15px;	
}
#homeNewsText p { padding: 0; margin: 5px 20px 5px 0;}
#homeNewsText .post { padding: 5px 0;}



#homeDatesText {
	float:left;
	margin:0px 0 0px 0px;
	padding:0;
	width:280px;
	line-height: 15px;	
}


#homeTwitterText {
	float:left;
	margin:0px 0 0px 0px;
	padding:0;
	width:295px;
	line-height: 15px;	
}

#homeContent {
	margin:90px 0 0px 0px;
	width:1024px;
	background: #555555;
	padding: 1px 0;
	text-align: center;
}
#Content {
	margin:90px 0 0px 0px;
	width:1024px;
	background: #555555;
	padding: 1px 0;
	text-align: center;
}
#r3_news { margin: 10px; text-align: left; background-color:#111111; padding: 0 10px 10px; }
#xmlContainer { background:none repeat scroll 0 0 #111111; padding: 10px; border:1px solid #999999; }
#xmlContainer .post { background-color: #000000; overflow:hidden; margin-bottom: 20px; position: relative; }
* html #xmlContainer .post { overflow: visible; height: 1%; }
.postsocials { position: absolute; right: 10px; bottom: 10px; }

#biogContent {
	float:left;
	margin:90px 0 0px 0px;
	width:1024px;
	height: 3652px;
	background: #555555;	
}

#biogContentHolder {
    float:left;
	background: #111111;
	padding:1px 10px 10px 10px;
	width:953px;
	height:2700px
		
}


#biogImageContainer {
    float:left;
	background: #000000;
	padding:1px 0px 10px 0px;
	width:953px;
	height:330px
	
		
}

div#biogMenuContainer {
	margin:5px 0px 5px 5px;
	width:952px;
	height:330px;
	background: #000000;
}


#tourDatesContent {
	float:left;
	margin:90px 0 0px 0px;
	width:1024px;
	height:1680px;
	background: #555555;	
}

#tourDateFlash {
	float:left;
	padding: 6px 10px 10px 10px;
	width: 952px;
	height: 400px;
		
}

#tourContentHolder {
    float:left;
	background: #111111;
	padding:1px 10px 10px 10px;
	width:953px;
	height:1130px
		
}

#discogContent {
	float:left;
	margin:90px 0 0px 0px;
	width:1024px;
	height:1494px;
	background: #555555;	
}

#discogContent-sml {
	float:left;
	margin:90px 0 0px 0px;
	width:1024px;
	height:1011px;
	background: #555555;	
}

#discogContentHolder {
    float:left;
	background: #111111;
	padding:1px 10px 10px 10px;
	width:953px;
	height:990px
		
}

#discogContentHolder-sml {
    float:left;
	background: #111111;
	padding:1px 10px 10px 10px;
	width:953px;
	height:431px
		
}


#discogPageContent {
	float:left;
	margin:90px 0 0px 0px;
	width:1024px;
	height:1020px;
	background: #555555;	
}

#discogPageContent-big {
	float:left;
	margin:90px 0 0px 0px;
	width:1024px;
	height:1415px;
	background: #555555;	
}


#discogPageContentHolder {
    float:left;
	background: #111111;
	padding:1px 10px 10px 10px;
	width:953px;
	height:545px
		
}


#discogPageContentHolder-big {
    float:left;
	background: #111111;
	padding:1px 10px 10px 10px;
	width:953px;
	height:900px
		
}


div#subNav {
	float:left;
    padding:14px 0px 15px 10px;
	width:492px;
	height:300px;
	background: #000000;		
}


#joinContent {
	float:left;
	margin:90px 0 0px 0px;
	width:1024px;
	height: 1089px;
	background: #555555;	
}

#joinContent01 {
	float:left;
	margin:90px 0 0px 0px;
	width:1024px;
	height: 750px;
	background: #555555;	
}


div#joinMenuContainer {
	float:left;
	padding:0px 10px 10px 10px;
	width:953px;
	height:450px;
	background: url(images/flcSofa.jpg) top left no-repeat;
	font-family: Helvetica;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold
}


#joinContentHolder {
    float:left;
	background: #111111;
	padding:1px 10px 10px 10px;
	width:953px;
	height:492px
		
}

#joinContentHolder01 {
    float:left;
	background: #111111;
	padding:1px 10px 10px 10px;
	width:953px;
	height:613px
		
}

#archiveFeaturedContainer {
	margin:5px 0px 5px 5px;
	width:952px;
	height:470px;
	background: url(images/bigimage.gif) top left no-repeat;
	font-size: 13px;
}

#archiveFeaturedContainer01 {
	float:left;
	padding:0px 10px 10px 10px;
	width:953px;
	height:621px;
	background: url(images/bigimage.gif) top left no-repeat;
	font-size: 13px;
}

#archiveContent {
	float:left;
	margin:90px 0 0px 0px;
	width:1024px;
	height:3676px;
	background: #555555;	
}


#archiveContent01 {
	float:left;
	margin:90px 0 0px 0px;
	width:1024px;
	height:676px;
	background: #555555;	
}


#videoBar {
  width : 160px;
  margin-right: 5px;
  margin-left: 5px;
  padding-top : 4px;
  padding-right : 4px;
  padding-left : 4px;
  padding-bottom : 0px;
}




#classicContent {
	float:left;
	margin:90px 0 0px 0px;
	width:1024px;
	height:1220px;
	background: #555555;	
}

#classicContentHolder {
    float:left;
	background: #111111;
	padding:1px 10px 10px 10px;
	width:953px;
	height:590px
		
}

div#footercontainer {
    float:left;
    width:1024px;
	height:30px;
	margin:5px 0 0px 0px;
	font-size: 10px;
	
}

div#footerline {
    float:left;
    width:1024px;
	height:17px;
	margin:0px 0 0px 0px;
	padding:0px;
	background: url(images/line-shm02.gif) top left no-repeat;
}

div#homefootercontainer {
    float:left;
    width:1024px;
	height:30px;
	margin:0px 0 0px 150px;
	font-size: 10px;
}

div#homefooterline {
    float:left;
    width:1024px;
	height:7px;
	margin:0px 0 0px 0px;
	padding:0px;
	background: url(images/shim.gif) top left;
}

#player {
	position:absolute;
	top:5px;
	left:5px;
	width:300px;
	height:40px;
	margin:0px;
	padding:0px;
	margin:0px 0 0px 0px;
	font-size: 10px;
}
	
#logosml {
	position:absolute;
	top:0px;
	left:27px;
	width:300px;
	height:35px;
	margin:0px;
	padding:0px;
	background: url(images/mainTitle-sml.gif) top left no-repeat;
}
	
	
/***********************************************/
/* pageTitles                              */
/***********************************************/


#homeTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:46px 0px 0px 0px;
	width:330px;
	height:1px; 
	overflow: hidden;  
	
}

#homeTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:300px;
	  height:46px;
	  background: url(images/ttl-home.gif) top left no-repeat;
}



#homeNewsTitle {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:46px 0px 0px 0px;
	width:320px;
	height:1px; 
	overflow: hidden;  
}

#homeNewsTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:320px;
	  height:46px;
	  background: url(images/ttl-latestNews.gif) top left no-repeat;
}



#homeDatesTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:46px 0px 0px 0px;
	width:280px;
	height:1px;
	overflow: hidden;
	    
}

#homeDatesTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:280px;
	  height:46px;
	  background: url(images/tDates.gif) top left no-repeat; 
}



#homeTwitterTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:46px 0px 0px 0px;
	width:322px;
	height:1px;  
	overflow: hidden;
	    
} 

#homeTwitterTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:322px;
	  height:46px;
	  background: url(images/twitFeed.gif) top left no-repeat; 
}
#homePlayerTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:46px 0px 0px 0px;
	width:322px;
	height:1px;  
	overflow: hidden;
	    
} 
#homePlayerTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:322px;
	  height:46px;
	  background: url(images/ttl-FLCplayer.gif) top left no-repeat; 
}

 

.newsTitle {
    float:left;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 0px;
	width:330px;
	height:18px; 
	overflow: hidden;
	background: url(images/ttl-latestNews.gif) top left no-repeat;   
}


#biogTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 0px;
	width:330px;
	height:1px; 
	overflow: hidden;
	  
}

#biogTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-biog.gif) top left no-repeat; 
}





#biogTitleHist {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#biogTitleHist span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-hist.gif) top left no-repeat;
}


#biogTitleMusic {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 0px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#biogTitleMusic span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-Music.gif) top left no-repeat; 
}


#biogTitleHuey {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 0px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#biogTitleHuey span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-huey.gif) top left no-repeat;
}


#biogTitleFast {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 0px;
	width:330px;
	height:1px; 
	overflow: hidden;
	  
}

#biogTitleFast span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-fast.gif) top left no-repeat;  
}


#biogTitleFrank {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 0px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#biogTitleFrank span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-frank.gif) top left no-repeat; 
}



#discogTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 0px;
	width:330px;
	height:1px; 
	overflow: hidden;
	  
}

#discogTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-discog.gif) top left no-repeat;  
}


#discogTitleReleases {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleReleases span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-releases.gif) top left no-repeat;
}


#discogTitleStudio {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleStudio span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-studio.gif) top left no-repeat;
}


#discogTitleComp {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleComp span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-comp.gif) top left no-repeat;
}


#discogTitleExtended {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleExtended span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-extended.gif) top left no-repeat;
}


#discogTitleSingles {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleSingles span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-singles.gif) top left no-repeat;
}


#discogTitleStudio-comeFind {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleStudio-comeFind span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-studio-comeFind.gif) top left no-repeat;
}

#discogTitleStudio-columbian {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleStudio-columbian span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-studio-columbian.gif) top left no-repeat;
}

#discogTitleStudio-loco {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleStudio-loco span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-studio-loco.gif) top left no-repeat;
}

#discogTitleStudio-poppys {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleStudio-poppys span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-studio-welcome.gif) top left no-repeat;
	  text-indent: -10em; overflow: hidden;
}
.title-02 h4 span {
	  text-indent: -10em; overflow: hidden;
}

#discogTitleStudio-livin {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleStudio-livin span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-studio-livin.gif) top left no-repeat;
}

#discogTitleComp-mimosa {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleComp-mimosa span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-comp-mimosa.gif) top left no-repeat;
}

#discogTitleComp-bag {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleComp-bag span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-comp-bag.gif) top left no-repeat;
}

#discogTitleComp-scooby {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:370px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleComp-scooby span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:370px;
	  height:46px;
	  background: url(images/ttl-comp-scooby.gif) top left no-repeat;
}

#discogTitleComp-as {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleComp-as span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-comp-as.gif) top left no-repeat;
}

#discogTitleExt-fun {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleExt-fun span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-ext-fun.gif) top left no-repeat;
}

#discogTitleSingles-theGrave {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:360px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleSingles-theGrave span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:360px;
	  height:46px;
	  background: url(images/ttl-singles-grave.gif) top left no-repeat;
}

#discogTitleSingles-scooby {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleSingles-scooby span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-singles-scooby.gif) top left no-repeat;
}

#discogTitleSingles-theFun {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleSingles-theFun span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-studio-criminal.gif) top left no-repeat;
}

#discogTitleSingles-king {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleSingles-king span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-singles-king.gif) top left no-repeat;
}

#discogTitleSingles-not {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleSingles-not span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-singles-notInLove.gif) top left no-repeat;
}

#discogTitleSingles-love {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleSingles-love span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-singles-love.gif) top left no-repeat;
}

#discogTitleSingles-big {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleSingles-big span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-singles-big.gif) top left no-repeat;
}

#discogTitleSingles-korean {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleSingles-korean span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-singles-korean.gif) top left no-repeat;
}

#discogTitleSingles-loco {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleSingles-loco span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-singles-loco.gif) top left no-repeat;
}

#discogTitleSingles-bump {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleSingles-bump span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-singles-bump.gif) top left no-repeat;
}

#discogTitleSingles-too {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleSingles-too span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-singles-tooHot.gif) top left no-repeat;
}

#discogTitleSingles-beautiful {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleSingles-beautiful span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-singles-beautiful.gif) top left no-repeat;
}

#discogTitleSingles-micorazon {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#discogTitleSingles-micorazon span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-singles-mi.gif) top left no-repeat;
}

#joinTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 0px;
	width:452px;
	height:1px; 
	overflow: hidden;
	   
}

#joinTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:452px;
	  height:46px;
	  background: url(images/ttl-join.gif) top left no-repeat;
}

#otherTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 0px;
	width:452px;
	height:1px; 
	overflow: hidden;
	   
}

#otherTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:452px;
	  height:46px;
	  background: url(images/ttl-other.gif) top left no-repeat;
}

#fanTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 0px;
	width:220px;
	height:1px; 
	overflow: hidden;
	   
}

#fanTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:220px;
	  height:46px;
	  background: url(images/ttl-fan.gif) top left no-repeat;
}

#other01Title {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 0px;
	width:220px;
	height:1px; 
	overflow: hidden;
	   
}

#other01Title span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:220px;
	  height:46px;
	  background: url(images/ttl-other-01.gif) top left no-repeat;
}


#joinVisitTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:530px;
	height:1px; 
	overflow: hidden;
	   
}

#joinVisitTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:530px;
	  height:46px;
	  background: url(images/ttl-visit.gif) top left no-repeat;
}

#joinSignTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:430px;
	height:1px; 
	overflow: hidden;
	   
}

#joinSignTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:530px;
	  height:46px;
	  background: url(images/ttl-sign.gif) top left no-repeat;
}



#archiveTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#archiveTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-archive.gif) top left no-repeat;
}

#archiveFeaturedTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#archiveFeaturedTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-featured.gif) top left no-repeat;
}


#archiveMoreTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#archiveMoreTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-archiveMore.gif) top left no-repeat;
}


#downloadsTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#downloadsTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-downloads.gif) top left no-repeat;
}

#tourDatesTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#tourDatesTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-tourDates.gif) top left no-repeat;
}

#marchTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#marchTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/tt-march.gif) top left no-repeat;
}


#classicTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:330px;
	height:1px; 
	overflow: hidden;
	   
}

#classicTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:330px;
	  height:46px;
	  background: url(images/ttl-classic.gif) top left no-repeat;
}


#preorderTitle {
    position:relative;
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 10px;
	width:630px;
	height:1px; 
	overflow: hidden;
	   
}

#preorderTitle span {
      display:block;
	  margin:0; padding:0;
	  position: absolute;  top:0px; left:0px;
      width:630px;
	  height:46px;
	  background: url(images/ttl-preorder.gif) top left no-repeat;
}





.title {
	float:left;
	margin:0px 0px 0px 0px;
	padding:7px 0px 0px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #477F9D;
	width:945px;
	height:37px;
	background: #111111;
}

.title-01 {
	margin:0px 0px 10px 0px;
	padding:7px 0px 0px 0px;
	color: #FF6600;
	width:952px;
	height: 0px;
	background: #1D1D1D;    
}
.title-01 h4 span {	color: #1D1D1D; }

.title-03 {
    float:left;
	margin:0px 0px 0px 0px;
	width:400px;
	height:56px;    
}

.title-02 {
	margin:0px 0px 0px 0px;
	height:56px;    
}

.title-04 {
    float:left;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	color: #FF6600;
	width:952px;
	height:50px;
	background: #1D1D1D;    
}
.style1, .style5 {color: #FFFFFF}
.style2 {
	font-size: 14px;
	font-weight: bold;
}
.style3 {font-size: 14px}
.socials { position: absolute; right: 23px; top: 70px; z-index: 100; }
.socials img { vertical-align: top; }

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}
h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
	}
#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}
#commentform input.inp {
	background-color: #444444;
	color: #ffffff;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	background-color: #444444;
	color: #ffffff;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}
/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */

.hidebit, .floatholder {overflow:hidden;}
* html .floatholder {overflow:visible; height:1%;}
.m0 {margin:0 !important;}
.block {display:block;}
.border {border:1px solid red;}
.nobord {border:none !important;}
.ui-corner-all {
border-radius:6px;
-webkit-border-radius:6px;
-khtml-border-radius:6px;
-opera-border-radius:6px;
-moz-border-radius:6px;
}
/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; }
.ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; }
.ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; }
.ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; }
.ui-corner-right {  -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; }
.ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; }
.ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; }

.white {color:#ffffff;}
.black {color:#222;}
.grey {color:#868993;}
.blue {color:#2c8cd6;}
.red {color:red;}
.b {font-weight:bold;}
.font12 {font-size:12px;}
.up {text-transform:uppercase;}
.center {text-align:center; padding-left:0px !important; padding-right:0px !important;}
.c, .aligncenter {margin:0 auto;}
.blockright {margin-left: auto;}
.l, .left, .alignleft {float:left;}
.r, .right, .alignright {float:right;}
.alignleft {margin-right:10px;}
.alignright {margin-left:10px;}
.left {margin-right:10px;}
.right {margin-left:10px;}
.alignnone {float:none; margin: 0 auto}
.textleft {text-align:left !important;}
.textright {text-align:right !important;}
.clear {clear:both;}
.clearer { clear:both; display:block; height:1px; overflow:hidden; line-height:1%; font-size:0px; margin-bottom:-1px; }

