/*
	Theme Name: Expect Candy
	Theme URI: http://www.expectcandy.com
	Description: Expect Candy Style 1.1 by Arne Teubel (www.guerillamedia.org).
	Version: 1.1
	Author: Arne Teubel
	Author URI: http://www.guerillamedia.org
*/

body {
	margin: 0px;
	padding: 0px;
	background: #FFF url(../images/bg.gif) repeat center fixed;
	color: #000;
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;

}

#wrap {
	width: 800px;
	overflow: hidden;
	position: relative;
	margin: 0px auto;
    background: url(../images/wasserzeichen.gif) no-repeat bottom right;
}

#ueber {
    width: 200px;
    float: right;
    text-align: left;
    position: absolute;
    margin-top: 180px;
    margin-left: 560px;
}
    
#content {
	width: 436px;
	float: left;
	display:inline;
	text-align: left;
	padding: 0px 22px 0px 0px;
	margin: 8px 8px 0px 50px;
    background: #FFF;
}

.leftcolcontent {
	float: left;
	text-align: left;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.rightcolcontent {
	float: left;
    text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.leftcolcontentrel {
	float: left;
	text-align: left;
	margin: 0px 20px 10px 0px;
	padding: 0px 0px 0px 0px;
	width:  200px;
}

.leftcolcontentrel ul {
	margin: 0px;
	padding: 0px;
}

.rightcolcontentrel {
	float: left;
    text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:  200px;
}

.rightcolcontentrel ul {
	margin: 0px;
	padding: 0px;
}

.leftcolcontentimp {
    color: #369;
	float: left;
	text-align: left;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.rightcolcontentimp {
	float: left;
    text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#nav {
    text-align: left;
    float: left;
    padding-left: 30px;
	margin-right: auto;
	margin-left: 0px;
	margin-top: auto;
	margin-bottom: auto;
}

#nav img {
    margin: 0px 2px 0px 0px;
 	text-align: left;
}

#sidebar {
	width: 236px;
	float: right;
	line-height: 1.5em;
	display:inline;
	margin: 8px 24px 0px 0px;
	padding: 0px 10px 0px 0px;
	border-bottom: 0px solid #000;
	font-size: 10px;
}

.sidebarleftcol {
	float: left;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.sidebarrightcol {
	float: right;
    text-align: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.sidebarrightcolrelease {
	float: left;
    text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

input {
    background: #FFC;
	border: 0px solid #fff;
}

#cd {
	display: none;
}

/*
	FORMULARE ADMIN
*/

.eingabefeld {
    width: 435px;
    font-size: 10px;
    font-weight: bold;
    font-family: Verdana;
	border: 0px solid #FFF;
	padding: 0px;
	background: #FFF;
}

.eingabefeld:focus {
	border: 0px solid #F93;
	background: #FFC;
}

.eingabefeldklein {
    width: 210px;
    font-size: 10px;
    font-weight: bold;
    font-family: Verdana;
	border: 0px solid #FFF;
	padding: 0px;
	background: #FFF;
}

.eingabefeldklein:focus {
	border: 0px solid #F93;
	background: #FFC;
}


.eingabefeldkleiner {
    width: 195px;
    font-size: 10px;
    font-family: Verdana;
	border: 0px solid #FFF;
	padding: 0px;
	background: #FFF;
}

.eingabefeldkleiner:focus {
    width: 195px;
    font-size: 10px;
    font-family: Verdana;
	border: 0px solid #FFF;
	padding: 0px;
	background: #FFC;
}

.eingabefeldneu {
    width: 435px;
    font-size: 10px;
    font-weight: bold;
    font-family: Verdana;
	border: 0px solid #FFF;
	padding: 0px;
	background: #FFC;
}

.eingabefeldneuklein {
    width: 210px;
    font-size: 10px;
    font-weight: bold;
    font-family: Verdana;
	border: 0px solid #FFF;
	padding: 0px;
	background: #FFC;
}

.eingabefeldneukleiner {
    width: 190px;
    font-size: 10px;
    font-family: Verdana;
	border: 0px solid #FFF;
	padding: 0px;
	background: #FFC;
}

.eingabefeldneupress {
    width: 435px;
    font-size: 10px;
    font-weight: normal;
    font-family: Verdana;
	border: 0px solid #FFF;
	padding: 0px;
	background: #FFC;
}

.dropdown {
    font-size: 10px;
    font-family: Verdana;
	border: 0px solid #FFF;
	padding: 0px;
	background: #FFF;
}

.dropdown:focus {
	border: 0px solid #F93;
	background: #FFC;
}

.dropdownneu {
    font-size: 10px;
    font-family: Verdana;
	border: 0px solid #FFF;
	padding: 0px;
	background: #FFC;
}

.eingabefeldtext {
    width: 435px;
    height: 300px;
    font-size: 10px;
    font-family: Verdana;
	border: 0px solid #FFF;
	padding: 0px;
	background: #FFF;
}

.eingabefeldtext:focus {
	border: 0px solid #F93;
	background: #FFC;
}

.eingabefeldtextneu {
    width: 435px;
    height: 300px;
    font-size: 10px;
    font-family: Verdana;
	border: 0px solid #FFF;
	padding: 0px;
	background: #FFC;
}

/*
	FORMULARE WEBSITE
*/

.eingabefeldweb {
    width: 205px;
    font-size: 10px;
    font-weight: normal;
    font-family: Verdana;
	border: 1px solid #FFC;
	padding: 3px 0px 3px 0px;
	margin: 2px 0px 8px 0px;
	background: #FFC;
}

.eingabefeldweberror {
    width: 202px;
    font-size: 10px;
    font-weight: normal;
    font-family: Verdana;
	border: 1px solid #F33;
	padding: 3px 0px 3px 0px;
	margin: 2px 0px 8px 0px;
	background: #FFC;
}

.eingabefeldtextweb {
    width: 432px;
    height: 200px;
    font-size: 10px;
    font-family: Verdana;
	border: 1px solid #FFC;
	padding: 3px 0px 3px 0px;
    margin: 2px 0px 12px 0px;
	background: #FFC;
}

.eingabefeldtextweberror {
    width: 432px;
    height: 200px;
    font-size: 10px;
    font-family: Verdana;
	border: 1px solid #F33;
	padding: 3px 0px 3px 0px;
    margin: 2px 0px 12px 0px;
	background: #FFC;
}

.submitweb {
    color: #369;
    font-size: 10px;
    font-family: Verdana;
	padding: 0px;
    margin: 0px 0px 2px 0px;
	background: #FFF;
}


label {
    color: #369;
    font-weight: normal;
}

/*
	HEAD BILDER (Releases, News, Contact etc.) + HEAD ADMIN (ohne Bild)
*/

#logoadmin {
	background: #000;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}

#headnews {
	background: #000 url(../images/head/news_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}
	
#headnewsarch {
	background: #000 url(../images/head/news-arch_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}
	
#headadmin {
	background: #000;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}
	
#headartists {
	background: #000 url(../images/head/artists_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}
		
#headvague {
	background: #000 url(../images/head/vague_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}
	
#headtruth {
	background: #000 url(../images/head/truth_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}
	
#headarms {
	background: #000 url(../images/head/arms2_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}
	
#headamanda {
	background: #000 url(../images/head/amanda_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}

#headpolite {
	background: #000 url(../images/head/polite_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}
	
#headblackparis {
	background: #000 url(../images/head/blackparis_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}
	
#headheartwood {
	background: #000 url(../images/head/heartwood_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}
	
#headmakebelieve {
	background: #000 url(../images/head/makebelieve_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}

#headlakeeffect {
	background: #000 url(../images/head/lakeeffect_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}
	
#headsunnyday {
	background: #000 url(../images/head/sunnyday_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}

#headmatador {
	background: #000 url(../images/head/matador_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}

#headmatadorrmx {
	background: #000 url(../images/head/matador-rmx_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}
	
#headnostalgia {
	background: #000 url(../images/head/nostalgia_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}
	
#headtheorganhearts {
	background: #000 url(../images/head/theorganhearts_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}
	
#headcontact {
	background: #000 url(../images/head/contact_head.jpg) bottom left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}
	
#headpress {
	background: #000 url(../images/head/press_head.jpg) bottom left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}
	
#headdates {
	background: #000 url(../images/head/dates_head.jpg) bottom left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}
	
#headreleases {
	background: #000 url(../images/head/releases_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}
	
#headimprint {
	background: #000 url(../images/head/imprint_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}

#headdownloads {
	background: #000 url(../images/head/downloads_head.jpg) top left no-repeat;
	height: 229px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
    text-align: right;
    border-bottom: #000 0px solid;
	}

/*
	PAGE TITLES (Releases, News, Contact etc.)
*/

/* ADMIN TITLES */

#pagetitleadminnews {
    background: url(../images/page_titles/admin_news.gif) no-repeat top left;
	height: 80px;
	margin: 0px 0px 10px 0px;
	width:800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitleadmindates {
    background: url(../images/page_titles/admin_dates.gif) no-repeat top left;
	height: 80px;
	margin: 0px 0px 10px 0px;
	width:800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitleadminpress {
    background: url(../images/page_titles/admin_press.gif) no-repeat top left;
	height: 80px;
	margin: 0px 0px 10px 0px;
	width:800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitleadmin {
    background: url(../images/page_titles/admin_overview.gif) no-repeat top left;
	height: 80px;
	margin: 0px 0px 10px 0px;
	width:800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}


/* WEBSITE TITLES */

#pagetitle {
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}


/* ARTISTS TITLES */

#pagetitleartists {
    background: url(../images/page_titles/artists.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlereleases {
    background: url(../images/page_titles/releases.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlepress {
    background: url(../images/page_titles/press.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlearms {
    background: url(../images/page_titles/artists_armsandsleepers.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitleamanda {
    background: url(../images/page_titles/artists_amandarogers.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlepolite {
    background: url(../images/page_titles/artists_politesleeper.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlevague {
    background: url(../images/page_titles/artists_vague.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlerelarms {
    background: url(../images/page_titles/releases_arms.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlerelarms2 {
    background: url(../images/page_titles/releases_arms2.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlerelarms3 {
    background: url(../images/page_titles/releases_arms3.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlerelarms4 {
    background: url(../images/page_titles/releases_arms4.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlerelarms5 {
    background: url(../images/page_titles/releases_arms5.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlerelvague2 {
    background: url(../images/page_titles/releases_vague2.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlerelamanda {
    background: url(../images/page_titles/releases_amanda.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlerelpolite {
    background: url(../images/page_titles/releases_polite.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlerelmake {
    background: url(../images/page_titles/releases_make.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlerelvague {
    background: url(../images/page_titles/releases_vague.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitleimgart {
    padding: 25px 154px 0px 0px;
	text-align: left;
}

#pagetitleimgnews {
    padding: 25px 154px 0px 0px;
	text-align: left;
}

#pagetitleimgdates {
    padding: 25px 60px 0px 0px;
	text-align: left;
}

#pagetitleimgrel {
    padding: 25px 143px 0px 0px;
	text-align: left;
}
	
#pagetitlenews {
    background: url(../images/page_titles/news.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlenewsarchive {
    background: url(../images/page_titles/news_archive.gif) no-repeat top left;
	height: 80px;
	margin: 0px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitledates {
    background: url(../images/page_titles/dates.gif) no-repeat top left;
	height: 80px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlecontact {
    background: url(../images/page_titles/contact.gif) no-repeat top left;
	height: 80px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlecontactsent {
    background: url(../images/page_titles/contact_sent.gif) no-repeat top left;
	height: 80px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitlecontacterror {
    background: url(../images/page_titles/contact_error.gif) no-repeat top left;
	height: 80px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitleimprint {
    background: url(../images/page_titles/imprint.gif) no-repeat top left;
	height: 80px;
	width: 800px;
    border-bottom: #FFF 0px solid;
    text-align: right;
}

#pagetitles img{
    margin-right: 55px;
    margin-top: 5px;
}

#pagetitles ul {
	padding: 0px;
	white-space: nowrap;
	list-style-type: none;
	margin: 0px;	
}

#pagetitles ul li {
	float:left;
    margin: 0px 0px 0px 4px;
}

#pagetitles ul li a:before{
	content:" ";
	color:#FFF;
}

#pagetitles ul li.current_page_item a  {

}

#pagetitles ul li a {
	display: block;
	text-decoration: none;
	margin: 32px 0px 0px 9px;
	text-align:center;
	font-size: 10px;
	padding: 0px 5px 0px 5px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
}


/*
	PAGE END (Back to the top... - Link)
*/

#pageend {
	text-align: left;
	margin-right: auto;
	margin-left: 0px;
	margin-top: 15px;
	margin-bottom: 0px;
	background: url(../images/dotted_line.gif) repeat-x top left ;
}

#pageend p{
    color: #000;
    font-size: 10px;
	padding: 8px 0px 0px 0px;
	margin: 0px;
}

#pageend a {
	color: #369;
	text-decoration: none;
}

#pageend a:hover{
	text-decoration: underline;
}

/*
	FOOTER ()
*/

#footer {
	clear: both;
	text-align: left;
	height: 10px;
	width: 420px;
	margin-right: auto;
	margin-left: 60px;
	margin-top: 8px;
	margin-bottom: 20px;
}

#footer p {
    color: #000;
    font-size: 10px;
	padding: 6px 0px 5px 0px;
	margin: 0px;
}

#footer a {
	color: #FFF;
	text-decoration: none;
}

#footer a:hover {
    color: #000;
	text-decoration: none;
	background: #FFF;
}

/*
	ALLGEMEINE FORMATE ()
*/

.trennlinie {
	padding: 0px;
	margin-top: 16px;
	margin-bottom: 16px;
	background: url(../images/dotted_line.gif) repeat-x center left ;
	clear: both;
}

.trenner {
	height: 5px;;
	padding: 0px;
	margin: 0px;
	clear: both;
}

.title {
	padding-top: 0px;
	padding-left: 0px;
	margin-bottom: 7px;
	/*font-size: 0.80em;*/
	line-height: 1.5em;
	background: url(../images/dotted_line.gif) repeat-x bottom left ;
	clear: both;
}

.title img {
	text-align: left;
	padding: 0px;
	margin: 0px;
}

.titlebuy {
	padding-top: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	/*font-size: 0.80em;*/
	line-height: 1em;
	background: url(../images/dotted_line.gif) repeat-x bottom left ;
	clear: both;
}

.new {
    margin: 0;
}

img {
	border: 0;
	text-align: left;
}

.press {
	margin-left: 0px;
}


/*
	TEXTFORMATE ()
*/

.blau {
    color: #369;
}

.grau {
    color: #666;
}


/*
	STOERER ()
*/

.stoerer {
    color: #000;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 8px;
	margin-top: 20px;
	margin-bottom: 0px;
	line-height: 1.5em;
	clear: both;
	border-left: 3px #369 solid;
	background: #FFC
}

.stoerer ul {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
}

.stoerer ul li {
	display: block;
	margin: 0;
	padding: 0;
}

.stoerer li{
	list-style: none;
}


/*
	ENTRY / ENTRY BODY / ENTRY TITLE (Eintraege)
*/

.entry {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	/*font-size: 0.80em;*/
	line-height: 1.5em;
}

h1 {
	display: none;
}


h2 {
    color: #369;
    font-size: 10px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

h3 {
	display: none;
}

.entryimg {
	margin: 3px 15px 4px 0px;
	padding: 0;
	border: 0px solid #FFF;
	text-align: left;
	float: left;
	clear: right;
}

.artistspicshadow {
    border: #CCC 1px dotted;
}

.footinfo {
    background: #FFC;
    border-top: #CCC 1px solid;
    border-bottom: #CCC 1px solid;
    margin-bottom: 10px;
    padding: 7px 0px 2px 0px;
}

.entrybody {
	margin-bottom: 10px;
}

.entrybody p {
    margin: 8px 0;
    padding: 0;
}

.entrybody ul {
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	list-style: none;
}

.entrybody ol{
	margin-left: 20px;
	padding-left: 0px;
}

.entrybody ul li {
	list-style: none;
}

.entrybody li {
	list-style: none;
}

.entryimprint p{
    margin: 8px 0;
    padding: 0;
}

.entryimprint ul {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	list-style: none;
}

.entryimprint ol{
	margin-left: 0px;
	padding-left: 0px;
}

.entryimprint ul li {
	list-style: none;
}

.entryimprint li {
	list-style: none;
}

.entrymeta {
	height: 16px;
	margin-top: 0;
	font-size: 10px;
	color: #666;
	padding-top: 0px;
	margin-bottom: 8px;
}

.entrymetapress {
	height: 16px;
	margin-top: 0;
	font-size: 10px;
	color: #666;
	padding-top: 0px;
	margin-bottom: 4px;
}

.entryside img {
	margin: 0px 0px 0px 0px;
	text-align: left;
}

.entryside ul {
	margin-left: 20px;
	padding-left: 0px;
	list-style-type: none;
}

.entryside ol {
	margin-left: 20px;
	padding-left: 0px;
}

.entryside ul li {
	list-style:square;
}

.entrysidebuy ul {
	margin-top: 18px;
	margin-left: 20px;
	padding-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	list-style-type: none;
}

.entrysidebuy ul li {
	margin-bottom: 0px;
	padding-bottom: 0px;
}


/*
	LINKS (Links allgemein)
*/

a {
	color: #666;
	text-decoration: none;
}

a:hover {
    color: #369;
	text-decoration: underline;
}

/*
	SIDEBAR STYLES
*/

#sidebar h2 {
	color: #FFF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 8px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

#sidebar ul {
	list-style: none;
	margin: 0 0 15px 0;
	padding: 0;
}

#sidebar ul.buy {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
}

#sidebar ul li {
	display: block;
	margin:0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#sidebar li{
	list-style: none;
}

#sidebar a {
	color: #666;
	text-decoration: none;
	display: inline;
}

#sidebar a:hover{
	color: #369;
	text-decoration: none;
}

#sidebar a.cart {
    color: #666;
    display: block;
	text-decoration: none;
	background: url(../images/symbols/cart_symbol_up.gif) no-repeat right center;
}

#sidebar a:hover.cart {
    color: #369;
	text-decoration: none;
	background: url(../images/symbols/cart_symbol_down.gif) no-repeat right center;
}

#sidebar a.mp3 {
    color: #666;
    display: block;
	text-decoration: none;
	background: url(../images/symbols/mp3_symbol_up.gif) no-repeat right center;
}

#sidebar a:hover.mp3 {
    color: #369;
	text-decoration: none;
	background: url(../images/symbols/mp3_symbol_down.gif) no-repeat right center;
}

#sidebar a.pdf {
    color: #666;
    display: block;
	text-decoration: none;
	background: url(../images/symbols/pdf_symbol_up.gif) no-repeat right center;
}

#sidebar a:hover.pdf {
    color: #369;
	text-decoration: none;
	background: url(../images/symbols/pdf_symbol_down.gif) no-repeat right center;
}

#sidebar a.browser {
    color: #666;
    display: block;
	text-decoration: none;
	background: url(../images/symbols/browser_symbol_up.gif) no-repeat right center;
}

#sidebar a:hover.browser {
    color: #369;
	text-decoration: none;
	background: url(../images/symbols/browser_symbol_down.gif) no-repeat right center;
}

#sidebar img.cover {
    margin: 2px 7px 4px 0px;
    text-align: left;
}

#sidebar img.photo {
    margin: 0px 0px 10px 3px;
    text-align: left;
}

#sidebar img.photo1 {
    margin: 0px 3px 10px 0px;
    text-align: left;
}

#sidebar img.photo2 {
    margin: 0px 0px 10px 0px;
    text-align: left;    
}

/*
	TABELLENFORMAT
*/

table {
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-spacing: 0px;
}

th {
	padding: 1px 15px 1px 0px ;
    font-size: 10px;
    font-weight: normal;
	color: #666;
}

td {
	padding: 1px 15px 1px 0px ;
}


/*
	DOWNLOAD STYLES
*/

h2.downloads {
    color: #369;
    font-size: 24px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

div.plug {
	bottom: 0px;
}
