body { background-color: black; background-image: url(../images/background.jpg); background-repeat:no-repeat;background-attachment:fixed;font-size:100%;}.clearfix:after {    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;    }p {font-family: "Lucida Grande", tahoma, helvetica, san-serif;font-size:12px;color:#FFFFFF;line-height: 175%;}p.closing {font-family: "Lucida Grande", tahoma, helvetica, san-serif;font-size:18px;font-weight:bold;color:#FFFFFF;}img.body {float:left;margin-right:10px;margin-bottom:5px;border:1px dotted white;}img.body2 {float:right;margin-left:10px;margin-bottom:5px;border:1px dotted white;}img.media {float:left;margin-right:32px;margin-bottom:32px;border:1px dotted #FCFCFC;}a:hover .media{float:left;margin-right:32px;margin-bottom:32px;border:1px dotted #FF0000;}.section {position:relative;margin-bottom:40px;}.section_close {background-image:url(../images/sc_7.10.09.jpg);background-repeat: no-repeat;height:77px;width:683px;}	span.date_entry {		font-family: "Lucida Grande", tahoma, helvetica, san-serif;	font-size:14px;	font-weight:bold;		font-style:italic;	color:#FFFFFF;		position: relative;		top:42px;		left:555px;		}	.albumz {position:absolute;margin-right:10px;margin-bottom:5px;border:1px dotted white;top:133px;width:380px;}.albumz2 {position:absolute;margin-right:10px;margin-bottom:5px;border:1px dotted white;top:783px;width:380px;}	.albumz_date {	position:relative;		right:11px;		top:-10px;		line-height:100%;		font-weight:bolder;		font-size:20px;	}		.albumz_date2 {		position:relative;	top:5px;		line-height:100%;		font-size:14px;	}	.tracks {		position:relative;		background-color:transparent;		width:290px;		height:100%;		left:375px;		top:15px;		}			.music_close {		position:relative;		background-image: url(../images/music_close.jpg);		top:0px;		left:0px;		height:71px;		width:681px;		top:50px;		margin-bottom:80px;		}a:link { color: #69c6b4;font-variant: small-caps;font-family: "Lucida Grande", tahoma, helvetica, san-serif;font-weight:bolder;text-decoration:none;font-size:14.5px;	 }	 a:visited {color: #a0a0a0;font-variant: small-caps;font-family: "Lucida Grande", tahoma, helvetica, san-serif;font-weight:bolder;text-decoration:none;font-size:14.5px;	 }a:hover { color:#009679;font-variant: small-caps;font-family: "Lucida Grande", tahoma, helvetica, san-serif;font-weight:bolder;text-decoration:none;font-size:14.5px;}ul {font-family: tahoma, helvetica, san-serif;font-size:12px;color:#FFFFFF;line-height: 200%;}input {padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;width: 240px;height:25px;color: #FFFFFF;background: #000000;border:2px solid #FFFFFF;font-family: tahoma, helvetica, san-serif;font-size:16px;font-variant:small-caps;}#container { background-color:black;margin:0px auto; border: solid 5px white; width:1034px;  position:relative; height:100%;}#header {background-color:black;background-image: url(../images/header.jpg); background-repeat:no-repeat;width:1035px;height:234px;position:relative;margin:0px auto;}#navigation {background-color:#FFFFFF;background-image: url(../images/navigation.png);height:54px;width:1035px;overflow:hidden;position:relative;top:0px;left:0px;}	#navz li	{		margin: 0px; 		padding: 0px; 		list-style: none;		position: absolute; 		top: 0px;		text-indent:-9999px;	}	#navz li, #navz a	{		height: 54px; display: block;	}	#news {left: 0px; width: 134px;}	#music {left:135px; width: 121px;}	#shows {left:255px; width: 119px;}	#contact {left:374px; width: 132px;}	#media {left:507px; width: 167px;}	#store {left:673px; width: 118px;}	#press {left:788px; width: 117px;}	#bio {left:903px; width: 136px;}			#news a:hover, .news #news	{   		background: transparent url("../images/navigation.png") -0px -54px no-repeat;	}		#music a:hover, .music #music	{		background: transparent url("../images/navigation.png") -135px -54px no-repeat;	}		#shows a:hover, .shows #shows	{		background: transparent url("../images/navigation.png") -255px -54px no-repeat;	}		#contact a:hover, .contact #contact	{		background: transparent url("../images/navigation.png") -374px -54px no-repeat;	}		#media a:hover, .media #media	{		background: transparent url("../images/navigation.png") -507px -54px no-repeat;	}	#store a:hover, .store #store	{		background: transparent url("../images/navigation.png") -673px -54px no-repeat;	}	#press a:hover, .press #press	{		background: transparent url("../images/navigation.png") -788px -54px no-repeat;	}	#bio a:hover, .bio #bio	{		background: transparent url("../images/navigation.png") -903px -54px no-repeat;	}	#complete_the_form {background-image: url(../images/content_bg.jpg);background-repeat:no-repeat;background-position:top;position:absolute;top:0px;left:0px;height:800px;width:800px;}.finish_form {text-align: center; font: 2em "Lucida Grande",tahoma, helvetica, san-serif;  padding: 0.75em 0 0.5em; margin: 0.25em 0 0.5em; background: #FF0000;  border: 1px dashed #000000; border-width: 1.3px 0;}/*.finish_form {font-family: "Lucida Grande", tahoma, helvetica, san-serif;font-weight:bolder;color:#FFFFFF;font-size:20px;}*/.finish_form2 {font-family: "Lucida Grande", tahoma, helvetica, san-serif;font-weight:bolder;color:#FF0000;font-size:20px;line-height:90%;}#content {background-image: url(../images/content_bg.jpg);background-repeat:no-repeat;background-position:top;position:relative;top:0px;left:0px;height:100%;width:100%;}	#column_1 {		/*background-color:#d14d30;*/	position:absolute;		left:15px;		top:64px;		height:100%;		width:293px;		}			#mailing_list_area {				background-image: url(../images/ml_bg.jpg);				background-repeat:no-repeat;				height:510px;				width:293px;				position:relative;				top:0px;				left:0px;			}			#contact_links {				position:relative;				top:0px;				left:2px;				background-image: url(../images/contact_links.jpg);				background-repeat:no-repeat;				height:561px;				width:293px;				}	#column_2 {		/*background-color:#9bab32;*/		position:relative;		left:334px;		top:64px;		width:685px;		height:100%;	}	#footer {background-image: url(../images/footer.jpg);background-repeat: no-repeat;position:relative;height:400px;top:0px;left:0px;}ul#muzik{width: 96%;margin: 0px;font: bold 14px "Lucida Grande", tahoma, helvetica, san-serif;}ul#muzik li{list-style: none;margin:0px;padding-right:10px;padding-bottom:3px;border: 0px;border-bottom: 1px solid #808080;}.date_section {background-image:url(../images/date_bg.png);height:78px;width:692px;position:relative;background-repeat:no-repeat;margin-bottom:45px;}	.date_section_date	{	height:60px;	width:300px;	position:relative;		top:15px;		left:14px;	/*background-color:#FF0000;*/		float:left;		}		.date_section_right	{	height:60px;	width:300px;		position:relative;	/*background-color:#000000;*/		left:385px;		top:15px;	}		.date_dated 		{		font: 25px "Lucida Grande", tahoma, helvetica, san-serif;		margin-top:0px;		line-height:1em;		}		.date_dated_2		{		font: 25px "Lucida Grande", tahoma, helvetica, san-serif;		position:relative;		top:-55px;		line-height:1.2em;		}		.date_dated_2_link		{		font: 25px "Lucida Grande", tahoma, helvetica, san-serif !important; 		color:white;		}		.date_dated_2_link a:hover 		{		font: 25px "Lucida Grande", tahoma, helvetica, san-serif !important; 		color:#009679;		}		.date_dated_2_link a:visited 		{		font: 25px "Lucida Grande", tahoma, helvetica, san-serif !important; 		color:#white !important;		}				.date_dated_small 		{		font: 17px "Lucida Grande", tahoma, helvetica, san-serif;		line-height:1em;		margin-top:0px;		}		.date_dated_time 		{		font: 14.5px "Lucida Grande", tahoma, helvetica, san-serif;		font-style: italic;			line-height:1.6em;		margin-top:0px;		}.media_section {height:auto;width:100%;position:relative;background-repeat:no-repeat;margin-bottom:45px;}.presser		{		font: 15px "Lucida Grande", tahoma, helvetica, san-serif;		margin-top:0px;		line-height:1.3em;		font-weight:bolder;		font-variant:small-caps;		}