h1.news-headline a{
	text-decoration: none;
}
div.concert-list{
	margin: 20px 0px 0px 0px;
}
h2.concert-headline{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12pt;
}
p.show-info{
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

/*________________________________________________ SHOP */
div.product-list-item{
	margin: 0px 0px 25px 0px;
}
table.product-list-info-table{
	width: 500px;
}
table.product-list-info-table td{
	vertical-align: top;
}
td.product-list-image{
	width: 210px;
}
td.product-list-details p{
	margin: 0px 0px 5px 5px;
	padding: 0px;
}
td.product-list-details select, td.product-list-details input{
	border: 1px solid #666666;
	background-color: #FFFFFF;
	color: #000000;
}
input.shop-submit{
	border: 1px solid #666666;
	background-color: #FFFFFF;
	color: #000000;
}
table.basket-table{
	width: 510px;
}
span.basket-total{
	font-weight: bold;
	color: #760000;
	font-size: 12pt;
}
.products-price{
	font-weight: normal;
	font-size: 16pt;
	color: #760000;
}
td.product-basket-details p{
	margin: 0px 0px 0px 0px;
}


/*________________________________________________ BLOG */
div.blog-reply-container{
	
}
table.reply-form{
	width: 400px;
}
textarea.dt2{
	display: none;
}
p.postmetadata{
	margin: 5px 0px 0px 0px;
	color: #760000;
}