body {
	font-family: Arial;
	font-size: 11px;
	margin: 0;
	padding: 0;
	background-color: #fff;
}

#stars {
	margin-left: 100px;
	width: 100px;
	float:left;
}

#wrapper {
	width: 1000px;
	padding:0;
	margin:auto;	
}

#main {
	width: 600px;
	margin: auto;
	padding:0;
}

#top {
	height: 300px;
	background-image: url(images/oben_.jpg);
	width: 100%;
}

#oben {
	width: 100%;
	margin: 2px 0 0 0;
	height: 18px;
}

#shoplink {
	margin: 20px 0 0 0;
} 

#shoplink a {
	width: 120px;
	height: 185px;
	display: block;
	background:transparent url(images/tee.png) 0 0 no-repeat;
}

#shoplink a:hover{
	background-position: 0 -180px;
}

#sociallink {
	margin: 20px 0 0 0;
}

.facebook a {
	display:block;
	width:59px;
	height:22px;
	padding:0;
	background:transparent url(images/facebook.png) 0 0 no-repeat;
}

.facebook a:hover {
	background-position: 0 -24px;
}

.flickr a {
	display:block;
	width:51px;
	height:20px;
	padding:0;
	background:transparent url(images/flickr.png) 0 0 no-repeat;
}

.flickr a:hover {
	background-position: 0 -22px;
}

.youtube a {
	display:block;
	width:51px;
	height:22px;
	padding:0;
	background:transparent url(images/youtube.png) 0 0 no-repeat;
}

.youtube a:hover {
	background-position: 0 -22px;
}

.myspace a {
	display:block;
	width:89px;
	height:23px;
	padding:0;
	background:transparent url(images/myspace.png) 0 0 no-repeat;
}

.myspace a:hover {
	background-position: 0 -23px;
}

#nest {
	text-align: left;
	height: 100%;
}

#web {
	margin:0 0 0 610px;
	padding:0;
	top:15px;
	position:fixed;
	
}

#web li {
	padding:0 0 2px 0;
}

#content {
	margin: 0;
	padding: 0;
	height: 100%;
}

#content h1 {
	font-size: 17px;
	font-weight: 400;
	color: #000000;
	margin: 0;
	padding: 0;
	line-height:14px;
	padding: 5px 0 5px 0;
}


#content p {
	font-size: 12px;
	color: #333333;
	margin: 0;
}


#content p.zitat {
	color: #333333;
	margin: 0 50px 0 20px;
}

#content p.zitat_von {
	font-size: 9px;
	color: #333333;
	margin: 0 50px 0 0;
}


#content p.small {
	font-size: 9px;
	line-height: 7px;
	color: #333333;
	margin: 0;
}

#content a {
	font-size: 12px;
	text-decoration: underline;
	color:  #000000;
	
	
}
#content a:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

#content li {
	font-size: 10px;
	color: #333333;
	margin: 0;
}

#content li a {
	font-size: 12px;
	text-decoration: underline;
	color:  #5F5F5F;
}

#content li a:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

#screen {
	margin: 3px 0 3px 0;
}

.preis {
	font-size: 10px;
	color: #DE313B;
	margin: 0;
	text-decoration:none;
	font-weight:100;
}

#lyrics a {
	font-size: 12px;
	color: #3399FF;
	margin: 0;
	text-decoration:none;
	font-weight:100;
}


ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: left;
}

/*----------- tour ----------------------------*/

#gig {
	text-align: left;
	list-style-type: none;
}
#gig h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	margin: 0px;
	padding-bottom: 6px;
	padding-top: 2px;
	font-weight: bolder;
}
#gig h2 {
	font-size: 12px;
	color: #333333;
	margin: 0;
	padding-top:4px;
}

#gig p {
	font-size: 12px;
	color: #333333;
	margin: 0;
	padding-left:20px;
}

#gigpast {
	text-align:left;
	list-style-type:none;
}
#gigpast h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color:#C0C0C0;
	margin: 0px;
	padding-bottom: 6px;
	padding-top: 2px;
	font-weight: bolder;
}
#gigpast h2 {
	font-size: 11px;
	color:#C0C0C0;
	margin: 0;
	padding-top:0px;
}

#gigpast p {
	font-size: 12px;
	color:#C0C0C0;
	margin: 0;
	padding-left:20px;
}

#gigpast a {
	font-size: 11px;
	text-decoration: underline;
	color:#C0C0C0;
}
#gigpast a:hover {
	font-size: 11px;
	color:#C0C0C0;
	text-decoration: none;
}

#farewell p {
	color:#d1000d;
}

#farewell a {
	color:#d1000d;
}

#farewell h1 {
	color:#d1000d;
	font-size: 18px;
}

#farewell h2 {
	color:#a3000f;
}

/*----------- navigation ----------------------------*/
#nav {
	margin: 0;
	padding:5px 0 50px 0;
}

#nav li {
	min-height:18px;
	color: #000000;
	list-style-type: none;
	margin:0;
}

#nav li a:link, #nav li a:visited {
	font-size: 30px;
	line-height: 10px;
	color: #000000;
	text-decoration: none;
	margin:0;
}

#nav li a:link.active, #nav li a:visited.active, #nav li a:hover {
	color: #a3000f;
}
/*#FFCC00;*/


#nav li a.inuse{
	color:#d1000d; 
}
/*	#3399FF;*/

span#date{
	color: #BC0926;
	font-size: 25px;
	line-height: 20px;
	font-weight: bolder;
	display: inline;
}

span#counttext{
	font-size: 14px;
	line-height: 17px;
	display: inline;
}

