body {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0000cc;
	background-color:#e1e1f0;
	text-align:center;
	margin:auto;
}
a:link, a:visited {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:red;
}
a:hover, a:active {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#9900cc;
}
#artists_block {
	width:240px;
	text-align:center;
	color:white;
	background-color:#000066;
	padding:5px;
	font-size:18px;
	font-weight:bold;
	margin:20px;
}
#artists_country {
	font-size:30px;
	font-weight:bold;
	text-align:left;
	margin-bottom:15px;
}
#artists_info_general {
	width:600px;
	border-style:groove;
	border-width:2px;
	border-color:#0000cc;
	padding:5px;
	margin-top:25px;
	border-collapse:collapse;
}
#artists_info_left {
	width:100px;
	border-style:solid;
	border-width:1px;
	border-color:#0000cc;
	padding:5px;
	font-size:14px;
	font-weight:bold;
	background-color:#efeff0;
}
#artists_info_right {
	width:440px;
	border-style:solid;
	border-width:1px;
	border-color:#0000cc;
	padding:5px;
	font-size:14px;
	font-weight:bold;
	background-color:#efeff0;
}
#artists_name {
	background-color:#efeff0;
	border-style:groove;
	border-width:4px;
	border-color:#9c00ce;
	color:#0000cc;
	font-size:24px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:25px;
	padding:22px 8px 8px 8px;
	text-align:center;
}
#artists_pix {
	width:150px;
	padding-top:30px;
	background-color:#000066;
	text-align:center;
	color:white;
	font-size:11px;
	vertical-align:top;
}
#artist_samples_general {
	width:600px;
	border-style:groove;
	border-width:3px;
	border-color:#0000cc;
	border-collapse:collapse;
}
#artists_samples_left {
	width:60px;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:#0000cc;
	padding:5px;
	background-color:#efeff0;
	vertical-align:top;
}
#artists_samples_right {
	width:480px;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:#0000cc;
	padding:5px;
	font-size:14px;
	background-color:#ffffcb;
	vertical-align:top;
}
#disco_general {
	width:600px;
	border-style:groove;
	border-width:3px;
	border-color:#0000cc;
	border-collapse:collapse;
}
#disco_left {
	width:240px;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:#0000cc;
	padding:5px;
	font-size:14px;
	background-color:#efeff0;
	vertical-align:top;
}
#disco_right {
	width:360px;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:#0000cc;
	padding:5px;
	font-size:14px;
	background-color:#ffffcb;
	vertical-align:top;
}
#head {
	width:600px;
	margin:0px auto;
	padding-top:10px;
	text-align:center;
}
#head_line {
	margin-top:10px;
	margin-bottom:10px;
	height:2px;
	width:600px;
	border-top:2px solid #0000CC;
	clear:right;
}
#headlogo {
	float:right;
	width:100px;
	height:100px;
}
#headtext {
	padding-top:70px;
	padding-bottom: 5px;
	height:30px;
	font-size:30px;
	font-weight:bold;
	text-align:left;
}
#listartist_general {
  border-style:groove;
  border-width:3px;
  border-color:#0000cc;
  border-collapse:collapse;
}
#listartist_name {
  width:230px;
  background-color:#ffffcb;
  text-align:left;
  padding:5px;
  font-size:22px;
  font-weight:bold;
  border-style:solid;
  border-width:1px;
  border-color:#0000cc;
}
#listartist_pix {
  width:100px;
  padding:5px;
  text-align:center;
  border-style:solid;
  border-width:1px;
  border-color:#0000cc;
}
#listartist_mp3 {
  width:50px;
  background-color:#efeff0;
  text-align:center;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#0000cc;
}
#listing1 {
  width:300px;
  background-color:#efeff0;
  text-align:left;
  border-style:solid;
  border-width:1px;
  border-color:#0000cc;
  padding:5px;
  font-size:14px;
  font-weight:bold;
}
#listing2-general {
  width:500px;
  border-style:groove;
  border-width:5px;
  border-color:#0000cc;
  border-collapse:collapse;
  margin-top:6px;
}
#listing2_left {
  width:100px;
  background-color:#efeff0;
  text-align:center;
  border-style:solid;
  border-width:1px;
  border-color:#0000cc;
  padding:4px;
}
#listing2_right {
  width:400px;
  background-color:#ffffcb;
  text-align:left;
  border-style:solid;
  border-width:1px;
  border-color:#0000cc;
  padding:5px;
  font-size:14px;
}
#listing2_country {
	margin-top:30px;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}
#listing3-general {
  width:600px;
  border-style:groove;
  border-width:5px;
  border-color:#0000cc;
  border-collapse:collapse;
  margin-top:6px;
}
#listing3_headline {
	background-color:#ffffcb;
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:#0000cc;
	padding:4px;
	font-weight:bold;
	font-size:14px;
}
#listing3_line {
	background-color:#efeff0;
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:#0000cc;
	padding:4px;
	font-weight:normal;
	font-size:12px;
}
#pictblock_left {
	background-color:#000066;
	width:150px;
	padding-top:30px;
}
#pictureborder {
	border-color:darkblue;
	border-width:6px;
	border-style:ridge;
}
#table1_general {
	width:540px;
	background-color:#ffffcb;
	text-align:left;
	border-style:ridge;
	border-width:7px;
	border-color:#0000cc;
	padding:5px;
	border-collapse:collapse;
}
#table1_left {
	width:270px;
	background-color:#ffffcb;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:#0000cc;
	padding:5px;
}
#table1_right {
	width:270px;
	background-color:#e1e1f0;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:#0000cc;
	padding:5px;
}
#table2_general {
	text-align:left;
	border-style:solid;
	border-width:2px;
	border-color:#0000cc;
	padding:5px;
	border-collapse:collapse;
    margin-top:10px;
}
#table2_left {
	width:170px;
	background-color:#ffffcb;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:#0000cc;
	padding:5px;
	font-weight:bold;
}
#table2_right {
	width:240px;
	background-color:#efeff0;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:#0000cc;
	padding:5px;
	font-weight:normal;
}
#table2_review {
	width:420px;
	background-color:#efeff0;
	text-align:justify;
	border-style:solid;
	border-width:1px;
	border-color:#0000cc;
	padding:8px;
	font-weight:normal;
}
#table2_stars {
	background-color:#efeff0;
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:#0000cc;
	padding:8px;
	font-size:15px;
	font-weight:bold;
}
#table3_general {
	width:450px;
	background-color:#ffffcb;
	text-align:left;
	border-style:groove;
	border-width:4px;
	border-color:#0000cc;
	padding:5px;
	border-collapse:collapse;
	margin-top:20px;
}
#table3_left {
	width:140px;
	background-color:#ffffcb;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:#0000cc;
	padding:5px;
	font-weight:normal;
	font-size:12px;
}
#table3_right {
	width:310px;
	background-color:#e1e1f0;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:#0000cc;
	padding:5px;
	font-size:12px;
}
#text_normal {
	font-size:14px;
	font-weight:lighter;
}
#text_messe {
	text-align:center;
	width:500px;
	color:white;
	background-color:#000066;
	padding:7px;
}
#text_OOM {
	width:300px;
	text-align:center;
	color:white;
	background-color:#000066;
	padding:5px; font-size:25px;
	font-weight:bold;
	margin:20px;
}
#text_OOMB {
	margin-top:10px;
	margin-bottom:40px;
	font-size:16px;
	font-weight:bold;
}
#textblock_right {
	width:450px;
	padding-left: 5px;
	text-align:justify;
	vertical-align:top;
}
#textblock_right_head {
	font-size:24px;
	font-weight:bold;
	text-align:center;
	margin-top:30px;
	margin-bottom:83px;
}
#textblock_negativ1 {
	width:350px;
	color:white;
	background-color:#000066;
	clear:right;
}
#textblock_negativ2 {
	width:336px;
	text-align:justify;
	color:white;
	background-color:#000066;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
}
#textblock_negativ3 {
	width:586px;
	text-align:center;
	color:white;
	background-color:#000066;
	clear:right;
	padding-left:7px;
	padding-right:7px;
	padding-top:7px;
}
#textblock_negativ4 {
	width:586px;
	text-align:justify;
	color:white;
	background-color:#000066;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
}
#videosearch {
    width : 586px;
    margin : 10px;
    padding : 7px;
	border-style:groove;
	border-width:3px;
	border-color:#0000cc;
	border-collapse:collapse;
	text-align:center;
  }