/*** RESET ***/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table {	border-collapse:collapse; border-spacing:0; }
fieldset,img,abbr,acronym { border:0; }
address,caption,cite,code,dfn,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal; }
q:before,q:after { content:''; }

/***** Basics *****/
body {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
	overflow: scroll;
}
* html, html, body {
	height: 100%;
}

/***** Colors2 *****/
/** grey/red E9D2CB **/
#wrapper {
	background-color: #E9D2CB;
	min-height: 100%;
}

/** dark grey 666666 **/
#meta-nav a,
#meta-nav,
.txt-color4,
.txt-color4 a {
	color: #666;
}

/** black 1A171B **/
#cnt-head h2,
#demo ul span,
.txt-color5,
.txt-color5 a {
	color: #1A171B;
}
/** white **/
h1 a,
.pcent {
	color: white;
}

/** red1 FE3210 **/
h1 a.color1 {
	background-color: #FE3210;
}

#content p a,
.txt-color1,
.txt-color1 a {
	color: #666666;
}

/** red2 FD0101 **/
h1 a.color2 {
	background-color: #FD0101;
}

/** red3 C00418 **/
h1 a.color3 {
	background-color: #C00418;
}

#content p a:hover,
#meta-nav a:hover,
#trackname,
.txt-color1 a:hover {
	color: #C00418;
}

#footer {
	border-top-color: #C00418;
}

/***** Main *****/
#wrapper {
	margin: 0px auto;
	width: 960px;	
}

/***** content *****/
h1 a {
	display: block; 
	font-size: 24px;
	height: 108px;
	padding: 5px 10px;
	text-decoration: none;
	width: 940px;
}
h1 a.active {
	background-repeat: no-repeat;
	background-position: 11px 37px;
}
h1 a.color1.active {
	background-image: url(../images/points_red1.png);
}
h1 a.color2.active {
	background-image: url(../images/points_red2.png);
}
h1 a.color3.active {
	background-image: url(../images/points_red3.png);
}

#content {
	background: url(../images/points_grey.png) 11px 17px no-repeat;
	padding: 36px 0 36px 35px;
}
#content.no-bg {
	background: none;
	padding: 13px 0 36px 35px;
}

#content p {
	display: block;
	font-size: 13px;
	padding-right: 12px;
}
#content.small p {
	float: left;
	width: 290px;
}

#content p a:hover {
	text-decoration: none;
}

#cnt-head h2 {
	font-size: 24px;
	padding: 5px 10px;
}

/***** Footer *****/
#footer {
	border-top-style: solid;
	border-top-width: 1px;
}
#footer img {
	float: left; 
}
#meta-nav {
	float: right;
	padding: 5px;
}
#meta-nav li {
	float: left;
	padding: 0px 3px;
}
#meta-nav li a {
	text-decoration: none;
}

/** Ajax **/
.ajax-cnt {
	/*display: none; */
}

/** jQuery Player **/

#demo {
	padding:0;
	font-family: "Myriad Pro Regular","Trebuchet MS";
}

#demo ul {
	list-style-type:none;
	padding:0;
	margin:4px 0;
	width:100%;
	overflow:hidden;
}

#demo ul span {
	font-weight: bold;
}

#demo li {
	float:left;
	padding-right:1em;
}
#demo #trackname {
	font-weight: bold;
}
.songs {
	padding-top: 15px;
}
.songs span {
	padding-right: 15px;
}
.txt-color5 {
	font-weight: bold;
}
.songs a {
	padding-right: 12px;
}

/*


#demo ul span {
	color: #A0A600;
}
#demo p span {
	color: #CC0090;
}

#demo .pcent {
	color: #002869;
}*/

/* EASY CLEARING */
.wrap:after {
    clear: both;    
    content: ".";
    display: block;
    height: 0;    
    visibility: hidden;
}
.wrap { zoom: 1; } /* hasLayout für IE 6 und 7 */