/* CSS Document */
/*-------About Sojourn page----------------*/
.aristpagelinks {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #DC502D;
	padding-right: 25px;
}
#ArtiistNewsarealand {
	position:absolute;
	visibility:visible;
	left:262px;
	top:162px;
	width:691px;
	height:928px;
	z-index:1;
	background: url(images/NewsArtistBG.gif) no-repeat;
	background-image: url(images/NewsArtistBG.gif);
	overflow: visible;
}
#featuredvideomainvideopagenew{
	height: 255px;
	width:100%;
	overflow: scroll;
	overflow: auto;
	}
#searchresult{
	height: 540px;
	width:688px;
	overflow: scroll;
	overflow: auto;
	position: static;
	}	
#artistpagenewcontentland {
	position:absolute;
	visibility:visible;
	left:6px;
	top:9px;
	width:200px;
	height:199px;
	z-index:1;
}

#aboutwhoblocktop {
	position:absolute;
	visibility:visible;
	left:359px;
	top:70px;
	width:325px;
	height:248px;
	z-index:2;
}
#artistwhiteheader
{
position: absolute;
visibility: visible;
left: 12px;
top: 30px;
width: 128px;
height: 27px;
z-index: 1;

}
#aboutwhoblockmiddle {
	position:absolute;
	visibility:visible;
	left:359px;
	top:349px;
	width:325px;
	height:248px;
	z-index:2;
}
.leftheaderbar,.leftheaderbar a,.leftheaderbar a:visited {
font-family: Arial,Helvetica,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: bold;
font-size: 13px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
color: #ffffff;
background-color: #dc502d;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-x-position: 0%;
background-y-position: 0%;
vertical-align: middle;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 4px;
text-decoration: none;
}
.leftheaderbar1,.leftheaderbar1 a,.leftheaderbar1 a:visited {
font-family: Arial,Helvetica,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: bold;
font-size: 13px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
color: #ffffff;
background-color: #dc502d;
background-image: none;

background-attachment: scroll;
background-x-position: 0%;
background-y-position: 0%;
vertical-align: middle;
/*padding-top: 3px;*/
padding-bottom: 3px;
padding-left: 4px;
text-decoration: none;
max-width: 50px;
}
.leftheaderbarblack,.leftheaderbarblack a,.leftheaderbarblack a:visited {
font-family: Arial,Helvetica,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: bold;
font-size: 12px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
color: #ffffff;
background-color: #000000;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-x-position: 0%;
background-y-position: 0%;
vertical-align: middle;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 4px;
text-decoration: none;
}


#aboutwhoblockbottom {
	position:absolute;
	visibility:visible;
	left:359px;
	top:622px;
	width:325px;
	height:248px;
	z-index:2;
}
.boxheadergreenabout {
	font: normal 16px Arial, Helvetica, sans-serif;
	color: #898C63;
	text-decoration: none;
	text-align: left;
	
}
.abouttitle {
	font: bold 15px Arial, Helvetica, sans-serif;
	/*padding-top: 12px;*/
	color: #FFFFFF;
	/*padding-left: 8px;*/
}
.whiteAboutheader {
	font: bolder 24px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	
}
.newsText
{

	font: 300 12px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 1.5;
	padding-top: 5px;
	padding-bottom: 10px;
	
}
.pageContent
{

	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 1.5;
	padding-top: 5px;
	padding-bottom: 10px;
	
}
#pageContentDiv{
	width: 678px;
	height: 890px;
	overflow: auto;
	padding-right: 7px;
}
.musiclandingorangeheadet {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #DC502D;
	height: 20px;
	text-indent: 3px;
}
#artistinforightside {
	position:absolute;
	visibility:visible;
	left:373px;
	top:99px;
	width:307px;
	height:232px;
	z-index:1;
}
#aboutNewsarea {
	position:absolute;
	visibility:visible;
	left:262px;
	top:162px;
	width:691px;
	height:928px;
	z-index:2;
	background: url(images/NewsArtistBG.gif) no-repeat;
	background-image: url(images/NewsArtistBG.gif);
	overflow: visible;
}
#aboutnews {
	position:absolute;
	visibility:visible;
	left:12px;
	top:70px;
	width:325px;
	height:821px;
	z-index:1;
}
#aboutnewscontainer {	
	width:318px;
	height:821px;
	overflow: auto;
	padding-right: 7px;
}

.mceEditor {
	background: #F0F0EE;
	border: 1px solid #cccccc;
	padding: 0;
	margin: 0;
	width: 500px;
}

fieldset.container-inline-date .form-item {
	float:left;
	padding:5;
	width: 600px;
}
fieldset.container-inline-date .form-item, fieldset.container-inline-date .form-item input {
	width:auto;padding:5;
}
fieldset.container-inline-date .form-item input, fieldset.container-inline-date .form-item select {
	margin-right:0.5em;
	width: 75px;
	padding:5;
		margin:5;
}
html.js fieldset {
border: 0; padding: 0;
}
.form-item textarea {
	border: 0px solid red;
	background-color: #FFFFCC;
	width: 99%;
	margin-left: 5px;
}
div.imagefield-edit-image-row {
	border: 0px solid #e5e5e5;
	padding: 5px;
	margin-bottom: 20px;
	background-color: #C1BBAE;
}

div.imagefield-edit-preview img {
  border: 1px solid #e5e5e5;
}

div.imagefield-edit-preview  {
  float: left;
}

div.imagefield-edit-image-replace { 
  font-size: .9em;
}

div.imagefield-edit-image-detail input.form-text {
	width: 100%;
	
}

div.imagefield-edit-image-detail {
  margin-left: 180px;
  margin-right: 20px;
}

div.imagefield-edit-image-flags div.form-item {
	float: right;
}



/* Universal Selectors
----------------------------------------------------------------------------- */
select.multiselect_unsel
{
  width: 200px;
}

select.multiselect_sel
{
  width:200px;
  position:relative;
  left:-50px;
}

span.multiselect_add
{
  position:relative;
  left:0px;
}

span.multiselect_remove
{
  position:relative;
  left:-50px;
}


	*  {
		margin: 0;
		padding: 0;
		
		}
		
	body {
	font-family: Arial, sans-serif;
	font-size:11px;
	line-height:1.3em;
	background: url(images/sojourn_background.jpg) repeat;
	padding-top: 100px;
	
	}
	
	ul {
		list-style-type: none;
		}
	
	* a:link, * a:visited, * a:hover, * a:active {
		text-decoration: none;
		}
	
	:link img {
		border: none;
		}
	
	* img {
		border: none;
		}
	
	a img {
		border: none;
		}
	
	:link img, :active img {
		border: none;
		}

/* Header
----------------------------------------------------------------------------- */
	#header {
		font-family: Arial, sans-serif;
		font-size:10px;
		color:#6A625F;
	}

	
	#header a {
		color:#6A625F;
	}
	
	#header a:hover {
		color:#FFF;
	}
	
/* Sidebar
----------------------------------------------------------------------------- */
	.sidebar {
		font-family: Arial, sans-serif;
		font-size:11px;
		color:#6A625F;
	}
	
	.sidebar a {
		color:#6A625F;
		text-decoration: underline;
	}
	
	.sidebar a:hover {
		color:#FFF;
		text-decoration: underline;
	}
	
/* Artist Boxes
----------------------------------------------------------------------------- */
	.artist {
		font-family: Arial, sans-serif;
		font-size:11px;
	}
	
	.artist h2 {
		font-family: Arial, sans-serif;
		font-size:14px;
	}

	.artist a:hover {
		color:#FFF;
	}
	

/* wooden boxes
----------------------------------------------------------------------------- */
	.wooden {
		font-family: Arial, sans-serif;
		font-size:11px;
	}

	.wooden a:hover {
		color:#FFF;
	}	

	

/* from the blogs
----------------------------------------------------------------------------- */
.blogs {
		font-family: Arial, sans-serif;
		font-size:11px;
		color:#6A625F;
	}
	
.blogs h2 {
		font-family: Arial, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#6A625F;
	}
	
.blogs h3 {
		font-family: Arial, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#FFF;
	}

	.blogs a:hover {
		color:#FFF;
	}	
/* page divisional settings-----------------------------------------------------------------*/
#wrapper {
	background: url(images/BlackBGstrip%202.gif) repeat-y;
	height: 100%;
	width: 100%;
	top: 0px;
}
/* Sets inner page area within the black area Elements go left to right and top to bottom on page ----------------------*/
#innerwrapper {
	margin-top: -525px;
	margin-left: -500px;
	position: absolute;
	left: 50%;
	width: 1000px;
	height: 1200px;
	visibility: visible;
	background: url(images/BlackBGstrip%202.gif) repeat-y;
	padding-top: 10px;
	top: 500px;
	overflow: hidden;
}

#innerwrapperNewLayout {
	margin-top: -525px;
	margin-left: -500px;
	position: absolute;
	left: 50%;
	width: 1000px;
	visibility: visible;
	background: url(images/BlackBGstrip%202.gif) repeat-y;
	padding-top: 10px;
	top: 500px;
	overflow: hidden;
}

#innerwrapper1 {
	margin-top: -525px;
	margin-left: -500px;
	position: absolute;
	left: 50%;
	width: 1000px;
	height: 800px;
	visibility: visible;
	background: url(images/BlackBGstrip%202.gif) repeat-y;
	padding-top: 10px;
	top: 500px;
	overflow: hidden;
}

#innerwrapperedit {
	margin-top: -525px;
	margin-left: -500px;
	position: absolute;
	left: 50%;
	width: 1000px;
	height: 1200px;
	visibility: visible;
	padding-top: 10px;
	top: 500px;
	background-color: #000000;
	background-image: url(images/BlackBGstrip%202.gif);
	background-repeat: repeat-y;

}
	

#logo {
	/*background: url(images/SR%20Logo%20Title.jpg) no-repeat;*/

	height: 23px;
	width: 310px;
	position: absolute;
	left: 39px;
	top: 45px;
}
#logolineright {
	
	height: 15px;
	position: absolute;
	
	top: 60px;

}

#newsbar {
	background: url(images/SR%20Full%20Header%20Bar.jpg) no-repeat;
	height: 71px;
	width: 912px;
position: absolute;
	left: 39px;
	top: 80px;
}
#newsbar1 {
	
	height: 71px;
	width: 912px;
position: absolute;
	left: 39px;
	top: 80px;
}
.artist_select {
	background: #666666 url(images/SR%20Pull%20Down%20Menu.jpg) no-repeat;
	height: 16px;
	width: 140px;
	padding-top: 0px;
	padding-left: 0px;
	margin-top: 30px;
	margin-left: 100px;
	border: 1px solid #000000;
	font: 10px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}
.searchfield {
	font: 9px Arial, Helvetica, sans-serif;
	color: #666666;
	background: url(images/searchboxbg.gif) no-repeat;
	height: 21px;
	width: 139px;
	clip: rect(auto,auto,auto,auto);
	text-indent: 20px;
	border-width: 0px;
	border-style: none;
	padding-top: 4px;
	margin-top: 10px;
	
}
#searchbox {
	height: 22px;
	width: 400px;
	float: right;	
	margin-right: 8px;
	text-align: right;
}
.toplink {
	font: 11px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	
	text-decoration: none;	
}
.toplink a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
	}
.toplink a:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	}
.viewall {
	font: 11px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	margin-left: 105px;
	text-decoration: none;	
}
.viewall a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
	}
.viewall a:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	}
.buy {
	font: 11px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	margin-left: 100px;
	text-decoration: none;	
}
.buy a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	
	text-decoration: none;	
}
.buy a:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	}
.heresee {
	font: 11px Arial, Helvetica, sans-serif;
	color: #CCCCCC;

	text-decoration: none;	
} 
.heresee a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	
	text-decoration: none;	
}
.heresee a:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	}   
	/*
.orangetextinpage {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #DC502D;
}
*/
.orangetextinpage {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #DC502D;
	padding-left: 20px;
	width: 200px;
}
#about {
	background: url(images/SR%20Main%20Content%20Left%20Box%20BG.jpg) no-repeat;
	height: 432px;
	width: 199px;
	margin-top: 12px;
	padding: 3px;
	clear: none;
	float: left;
	position: absolute;
	top: 152px;
}

.boxheadergreen {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #898C63;
	text-decoration: none;
	text-align: left;

}
.aboutcontent {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7F817C;


	}
.divwidthabout {
	width: 170px;
	clear: none;
}

#lablenews {
	background: url(images/SR%20Main%20Content%20Left%20Box%20BG.jpg) no-repeat;
	height: 235px;
	width: 199px;

}
.lablenewsheader {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;

}
.labelnewscontent {
	font: 11px Arial, Helvetica, sans-serif;
	color: #999999;
	padding-top: 5px;
	
	}
	#artist1 {
	position:absolute;
	visibility:visible;
	left:236px;
	top:163px;
	width:355px;
	height:236;
	z-index:1;
	border: 1px solid #333333;
}
#artist2 {
	position:absolute;
	visibility:visible;
	left:597px;
	top:163px;
	width:355px;
	height:236;
	z-index:2;
	border: 1px solid #333333;
}
#artist3 {
	position:absolute;
	visibility:visible;
	left:236px;
	top:410px;
	width:355px;
	height:236;
	z-index:3;
	border: 1px solid #333333;
}
#artist4 {
	position:absolute;
	visibility:visible;
	left:597px;
	top:410px;
	width:355;
	height:236;
	z-index:4;
	border: 1px solid #333333;
}
#artisttilebar1 {
	position:absolute;
	visibility:visible;
	left:403px;
	top:321px;
	width:350px;
	height:35px;
	z-index:15;
	background-image: url(images/maroonalphatrans40.gif);
}

#artisttilebar2 {
	position:absolute;
	visibility:visible;
	left:757px;
	top:321px;
	width:350px;
	height:35px;
	z-index:16;
	background-image: url(images/greenartisttitlebar.gif);
}
#Artisttilebar3 {
	position:absolute;
	visibility:visible;
	left:403px;
	top:522px;
	width:350px;
	height:35px;
	z-index:17;
	background-image: url(images/artisttitleBar%20ltbrown.gif);
}
#artisttilebar4 {
	position:absolute;
	visibility:visible;
	left:757px;
	top:522px;
	width:350px;
	height:35px;
	z-index:18;
	background-image: url(images/artisttitleBar%20DKbrown.gif);
}
#aboutsojourn {
	position:absolute;
	visibility:visible;
	left:39px;
	top:199px;
	width:189px;
	height:200px;
	z-index:1;
	background: url(images/SR%20Main%20Content%20Left%20Box%20BG.jpg);
	
}
#latestnews {
	position:absolute;
	visibility:visible;
	left:39px;
	top:444px;
	width:189px;
	height:204px;
	z-index:2;
	background-image: url(images/SR%20Main%20Content%20Left%20Box%20BG.jpg);
}
#grow {
	position:absolute;
	visibility:visible;
	left:348px;
	top:663px;
	width:301px;
	height:122px;
	z-index:6;
	background: url(images/grow.jpg) no-repeat;
}
#growcomtamts {
	position:absolute;
	visibility:visible;
	left:89px;
	top:28px;
	width:207px;
	height:86px;
	z-index:1;
	font: 12px Arial, Helvetica, sans-serif;
	color: #DD9542;
	overflow: auto;
}
#featuredartist {
	position:absolute;
	visibility:visible;
	left:659px;
	top:663px;
	width:301px;
	height:122px;
	z-index:7;
	background: url(images/Featured%20Album.jpg) no-repeat;
}
#featurealbumcontents {
	position:absolute;
	visibility:visible;
	left:95px;
	top:28px;
	width:199px;
	height:81px;
	z-index:1;
	overflow: auto;
	font: 12px Arial, Helvetica, sans-serif;
	/*color: #d22727;*/
	color: #97834E;
}
#printondemand {
	position:absolute;
	visibility:visible;
	left:39px;
	top:663px;
	width:301px;
	height:122px;
	z-index:8;
	background: url(images/printondemand.jpg) no-repeat;
}
#ondemandcontents {
	position:absolute;
	visibility:visible;
	left:91px;
	top:28px;
	width:204px;
	height:85px;
	z-index:1;
	overflow: auto;
	font: 12px Arial, Helvetica, sans-serif;
	color: #97834E;
}
#fromtheblogs {
	position:absolute;
	visibility:visible;
	left:45px;
	top:787px;
	width:123px;
	height:19px;
	z-index:11;
	font: bold normal 13px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
}
.artitstilehomepage {
	font: bold 12px Arial, Helvetica, sans-serif;
	padding-top: 12px;
	color: #FFFFFF;
	padding-left: 8px;
}
.blogtime{
	font: 12px Arial, Helvetica, sans-serif;
	color: #999999;
}
.blogtitle{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 10px;
}
.blogposting{
	font: 12px/15px Arial, Helvetica, sans-serif;
	color: #999999;
	padding-top: 10px;
}
#blog1 {
	position:absolute;
	visibility:visible;
	left:39px;
	top:810px;
	width:227px;
	height:274px;
	z-index:10;
	overflow: auto;
	background: url(images/SR%20Terchary%20Content.jpg) no-repeat;
}
#blog1content {
	position:absolute;
	visibility:visible;
	left:18px;
	top:17px;
	width:180px;
	height:246px;
	z-index:1;
}
#blog2 {
	position:absolute;
	visibility:visible;
	left:270px;
	top:810px;
	width:227px;
	height:274px;
	z-index:12;
	background: url(images/SR%20Terchary%20Content.jpg) no-repeat;
}
#blog2content {
	position:absolute;
	visibility:visible;
	left:18px;
	top:17px;
	width:180px;
	height:246px;
	z-index:1;
}
#blog3 { 
	position:absolute;
	visibility:visible;
	left:500px;
	top:810px;
	width:227px;
	height:274px;
	z-index:13;
	background: url(images/SR%20Terchary%20Content.jpg) no-repeat;
}
#blog3content {
	position:absolute;
	visibility:visible;
	left:18px;
	top:17px;
	width:180px;
	height:250px;
	z-index:1;
}
#blog4 {
	position:absolute;
	visibility:visible;
	left:731px;
	top:810px;
	width:227px;
	height:274px;
	z-index:14;
	background: url(images/SR%20Terchary%20Content.jpg) no-repeat;
}
#blog4comtent {
	position:absolute;
	visibility:visible;
	left:18px;
	top:17px;
	width:180px;
	height:251px;
	z-index:1;
}

/*-----Arist news page - not header elements though-------*/

#ArtiistNewsarea {
	position:absolute;
	visibility:visible;
	left:262px;
	top:162px;
	width:691px;
	height:928px;
	z-index:2;
	background: url(images/NewsArtistBG.gif) no-repeat;
	background-image: url(images/NewsArtistBG.gif);
	overflow: visible;
}
#ArtiistNewsarea1 {
	position:absolute;
	visibility:visible;
	left:35px;
	top:150px;
	width:925px;
	height:600px;
	z-index:2;
	background-image: url(images/NewsArtistBG.gif);
	overflow: visible;
}
#ArtiistNewsareaedit {
	position:absolute;
	visibility:visible;
	left:238px;
	top:162px;
	width:691px;
	height:918px;
	z-index:2;
	overflow: scroll;
	background-color: #C7C1B5;
	
}
#ArtiistNewsareaeditform {
	position:absolute;
	visibility:visible;
	left:238px;
	top:162px;
	width:691px;

	z-index:2;
	background-color: #C7C1B5;
	padding: 10px;
	margin-top: 10px;

}
#ArtistNewsbarleftnewspage {
	position:absolute;
	visibility:visible;
	left:39px;
	top:162px;
	width:200px;
	height:927px;
	z-index:2;
	background: url(images/SR%20Main%20Content%20Left%20Box%20BG.jpg) repeat-y;
}
#tourdatescontent {
	position:absolute;
	visibility:visible;
	left:10px;
	top:10px;
	width:200px;
	height:841px;
	z-index:1;
	overflow: auto;
}

#newslabelnews {
	position:absolute;
	visibility:visible;
	left:12px;
	top:0101px;
	width:325px;
	height:821px;
	z-index:1;
}
#newsartistnews {
	position:absolute;
	visibility:visible;
	left:359px;
	top:100px;
	width:325px;
	height:822px;
	z-index:2;
}
#newsllableheader {
	position:absolute;
	visibility:visible;
	left:12px;
	top:60px;
	width:190px;
	height:23px;
	z-index:3;
}
#newsartistheader {
	position:absolute;
	visibility:visible;
	left:359px;
	top:60px;
	width:190px;
	height:23px;
	z-index:4;
}
#lablenav {
	position:absolute;
	visibility:visible;
	left:260px;
	top:74px;
	width:80px;
	height:15px;
	z-index:5;
}
#artistnav {
	position:absolute;
	visibility:visible;
	left:605px;
	top:74px;
	width:80px;
	height:15px;
	z-index:6;
}
#artistcontent {
	font: 11px Arial, Helvetica, sans-serif;
	background: url(images/NewsArtistBG.gif) repeat-x;
	margin-top: 20px;
	margin-left: 4px;
	clear: left;
}
#artistwhiteheader {
	position:relative;
	visibility:visible;
	left:12px;
	top:10px;
	width:128px;
	height:27px;
	z-index:1;
}
.item-list .icon {
  color: #555;
  float: right;
  padding-left: 0.25em;
  clear: right;
}
.item-list .title {
  font-weight: bold;
}
.item-list ul {
  margin: 0 0 0.75em 0;
  padding: 0;
}
.item-list ul li {
	padding: 0;
	list-style: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0.25em;
}
.white {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.newspageheader {
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #919340;
}
#newstitle {
	position:absolute;
	visibility:visible;
	left:12px;
	top:15px;
	width:197px;
	height:23px;
	z-index:7;
}

#blogtitle {
	position:absolute;
	visibility:visible;
	left:12px;
	top:15px;
	width:197px;
	height:10px;
	z-index:7;
}

.whitelinksnewspage {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: text-bottom;
	text-decoration: underline;
}
.whitelinksnewspage a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: text-bottom;
	text-decoration: underline;
}
.tourdatesheader {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-bottom: 20px;
	list-style: disc outside;
}
/*.tourdatesfeed {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #999999;
	padding-top: 10px;
	padding-bottom: 10px;
}*/
.newsstoriesheader {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #919340;
	padding: 3px 5px;
	width: auto;
	margin-bottom: 10px;
	line-height: 1.5;
	vertical-align: middle;
}
.newsstoriesheader td{
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
}

.newsstoriesfeed {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
.newsimages {
	float: left;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.whitelinksnewspage a:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #919340;
	vertical-align: text-bottom;
	text-decoration: underline;
}
.whiteNewsheader {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
/*-------Artist page---------------*/
#ArtistNewsbarleftartistpage {
	position:absolute;
	visibility:visible;
	left:39px;
	top:386px;
	width:215px;
	height:703px;
	z-index:3;
	background: url(images/SR%20Main%20Content%20Left%20Box%20BG.jpg) repeat;
}
#tourdatescontentartist {
	position:absolute;
	visibility:visible;
	left:6px;
	top:10px;
	width:200px;
	height:684px;
	z-index:1;
}
#featuredartistheder {
	position:absolute;
	visibility:visible;
	left:11px;
	top:68px;
	width:670px;
	height:16px;
	z-index:1;
	background-color: #DC502D;
}
.darksmheader {
	font-family: Arial, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight: bold;
}
.darktitlesmheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight: bold;
	margin: 0px;
}
#allartistheader {
	position:absolute;
	visibility:visible;
	left:9px;
	top:339px;
	width:675px;
	height:13px;
	z-index:1;
	background-color: #DC502D;
}
#allartistlist {
	position:absolute;
	visibility:visible;
	left:8px;
	top:371px;
	width:674px;
	height:542px;
	z-index:1;
	
}
.newspageheaderorange {
	font: bold 28px Arial, Helvetica, sans-serif;
	color: #DC502D;
}
.newspageheaderwhite {
	font: bold 28px Arial, Helvetica, sans-serif;
	color: white;
}
.artitstilehomepageCopy {
	font: normal 10px Arial, Helvetica, sans-serif;
	padding-top: 1px;
	color: #FFFFFF;
	padding-left: 8px;
}

#aristlargepic {
	position:absolute;
	visibility:visible;
	left:9px;
	top:100px;
	width:353px;
	height:231px;
	z-index:1;
}
#artistthiuumb1 {
	position:absolute;
	visibility:visible;
	left:379px;
	top:29px;
	width:133px;
	height:60px;
	z-index:2;
}
#artistthiuumb2 {
	position:absolute;
	visibility:visible;
	left:531px;
	top:30px;
	width:133px;
	height:56px;
	z-index:2;
}
#Layer1 {
	position:absolute;
	visibility:visible;
	left:528px;
	top:46px;
	width:135px;
	height:64px;
	z-index:3;
}
#artistpage_sec_title {
	position:absolute; 
	visibility:visible;
	left:10px;
	top:28px;
	width:568px;
	height:51px;
	z-index:3;
}
#musicplayer {
	position:absolute;
	visibility:visible;
	left:378px;
	top:98px;
	width:309px; 
	height:86px;
	z-index:4;
}
#artistpagenews {
	position:absolute;
	visibility:visible;
	left:10px;
	top:10px;
	width:215px;
	height:208px;
	z-index:4;
	background-image: url(images/SR%20Main%20Content%20Left%20Box%20BG.jpg);
}
#musincfeeds {
	position:absolute;
	visibility:visible;
	left:378px;
	top:101px;
	width:308px;
	height:229px;
	z-index:1;
	overflow: scroll;
	border-style: 0;
	 overflow-x: hidden;
}
#Layer2 {
	position:absolute;
	visibility:visible; 
	left:195px;
	top:165px;
	width:173px;
	height:183px;
	z-index:4;
}

#artistpagenewstour {
	position:absolute;
	visibility:visible;
	left:39px;
	top:162px;
	width:215px;
	height:929px;
	z-index:4;
	background-image: url(images/SR%20Main%20Content%20Left%20Box%20BG.jpg);
}
#artistpagenews2 {
	position:absolute;
	visibility:visible;
	left:39px;
	top:162px;
	width:215px;
	height:200px;
	z-index:2;
	background-image: url(images/SR%20Main%20Content%20Left%20Box%20BG.jpg);
}

#artistpagenewsedit {
	position:relative;
	visibility:visible;
	left:10px;
	top:10px;
	width:192px;
	height:338px;
	z-index:4;
	background-image: url(images/SR%20Main%20Content%20Left%20Box%20BG.jpg);
	margin-top: 10px;
}

#artistpagenewcontent a:link{
 color:#ffffff;
}
#artistpagenewcontent a:active{
 color:#ffffff;
}
#artistpagenewcontent a:visited{
 color:#ffffff;
}
#artistpagenewcontent {
	position:absolute;
	visibility:visible;
	left:6px;
	top:9px;
	width:200px;
	height:199px;
	z-index:1;
}
#artistpagenewcontentedit a:link{
 color:#ffffff;
}
#artistpagenewcontentedit a:active{
 color:#ffffff;
}
#artistpagenewcontentedit a:visited{
 color:#ffffff;
}
#artistpagenewcontentedit {
	position:absolute;
	visibility:visible;
	left:6px;
	top:9px;
	width:173px;
	height:199px;
	z-index:1;
	margin-top: 10px;
	padding-top: 10px;
}
#artistsubmenuarea {
	position:absolute;
	visibility:visible;
	left:9px;
	top:344px;
	width:662px;
	height:395px;
	z-index:6;
	overflow: visible;
} 
#footewrbar {
	position:absolute;
	visibility:visible;
	left:37px;
	top:1100px;
	width:918px;
	height:7px;
	z-index:15;
	overflow:hidden;
	background-image: url(images/footerdotbar.gif);
}
#footermenu {
	position:absolute;
	visibility:visible;
	top:1120px;
	width:100%;
	height:20px
	z-index:16;
	overflow:hidden;
	font: 10px Arial, Helvetica, sans-serif;
	font-weight:bolder;	
	color: #646361;
}
#footermenu a:link,#footermenu a:active,#footermenu a:visited {
	font: 10px Arial, Helvetica, sans-serif;
	font-weight:bolder;	
	color: #646361;
	letter-spacing: -1px;
	text-decoration: none;	
}
#footermenu a:hover {
	font: 10px Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #646361;
	text-decoration: none;
	letter-spacing: -1px;
	}
#footerlink {
	position:absolute;
	visibility:visible;
	
	font: 10px Arial, Helvetica, sans-serif;
	font-weight:bolder;	
	color: #646361;
	width: 100%;
	text-align: center;
}


#footerlink a:link,#footerlink a:active,#footerlink a:visited {
	font: 10px Arial, Helvetica, sans-serif;
	font-weight:bolder;	
	color: #646361;
	letter-spacing: 1px;
	text-decoration: none;	
}
#footerlink a:hover {
	font: 10px Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #646361;
	text-decoration: none;
	letter-spacing: 1px;
	} 	 
#footercopyright {
	position:absolute;
	visibility:visible;
	left:160px;
	overflow:hidden;
	top:1132px;
	width:683px;
	height:22px;
	z-index:17;
}

.artisphoheader {
	font: bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #DC502D;
}
.headertopmenus {
	font: bold 12px Arial, Helvetica, sans-serif;
	 /*color: #DC502D;*/
	 color: #FFFFFF;
	
	text-decoration: none;	
}
.headertopmenus a {
	font: 14px Arial, Helvetica, sans-serif;
	/*color: #CCCCCC;*/
	color: #000000;
	
	}
.headertopmenus a:hover {
	font: 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;d
	
	}
.aboutandnewsmorelinks {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #DC502D;
	text-decoration: none;	
}
.aboutandnewsmorelinks a {
	font: 14px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	}
.aboutandnewsmorelinks a:hover {
	font: 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}	
.tourdatesfeed{
	list-style:none;
	padding:0;
	margin:0;
	padding-top: 5px;	
}
.tourdatesfeed li{
	
	padding-top: 2px;
	padding-bottom: 2px;
}
.tourdatesfeed li a:link,
.tourdatesfeed li a:hover,
.tourdatesfeed li a:visited,
.tourdatesfeed li a:active{
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.artistcontent {
	font: 11px Arial, Helvetica, sans-serif;
	background: url(images/NewsArtistBG.gif) no-repeat;
	margin-top: 10px;
	margin-left: 8px;
	clear: left;
}
#featureartist{
	height: 227px;
	width:688px;
	overflow: scroll;
	overflow: auto;
	position: static;
}
#featureartist table tr td.newspageheaderorange a:link,
#featureartist table tr td.newspageheaderorange a:visited,
#featureartist table tr td.newspageheaderorange a:hover,
#featureartist table tr td.newspageheaderorange a:active{
	text-decoration: none;
	font: bold 28px Arial, Helvetica, sans-serif;
	color: #DC502D;
}
#featureartist table tr td.artistbio{		
	font: normal 12px Arial, Helvetica, sans-serif;
	vertical-align: top;
	
	
}
#allartist{
	height: 540px;
	width:688px;
	overflow: scroll;
	overflow: auto;
	position: static;
	}	
#bio{
	height: 540px;
	width:344px;
	overflow: scroll;
	overflow: auto;
	position: static;
	font: normal 13px Arial, Helvetica, sans-serif;
	line-height:15px;
	
	text-align:justify;
	vertical-align: top;
	padding-right: 5px;
	
}
#artistmusicpagecontent{
	height: 540px;
	width:660px;
	overflow: scroll;
	overflow: auto;
	position: static;	
	vertical-align: top;
	padding-right: 5px;
}
#artistpagealbums
{
	padding-left:0px;
	padding-right:0px;
	bgcolor:#ecebe6;
	height: 230px;
	width:300px;
	overflow: scroll;
	overflow: auto;
}

#artistpagealbums23
{
	padding-left:0px;
	padding-right:0px;
	bgcolor:#ecebe6;
	height: 370px;
	width:170px;
	overflow: scroll;
	overflow: auto;
}

.artistmusicpagetracks{

	/*bgcolor:#ecebe6;
	height: 101px;*/
	width:100%;
	/*overflow: scroll;
	overflow: auto;*/	
}
#featuredalbummusicpage{	
	height: 85px;
	width:332px;
	overflow: scroll;
	overflow: auto;	
}
#featuredvideoallvideopage{
	height: 206px;
	width:672px;
	overflow: scroll;
	overflow: auto;	
}
#featuredvideoallvideopagenew{
	height: 256px;
	width:500px;
	overflow: scroll;
	overflow: auto;	
}


.featuredvideoallvideopagenew01{

	width:500px;
	overflow: scroll;
	overflow: auto;	
}

#da1{
	height: 370px;
	width:500px;
	overflow: scroll;
	overflow: auto;	
}

/**Controls Broadcast video main top section - RT**/
#featuredvideoallvideopagenew23{
	height: auto;
	width:670px;
	overflow: scroll;
	overflow: auto;	
}

#videopageright{
	height: 800px;
	width:120px;
	overflow: scroll;
	overflow: auto;	
	float: left;
	padding-top: 80px;
}
#videopageright2{
	height: 800px;
	width:120px;
	overflow: scroll;
	overflow: auto;	
	float: left;
	padding-top: 70px;
}
#featuredvideomainvideopage{
	height: auto;
	width:450px;
	overflow: scroll;
	overflow: auto;
}
#allvideoallvideopage{
	height: 490px;
	width:672px;
	overflow: scroll;
	overflow: auto;
}
#allvideoallvideopagenew{
	height: 542px;
	width:500px;
	overflow: scroll;
	overflow: auto;
}

#allvideoallvideopagenew23{
	height: 542px;
	width:672px;
	overflow: scroll;
	overflow: auto;
}

#allvideosartistvideopage{
	height: 290px;
	width:672px;
	overflow: scroll;
	overflow: auto;	
}

#allvideosartistvideopage23{
	height: 180px;
	width:672px;
	overflow: scroll;
	overflow: auto;	
}

#allvideosartistadditionalvideopage{
	height: 50px;
	width:100px;
	overflow: scroll;
	overflow: auto;	
}
#musicpagealltracks{
	padding-left:0px;
	padding-right:0px;
	bgcolor:#ecebe6;
	height: 490px;
	width:674px;
	overflow: scroll;
	overflow: auto;
}
.muisicmainpagefeaturedtracks{
	height: 200px;
	/*max-height:5px*/
	width:100%;
	overflow: scroll;
	overflow: auto;	
}
#musicmainpageallmusicalbums
{
	height: 250px;
	/*max-height:5px*/
	width:100%;
	overflow: scroll;
	overflow: auto;	
}
#musicallpageallmusicalbums
{
	height: 350px;
	/*max-height:5px*/
	width:100%;
	overflow: scroll;
	overflow: auto;	
}

#musicallpageallmusicalbums
{
	height: 100%;
	/*max-height:5px*/
	width:100%;
	overflow: scroll;
	overflow: auto;	
}
#mainnewz
{
	height: 898px;
	width:684px;
	overflow: scroll;
	overflow: auto;
	position: static;
	
}

#blogcomments
{
	padding:3px;
	padding-bottom:5px;
	height: auto;
	width:681px;
	overflow: scroll;
	overflow: auto;
	position: static;
	
}
#blogtext
{
	padding:3px;
	padding-bottom:15px;
	height: auto;
	width:681px;
	overflow: scroll;
	overflow: auto;
	position: static;
	
}
#musicmainpagetracksnew{
	height: 280px;
	/*max-height:5px*/
	width:100%;
	overflow: scroll;
	overflow: auto;	
}
#aboutstaffdetailcontainer{
	height: 770px;
	/*max-height:5px*/
	width:100%;
	overflow: scroll;
	overflow: auto;
	padding-right: 5px;	
}
/*****Paginator****************/
ul.pagination{
	list-style: none;
	padding: 0;
	margin: 0;
}
ul.pagination li
{
float: left;
margin: 0 0.15em;
}
ul.pagination li a:link,
ul.pagination li a:active,
ul.pagination li a:hover,
ul.pagination li a:visited{
	float: left;
	margin: 0 0.15em;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
ul.pagination li.previous-off,
ul.pagination li.next-off{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
ul.pagination li.active{
	font: bolder 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
/*****End Paginator************/
#ArtistNewsbarleftNewspage {
	position:absolute;
	visibility:visible;
	left:39px;
	top:162px;
	width:215px;
	height:929px;
	z-index:3;
	background: url(images/SR%20Main%20Content%20Left%20Box%20BG.jpg) repeat;
}
.requestinviteformcontent{
	font: normal 12px Arial, Helvetica, sans-serif;
	vertical-align: top;
}
topmostmenu{
	float:left;
	
}
.topmostmenu a {
	font: 11px Arial, Helvetica, sans-serif;
	font-weight:bolder;	
	color: #646361;
	letter-spacing: 1px;
	text-decoration: none;	
}
.topmostmenu a:hover {
	font: 11px Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #646361;
	text-decoration: none;
	letter-spacing: 1px;
	}  
.featuredAlbumHeading {
	font: bolder 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #DC502D;
}
.descriptionText{
	font: 14px Arial, Helvetica, sans-serif;
	
}	 
.artistnewstitle,.artistnewstitle a:link,.artistnewstitle a:active,.artistnewstitle a:visited,.artistnewstitle a:hover {
	font: 12px/15px Arial, Helvetica, sans-serif;
	color: #DC502D;
	font-weight: bold;
}
.orangetextnormal {
	font: 12px Arial, Helvetica, sans-serif;
	color: #DC502D;	
}
.orangetextnormallinks {
	font: 12px Arial, Helvetica, sans-serif;
	color: #DC502D;
	text-decoration: none;	
}
.orangetextnormallinks a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	}
.orangetextnormallinks a:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}	
.orderdetailtableheader{
	border-color: #919340;
	background-color:#919340;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;	  
}
.ordertable td{
	padding: 5px;
	font: 12px Arial, Helvetica, sans-serif;
}
.addresseditform td, .addresseditform td select {
	font-size: 10px;
}
.addresseditform td input{
	width: 200px;
	font-size: 10px;
}
.addresseditform .submit{
	width: 50px;
	font-size: 10px;
}
.myAccountPageLinks,.myAccountPageLinks a:link,.myAccountPageLinks a:hover,.myAccountPageLinks a:active,.myAccountPageLinks a:visited {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #DC502D;
	text-decoration: none;
}.tourdates {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: right;
}
.tourdatesdisplay {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #000000;
	text-indent: 5px;
}

.mostPopular_container_inner a b{
color:#52514d
}



#footewrbarNewLayout {
	
	visibility:visible;
	left:37px;
	
	width:918px;
	height:7px;
	z-index:15;
	overflow:hidden;
	background-image: url(images/footerdotbar.gif);
}

#footermenuNewLayout {	
	visibility:visible;	
	width:100%;
	height:20px
	z-index:16;
	overflow:hidden;
	font: 10px Arial, Helvetica, sans-serif;
	font-weight:bolder;	
	color: #646361;
}
#footermenuNewLayout a:link,#footermenuNewLayout a:active,#footermenuNewLayout a:visited {
	font: 10px Arial, Helvetica, sans-serif;
	font-weight:bolder;	
	color: #646361;
	letter-spacing: -1px;
	text-decoration: none;	
}
#footermenuNewLayout a:hover {
	font: 10px Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #646361;
	text-decoration: none;
	letter-spacing: -1px;
	}
#footerlinkNewLayout {	
	visibility:visible;	
	font: 10px Arial, Helvetica, sans-serif;
	font-weight:bolder;	
	color: #646361;
	width: 100%;
	text-align: center;
}
#footerlinkNewLayout a:link,#footerlinkNewLayout a:active,#footerlinkNewLayout a:visited {
	font: 10px Arial, Helvetica, sans-serif;
	font-weight:bolder;	
	color: #646361;
	letter-spacing: 1px;
	text-decoration: none;	
}
#footerlinkNewLayout a:hover {
	font: 10px Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #646361;
	text-decoration: none;
	letter-spacing: 1px;
	} 	 
#footercopyrightNewLayout {	
	visibility:visible;
	left:160px;
	overflow:hidden;
	color:#646361;
	width:100%;
	height:62px;
	z-index:17;
	text-align: center;
	padding-top: 7px;
	
	
}

#footerlinkNewLayout{
	font: 10px Arial, Helvetica, sans-serif;
	font-weight:bolder;	
	color: #646361;
	text-align: center;
}

#footerlinkNewLayout a {
	font: 10px Arial, Helvetica, sans-serif;
	font-weight:bolder;	
	color: #646361;
	text-align: center;
	padding-bottom: 20px
}
