@import "http://www.thewonderwall.com/css/stylesheet4.css";
#logo h1 a {background-image:url(/images/manchester-apollo.png); background-repeat:no-repeat; background-position:0; display:block; width:502px; height:70px; margin:0; padding:0; text-indent:-9000px;}
#footerwrap {padding: 15px 0; margin: 0 auto; text-align:center; font-weight:bold; color:#fff;}




.topnavpanel {
  background:#f4f4f4 url(http://www.thewonderwall.com/images/bkg-1000.gif) top center repeat-y;
  clear:both;
  width:100%;

/*
  clear: both;
  width: 970px;
      background-color: #f4f4f4; 
  background-color: #fdf6e3;
  background-repeat: repeat-x;
  background-position: 0;
  background-image: url(http://www.manchesterapollo.co.uk/img/beige-gradient-bkg.jpg);
*/
}

.topnavpanelinner {
  width:970px;
  margin:0 auto;
  text-align:left;
  padding:0 0 5px 0;
  color:#555;
  border-bottom:2px solid #f4f4f4;

/*
padding: 10px;
border-top: #e5e5e5 solid 1px;
border-bottom: #e5e5e5 solid 1px;
  background-color: #fdf6e3;
text-align:left;
*/

}


.topnavpanelinner h1{
font-face: verdana,arial,sans-serif;
font-weight: bold;
font-size: 14px;
color: #666;
display:inline;
text-transform: none;
}

.topnavpanelinner h1 a:link, 
.topnavpanelinner h1 a:visited {
color: #666;
text-decoration:none;
border-bottom:1px dotted #666; 
}

.topnavpanelinner h1 a:active, 
.topnavpanelinner h1 a:hover {
color: #666;
text-decoration:none;
border-bottom:1px dotted #333; 
}


.topnavpanelinner h2{
font-weight: bold;
font-size: 14px;
color: #666;
display:inline;
text-transform: none;
margin-left: 2px;
padding: 0px 0px 0px 22px;
list-style: none;
background-image: url(http://www.manchesterapollo.co.uk/img/icons/double-arrows.gif);
background-repeat: no-repeat;
background-position: 0;
}

.topnavpanelinner h2 a:link, 
.topnavpanelinner h2 a:visited {
color: #666;
text-decoration:none;
border-bottom:1px dotted #666; 
}

.topnavpanelinner h2 a:active, 
.topnavpanelinner h2 a:hover {
color: #666;
text-decoration:none;
border-bottom:1px dotted #333; 
}







.topnavpanelinner h3{
font-face: verdana,arial,sans-serif;
font-weight: bold;
font-size: 14px;
color: #666;
display:inline;
text-transform: none;
margin-left: 2px;
padding: 0px 0px 0px 22px;
list-style: none;
background-image: url(http://www.manchesterapollo.co.uk/img/icons/double-arrows.gif);
background-repeat: no-repeat;
background-position: 0;
}

.topnavpanelinner h4{
font-face: verdana,arial,sans-serif;
font-weight: bold;
font-size: 14px;
color: #666;
padding: 0;
display:inline;
text-transform: none;
margin-left: 2px;
padding: 0px 0px 0px 22px;
list-style: none;
background-image: url(http://www.manchesterapollo.co.uk/img/icons/double-arrows.gif);
background-repeat: no-repeat;
background-position: 0;
}










/* COMMENTS NEW */


.comments-section {
width: 530px;
background: #e5e5e5;
font-family:Verdana,Arial,sans-serif;
font-size:0.9em;
line-height:1.3em;
color:#666;
padding-top: 0px;
padding-bottom: 10px;
border-top: 5px solid #ccc;
}

.comments-section p {
padding: 10px 25px; 
}

.comments-section p.posted-image {
padding: 10px 0px 0px;
}
.comments-section p.posted-image-credit {
padding: 4px 10px;
font-size: 1em;
}




/* -------------------------------- */
/* NEW STYLING COMMENTS SECTION */

ol.commentlist  {
padding: 10px;
}

ol.commentlist {
	margin:0;
	padding:0;
	background:none;
	margin-bottom:20px;
	}

.commentlist li {
	list-style:none;
  border-top: 4px solid #4D6120;
	background:none;
	padding:0;
	}

.commentlist .cite {
  height: 50px;
	padding: 7px 7px 10px 7px;
	display:block;
	font-style:normal;
	background:url(../images/random/bg_comments2_cite.gif); 
/*  background: #1eb4f7; */
	border-top:1px solid #d6e4c1;
	border-bottom:1px solid #779d42;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
	color:#596e3b;
	}	

.commentlist a:link, .commentlist a:visited {
	color:#99cc00;
	}

.commentlist a:hover, .commentlist a:active {
	color:#000;
	}

.commentlist .cite img {
	padding:5px;
	background: #fff;
	border:1px solid #aab59a;
	float:left;
	margin-right:9px;
	}

.commentlist .author {
  font-size: 1.4em;
  line-height: 1.6em;
	font-weight:bold;
/*	text-decoration:underline; */
  	}

.commentlist .time {
	background: url(../images/random/bg_clock.gif) no-repeat 1px;
	padding-left:13px;
	}

.commenttext {
	background: #f4f4f4;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
/*	padding: 5px 15px 10px 15px; */
/*	padding: 5px 5px 10px 5px; */
	padding: 15px 15px 5px 20px; 
	color:#666;
	}
	
.commentlist .alt .commenttext {
	background: #f4f4f4;

  	}


#content .comments-section ol.commentlist li { 
margin-bottom: 0px;
padding: 0 10px 0 10px;
}

h3#respond {
	padding: 10px 0 0 15px;
  }

h3#comments {
/*
background: #1eb4f7;
*/
background: #79AA00;
color: #fff;
padding:10px;
margin: 0px;
}


h3#trackbacks {
background: #e5e5e5;
border-bottom: 2px solid #ccc;
color: #fff;
padding:10px;
margin: 0 0 6px;
}






input{
border:1px solid #e5e5e5;
}

input#text{
    border:1px;
    color: #000;
} 

input#submitbutton{
background:#16b9e4;
   border: 1px solid #fff;
    color: #fff;
    font-family: Verdana,Arial,Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    margin: 0 0 0 10px;
}

input#submit{
    background-color: #16b9e4;
    border: 1px solid #fff;
    color: #fff;
    font-family: Verdana,Arial,Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
}



/* ---- highlight author */

.authcomment {
background-color: #B3FFCC !important;
} 





.photosminithumbwide{
width:150px;
padding-right:10px;
float:left;
}

.photosdescriptionwide{
width:490px;
float:left;
}

.bandtitlelarge{
font-size:14px;
font-weight:bold;
}

.border {
clear:both;
}

.photopagebox1,.photopagebox2 {
width:200px;
float:left;
padding-right:20px;
}
.photopagebox3 {
width:200px;
float:left;
}