body {
	background-image: url(page_elements/bg_page.gif);
	margin: 0px;
	border: 0px;
	text-align: center;
	vertical-align: top;
}
#border_line {
	width: 5px;
	background-image: url(page_elements/bg_border_line.gif);
}

#border_spacer_w_left {
	width: 25px;
	background-image: url(page_elements/bg_border_left.jpg);
}

#border_spacer_w_right {
	width: 25px;
	background-image: url(page_elements/bg_border_right.jpg);
}

#border_spacer_w_20 {
	width: 20px;
}

#border_spacer_w_10 {
	width: 10px;
}

#border_spacer_h {
	height: 10px;
	background-color: #191919;
	text-align: center;
	vertical-align: top;
}

#border_spacer_h_5 {
	height: 5px;
}

#border_spacer_h_30 {
	height: 30px;
}

#menue_line {
	width: 740px;
	height: 1px;
	background-image: url(page_elements/bg_main_headline.gif);	
}

#menue {
	font-family: Verdana;
	color: gray;
	font-size: x-small;
	text-align: center;
	vertical-align: top;
	width: 740px;
	background-image: url(page_elements/bg_page_02.gif);
		
}

a {
	font-family: Verdana;
	color: gray;
	font-size: x-small;
	text-align: center;
	vertical-align: baseline;
	text-decoration: none;
	font-variant: small-caps;
}

a:hover {
	font-family: Verdana;
	color: white;
	font-size: x-small;
	text-align: center;
	vertical-align: baseline;
	text-decoration: none;
	font-variant: small-caps;
}

#main {
	font-family: Verdana;
	color: gray;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 740px;
	background-color: #181818;
}

#head {
	height: 6px;
	text-align: left;
	vertical-align: top;
}

#top_image_home {
	width: 790px;
	height: 162px;
	background-image: url(page_elements/top_image_home.jpg);	
}

#top_image_news {
	width: 790px;
	height: 162px;
	background-image: url(page_elements/top_image_news.jpg);	
}

#top_image_gigs {
	width: 790px;
	height: 162px;
	background-image: url(page_elements/top_image_gigs.jpg);	
}

#top_image_members {
	width: 790px;
	height: 162px;
	background-image: url(page_elements/top_image_members.jpg);	
}

#top_image_disco {
	width: 790px;
	height: 162px;
	background-image: url(page_elements/top_image_disco.jpg);	
}

#top_image_merch {
	width: 790px;
	height: 162px;
	background-image: url(page_elements/top_image_merch.jpg);	
}

#top_image_pics {
	width: 790px;
	height: 162px;
	background-image: url(page_elements/top_image_pics.jpg);	
}

#top_image_contact {
	width: 790px;
	height: 162px;
	background-image: url(page_elements/top_image_contact.jpg);	
}

#top_image_guest {
	width: 790px;
	height: 162px;
	background-image: url(page_elements/top_image_guest.jpg);	
}

#top_image_links {
	width: 790px;
	height: 162px;
	background-image: url(page_elements/top_image_links.jpg);	
}

#border_in {
	width: 800px;
	height: 5px;
	background-image: url(page_elements/bg_border_in.gif);	
}

#border_end {
	width: 800px;
	height: 5px;
	background-image: url(page_elements/bg_border_end.gif);	
}

#main_headline {
	height: 1px;
	background-image: url(page_elements/bg_main_headline.gif);	
}

#main_news {
	width: 740px;	
}

#main_pictures {
	width: 740px;
}

#main_release {
	width: 360px;
}

#news_image {
	width: 198px;
	text-align: left;
	vertical-align: top;
}

#pictures_image {
	width: 170px;
	text-align: center;
	vertical-align: top;
}

#pictures_text {
	font-family: Verdana;
	color: white;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 570px;
}

#release_image {
	width: 109px;
	text-align: left;
	vertical-align: top;
}

#main_news_text {
	font-family: Verdana;
	color: white;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 532px;
}

#main_pictures_text {
	font-family: Verdana;
	color: #BFBCB2;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 180px;
}

#main_gigs_text {
	font-family: Verdana;
	color: #5B5B5B;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 360px;
}

#main_release_text {
	font-family: Verdana;
	color: #B2B4BF;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 241px;
}

#main_release_text_light {
	font-family: Verdana;
	color: #BFBCB2;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 360px;
}

#spacer_width {
	width: 10px;
}

#spacer_height {
	height: 10px;
}

#spacer_pictures_w {
	width: 20px;
}

#spacer_pictures_h {
	height: 20px;
}

#gig_short_date {
	font-family: Verdana;
	color: white;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 100px;
}

#gig_short_location {
	font-family: Verdana;
	color: #BFBCB2;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 160px;
}

#gig_short_country {
	font-family: Verdana;
	color: #B2B4BF;
	font-size: xx-small;
	text-align: right;
	vertical-align: top;
	width: 80px;
}

#gig_long_country {
	font-family: Verdana;
	color: #5B5B5B;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 27px;
}

#gig_long_bands {
	font-family: Verdana;
	color: #B2B4BF;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 193px;
}

#gig_long_einlass {
	font-family: Verdana;
	color: #BFB2B2;
	font-size: xx-small;
	text-align: right;
	vertical-align: top;
	width: 60px;
}

#gig_long_kosten {
	font-family: Verdana;
	color: #BFB2B2;
	font-size: xx-small;
	text-align: right;
	vertical-align: top;
	width: 60px;
}

#who_did_that {
	font-family: Verdana;
	color: #0268A7;
	background-color: black;
	font-size: xx-small;
	text-align: center;
	vertical-align: top;
}

.name_guest  { 
	color: #efffff; 
	font-size: xx-small; 
	font-family: Verdana; 
	text-align: left; 
	text-transform: uppercase; 
	vertical-align: baseline;
}

.date_guest {
	font-family: Verdana;
	color: #7D94BC;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
}

.clock_guest {
	font-family: Verdana;
	color: #3E5A85;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
}

#page_news_text {
	font-family: Verdana;
	color: white;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 740px;
}

#head_guest {
	width: 350px;
	color: #5B5B5B;
	font-size: xx-small;
	text-align: left;
	vertical-align: baseline;
}

#time_guest {
	width: 350px;
	color: #5B5B5B;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
}

#spacer_guest { 
	height: 5px;
}

#spacer_30_guest { 
	height: 30px;
}

#spacer_line_guest	{ 
	background-image: url(page_elements/bg_main_headline.gif);
	height: 1px;
}

#message_guest_short {
	width: 350px;
	color: #BFBCB2;
	font-size: xx-small;
	font-family: Verdana;
	text-align: left;
	vertical-align: top;
}

#message_guest_long {
	color: #BFBCB2;
	font-size: xx-small;
	font-family: Verdana;
	text-align: left;
	padding: 3px;
	vertical-align: top;
}

#guest {
	width: 100%;
}

#eingabe {
	font-family: Verdana;
	font-size: x-small;
	color: white;
	padding: 2px;
	background-color: #131313;
	border: 1px;
	border-style: solid;
	border-color: gray;
	width: 100%;
}

#eingabe_message {
	font-family: Verdana;
	font-size: x-small;
	color: white;
	padding: 2px;
	background-color: #131313;
	border: 1px;
	border-style: solid;
	border-color: gray;
	width: 100%;
	height: 50px;
}

#members_pic {
	text-align: left;
	vertical-align: top;
	width: 200px;
}

#members_head {
	font-family: Verdana;
	color: #5B5B5B;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 170px;
}

#members_spacer {
	width: 20px;
}

#members_content {
	font-family: Verdana;
	color: #BFBCB2;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 330px;
}

#contact_head {
	font-family: Verdana;
	color: #B2B4BF;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 170px;
}

#contact_spacer {
	width: 20px;
}

#contact_content {
	font-family: Verdana;
	color: white;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 530px;
}

#shop_pic {
	text-align: left;
	vertical-align: top;
	width: 190px;
}

#shop_content {
	font-family: Verdana;
	color: #B2B4BF;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 530px;
}

.price {
	font-family: Verdana;
	font-weight: bold;
	color: #BFBCB2;
	font-size: small;
	text-align: left;
	vertical-align: top;
}

#formular_frage {
	font-family: Verdana;
	color: #BFBCB2;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 100px;
}

#formular_eingabe {
	font-family: Verdana;
	color: #BFBCB2;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
	width: 300px;
}

#index_visitor {
	font-family: Verdana;
	color: white;
	font-size: xx-small;
	text-align: center;
	vertical-align: top;
}

#reviews {
	font-family: Verdana;
	color: white;
	font-size: xx-small;
	text-align: left;
	vertical-align: top;
}

.reviews_title {
	font-family: Verdana;
	font-weight: bold;
	color: #7D94BC;
	font-size: xx-small;
	text-align: left;
}

.reviews_stars {
	font-family: Verdana;
	font-weight: bold;
	color: #BFBCB2;
	font-size: xx-small;
	text-align: left;
}

.reviews_from {
	font-family: Verdana;
	color: #B2B4BF;
	font-size: xx-small;
	text-align: left;
}