/* LOTUS STYLE SHEET */

/* RESETS */
	html, body, div{font-family:"Lucida Grande", Verdana, Arial, sans-serif; margin:0; padding:0;}
	
	body{background:#111;}
	
	ul{margin:0; padding:0; list-style:none;}
		ul li{margin:0; padding:0;}
		
	p{font-size:.75em;}
	
	a{color:#111;}
		a:hover{color:#000;}
	
	a img{border:0;}
		
/* HEADERS */
	h1{position:absolute; left:7px; top:15px; margin:0; width:122px; height:29px; text-indent:-9999px; background:url(../_IMG/bg_h1.png) no-repeat;}
	h2{display:inline; float:left; font-size:.875em; margin:0; color:#111; line-height:40px; padding:0 5px;}
	h3{font-size:.875em; color:#a0a0a0; margin:15px 0 4px; text-transform:uppercase;}
	h4{font-size:1.125em; margin:0 0 10px;}
		h4 span{display:block;}
	h5{font-size:.625em;}

/* LAYOUT */
	#image_holder{position:relative;}
		#image_holder .shadow{position:absolute; left:50%; bottom:0; margin:0 0 0 -480px; width:960px; height:23px; background:url(../_IMG/bg_top_shadow.png) no-repeat;}

	.set_width{position:relative; width:950px; height:100px; margin:0 auto;}
	
	.content_area{background:#FFF;}

	/* THE BAR */
		#the_bar{position:relative; height:100px; overflow:hidden; background:url(../_IMG/bg_the_bar.png) no-repeat 50% 0 #111111;}
		
		.social_holder{position:absolute; right:0; top:0; width:246px;}
			.social_holder h3{margin:5px 0 0;}
		.social_links{}
			.social_links li{display:inline; float:left; width:50%;}
				.social_links li a{font-size:.75em; line-height:.75em; color:#FFF; text-decoration:none; padding:1px;}
					.social_links li a:hover{color:#111111; background:#FFF;}
				
		/*.copyright{position:absolute; left:7px; bottom:0; font-size:.75em; color:#FFF;}*/
		
	/* FOOTER */
		#footer{border-top:1px dotted #111; width:100%; overflow:hidden;}
			#footer .footer_wrapper{width:950px; overflow:hidden; margin:0 auto;}
						
		.contact_list{width:100%; overflow:hidden;}
			.contact_list li{display:inline; float:left; width:16.6%; color:#FFF;}
				.contact_list li p{font-size:.625em; margin:10px 20px 10px 0;}
				
				.contact_list a{color:#FFF;}
					.contact_list a:hover{color:#a0a0a0;}
		
		.copyright{color:#FFF;}
					
	/* GLOBAL NAV */
		.global_nav{position:absolute; left:0px; top:45px;}
			.global_nav li{display:inline;}
				.global_nav li a{display:inline; float:left; padding:5px 10px; text-decoration:none; text-transform:uppercase; font-size:.825em; color:#FFF;}
					.global_nav li a:hover{color:#c7e6f0;}
	
	/* CONTENT AREA */
		.three_col{position:relative; overflow:hidden; background:url(../_IMG/bg_three_col.png) repeat-y; overflow:hidden; width:950px; margin:0 auto;}
			.three_col #col1{display:inline; float:left; width:475px; margin:0 1px 0 0;}
			.three_col #col2{display:inline; float:left; width:189px; margin:0 1px 0 0;}
			.three_col #col3{display:inline; float:left; width:284px; margin:0;}
			
					
		.two_col{position:relative; overflow:hidden; background:url(../_IMG/bg_two_col.png) repeat-y; overflow:hidden; width:950px; margin:0 auto;}
			.two_col #col1{display:inline; float:left; width:665px; margin:0 1px 0 0;}
			.two_col #col2{display:inline; float:left; width:284px; margin:0;}
			
		.one_col{width:950px; margin:0 auto;}
		
		.title_holder{display:block; height:40px; background:#c7e6f0; margin:0 0 15px;}
			.title_holder a.more{display:inline; float:right; line-height:40px; color:#111; font-size:.625em; padding:0 5px 0 0;}
			
		.dashed{border-bottom:1px dotted #a0a0a0; padding:10px;}
		.left_col{margin:0 10px 0 0; padding-left:0;}
		.right_col{ margin:0 0 0 10px; padding-right:0;}
			
	/* NEWS */
		.news_date{display:inline; float:left; width:85px; margin:0 -85px 0 0; background:#a0a0a0; color:#FFF; font-size:.625em; padding:2px; text-align:right;}
		.news_info{margin:0 0 0 95px;}
		
	/* TOUR */
		.sub_info{font-size:.625em;}
		.tour_info{margin-top:-10px;}
		.details{overflow:hidden;}
		
	/* ALBUMS */
		.albums li{width:100%; overflow:hidden;}
		.cover{display:inline; float:left; width:225px; margin:0 -225px 0 0;}
		.album_info{margin:0 0 0 250px;}
