#content-main ul li.substance {
    background: url(/images/open.content/tour/festivals/substance.png)no-repeat 11px;
    padding-left: 35px;
    font-size: 85%;
    margin-bottom: 6px;
}
#content-main ul li.location {
    background: url(/images/open.content/tour/festivals/adress.png)no-repeat 11px;
    padding-left: 35px;
    font-size: 85%;
    margin-bottom: 6px;
}


#content-main .walk-trail {
    background: url(/images/open.content/tour/travel/trail/bg.png) no-repeat right;
    height: 340px;
    margin: 30px 0 0 0;  
	padding-top: 20px;
}

#content-main .walk-trail ul {
	margin-bottom: 50px;
	margin-top: 30px;
}
#content-main ul.trail-photo li{
	display: inline-block;
	width:32.5%;
	margin-right: 10px;
}
#content-main ul.trail-photo li:last-child{
	margin-right: 0;
}
#content-main ul.trail-photo2{
	margin-top: 10px;
}
#content-main ul.trail-photo2 li{
	display: inline-block;
	width:24%;
	margin-right: 10px;
}
#content-main ul.trail-photo2 li:last-child{
	margin-right: 0;
}