/* Truth Revolution Records - TRR */

/* Structure */
body{font-size:62.5%;width:100%;background:#222222;color:#eeeeee;font-family:'Hetvetica Neue',Helvetica,Arial,Verdana,sans-serif;}
	/* main */
#sheet{width:960px;height:auto;margin:0 auto;}
p{font-size:1.2em;margin:0 0 10px 0;color:#000000;}
#top{width:960px;height:492px;background:none;float:left;}
#top-cal{width:960px;height:100%;background:url(images/black-dot45.png) repeat;float:left;}
#top-gal{width:960px;height:482px;float:left;background:url(images/black-dot45.png) repeat;}
#top-gall{width:960px;height:122px;float:left;background:url(images/black-dot45.png) repeat;}
	#header{width:960px;height:122px;padding:0;float:left;background:#000000;}
		#logo{margin:5px 0 0 5px;width:311px;padding:0;height:91px;text-indent:-9999em;float:left;background:url("images/logo.png") no-repeat;}
	#featured{width:960px;height:375px;float:left;background:url(images/glide-bk.png) repeat-x;overflow:hidden;}
		.slide1{width:860px;height:308px;margin:0 auto;}
			.slideleft{width:300px;height:300px;float:left;}
			.slideright{width:520px;height:300px;margin:0;float:right;padding:0 20px;}
			.slideleft-long{width:450px;height:300px;float:left;}
			.slideright-long{width:370px;height:300px;float:right;padding:0 20px;}
				.slideright h1{font-size:3.2em;color:#ffffff;text-transform:capitalize;margin:0 0 5px 0;text-shadow:#ffffff 0 0 2px;float:left;clear:both;}
				.slideright h2{font-size:2em;color:#ffffff;text-transform:capitalize;margin:0 0 5px 0;text-shadow:#ffffff 0 0 2px;float:left;clear:both;}
				.slideright p,.slideright-long p{font-size:1.6em;color:#ffffff;float:left;}
	#cal{width:580px;height:auto;float:left;}
	
/* Events */
				#table{float:left;width:580px;height:auto;background-color: #cccccc;}
				#table p{float:left;clear:both;width:100%;margin:0;font-size:1.2em;}
				#table p.off{background:url("images/black-dot20.png") repeat;}
				#table p.on{background:url("images/black-dot10.png") repeat;}
				#table span{height:66px;float:left;padding:15px 5px;}
				#table a, a:visited{color:#000;}
			/* Events Header*/	
				#table span.art{width:155px;height:16px;text-align:left;text-transform:uppercase;font-size:1.3em;font-weight:bold;background:url(images/black-dot20.png);}
				#table span.dat{width:135px;height:16px;text-align:left;text-transform:uppercase;font-size:1.3em;font-weight:bold;background:url(images/black-dot20.png);}
				#table span.cit{width:80px;height:16px;text-align:left;text-transform:uppercase;font-size:1.3em;font-weight:bold;background:url(images/black-dot20.png);}
				#table span.ven{width:170px;height:16px;text-align:left;text-transform:uppercase;font-size:1.3em;font-weight:bold;background:url(images/black-dot20.png);}
			/* Events Body*/		
				#table span.col1{width:155px;height:auto;text-align:left;font-size:1.3em;font-weight:normal;line-height:1.2em;} /* ARTIST/EVENT */
				#table span.col2{width:135px;height:auto;text-align:left;} /* DATE/TIME */
				#table span.col3{width:80px;height:auto;text-align:left;} /* CITY */
				#table span.col4{width:170px;height:auto;text-align:left;} /* VENUE */
					
	
	object.events{margin:20px 0 0 20px;}
	#gal{width:960px;height:auto;float:left;background:url(images/white-dot05.png) repeat;overflow:auto;color:#fff;}	
	#middle{width:960px;height:auto;background:#cccccc;float:left;margin-bottom:10px;padding-bottom:10px;}
	#left{width:430px;height:auto;float:left;}
		#albums{margin:10px 0 10px 0;width:410px;height:auto;float:left;background:none;}
			#albums-box{width:390px;height:auto;padding:0;margin:10px 0 0 10px}
		#network{margin:0 0 0 10px;width:410px;height:170px;float:left;background:url(images/black-dot10.png) repeat;}
			#network-box{width:390px;height:auto;margin:10px 0 0 10px;}
	#right{width:530px;height:auto;float:left;}
		#listen{margin:10px 10px 10px 0;width:520px;height:280px;float:right;background:url(images/black-dot45.png) repeat;}
			#listen-box{width:520px;height:280px;padding:0;margin:0 0 10px 0;}
		#news{margin:0;width:520px;height:auto;float:left;background:url(images/black-dot10.png) repeat;}
			#news-box{width:520px;height:auto;padding:0;margin:10px 0 0 10px;}
			iframe.main-news{margin:0 auto;width:520px;overflow-x:hidden;}

#bottom{width:960;height:20px;margin:0 10px 0 10px;clear:both;}
	#footer{width:960px;height:20px;font-size:1.2em;}
		.element-footer p{font-size:1em;color:#cccccc;}
	
#main-content-artist{margin:0;width:960px;height:auto;padding:0;float:left;background:none;}
#bot-main{margin:0px;width:940px;height:auto;padding:10px;float:left;background:#cccccc;} 



#main-content-artist p{margin:0 0 10px 0;color:#000000;word-spacing:normal;line-height:1.2em;font-size:1.6em;letter-spacing:0em;font-weight:normal;clear:both;text-align:justify;}
#main-content-artist h2{font-size:1.8em;color:#620000;font-weight:normal;margin:0 0 5px 0;letter-spacing:0;}
#main-content-artist h3{font-size:1.4em;color:#000000;font-weight:normal;margin:0 0 5px 0;}
/*#main-content-artist li{margin:0 0 5px 0;color:#000000;letter-spacing:0.1em;line-height:1.2em;font-size:1.2em;list-style:none;padding:0;}*/
#main-content-artist li.music{height:20px;margin:0 0 5px 0;color:#222222;letter-spacing:0.1em;line-height:1.2em;font-size:1.4em;list-style:none;padding-bottom:0;}
ul{padding:0;margin:0;}
#main-content-artist ul.musiclist{padding:0;margin:0;}
#news p{font-size:1.2em;color:#cccccc;}



	/* NAVIGATION */
	#navcon{margin:0;width:960px;height:28px;padding:0;float:right;background:#330000;text-align:left;}
	#navcon ul{margin:5px 0px 0px 5px;padding:0;float:right;}
	#navcon ul li{display:inline;float:left;margin:0;padding:0;}
	#navcon ul li a{font-size:1.8em;color:#bbbbbb;letter-spacing:0.0em;font-weight:normal;margin:0;padding:0px 7px 0px 7px; text-decoration:none;text-transform:uppercase;}
	#navcon ul li a:hover{font-size:1.8em;color:#eeeeee;margin:0;padding:0px 7px 0px 7px;text-decoration:none;text-transform:uppercase;font-weight:normal;border-bottom:3px solid #888888;text-shadow:#eeeeee 0 0 4px;}
	#navcon ul li.active a{font-size:1.8em;color:#eeeeee;margin:0;padding:0px 7px 0px 7px;text-transform:uppercase;font-weight:normal;border-bottom:3px solid #888888;text-shadow:#eeeeee 0 0 4px;}
	#navmore{float:right;width:300px%;}
	
	.element-vid{width:100%;height:auto;float:left;margin:0 0 10px 0;padding:10px;background:url(images/black-dot10.png) repeat;}
	.element-album{width:400px;height:210px;padding:0 0 0 10px;margin:0 0 10px 0;clear:both;background:url(images/black-dot10.png) repeat;}
	.element-album span{font-size:0.83em;margin-bottom:10px;}
	.element-artist{margin:0 0 10px 0;padding:10px;width:920px;height:auto;float:left;background:url(images/black-dot20.png) repeat;}
		.element-artist-tabs{margin:0 0 10px 0;padding:10px;width:900px;height:auto;float:left;background:url(images/black-dot10.png) repeat;}
	.element-artist span{font-size:10px;margin:0;color:#000000;}
	.element-artist span.credit{font-size:10px;margin:0;color:#000000;font-weight:normal;float:right;}
	.element-artist h2{font-size:18px;margin:0;color:#620000;}
	p.bio {font-size:12px;margin:0;color:#000000;}
	.element span{font-size:10px;margin:0;color:#000000;}
	ul.sociables {margin:0 0 0 -20px;display:inline;list-style:none;float:left;}
	ul.sociables li{display:inline;margin:0 0 5px
	 0;list-style:none;padding-bottom:0;}
	span.strong{font-weight:bold;color:#000000;font-size:1em;}
	span{font-weight:bold;color:#000000;font-size:1em;}
	.element-artistpage{margin:0 10px 10px 10px;padding:11px;width:270px;height:auto;float:left;background:url(images/black-dot20.png) repeat;display:inline;}
	h4.element-artistpage{margin:10px 0 0 0;}
	
	h1 {width:100%;font-size:3em;color:#333333;margin:5px 0;text-shadow:#eeeeee 0 0 2px;text-transform:uppercase;float:left;clear:both;}  /* displayed at 24px */
	h2 {width:100%;font-size:2.2em;color:#620000;margin:0 0 10px 0;text-shadow:#eeeeee 0 0 2px;text-transform:uppercase;float:left;clear:both;}  /* displayed at 18px */
	h3 {font-size:1.8em;color:#000000;margin:0 0 10px 0;}  /* displayed at 15px */
	h4 {font-size:1.6em;margin:0 0 2px 0;color:#000000;}  /* displayed at 12px */
	h5 {font-size:1.4em;margin:0 0 10px 0;color:#000000;}  /* displayed at 12px */
	
	h1.kingsolomon{width:100%;height:40px;text-indent:-9999em;background:url("images/h2-kingsolomon.png") no-repeat;margin:0;clear:both;}
	h1.cbq{width:100;height:40px;text-indent:-9999em;background:url("images/h2-cbq.png") no-repeat;margin:0;clear:both;}
	h1.gio{width:100;height:40px;text-indent:-9999em;background:url("images/h2-gio.png") no-repeat;margin:0;clear:both;}
	h1.artists{width:200px;height:40px;text-indent:-9999em;background:url("images/h1-artists.png") no-repeat;margin:0 0 0 15px;clear:both;}
	span.nextartist{float:right;position:relative;bottom:30px;}
	span.nextartist a{font-size:1.2em;text-decoration:none;color:#222222;}
	img.floatRight{float:right;margin:0 0 7px 10px;}
	img.floatLeft{float:left;margin:0 10px 7px 0;}
	img{border:0;}	
	.h4h5{width:390px;height:27px;padding:10px;margin:10px 0 5px -10px;background:url(images/black-dot20.png) repeat;}
	
	#slide1{margin:35px auto 0 auto;width:860px;height:308px;}
	#slide2{margin:35px auto 0 auto;width:860px;height:308px;}
	#slide3{margin:35px auto 0 auto;width:860px;height:308px;}
	#slide4{margin:35px auto 0 auto;width:860px;height:308px;}
	#slide5{margin:35px auto 0 auto;width:860px;height:308px;}
	#slide6{margin:35px auto 0 auto;width:860px;height:308px;}

	/* Easy Slider */
	#slider ul, #slider li,#slider2 ul, #slider2 li{margin:0;padding:0;list-style:none;}
	#slider2{margin-top:1em;}
	/* define width and height of list item (slide) entire slider area will adjust according to the parameters provided here */
	#slider li, #slider2 li,#slider3 li{width:960px;height:375px;overflow:hidden;}	
	#prevBtn,#nextBtn,#slider1next,#slider1prev{display:block;width:30px;height:77px;position:relative;left:10px;top:-225px;z-index:1000;outline:none;text-indent:-9999em;}	
	#nextBtn,#slider1next{left:920px;display:block;width:30px;height:77px;position:relative;top:-300px;z-index:1000;outline:none;text-indent:-9999em;}														
	#prevBtn a,#slider1prev a{display:block;position:relative;width:30px;height:77px;background:url(images/btn_prev.png) no-repeat 0 0;outline:none;}	
	#nextBtn a,#slider1next a{display:block;position:relative;width:30px;height:77px;background:url(images/btn_next.png) no-repeat 0 0;outline:none;}


	#socials{margin:-55px 0 0 10px;width:478px;height:35px;padding:0;float:right;}
	#socials li{margin:0;padding:0 0 0 0px;float:left;list-style:inline;}
	#socials li a{display:block;height:35px;padding:0;margin:0;}
	#socials #news, #socials #events, #socials #music, #socials #bio, #socials #press, #socials #video, #socials #gallery, #socials #links, #socials #contact{text-indent:-3000em;text-decoration:none;
	z-index:1000;display:block;cursor:pointer;height:30px;margin:0;}
	#socials #news a{background: url("images/news.png") no-repeat left top;width:51px;height:35px;margin:0;}
	#socials #events a{background: url("images/events.png") no-repeat left top;width:57px;height:35px;margin:0;}
	#socials #music a{background: url("images/music.png") no-repeat left top;width:53px;height:35px;margin:0;}
	#socials #bio a{background: url("images/bio.png") no-repeat left top;width:38px;height:35px;margin:0;}
	#socials #press a{background: url("images/press.png") no-repeat left top;width:51px;height:35px;margin:0;}
	#socials #video a{background: url("images/video.png") no-repeat left top;width:53px;height:35px;margin:0;}
	#socials #gallery a{background: url("images/gallery.png") no-repeat left top;width:63px;height:35px;margin:0;}
	#socials #links a{background: url("images/links.png") no-repeat left top;width:47px;height:35px;margin:0;}
	#socials #contact a{background: url("images/contact.png") no-repeat left top;width:62px;height:35px;margin:0;}
.artistinfo{width:440px;height:auto;padding:10px;margin:0 0 10px 0;background:url(images/black-dot20.png) repeat;}
	.artistinfo ul li{font-size:1.2em;padding:0 0 10px 0;color:#000000;}
.artisttab{width:100%;height:auto;font-weight:bold;padding:10px;margin:0 0 10px 0;background:#cccccc;}
.artisttab2{width:900px;height:auto;font-weight:bold;padding:10px;margin:0 0 10px 0;background:#cccccc;}
.artisttab2 li{display:block;clear:both;font-size:1.4em;width:100%;}
.artistsoc img{margin:0 0 10px 0;}
.artistsoc li{display:inline;width:450px;font-size:1.2em;color:#000000;padding:5px;}
.artist-img{margin:0 0 10px 0;}
	ul.gallery {
		width: 388px; /*--Adjust width according to your scenario--*/
		list-style: none;
		margin: 0 auto; padding: 0;
	}
	ul.gallery li {
		float: left;
		margin:5px; padding: 0;
		text-align: center;
		-moz-border-radius: 3px; /*--CSS3 Rounded Corners--*/
		-khtml-border-radius: 3px; /*--CSS3 Rounded Corners--*/
		-webkit-border-radius: 3px; /*--CSS3 Rounded Corners--*/
		display: inline; /*--Gimp Fix aka IE6 Fix - Fixes double margin bug--*/
	}
	ul.gallery li a.thumb {
		width: 50px; /*--Width of image--*/
		height: 50px; /*--Height of image--*/
		padding: 0px;
		cursor: pointer;
	}
	ul.gallery li span { /*--Used to crop image--*/
		width: 50px;
		height: 50px;
		overflow: hidden;
		display: block;
	}
	ul.gallery li a.thumb:hover {
		background: #333; /*--Hover effect for browser with js turned off--*/
	}
	ul.gallery li h2 {
		font-size: 1em;
		font-weight: normal;
		text-transform: uppercase;
		margin: 0; padding: 10px;
		background: #f0f0f0;
		border-top: 1px solid #fff; /*--Subtle bevel effect--*/
	}
	ul.gallery li a {text-decoration: none; color: #777; display: block;}

	ul.thumbs li img {padding-right:30px; }
	
	ul.thumbs li{padding-bottom:20px; }
	
	.thumbscontainer {padding-left:38px; }
	
/* misc attributes */
.clear{clear:both;}

.about{width:95%;height:90%;margin: 20px auto;}
.about h3{font-size:2em;}
.about blockquote{font-size:1.2em;color:#333333;}
.about p{font-size:1.6em;}
.about li{font-size:1.2em;color:#222222;}

h5{margin:0 0 10px 0;}
.slant{font-style:oblique;}
.about{width:95%;height:90%;margin: 0 auto;}
#cals #iframe{margin:0 0 20px 0;float:right;}
#left-cal{width:400px;height:400px;}
.newsh3{margin:0;}
.newspan{font-size:1.1em;float:left;clear:both;}
.newshead{width:480px;height:auto;margin:0 0 10px 0;clear:both;}
.editdelete{margin:0 10px 0 0;display:inline;clear:both;}
.newscolor{color:#000000;float:left;clear:both;}
.newspost{width:480px;height:auto;margin:0 0 10px 0;clear:both;}
.newscontain{width:480px;height:auto;margin:10px 0 20px 10px;clear:both;}
.newsbody{width:480px;margin:0;padding:0;background:none;}
a:link,a:visited{color:#eeeeee;}

hr{width:200px;margin:0 auto 20px auto;}
.credit{font-size:1.0em;}
.on{background:#999999;padding:5px;}
.off{background:none;padding:5px;}
br{height:10px;}

/* iDTabs*/
.usual{background:none;color:#000000;padding:0;width:920px;margin:8px auto;}
.usual li{ list-style:none; float:left; display:block;margin:0 0 0 0;}

.usual ul{width:100%;height:auto;margin: 0 0 10px 0;background:#777777;float:left;}
.usual ul a{display:block;padding:8px 12px;text-decoration:none;font-size:1.6em;color:#eeeeee;background:url(images/black-dot20.png) repeat;}
.usual ul a:hover{color:#ffffff;background:url(images/black-dot45.png) repeat;text-shadow:#eeeeee 0 0 2px;}
.usual ul a.selected{margin-bottom:0;color:#ffffff;background:url(images/black-dot45.png) repeat;cursor:default;text-shadow:#eeeeee 0 0 2px;}
.usual div{padding:0;*padding-top:3px;*margin-top:-15px;clear:left;background:none;}
.usual div a{ color:#ffffff; font-weight:bold; }
.tabcontain p{margin:10px 0 0 0;}
 .clear2{clear:both;margin:0 0 10px 0;}
#usual2{ background:#0A0A0A; border:1px solid #1A1A1A; }
#usual2 a{ background:#222; }
#usual2 a:hover{ background:#000; }
#usual2 a.selected{ background:snow; }
.tabscontain{width:100%;height:500px;background:url(images/red-dot20.png) repeat;}
#gallery a img{opacity:0.7;margin:0 10px 0 0;}
#gallery a img:hover{opacity:1.0;}
#vidleft{width:50%;height:auto;float:left;}
#vidright{width:50%;height:auto;float:left;}
object.vid{clear:both;margin-bottom:10px;}