#clear{
	width:919px;
	float:left;
	height:18px;
}

#homeHeaderDummyDiv{
	width:187px;
	height:42px;
	float:left;
}

.homePage #header{
	background:transparent url(/style/common/images/homeHeaderBg.jpg) repeat-x 0px 0px;	
	height:274px;
	margin:0px auto 0px auto;
}

.homePage #headerNav{
	width:999px;
	height:42px;
	margin:0px auto 0px auto;
	background:none;
}

.homePage #logoContentDiv{
	width:999px;
	height:232px;
	margin:0px auto 0px auto;
}

#iframeContent{
	width:497px;
	height:220px;
	float:left;
	margin-top:12px;
}

#artistImageScroll{
	width:497px;
	height:220px;
	float:left;
}

#mailingListDiv{
	background:transparent url(/style/common/images/mailinListBg.png) no-repeat 0px 0px;
	width:185px;	
	height:36px;
	float:left;
	margin:25px 0 0 28px;
	_display:inline;
}

#mailingListDiv a{	
	width:185px;
	height:36px;
	float:left;
	text-decoration:none;
	outline:none;	
	position:relative;
}

.signupError{
	color:#990000;
	text-align:left;	
}

/*******styling for signup form *************/
#signupForm{
	width:280px;
	min-height: 225px;
	height:auto !important;
  	height:225px;   	
  	border-left-width:1px;
  	border-top-width:1px;
  	border-right-width:1px;
  	border-bottom-width:10px;  	
  	border-left-color:#67682c;
  	border-top-color:#67682c;
  	border-right-color:#67682c;
  	border-bottom-color:#868747;
  	background-color:#b7bb7a;
  	border-style:solid;
  	position:absolute;
  	top:110px;
  	left:715px;
}

#sigunupHeading{
	width:279px;
	height:59px;
	float:left;
}

#rowText{
	color:#52593e;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	text-align:left;
}

#signupInput input{
	border:1px solid #67682c;
	background-color:#868747;
	margin:0px;
	height:17px;	
	padding:3px 3px 0 5px;
	width:125px;
}


#signupDataTable{
	float:left;
	margin:15px 0px 15px 30px;
	_display:inline;
}

#signupDataTable tr{
	height:19px;
}
	
#requiredSubmit{
	width:210px;
	height:45px;
	float:left;
	margin:0px 0px 0px 35px;	
	_display:inline;
}

#required{
	color:#6d6e33;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	font-style:italic;
	float:left;	
}

#signupSubmit{
	width:56px;
	height:15px;
	float:right;
}

.countryDropdown {
	color:#FFFFFF;
	font-size:10px;
	font-family:verdana;
	font-weight:bold;
	text-align:left;
}

.countryDropdown li{
	margin:0px;
}

.countryDropdown li a{
	color:#FFFFFF;
	font-size:10px;
	font-family:verdana;
	font-weight:bold;
}


#signupSubmit a{
	text-decoration:none;
	outline:none;
}

#signupMessage{
	color:#52593E;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	text-align:center;
}

.signupMessageBg{
	color:#b7bb7a;
}

#successHeading{
	width:279px;
	height:110px;
	float:left;
}

#loadingImg{
	width:32px;
	height:32px;	
	margin:110px auto 0px auto;	
}
/**** End of styling for signup form ********/

#artistImageScroll p{
	font-family:verdana;
	font-size:11px;
	color:#52593E;
}

#iframeArtistScroll{
	width:497px;
	height:220px;
	float:left;
}

#radioContentDiv{
	background:transparent url(/style/common/images/listenNowBg.png) no-repeat 0px 0px;
	width:177px;
	height:42px;
	float:left;
	margin:25px 0 0 28px;
	_display:inline;
}

#radioContentDiv a{	
	width:177px;
	height:42px;
	float:left;
	text-decoration:none;
	outline:none;
	position:relative;
}

#twitterContentDiv{
	background:transparent url(/style/common/images/twitterBlogBg.png) 0px 0px;
	width:182px;
	height:57px;
	float:left;
	margin:25px 0 0 28px;
	_display:inline;
}

#twitterContentDiv a{
	position:relative;
	text-decoration:none;
	outline:none;
	width:182px;
	height:57px;
	float:left;
	cursor:pointer;
}

#twitterHeading{
	width:182px;
	height:18px;
	float:left;
}

#tweetText{
	width:172px;
	height:29px;
	padding:2px 5px 5px 5px;
	float:left;
	line-height:1.1em;
}

.twitterTextFont{
	font-family:verdana;
	font-size:7pt;
	color:#444727;
	font-weight:bold;
	text-align:left;
}

#twitterDate{
	width:172px;
	float:left;	
}

#twitterDesc{
	width:172px;	
	float:left;
}

/********Style for album section *******/
#homePageAlbums	{
	width:650px;
	min-height: 226px;
	height:auto !important;
	height:226px;
	float:left;
	font-family:verdana;
	margin:25px 0px 50px 0px;
}

#albumsHeading{
	background:transparent url(/style/common/images/albumsHeading.jpg) 0px 0px;
	width:650px;
	height:29px;
	float:left;
	margin-bottom:10px;
}

#moreLink{
	background:transparent url(/style/common/images/moreLink.jpg) 0px 0px;
	width:45px;
	height:13px;
	float:right;
	text-decoration:none;
	outline:none;
	margin:6px 10px 0px 0px;
}

#latestRelease{
	width:121px;
	float:left;
	margin:0px 0px 0px 8px;
	_display:inline;
}	

#latestReleaseImage{
	width:121px;
	height:121px;
	float:left;
	overflow:hidden;
	
}	

#latestReleaseImage a{
	text-decoration:none;
	outline:none;
	width:115px;
	height:115px;
	float:left;
	border:3px solid #FFFFFF;
	overflow:hidden;
}

#latestReleaseData{
	margin:10px 5px 0px 5px;
	_display:inline;
	float:left;
	width:111px;
}

.latestReleaseDataClass {
	float:left;
	width:111px;
	text-decoration:none;
	outline:none;
	font-family:verdana;	
	font-weight:bold;
	text-align:left;
}

#albumArtistName{		
	color:#67682c;	
	font-size:12px;
}

#albumTitle{	
	color:#52593e;	
	font-size:10px;
	font-style:italic;
}

#albumReleaseDate{
	color:#6a6a6a;	
	font-size:10px;	
}

#buyAlbum{
	margin-top:10px;
	height:11px;		
}

#rightArrow{
	background:transparent url(/style/common/images/rightArrow.jpg) no-repeat 0px 0px;
	width:6px;
	height:8px;
	float:left;	
}

#buyAlbumImage{
	background:transparent url(/style/common/images/buyAlbum.jpg) no-repeat 0px 0px;		
	text-decoration:none;
	outline:none;
	margin:0px 0px 0px 10px;
	_display:inline;
	width:23px;
	height:9px;
	float:left;
	overflow:hidden;
}

#buyAlbum a:hover{
	background:transparent url(/style/common/images/buyAlbum.jpg) no-repeat 0px 0px;		
	text-decoration:none;
	outline:none;
	margin:0px 0px 0px 10px;
	_display:inline;
	width:23px;
	height:11px;
	float:left;	
}

#latestReleaseAlbumTitle{
	float:left;
	width:111px;
	text-decoration:none;
	outline:none;
	font-family:verdana;	
	font-weight:bold;
	text-align:left;
}

#latestReleaseAlbumTitle a{
	text-decoration:none;
	outline:none;
}
/****End of style for album section ****/

/****style for bright cove section *********/
#homePageVideo{
	width:231px;
	float:left;
	margin:25px 0px 50px 30px;
	_display:inline;
}

#videosHeading{
	background:transparent url(/style/common/images/videosHeading.jpg) 0px 0px;
	width:231px;
	height:29px;
	float:left;
	margin-bottom:10px;
}
/**End of style for bright cove section ****/

/****style for news section *********/
#homePageNews{
	width:368px;
	float:left;
	/*margin-right:30px;*/
	margin-right:25px;	
	overflow-x:hidden;
}

#homeNewsHeading{
	background:transparent url(/style/common/images/homeNewsHeading.jpg) 0px 0px;
	width:368px;
	height:29px;
	float:left;
	margin-bottom:10px;
}

#newsItem{
	width:350px;
	float:left;
	margin:0px 8px 8px 8px;
}

#newsArticleImage{
	width:97px;
	height:33px;
	float:left;
	margin-right:13px;
	overflow:hidden;
}

#newsArticleImage a{
	width:91px;
	height:27px;
	float:left;
	text-decoration:none;
	outline:none;
	overflow:hidden;
	border:3px solid #FFFFFF;
}

#newsArticleData{
	width:240px;
	float:left;	
}

#newsArticleData a{	
	text-decoration:none;
	outline:none;
}

.newsArticleDataCommon{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;	
	float:left;
	text-align:left;	
}

#newsHeadline{
	width:240px;
	float:left;
}

#newsHeadline a{
	text-decoration:none;
	outline:none;
}

#homeNewsHeadline{	
	color:#67682c;
}

#homeNewsDate{
	color:#6a6a6a;
}	

/****End of style for news section ***/

/****Start of style for tours section ***/
#homePageTours{
	/*width:469px;*/
	width:520px;
	float:left;
}	

#homeToursHeading{
	background:transparent url(/style/common/images/homeToursHeading.jpg) no-repeat 0px 0px;
	width:520px;
	height:57px;
	float:left;	
	margin:0px 0px 5px 0px;
}	

.tourDetails{
	/*width:469px;*/
	width:520px;
	float:left;
	list-style-type:none;	
	margin:0px 0px 13px 0px;
}

.tourDetailsHeader{
	width:520px;
	float:left;
	list-style-type:none;	
	margin:0px 0px 0px 0px;
}

.tourDetails li,.tourDetailsHeader li{
	margin:0px;
}

.homeToursCommon{
	font-size:10px;	
	font-family:verdana;
	text-align:left;
	font-weight:bold;
	color:#52593e;
	float:left;	
	min-height: 16px;
	height:auto !important;
  	height:16px; 
  	_display:inline;
}

#homeTourArtistName{	
	width:154px;
	margin:0px 10px 0px 5px;	
}

#homeTourDate{
	width:55px;
	margin-right:10px;
}

#homeTourVenue{	
	width:98px;	
	margin-right:10px;
}

#homeTourCity{	
	width:60px;
	margin-right:10px;
}


#homeTourState{	
	width:96px;
}

#homeTourArtistName a{
	color:#67682c;
	text-decoration:none;
	outline:none;
}

#toursColumnsHeading{	
	margin-top:8px;
}

#toursMorelink{	
	width:520px;
	height:25px;
	float:left;
}
/****End of style for tours section ***/

#signupClear{
	width:210px;
	height:30px;
	float:left;
}

.thank_you{
	height:249px;	
}

.successMsg{	
	margin:0 auto;	
	width:175px;
}	

#noVideoMessage{
	float:left;
	text-align:left;
	width:220px;
}

#brightcoveVideo{
	width:221px;
	float:left;
	margin-left:5px;
	_display:inline;
}

#noToursHeading{
	background:transparent url(/style/common/images/homeToursHeading.jpg) no-repeat 0px 0px;	
	width:520px;
	height:25px;
	float:left;	
}

#toursUnderline{
	background:transparent url(/style/common/images/underLine.jpg) repeat-x 0px 0px;	
	width:520px;
	height:2px;		
	overflow:hidden;
	float:left;
}

#toursUnderlineBottom{
	background:transparent url(/style/common/images/underLine.jpg) repeat-x 0px 0px;	
	width:520px;
	height:2px;		
	overflow:hidden;
	float:left;
	margin-top:2px;	
}	
	
#noToursUnderline{
	background:transparent url(/style/common/images/underLine.jpg) repeat-x 0px 0px;	
	width:520px;
	height:2px;		
	overflow:hidden;
	float:left;
	margin-bottom:5px;	
}		
