/* Default Stylesheet */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup,
table, tbody, tfoot, thead, tr, th, td, 
*, .x {												/* .x removes any inherent styling to elements below */
	margin: 0;
	padding: 0;
	color: #aacd9e;
	font-family: Verdana,Tahoma,Trebuchet MS,"Arial", "Helvetica", sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: baseline;
	line-height: 20px;
	
	}

												/** 2.	COMMON CLASSES **/
.hide	{ display: none;	}
.inline	{ display: inline;	}
.block	{ display: block;	}
.nfloat	{ float: none;		}
.lfloat	{ float: left;		}
.rfloat	{ float: right;		}
.clear	{ clear: both;		}
.lclear	{ clear: left;		}
.rclear	{ clear: right;		}
.header {font-size:13px;color:#979ab5;}
.videoheader {font-size:16px;color:#979ab5;}
.footerlink {color:#57ff1b;font-weight:normal;font-size:11px;text-transform:uppercase;}
a.footerlink {color:#57ff1b !important;font-weight:normal;font-size:11px;text-transform:uppercase;}.copyrightlink {color:#484a5a;}
.footerimgnav {padding-right:5px;padding-top:0px;}
#FilterSelect{background-color:#000000;color:#aacd9e !important;}

.box {background: #000 !important;  border: 0px  !important; }
.box a{background:#000000;background-image:none!important;  border: 0px !important;}
.box a:hover{background:#000000;background-image:none important;  border:0px !important;}
.box h4 {font-size:16px;color:#44c416;margin-bottom:12px;}
.btn *{ color:#2c800e !important;background-image: none !important; border: 1px solid #0E2F02 !important;}
.btn i { display:none;}
.btn span i {display:none; }
.btn span span {display:none; }
.btn span {padding:5px !important;}


p {
	margin: 0.50em 0 1.00em 0;
	
	}
ol {margin-top:15px;}	
li {margin-left:30px;margin-bottom:10px;margin-right:10px;}	
 hr {height:1px;margin-top:0px;border-width: 1px; border-style: solid; border-color: #151527;}
 


	
a {
	color:#2c800e !important;
	background-color: inherit;
	text-decoration: none !important;
	}
	
a:hover 	{ color: #2c800e; background: inherit;text-decoration:underline !important; }
a:active 	{ color: #2c800e; background: inherit; }

															/** BODY ELEMENTS **/
body {
	text-align: center;
		background:url('../images/headerbg.jpg') !important;
		background-repeat:repeat-x !important;
		background-position:top center !important;
	background-color:#000000 !important;
	}
div#header {
	position:top;
	margin:0 auto;

	}
	div#header-in {
		margin: 0 auto;
		width:960px;
	}
	
		div#headertopcontainer{
			
			margin: 0 auto;
			text-align: left;
		}

																/** MAIN CONTAINERS **/
div#container {

	margin: 0 auto;
	text-align: left;
	
	
	
	}

	div#content-wrap {
		margin:0 auto;
		width:960px;
		
		}
		div#content {
			margin: 0 auto;
			margin-left:-5px;
			width:960px;
			}
		* html div#content {width:960px;}	
			div#content-in {
				margin: 0 auto;
				height:100%;
				width:960px;
				padding: 12px 0 12px 0;
				
				}

		*html div#content-in {width:960px;}		
				
			div#content-in .headerlabel {
				
				}
			

		div#insidesidebar {
			 width:320px;
			 margin:0 0 10px 0px;
			
		
			}
			   div#insidesidebar  .remoteplayer{
				margin:0 auto;
				margin-bottom:10px;
				padding-top:10px;
				padding-left:10px;
				background-color:#111111;
				width:310px;
				height:214px;
				
		
				}
				 div#insidesidebar  .videoplayer{
				margin:0 0 10px 0px;
				
				
		
				}
				 div#insidesidebar  .ringtones{
					margin:0 0 0px 0;
					
					
				}
			
	div#footer {
		height:255px;
		margin-top:10px;
		clear:both;

		}

		div#footer-in {
			margin: 0px auto;
			margin-top:20px;
			
			text-align:right;
			font-weight:bold;
			font-size:12px;
			color:#57ff1b;

			border:1px #2c800e solid;
			border-left-width:0px;
			border-right-width:0px;
			border-bottom-width:1px;
			border-bottom-color:#113305;
			float:right;
			padding:5px 0 5px 0;
			height:86px;
			}

			div#footerimage {
				float:left;
				margin:0px 5px 0 0;
			} 
			div#rightfooter {
				text-align:right;
				float:right;
			}
			div#footer-in  .footermenu {
				word-spacing:4px;	
				padding:10px 0 5px 0;
				text-align:right;
				margin:0 0 0 10px;
				
			}
	    	div#footer-in  a {
				color:#57ff1b;
				text-align:right;
				font-weight:normal;
				font-family:tahoma;
				text-transform:uppercase;
				font-size:11px;
				text-decoration:none;
					
			}	
	
		div#footer-in  .copyright {
			color:#57ff1b;
			text-align:right;
			margin-left:110px;	
			font-size:12px;
			text-transform:none;
			font-family:tahoma;
			font-weight:normal;
			padding:0 0 5px 0;
	
		}	
			div.copyright a {
			color:#57ff1b !important;
			font-weight:bold !important;
			text-transform:none !important;
			
	
		}
				div#footer-in  .policy {
			color:#57ff1b;
			text-align:right;
			margin-left:330px;			
			font-size:12px;
			font-family:tahoma;
			font-weight:normal;
			padding:0 0 5px 0;
	
		}	
			
				div#footer-in  .policy a {
			color:#57ff1b !important;
			font-weight:bold;
			text-transform:none;
			
	
		}


/*CSM global BEGIN*/
div.sdk-channel h2{display:none;}
div.sdk-channel{margin:0 0 0 -25px;width:590px;}
	
div.sdk-item h3 a {text-decoration:none;color:#44c416;font-size:18px;font-weight:bold;  }
div.sdk-item h3 a:hover {text-decoration:underline;color:#f44c416;font-size:18px;font-weight:bold;  }

div.sdk-item {
	background-image:url('../images/titlebg.jpg');
	background-repeat:repeat-x;
    background-position:top;
	padding:15px 0 0 15px;

}
div.sdk-item a{
	color:#2c7d10;
	text-decoration:none;
}
div.sdk-item a:hover{
	color:#2c7d10;
	text-decoration:underline;
}

 span.sdk-breadcrumb {display:none;}
 
p.comment a:hover {color:#2c7d10;}
p.permabar {color:#2c7d10; }
p.paging a:hover{color:#2c7d10;}
span.author {
     color:#2c7d10;
    
}
span.date {
     color:#2c7d10;
    
}
 /*CSM global END*/

/*news BEGIN*/
div#sdk-news h3 {text-decoration:none;color:#44c416 !important;font-size:18px;font-weight:bold;margin:0 20px 10px 0 !important;padding:0 0px 5px 0;border-bottom:1px #194609 solid !important;
	  }
/*div#sdk-news .item {
	background-image:url('../images/titlebg.jpg');
	background-repeat:repeat-x;
    background-position:top;
	padding:15px 0 0 15px;

}
*/
div#sdk-news .sdk-sdk-item{
	background-image:url('../images/titlebg.jpg');
	background-repeat:repeat-x;
    background-position:top;
	padding:15px 0 0 15px;
	margin:15px 0 10px 0;

}

div#sdk-news .sdk-copy {margin:0 0 25px 0}
div#insidenews {width:590px !important;}
div#insidenews .sdk-control{display:none;}
div#insidenews .sdk-byline {
     color:#2c7d10;
    padding-bottom:5px;
    width:590px;
}

div#insidenews .sdk-item {
	border:0px; 

}
div#view-all a:hover{color:#888888;}
div#view-all a:active{color:#888888;}
div#view-all a:visited{color:#888888;}
/*news END*/


/*tour events BEGIN*/
div#sdk-events .sdk-date {color:#44c416!important;border:0px; font-size: 13px !important; float: left; margin: 0 7px 0 0 !important;} /* Makes the date larger, and pulls up 'Concert' to the left*/
div#sdk-events .location {ccolor:#44c416!important;} /*Highlights the city/state*/
div#sdk-events .sdk-icon {color: #888 !important; } /*Changes the concert*/
div#sdk-events .buyticketurl {color:#44c416!important;} /*Makes the link look like a link*/
div#sdk-events .sdk-byline a {font-size: 12px !important;} /*Makes the 'comments' part smaller*/
div#sdk-events .sdk-location {margin-top: -12px !important; padding-top: 10px !important;} /*Plays with the spacing around the dotted line*/
div#insidetour {width:590px !important;}
div#insidetour .sdk-control {margin:0 0 0 330px;}
*html div#insidetour .sdk-control {margin:0 0 0 250px;}
div#insidetour .sdk-paging{float:left;margin:0 10px 0 0;}
div#sdk-events .sdk-venue {clear:both;margin:10px 20px 10px 0;text-decoration:none;color:#44c416 !important;font-size:18px;font-weight:bold;padding:0 10px 5px 0;border-bottom:1px #194609 solid !important;}
*html div#sdk-events .sdk-venue {clear:both;margin:10px 10px 10px 0!important;width:700px!important;text-decoration:none;color:#44c416 !important;font-size:18px;font-weight:bold;padding:0 0px 5px 0;border-bottom:1px #194609 solid !important;}

span.venue {color:#44c416;}

div#sdk-events .location {float:right;margin:-10px 20px 0px 0px!important;} 
*html div#sdk-events .location {float:right;margin:0px 20px 5px 0px!important;} 

div#sdk-events .sdk-item {
	border:0px 
}
*html div#sdk-events .sdk-item {
	border:0px ;
margin-right:-430px!important;
width:500px!important;
}



div#sdk-events .sdk-location{
font-size:13px;
   
	 color:#2c7d10;
	 border:0px;
}
div#sdk-events .sdk-icon{ color:#2c7d10;font-size:13px;border:0px;display:none;}
/*tour events END*/

 /*photos BEGIN*/
div#homeofficialphotos .sdk-items {height:135px;}
div#homeofficialphotos .sdk-item {border:0px;margin-right:-70px; }
div#insidephotos {width:580px !important;}
div#insidephotos .column {width:580px;}
*html div#insidephotos .column {width:560px;}

div#insidephotos .sdk-control{margin-left:320px!important;margin-top:15px;}
* div#insidephotos .sdk-control{margin-left:450px;margin-top:15px;}
div#insidephotos .sdk-paging{float:left;margin-right:15px;}

*html div#insidephotos .sdk-control{margin-left:305px;margin-right:0px;margin-top:0px;}

div#insidephotos .sdk-control a:hover{color:#2c7d10}
div#insidephotos a:hover{color:#2c7d10}

div#insidephotos h3 {margin-left:180px;}

div#sdk-gallery .sdk-item {clear:none;float:left;background-image:none;}

div#sdk-gallery img{border-color:#71DB43 !important;
	border-width:0px !important;background-color:#71db43 !important;
}
div#sdk-gallery img:hover{border-color:#71DB43 !important;
	border-width:0px !important;background-color:#71db43 !important;
}
div#sdk-gallery .image-wrapper img{border:0px;width:145px;margin-bottom:-10px;}

*html div#sdk-gallery .image-wrapper img{border:0px;width:145px;margin-bottom:10px;}
div#sdk-gallery .sdk-item img {float:left;}
a.btn.sdk-buy-link {background:#000000;}
div.sdk-buylinks a{background-color:#000000 !important;border:0px !important;}
div.sdk-buylinks a:hover{background-color:#000000 !important;border:0px !important; border-color:#71DB43 !important;}
/*photos END */

/*ringtones BEGIN*/
div.ringtonescontent img{
	display:none;
}
div.ringtonescontent .sdk-artist-name{
	display:none;
}
div.ringtonescontent .sdk-item{
	border:1px #000000 dashed;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
}

/*ringtones END*/

/*bio BEGIN*/
div#sdk-artistbio .box{background:none !important;}
div.biobanner {
	margin:15px 0 15px 0;
}
*html div.biobanner img{width:590px;}
/*bio END*/

/*discography begin */
div#insidediscography {width:590px !important;}
div#sdk-discography h3 {margin:10px 20px 10px 170px;text-decoration:none;color:#44c416 !important;font-size:18px;font-weight:bold;padding:0 10px 5px 0px;border-bottom:1px #194609 solid !important;}

div#sdk-discography .sdk-item {
	border:0px 
}
div#sdk-discography .sdk-item img{
	float:left;
     margin-right:20px;
}
div#sdk-discography .sdk-paging {display:none;}
div#sdk-discography td {
       margin-top:0px !important;
	padding:5px !important;
}
div#sdk-discography .sdk-copy {display:none;}
table#blm_cd_358_i0 {display:none;}
table.BLM{display:none;}
div.tracklisting{clear:both;padding-top:15px;}
div.tracklisting h4 {font-size:16px;color:#44c416;margin-bottom:10px;}
/*discography end*/

/*media begin */
div#insidemedia {width:590px !important;}
div#sdk-media .image{width:150px;float:left;margin:0 15px 0 0;}
div#sdk-media h3{
	margin:0 0 0 0px;
	width:400px;
	color:#44c416;
	
}
div#sdk-media #sdk-comments {margin:0 0 0 0px;
}
div#sdk-media h3 a:visited {
	color:#44c416;
}
div#sdk-media h3 a:hover {
	color:#44c416;
}
*html div#sdk-media h3{width:370px;}
div#sdk-media .image-wrap img{margin-right:5px;}


div#sdk-media .sdk-byline{
     width:407px;
	 border:0px;
	float:right;
}
*html div#sdk-media .sdk-byline{
     width:375px;
	border:0px;
}  
div#playing h2 {border:0px;text-decoration:none;color:#2c7d10;font-size:16px;margin-bottom:5px;}
div#playing a:hover {color:#2c7d10;}
div#playing a:visited {color:#2c7d10;}

#insidemedia .column.span-13 {margin-top: 10px;}

.column.span-9 h3 {color: #57FF1B}


/*media end*/


/*forum message board begin */
table#boards{padding:10px;border-color:#ffffff !important;border:1px !important; }

th {background-color:#2c7d10;font-size:15px!important;padding:10px!important;}
td {font-size:13px!important;padding:10px!important;}


/*extras begin*/
div.extrasheader {
color:#fff710;
font-size:14px;
margin:10px 0 10px 0;

	width:590px;
}
div.wallpapers {
float:left;
text-align:left;
margin:15px 10px 15px 0;
}
* html div.wallpapers {
float:left;
text-align:left;
margin:15px 5px 15px 0;
}
div.buddyicons {
float:left;
margin:15px 10px 15px 0;
}
a.extraslinks {
color:#fefefe!important;
text-decoration:none;
font-size:14px !important;
}
a:hover.extraslinks {
color:#fefefe;
text-decoration:underline;
font-size:14px;
}
img.extrasimages {
border:1px !important;
border-color:#fff710 !important;
}
/*extras end*/


/*membership begin*/
div#membership h2
{border:0px; 

	color:#fff710;
	font-size:14px;
}
div#membership a:hover {color:#888888;}

/*membership end*/

/*blog*/

div#news h2.channel {display:none;}
div#news h2{
	color:#fff710;
	text-decoration:none;
	font-size:14px;

	width:580px;
}
div#news .control {margin-left:390px;margin-bottom:-20px;}
div#news #FilterForm {margin-top:-20px;}
div#news .paging {margin-left:-190px;padding-top:30px;}
div#news a:hover {color:#888888;}
div#news a:visited {color:#888888;}



div#news .headlines {
    
    margin-top:10px;
    margin-bottom:20px;
	line-height:5px; 
	height:28px;     
}

div#news .headlines a:hover{
    color:#fff710;
	text-decoration:underline;
}
div#news .headlines a{
    color:#fff710;
	text-decoration:none;
}
div#news .headlines a:visited{
    color:#fff710;
	text-decoration:none;
}
div#news .byline a:hover{
    color:#888888;
	text-decoration:underline;
}
div#news .byline a{
    color:#888888;
	text-decoration:none;
}
div#news .byline a:visited{
    color:#888888;
	text-decoration:none;
}

div#sdk-comments h3{display:none;}
div#sdk-comments a:active {color:#888888;}
div#sdk-comments a:hover {color:#888888;}
div#sdk-comments a:visited {color:#888888;}

div#insidebio {width:590px !important;}

