body {
	background:url(/staticarchive/8982aca86117ce955a0a43640fd96b6e3ed9f960.jpg) top center repeat fixed;
}
	
	body #blq-container-inner {
		background-color: transparent!important;
	}
	
	body  #blq-container #blq-main {
		background-color: transparent!important;
	}
	
	body .custom_backgrounds #blq-main {
		background: url(/staticarchive/b8ed19968e7f264b2a71e8d7d6d55e4fbed82a44.png) top center repeat-y transparent;
	}
	
	#blq-container {
		background: none;
	}
	
	#blq-local-nav li.site-home, #blq-local-nav li.site-home a:link, #blq-local-nav li.site-home a:visited, #blq-local-nav li.site-home a:hover, #blq-local-nav li.site-home a:active {
		background-color: #1c1141;
		color: #FFF;
	}
	
	#blq-local-nav li.slctd a:link, #blq-local-nav li.slctd a:visited, #blq-local-nav li.slctd a:active, #blq-local-nav li.slctd a:hover {
		background-color:#333333;
		border-right:7px solid #1c1141;
		color:#FFFFFF;
		padding-right:10px;
	}
	
	#blq-local-nav {
		background: none;
	}
	
	#scd_header{
		width:786px;
		height:102px;
		position:relative;
		padding:0;
		margin:0;
		background:none;	
	}

	#blq-content #scd_header h1 {
		width: 520px;
		height: 102px;
		margin:0;
		padding:0;
		background: url(/staticarchive/d7b75185ff67aaaca8b99480403cf16a2e2cdca7.png) top left no-repeat;
	}
	
		#blq-content #scd_header h1 a {
			display: block;
			width: 520px;
			height: 107px;
			text-indent: -9999px;	
		}
		
	#blq-content #scd_nav ul li {
		float:left;
	}
	
	#blq-content #scd_nav ul li a {
		color:#FFF;
		text-decoration:none;
		height:28px;
		display:block;
		float:left;
		margin:0 20px 0 0;
		padding:0 4px 0 0;
		line-height:1.2em;
		font-size:1.4em;
	}
	
	#blq-content #scd_nav ul li a:hover,
	#blq-content #scd_nav ul li a:focus,
	#blq-content #scd_nav ul li.slctd a {
		text-decoration:underline;	
	}
	
	 
	
	.celeb_index {
		position: relative;
		overflow: hidden;
		width: 750px;
	}
	
		.celeb_index h2,
		.people_index h2 {
			font-size: 1.8em;
			color: #FFF;	
		}	
	
		.celeb_index ul,
		.people_index ul {
			position: relative;
			overflow: hidden;		
		}
		
			.celeb_index ul li {
				position: relative;
				width:128px;
				height: 208px;
				overflow: hidden;
				float:left;
				padding:0 0 0 0;
				margin:0 22px 22px 0;
			}
			
			.celeb_index ul li.left_comp a img {
				margin-left:-128px;
			}
			
			
				
				.celeb_index ul li a {
					display: block;
					
					outline: none;
					color: #F3F6A6;
					text-decoration: none;
				}
				
				.celeb_index ul li h3 {
					position: absolute;
					width: 100%;
					height: 50px;
					bottom:0;
					left:0;
					text-align: center;
					background: url(/staticarchive/d380bc921b10ebc78d80ec996cfb87fefe8b2edc.png) top left repeat;
					overflow: hidden;
					margin:0;
				}
				
					.celeb_index ul li h3 a {
						display: block;
						color: #F3F6A6!important;
						font-size: 1.4em;
						font-weight: normal;
						padding:5px 8px 0 8px;
						line-height: 1.2em;
					}
					
		
		
		/* celeb page   */
		
		.celeb_content {
		 
		}
		
			.celeb_content p {
				color: #FFF;
				margin: 10px 0;
			}
		
		
		.celeb_photo {
			position: relative;
		}
		
			.b4sl_content_inner .celeb_photo h2 {
				position: absolute;
				top:20px;
				left:0;
				padding:10px 20px;
				display: inline;
				background: url(/staticarchive/d380bc921b10ebc78d80ec996cfb87fefe8b2edc.png) top left repeat;
				color: #FFF;
				font-size: 1.6em;
				font-weight: bold;
			}

		
		
		
			


	/*  side bar   */
	.mod h2, .p-content h2, .mod h3 {
		border:none;
		background: #000;
		color: #FFF;
	}
	
	.mod-body {
		width: 464px;
		float: left;
		overflow: hidden;
		background: none;
		padding:0;
		border: none;
	}
	
	.celebs_side_list ul {
		overflow: hidden;
		margin-bottom:8px;
	}
	
		.celebs_side_list li {
			position: relative;
			width:94px;
			height: 94px;			
			float:left;
			margin:0 3px 3px 0;
			overflow: hidden;
		}
		
		.celebs_side_list ul li a img {
				width:188px;
				height: 94px;
			}
		
			.celebs_side_list ul li.left_comp a img {
				margin-left:-94px;
			}
		
		.mod-body p, .mod-body ul, .mod-body ol {
			padding-right: 0!important;
			margin-right: 0!important;
		}
		
		
		.latest_news_side_hidden {
			display: none;
		}
		
		
		
		
	/* non- celebs */
	.people_index {
		position: relative;
		overflow: hidden;
		width: 750px;
	}
	
	.people_list {
	
	}
	
		.people_list li {
			position: relative;
			overflow: hidden
			color: #FFF;
			clear:both;
			padding:0 0 15px 0;
			min-height: 240px;
		}
		
		.people_list li.has_pic img {
			position: relative;
			float: left;
			padding: 0 10px 10px 0;
		}
		
		.pro_dancers li {
			min-height: 230px;
		}
		
			.people_list li img {
				position: absolute;
				top:0;
				left:0;
			}
			
			.people_list li h3 {
				/* position: absolute;
				top:20px;
				left:0;
				padding:10px 20px;
				display: inline; 
				background: url(/staticarchive/d380bc921b10ebc78d80ec996cfb87fefe8b2edc.png) top left repeat; */
				color: #FFF;
				font-size: 1.4em;
				font-weight: bold;
				margin-left:250px;
				
			}
			
			.pro_dancers li {
				padding-bottom: 0;
			}
			
			.pro_dancers li h3 {
				margin:0 0 4px 0;
			}
			
			.people_list li p {
				color: #FFF;
				margin-left: 250px;
			}
			
			.pro_dancers li p {
				margin-left: 0;
			}
			
		.split_list {
			width:48%;
			float: left;
		}
		
		.split_list H3 {
			
		}
		
		
		/*    home page    */
		.home_banner {
			position: relative;
			width: 784px;
			clear: both;
			padding:0;
			margin: 0;
			height: 360px;
			overflow: hidden;
		}
		
			.b4sl_content_inner h2 {
				padding-top:0;
				color: #FFF;
				font-size: 1.6em;
				font-weight: bold;
			}
			
			
	/*    news    */
	.latest_news{
		
	}
	
		.latest_news li {
			
		}
		
		.latest_news li h3 {
			color: #FFF;
		}
		
		#blq-content .latest_news li a {
			color: #F3F6A6;
			font-weight: bold;
		}
		
		#blq-content .latest_news li div {
			color: #FFF;
		}