
	body{background-color:#000;text-align:center;font-family:"Courier New", Courier, monospace;margin:0;padding:0}
	
	h1,h2,h3,h4,h5,h6,p,ul,li{margin:0;padding:0}
	
	a{color:#999;text-decoration:none}
	img{border:0}
 
	h1{}
	h2{}
	h3{font-size:15px;font-weight:normal}
	h4{font-size:14px;font-weight:normal}
	h5{font-size:13px;font-weight:normal}
	h6{font-size:12px;font-weight:normal}
	p{font-size:12px;font-weight:normal}
		
	#content_wrap{height:1200px;background-image:url(img/bg.jpg);background-repeat:no-repeat;background-position:top center;width:100%;position:relative;float:left}
		#content{position:relative;margin:0 auto;text-align:left;width:796px;background-image:url(img/center_col_bg.jpg);background-repeat:no-repeat;background-position:0 200px;}
	
		#media_player{position:absolute;z-index:3000;right:0;top:5px}
	
	#nav_wrap{height:100px;width:796px;position:relative;clear:both}
	#nav{width:100%;height:100px;position:relative;float:left;clear:both;background-image:url(img/nav_off.jpg);background-repeat:no-repeat;text-indent:-9999px;list-style:none}
			#nav li{position:absolute;height:100px;top:0;}
				#nav li a{position:relative;float:left;height:100px;width:100%;:-moz-any-link:focus; outline: none;}
				#nav li a:hover, #nav li a.on{background-image:url(img/nav_on.jpg); width:100%;height:100px;background-color:transparent; background-repeat:no-repeat;}
				#li_home{left:48px;width:56px;}
					#li_home a:hover, #li_home .on{background-position:-48px 0;}
				#li_bio{left:104px;width:56px;}
					#li_bio a:hover, #li_bio .on{background-position:-104px 0;}
				#li_downloads{left:160px;width:82px;}
					#li_downloads a:hover, #li_downloads .on{background-position:-160px 0;}
				#li_photos{left:242px;width:55px;}
					#li_photos a:hover, #li_photos .on{background-position:-242px 0;}
				#li_logo{left:299px;width:208px;}
					#li_logo a:hover{background-position:-299px 0;}
				#li_contact{left:507px;width:64px;}
					#li_contact a:hover, #li_contact .on{background-position:-507px 0;}
				#li_facebook{left:571px;width:102px;}
					#li_facebook a:hover{background-position:-571px 0;}
				#li_myspace{left:673px;width:105px;}
					#li_myspace a:hover{background-position:-673px 0;}
		
	#home_main{width:100%;position:relative;float:left;min-height:900px;background-color:#000;background-image:url(img/center_col_bg.jpg);background-repeat:no-repeat}
		#home_movie{position:absolute;width:100%;height:400px;left:0;top:0;;background-color:transparent}
		#ajax_container{position:absolute;width:765px;height:400px;left:5px;background-color:transparent;z-index:10000px;}
		#ajax_container_body{position:relative;float:left;width:100%;clear:both;}
			#loading{background-image:url(img/ajax-loader.gif);background-repeat:no-repeat;width:200px;color:#FFF;padding:0 0 0 20px;height:50px;position:absolute;top:200px;left:300px;display:none;z-index:1000000}
			#section_blackout{position:absolute;width:100%;height:400px;left:0;top:0;background-color:#000;display:none;z-index:100000}
		#home_3_sections{width:100%;height:300px;background-image:url(img/3_col_bottom.png);background-repeat:no-repeat;position:absolute;top:400px;left:10px;}
			.news_module{position:relative;float:left;clear:both;width:100%;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px dotted #333}
			#home_news{width:230px;height:350px;position:absolute;top:55px;left:10px}
				#home_3_sections a p{color:#666}
			#home_downloads{width:230px;height:350px;position:absolute;top:55px;left:270px}
			#home_dates{width:230px;height:350px;position:absolute;top:55px;left:525px}
	
	#home_downloads #wallpapers{width:100%;height:300px;position:relative;float:left}
		#home_downloads #wallpapers h3{position:relative;float:left;clear:both;width:100%;margin:15px 0 0 0;color:#FFF}
		#home_downloads #wallpapers .wallpaper{width:48%;position:relative;float:left;position:relative;float:left;margin:0 0 10px 0}
			.wallpaper img{border:2px solid #000}
			.wallpaper a:link{}
			.wallpaper a:visited{}
			.wallpaper a:hover{text-decoration:line-through}		

	.section_body{position:absolute;float:left;top:20px;left:240px;height:300px;width:500px;padding:10px 0 0 0;}
		.section_body p{position:relative;float:left;clear:both;width:100%;margin:0 0 5px 0;font-size:11px;line-height:13px}
		
	#bio_txt{color:#FFF}
	#bio_txt p{line-height:11px}
		
	#photo_body{padding-left:25px}
		#photo_body img{position:relative;float:left;border:3px solid #594D3F;margin:5px}
		
	#downloads{}
		#downloads #music{position:relative;float:left;width:480px;border-bottom:1px dotted #CCC;padding-bottom:10px}
			#downloads .left{position:relative;float:left;width:110px;}
			#downloads .right{position:relative;float:left;width:350px}
				#downloads #music_right h3{color:#FFF}
				#downloads #music_right p{margin:0;line-height:13px}
				#downloads #music_right p a:link{color:#FFF;position:relative;float:left;clear:both;margin:0 0 0 10px;}
				#downloads #music_right p a:visited{color:#FFF;position:relative;float:left;clear:both;margin:0 0 0 10px;}
				#downloads #music_right p a:hover{background-color:#693A0C;color:#FFF;position:relative;float:left;clear:both;margin:0 0 0 15px;}
				
				#downloads #music_player{position:relative;float:left;clear:both;width:100%;margin:10px 0 0 0;border-bottom:1px dotted #CCC;padding-bottom:10px}
					#downloads #music_player h3,#downloads #music_player p{color:#FFF;}
					#downloads #music_player textarea{width:350px;height:30px;font-size:10px;background-color:#999}
					
	#contact_body{top:60px;left:240px;}
		#booking{position:relative;float:left;width:200px;}
		#booking h3, #phone h3{position:relative;float:left;clear:both;width:200px;border-bottom:1px dotted #CCC;font-weight:bold}
		#contact_body form{position:relative;float:left;width:200px;}
		#contact_body form label{display:block;clear:both;position:relative;float:left;width:200px;font-size:14px;margin:10px 0 0 0;}
		#contact_body form input{background-image:url(img/field_bg.jpg);background-repeat:repeat-x;height:25px;width:200px;color:#CCC;font-family:"Courier New", Courier, monospace;font-size:18px;border:none}
		#contact_body form textarea{background-image:url(img/field_bg_lg.jpg);background-repeat:repeat-x;height:75px;width:200px;color:#CCC;font-family:"Courier New", Courier, monospace;font-size:14px;border:none}
		#contact_body form #btn_submit{width:auto;height:auto;background-image:none;position:relative;float:left;margin:10px 0 0 0}	
		#contact_body #phone{position:relative;float:left;height:240px;width:230px;border-left:1px dotted #CCC;margin:0 0 0 25px;padding:0 0 0 25px}
			#phone p{font-size:13px;font-weight:bold;position:relative;float:left;margin:5px 0 0 0}
			#phone h4{position:relative;float:left;clear:both;width:100%;margin:5px 0 0 0}
			#phone p a:link{color:#333}
			#phone p a:visited{color:#333}
			#phone p a:hover{text-decoration:line-through;color:#900}
			