#bodydef {
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  background-image:url('../images/backgrounds/back_extended.jpg');
  background-repeat:no-repeat;
  background-position:top center;
  text-align:center;
}

#bodydef80 {
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  background-image:url('../images/backgrounds/back80_extended.jpg');
  background-repeat:no-repeat;
  background-position:top center;
  text-align:center;
}

#bodywelike {
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  background-image:url('../images/backgrounds/welike.jpg');
  background-repeat:no-repeat;
  background-position:top center;
  text-align:center;
}

body, p, td, th, li {
  font-family:Verdana, Arial, sans-serif; 
  font-size:10px;
  line-height:13px; 
  color:#76777a;
}

.mainmenu {
  text-transform:uppercase;
  text-decoration:none;	
}

#main {
  width:994px;
  height:1140px;
  margin:0px auto;
  background-image:url('../images/backgrounds/back.jpg');
  background-repeat:no-repeat;
  background-position:top center;
}

#main80 {
  width:994px;
  height:1140px;
  margin:0px auto;
  background-image:url('../images/backgrounds/back80.jpg');
  background-repeat:no-repeat;
  background-position:top center;
}

#mainartist {
  width:994px;
  height:1360px;
  margin:0px auto;
  background-image:url('../images/backgrounds/back.jpg');
  background-repeat:no-repeat;
  background-position:top center;
}

#paper {
  width:994px;
  height:1140px;
  background-image:url('../images/backgrounds/paper.gif');
  background-repeat:no-repeat;
  background-position:top left;
}

#paper80 {
  width:994px;
  height:1140px;
  background-image:url('../images/backgrounds/paper80.gif');
  background-repeat:no-repeat;
  background-position:top left;
}

#customscrollnews {
  position:absolute;
  left:34px;
  top:268px;   
  text-align:left;
  width:513px;
  height:210px;
}

#customscrollgigshome {
	position:absolute;
	left:42px;
	top:568px;
	visibility:hidden;
  text-align:left;
  width:229px;
  height:241px;
}

#jimbloghome {
	position:absolute;
	left:320px;
	top:556px;	
  text-align:left;
}

#customscrollbloghome {
	position:absolute;
	left:318px;
	top:568px;
	visibility:hidden;	
  text-align:left;
  width:229px;
  height:241px;
}

#customscrollgigsartist {
	position:absolute;
	left:42px;
	top:551px;
	visibility:hidden;
  text-align:left;
  width:229px;
  height:241px;
}

#newsitem {
  width:400px;
}

#newsitem #title {
  font-size:15px;
  line-height:15px; 
  color:#636466;
  font-weight:normal;
  text-transform:uppercase; 
}

#newsitem #text {
  margin-top:4px;
  margin-bottom:10px;
  margin-left:20px;
  width:460px;
}

#newsitem #text a {
  color:#00B5Cb;
}

#rssgig {
  padding-bottom:10px;
}

#rssitem {
  padding-top:4px;
  text-align:left;
  width:200px;
}

#rsslink {
}

#rsslink a:link {
  text-transform:uppercase; 
  font-size:10px;
  line-height:11px; 
  font-weight:bold;
  color:#FF7506;
  text-decoration:none;  
}

#rsslink a:visited {
  text-transform:uppercase; 
  font-size:10px;
  line-height:11px; 
  font-weight:bold;
  color:#FF7506;
  text-decoration:none;  
}

#rsslink a:hover {
  text-transform:uppercase; 
  font-size:10px;
  line-height:11px; 
  font-weight:bold;
  color:#000000;
  text-decoration:none;  
}

#rsslink a:active {
  text-transform:uppercase; 
  font-size:10px;
  line-height:11px; 
  font-weight:bold;
  color:#000000;
  text-decoration:none;  
}

#featuredartist {
  position:absolute;
  left:680px;
  top:458px;
  width:110px;
  text-align:left;
}

#featuredartist a {
  color:#FF56E1;
}

#featuredartisthistory {
  position:absolute;
  left:680px;
  top:418px;
  width:256px;
  text-align:left;
}

#featuredartisthistory a {
  color:#FF56E1;
}

#homedownloads {
  position:absolute;
  text-align:left;
  left:812px;
  top:424px;  
  width:150px;
}

#homedownload {
	clear:left;	
	width:150px;
	padding-top:8px;
}

#homedownload #track {
	float:left;
	width:18px;
}

#homedownload #artist {
	float:left;
	width:100px;
  font-size:10px;
  line-height:11px; 
  font-weight:bold;
  color:#000000;
}

#homedownload #title {
	clear:left;
	float:left;
	margin-left:18px;
	width:100px;
}

#homedownload #btn {
	float:left;
	width:30px;
}

#downloadlink {
  text-transform:uppercase; 
}

#downloadlink a:link {
  font-size:10px;
  line-height:11px; 
  font-weight:bold;
  color:#000000;
  text-decoration:none;  
}

#downloadlink a:visited {
  font-size:10px;
  line-height:11px; 
  font-weight:bold;
  color:#000000;
  text-decoration:none;  
}

#downloadlink a:hover {
  font-size:10px;
  line-height:11px; 
  font-weight:bold;
  color:#FF56E1;
  text-decoration:none;  
}

#downloadlink a:active {
  font-size:10px;
  line-height:11px; 
  font-weight:bold;
  color:#000000;
  text-decoration:none;  
}

#downloaditem {
  padding-top:4px;
  padding-bottom:6px;
  padding-left:20px;  
  text-align:left;
}

#downloadbtnitem {
  padding-top:4px;
  padding-bottom:6px;
  padding-left:20px;  
  text-align:left;
}

#subtitle {
  font-size:14px;
  line-height:14px; 
  text-transform:uppercase; 
  color:#FF56E1;
}

#biotitle {
  font-size:17px;
  line-height:17px; 
  text-transform:uppercase; 
  color:#FF7506;
}

#bio {
  position:absolute;
  left:34px;
  top:272px;   
  text-align:left;
  width:350px;
}

#bio #text {
  margin-left:10px;
  width:340px;
	height:194px;
	overflow:hidden;
}

#bio #signup {  
  margin-top:4px;
  margin-left:6px;
  width:480px;
}

#bio #signup #image {
  float:left;
}

#bio #signup #title {
  float:left;
	margin-left:4px;
  margin-top:6px;
  font-size:17px;
  line-height:17px; 
  text-transform:uppercase; 
  color:#FF7506;
}

#downloadslist {
  text-align:left;
	color: #ffffff;  
}

#downloadslist ul {
	list-style:none;
  margin:0px;
  padding:0px;
}

#downloadslist ul li {
	clear:left;
	list-style-type:none;
  font-size:9px;  
}

#downloadslist #link {	
	margin-bottom:2px;
}

#downloadslist .title {	
  font-size:9px;
  padding:1px 8px 1px 6px;	
  background-color:#000000;  
	color:#FFFFFF;
}

#downloadslist a.title {	
  font-size:9px;
  padding:1px 8px 1px 6px;	
  background-color:#000000;  
	text-decoration: none;
}

#downloadslist a:link {
	color:#FFFFFF;
}

#downloadslist a:visited {
	color:#FFFFFF;
}

#downloadslist a:hover {
  color:#FF56E1;
}

#downloadslist a:active {
	color:#FFFFFF;
}

#vb {
  float:left;
  width:11px;
  height:19px;
  background-image:url('../images/vertbar.gif');
  background-repeat:no-repeat;  
}

/* contact */
form {
	margin:0px;
	padding:0px;
}

#contactform {
	width:284px;
	height:255px;
  background-image:url('../images/backgrounds/contact.gif');
  background-repeat:no-repeat;
  background-position:top left;
}

.contactfield {
  font-family:Verdana, Arial, sans-serif; 
  font-size:10px;
  line-height:12px; 
	width:200px;
	border:0px;
	background-color:transparent;
	color:#FFFFFF;
}

.contactmsg {
  font-family:Verdana, Arial, sans-serif; 
  font-size:10px;
  line-height:12px; 
	width:230px;
	height:100px;
	border:0px;
	background-color:transparent;
	color:#FFFFFF;
	overflow: auto;
	resize:none;
}

/* artist */
#social {  
	float:left;
}

#social #links {
	width:246px;
}

#social #links #link {
  float:left;
  margin-right:10px;
	margin-bottom:2px;
}

#spotify {
	margin-top:6px;
	float:left;
}

#latestalbum {  
}

#latestalbum #links {
}

#latestalbum #links #link {
  float:left;
  margin-right:10px;
}

#latestalbum #cover {
	float:left;
	margin-left:11px;
 	margin-top:15px;
 	width:134px;
}

#cover #image {
	height:134px;
}

#cover #more {
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	background-color:#000000;
}

#cover #more a:link {
  text-transform:uppercase; 
  font-size:9px;
  line-height:12px; 
  color:#FF56E1;
  text-decoration:none;  
}

#cover #more a:visited {
  text-transform:uppercase; 
  font-size:9px;
  line-height:12px; 
  color:#FF56E1;
  text-decoration:none;  
}

#cover #more a:hover {
  text-transform:uppercase; 
  font-size:9px;
  line-height:12px; 
  color:#FFFFFF;
  text-decoration:none;  
}

#cover #more a:active {
  text-transform:uppercase; 
  font-size:9px;
  line-height:12px; 
  color:#000000;
  text-decoration:none;  
}

/* banner */
#banner {
	clear:left;  
	float:left;
	margin-bottom:8px;
}

/* video */
#video {
	clear:left;
	float:left;
	position:relative;
	width:344px;
	top:20px;
}

#video #image {
	float:left;
	margin-left:-3px;
}

#video #title {
	float:left;
	text-align:left;
	margin-left:3px;
	margin-top:4px;
  font-size:14px;
  line-height:14px; 
  text-transform:uppercase; 
  color:#FF56E1;
}

#video #subtitle {
	clear:left;
	margin-top:4px;
	text-align:left;
  font-family:Georgia, Verdana, Arial, sans-serif;  
  font-size:18px;
  line-height:22px;
  color:#000000;	
  text-transform:uppercase;  
}

#video #text {
	clear:left;
	margin-top:4px;
	text-align:left;
}

#player {
	clear:left;
	margin-top:8px;
	width:344px;
	height:278px;
}

/* latest release */
#latestrelease {	
	clear:left;
	float:left;
	position:relative;
}

#latestrelease #image {
	float:left;	
}

#latestrelease #title {
	float:left;
	text-align:left;
	margin-left:3px;
	margin-top:4px;
  font-size:14px;
  line-height:14px; 
  text-transform:uppercase; 
  color:#FF56E1;
}

/* gigs */
#gigs {
  position:absolute;
  text-align:left;
  left:42px;
  top:266px;  
  width:601px;
}

#gigs a:link {
  text-transform:uppercase; 
  font-size:10px;
  line-height:13px; 
  font-weight:bold;
  color:#FF56E1;
  text-decoration:none;  
}

#gigs a:visited {
  text-transform:uppercase; 
  font-size:10px;
  line-height:13px; 
  color:#FF56E1;
  text-decoration:none;  
}

#gigs a:hover {
  text-transform:uppercase; 
  font-size:10px;
  line-height:13px; 
  color:#000000;
  text-decoration:none;  
}

#gigs a:active {
  text-transform:uppercase; 
  font-size:10px;
  line-height:13px; 
  color:#000000;
  text-decoration:none;  
}

#gig {
  clear:left;
  width:895px;
  height:46px;      
  background-image:url('../images/gigs_line.gif');
  background-repeat:no-repeat;
  background-position:0px 0px;   
}

#day {
  font-size:14px;
  line-height:14px; 
  font-weight:bold;
}

#month {
  font-size:10px;
  line-height:10px; 
}

#g1 {
  float:left;
  width:32px;
  padding-left:10px;
  font-size:12px;
  line-height:12px; 
  text-transform:uppercase; 
  padding-bottom:11px;
}

#g2 {
  float:left;
  width:58px;
  margin-top:3px;
  font-size:12px;
  line-height:12px; 
  color:#6d6E71;
}

#g3 {
  float:left;
  width:200px;
  font-size:13px;
  line-height:13px; 
  text-transform:uppercase; 
  color:#FF56E1;  
  margin-top:2px;
}

#gloc {
  float:left;
  width:289px;
}

#g4 {
  width:270px;
  text-transform:uppercase; 
  margin-top:4px;
  font-size:10px;
  line-height:10px; 
  color:#6d6E71;
}

#g5 {
  width:270px;
  margin-top:4px;
  font-size:10px;
  line-height:10px; 
  color:#6d6E71;
}

#g6 {
  float:left;
  width:80px; 
  position:relative;
  top:1px;
}

/* downloads */
#downloads {
  position:absolute;
  text-align:left;
  left:42px;
  top:266px;  
  width:700px;
}

#download {
  clear:left;
  width:700px;
  height:19px;
  height:46px;      
  background-image:url('../images/downloads_line.gif');
  background-repeat:no-repeat;
  background-position:0px 0px;     
}

#downloads a:link {
  text-transform:uppercase; 
  font-size:10px;
  line-height:13px; 
  font-weight:bold;
  color:#FF7506;
  text-decoration:none;  
}

#downloads a:visited {
  text-transform:uppercase; 
  font-size:10px;
  line-height:13px; 
  color:#FF7506;
  text-decoration:none;  
}

#downloads a:hover {
  text-transform:uppercase; 
  font-size:10px;
  line-height:13px; 
  color:#000000;
  text-decoration:none;  
}

#downloads a:active {
  text-transform:uppercase; 
  font-size:10px;
  line-height:13px; 
  color:#000000;
  text-decoration:none;  
}

#d1 {
  float:left;
  width:200px;
  font-size:13px;
  line-height:13px; 
  text-transform:uppercase; 
  color:#FF7506;
  margin-top:2px;
  padding-left:10px;  
  padding-bottom:11px;
}

#dloc {
  float:left;
  width:381px;
}

#d2 {
  width:360px;
  font-size:10px;
  line-height:10px;
  color:#6d6E71;
  margin-top:4px;
  font-weight:bold;
}

#d3 {
  width:360px;
  font-size:10px;
  line-height:10px;
  color:#6d6E71;
  margin-top:4px;
}

#d4 {
  float:left;
  width:80px; 
  position:relative;
  top:-2px;
}

/* albums */
#albums {
  position:absolute;
  text-align:left;
  left:42px;
  top:334px;  
  width:930px;
}

#album {
  float:left;
  width:310px;
  height:250px;  
}

#album #links {
  left:25px;  
}

#album #links #buy {
  float:left;
  margin-top:10px;
  margin-left:4px;
}

#album #links #link {
  float:left;
  margin-top:14px;
  margin-left:10px;
}

#albumcover {
  position:relative;    
  float: left;
  width: 112px;
  height: 196px;
}

#albumcover #title_big {
  text-align:right;
  font-family:Georgia, Verdana, Arial, sans-serif;  
  font-size:20px;
  line-height:24px;
  text-transform:uppercase;  
}

#albumcover #title_small {
  text-align:right;
  font-family:Georgia, Verdana, Arial, sans-serif;  
  font-size:12px;
  line-height:14px;
  text-transform:uppercase;  
}

#albumcover #pic {
  left:15px;
  width:97px;
  position:absolute;
  bottom:0px;
}

#albumtracks {
  position:relative;    
  float: left;
  width: 180px;
  height:196px;
}

#albumtracks #tracks {
  position:absolute;
  left:11px;
  width: 180px;
  bottom:0px;
}

/* history */
#history {
  position:absolute;
  text-align:left;
  left:52px;
  top:277px;  
  width:510px;
}

#history #col {
  float: left;
  width:170px;
}

#history #col #title {
  font-size:11px;
  line-height:11px;
  font-weight:bold;
  margin-bottom:6px;
  width:150px;
}

#history #col #text {
  width:150px;
}

/* added for custom history page */
#historytable a:link, a:visited, a:active, {
  color:#FF7506;
  text-decoration:none; 
}
 
#historytable a:hover {
  color:#FF7506;
  text-decoration:underline; 
}

.quote {
  font-size:12px;
  line-height:10px;  
  font-weight:bold;
}

p {
  margin-top:0px;
  margin-bottom:0px;
}

a:link {
  color:#FF7506;
  text-decoration:none;  
}

a:visited {
  color:#FF7506;
  text-decoration:none;  
}

a:hover {
  color:#000000;
  text-decoration:none;  
}

a:active {
  color:#000000;
  text-decoration:none;  
}

img {
	border:0px solid;
}

