/* content styles */
.sectionbar{
margin: 0px;
padding:0px;
background-color:#0D6199;
background-image:url(../Images/backgrounds/sectionhead02.jpg);
border-bottom:1px solid #fff;
}

.sectionbar h3{
	margin:0px;
	padding:0px;
	text-align:right;
	padding-right:10px;
	padding-top: 4px;
	padding-bottom:5px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
	font-variant:small-caps;
}

.sectionbar a:link, visited, active{
color:#FFF;
text-decoration:none;
}

.sectionbar a:hover{
color:#FFF;
text-decoration:underline;
}

.sectionbarred{
margin: 0px;
padding:0px;
background-color:#0D6199;
background-image:url(../Images/backgrounds/sectionhead03red.jpg);
border-bottom:1px solid #fff;
}

.sectionbarred h3{
margin:0px;
padding:0px;
text-align:right;
padding-right:10px;
padding-top: 4px;
padding-bottom:5px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:85%;
font-variant:small-caps;
}

.sectionbarred a:link, visited, active{
color:#FFF;
text-decoration:none;
}

.sectionbarred a:hover{
color:#FFF;
text-decoration:underline;
}

.sectionbarleft{
	margin: 0px;
	padding:0px;
	background-color:#0D6199;
	background-image:url(../Images/backgrounds/sectionhead02.jpg);
	border-bottom:1px solid #fff;
	text-align: left;
}

.sectionbarleft h3{
	margin:0px;
	text-align:left;
	padding-right:0px;
	padding-top: 4px;
	padding-bottom:5px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
	font-variant:small-caps;
	padding-left: 10px;
}

.sectionbarleft a:link, visited, active{
color:#FFF;
text-decoration:none;
}

.sectionbarleft a:hover{
color:#FFF;
text-decoration:underline;
}
.infobar{
margin: 0px;
padding:0px;
background-color:#d2d2d2;
}

.infobarleft{
	margin: 0px;
	padding:0px;
	background-color:#d2d2d2;
	text-align: left;
}

.infobarleft h4{
	margin: 0px;
	text-align:left;
	padding-right:0px;
	padding-top: 4px;
	padding-bottom:3px;
	color:#585858;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:75%;
	font-variant:small-caps;
	font-weight:normal;
	padding-left: 10px;
}


.infobartest1{
margin: 0px;
padding:0px;
background-color:#d2d2d2;
}

.infobartest2{
margin: 0px;
padding:0px;
background-color:#d2d2d2;
}

.infobar h4{
margin: 0px;
padding:0px;
text-align:right;
padding-right:10px;
padding-top: 4px;
padding-bottom:3px;
color:#585858;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:75%;
font-variant:small-caps;
font-weight:normal;
}

.infobartest1 h4{
margin: 0px;
padding:0px;
text-align:right;
padding-right:10px;
padding-top: 4px;
padding-bottom:3px;
color:#585858;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:75%;
font-variant:small-caps;
font-weight:normal;
}

.infobartest2 h4{
margin: 0px;
padding:0px;
text-align:right;
padding-right:10px;
padding-top: 4px;
padding-bottom:3px;
color:#585858;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:80%;
font-variant:small-caps;
font-weight:normal;
}

.important_infobar{
font-weight:bold;
}

.entry{
	border-top:1px solid #aaa;
}

.entry p{
	padding: 0px 6px 0px 20px;
	text-align: left;
	color: #000;
	line-height: 130%;
	font-size:80%;
	margin-bottom:20px;
}

.entry_image_left{
	float:left;
	margin:15px 15px 15px 0px;
}

.entry_image_leftsmall{
	float:left;
	margin:5px 15px 15px 0px;
}

.entry_image_right{
	float:right;
	margin:15px 5px 15px 15px;
}

.entry_image_middle{
	float:none;
	margin:15px;
}

.entry_image_middle2{
	float:none;
}

.p_entry{
	margin:0px;
	padding:0px;
	margin-top:10px;
	margin-left:41%;
	}
	
.entry .quote{
	margin:0px;
	padding:0px;
	border:1px dotted #aaa;
	background-color:#DFDFDF;
	margin-left:60px;
	margin-right:60px;
	}
	
.entry .quote p{
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	text-align:center;
	color:#585858;
	}
	
.entry ul{
	margin:0px;
	padding:0px;
	list-style:square;
	line-height: 130%;
	font-size:80%;
	margin-left:40px;
	margin-bottom:20px;
}

.entry ul li{
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}
	
/* content links */

.entry a:link{
	text-decoration:none;
	color:#c00;
	font-weight:bold;
}

.entry a:visited{
	text-decoration:none;
	color:#c00;
	font-weight:bold;
}

.entry a:hover{
	text-decoration:underline;
	color:#c00;
	font-weight:bold;
}

.inline{
	margin-left: 35px;
	margin-right:30px;
	border-left:1px dotted #666;
	border-top:1px dotted #666;
	border-right:1px dotted #666;
	border-bottom:1px dotted #666;
	background-color:#eee;
	
	}
	
.inline p{
	margin-left:10px;
	margin-right:10px;
	font-weight:300;
	color:#555;
	}
	


/* back to the top styles */
.infobar .backtotop{
	margin:0px;
	padding:0px;
	float:left;
	border-right:1px solid #fff;
	padding-left:10px;
	background-color:#d2d2d2;
	}
	
.infobar .backtotop a{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-weight:normal;
	color:#585858;
	text-decoration:none;
	}
	
.infobar .backtotop a:visited{
	color:#585858;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-weight:normal;
	text-decoration:none;
	}
	
.infobar .backtotop a:hover{
	color:#585858;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-weight:normal;
	text-decoration:underline;
	}
	
.showtitle{
	font-style:italic;
	}	
	
/** newclear page specific styles **/

ol{
margin:0px;
padding:0px;
margin-top:10px;
margin-left:50px;
margin-right:20px;
font-size:80%;
float:left;
}


/** NEWSTICKER SPECIFIC STYLES ***/

a.tickl{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;line-height:12px;
	color:#004477;
	font-weight:bold;
	text-decoration:none;
	}
	
a.tickl:link{
	color:#047;
	font-weight:bold;
	}
	
a.tickl:visited{
	color:#047;
	font-weight:bold;
	}
	
a.tickl:hover{
	color:#C2262A;
	font-weight:bold;
	}

.ticki{
	width:620px;
	height:30px;
	overflow:hidden;
	padding-left: 10px;
	}
	
.ticko{
	width:620px;
	padding:1px 0 4px 0;
	margin:4px 0 0px 0;
	display:block;
	}
	
.tickls{
	color:#C2262A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}/* CSS Document */

.centred {
	text-align: center;
}
.legend {
	color: #666666;
}
.large {
	font-size: 180%;
}
.strike {
	text-decoration: line-through;
}
.soldout {
	background-image: url(../images/gigs/soldout60.png);
	background-repeat: no-repeat;
	background-position: 40px top;
}
.private {
	background-image: url(../images/gigs/privateevent.png);
	background-repeat: no-repeat;
	background-position: 40px 0px;
}

