/* @override http://news.q4music.com/qmusicclub/Content/CSS/Stylesheet1.css */
#qMusicClub, #qMusicClub a {
background:transparent url(http://www.qthemusic.com/global/IMG/Logo/QTheMusicClub.gif) no-repeat scroll left top;
}

body
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 62.5%;
}

h1, h2, h3, h4, h5, h6
{
	margin: 0px;
	padding: 0px;
	font-size:1.5em;
	font-family: arial, verdana, helvetica, sans-serif;
}

div.center { margin: 0px auto; }

.hide
{
	position: absolute;
	left: -999999px;
}

p { margin: 0px; }

ul { margin: 0pc; }

a { color: #000; }
a img { border: none; }

.right { float: right; }

.left { float: left; }

.master
{
	margin: 0px 0px 0px 9px;
	width: 853px;
}

/* fieldset */

form fieldset p input, form fieldset p textarea
{
	border-top: 1px solid #7C7C7C;
	border-right: 1px solid #C2C2C2;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #B8B8B8;
}

/* png fix */

img, div, label, a { behavior: url(/Content/CSS/iepngfix.htc) }

/* ads */

.mpu p
{
	text-transform: uppercase;
	margin: 1px 0px;
	color: #bbb;
}

/* columns */

.col, .wideCol, .mpuCol, .narrowCol { float: left; }

.wideCol { width: 544px; }

.mpuCol, .narrowCol
{
	width: 300px;
	float: right;
}

.mpuCol { margin-top: 40px; }

.col { width: 100%;	}

/* headings */

h3
{
	background-color: Transparent;
	background-repeat: no-repeat;
	background-position: top left;
	display: block;
	color: #FA0018;
	font-weight: normal;
}

.narrowCol h3 { margin-left: 5px; }

h4
{
	font-weight: normal;
	color: #A0A0A0;
	font-size: 2em;
	z-index: 100;
}

/* box */

.btBox
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/btBox.gif') repeat-x left bottom;
	margin:0px 8px;
	height: 25px;
}

.btRiBox
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/btRiBox.gif') no-repeat right bottom;
	margin-bottom: 7px;
}

/*
.narrowCol .btRiBox { float: left; }
.narrowCol .btLeBox { float: left; }
*/

.btLeBox { background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/btLeBox.gif') no-repeat left bottom; }

.leBox { background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/leBox.gif') repeat-y left top; }

.riBox
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/riBox.gif') repeat-y right top;
	margin-left: 3px;
}

.toRiBox { background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/toRiBox.gif') no-repeat right top; }

.toLeBox { background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/toLeBox.gif') no-repeat left top; }

.toBox
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/toBox.gif') repeat-x left top;
	height: 2px;
	margin: 0px 1px;
	font-size: 0px;

}

.toRiBox .toBox
{
	height: 9px;
	margin: 0px 9px;
}

.bodyBox
{
	background-color: #fff;
	margin-right: 4px;
	padding: 0px 0px 0px 5px;
}

.hdbox { margin-top: 40px; }

.hdbox .toBox { margin-left: 2px; }

.headBox
{
	float: left;
	height: 0px;
	clear: left;
	position: absolute;
}

.headBox .leBox
{
	position: relative;
	bottom: 39px;

}

.headBox .riBox
{
	margin-left: 2px;
}

.headBox .toBox
{
	height: auto;
	position: relative;
	bottom: 1px;
	padding-top: 2px;
	margin-left: 1px;
	margin-right: 3px;
	border-bottom: 2px solid #FFFFFF;
}

.headBox .hdBody
{
	background-color: #fff;
	width: 148px;
	height: 36px;
}

div h2
{
	display: inline;
	height: auto;
	width:auto;
	text-indent: 0px;
}

.comp .bodyBox h2 {
 background-image: none;
}

.bodyBox h2, .headBox h2
{

	background-image: url('http://images.q4music.com/content/qonline/qmusicclub/Header/gallery.gif');
	background-position: 15px 17px;
	width: 126px;
	height: 36px;
	padding: 17px 0px 0px 5px;

}

.bodyBox h2 { 	background-position: 10px 17px;}
.headBox h2 { position: absolute; }

.headBox h2 a
{
	display: block;
	width: 126px;
	height: 36px;
}

.bodyBox .bodyCopy
{
	padding: 10px 20px;
}

/* search */

.search
{
	border: none;
	height: 1px;
	padding: 5px 0px;
	margin: 0px 7px;
}

.search p { float: left; position: absolute; width: 290px; }

.search label
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Header/search.png') no-repeat left top;
	display: block;
	width: 47px;
	height: 10px;
	float: left;
	margin: 5px 5px 0px 0px;
}

.search input
{
	float: left;
	height: 16px;
	width: 195px;
}

.search input.btn
{
	border: none;
	margin: 2px 7px 0px 5px;
	width: auto
}


/* mise */

.prevBtn, .nextBtn
{
	float: left;
	margin-right: 5px;
}

.listPagination
{
	list-style-type: none;
	height: 26px;
	margin-left: 360px;
	float: right;
	position: relative;
}

.listPagination li
{
	float: left;
	margin-right: 5px;
	position: relative;
	bottom: 25px
}

.listPagination .previous {	text-indent: -999999px; }

.prevBtn, .prevBtn a, .listPagination .previous a
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Button/previous.gif') repeat-x right top;
	display: block;
	width: 68px;
	height: 26px;
}

.bottom .prevBtn,
.bottom .prevBtn a { background: url('http://images.q4music.com/content/qonline/qmusicclub/Button/bottomPrevious.gif') repeat-x right top; }

.prevBtn a:hover,
.listPagination .previous a:hover { background-position:right bottom; }

.listPagination .next {	text-indent: -999999px; }

.nextBtn , .nextBtn a, .listPagination .next a
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Button/next.gif') repeat-x right top;
	display: block;
	width: 47px;
	height: 26px;
}

.bottom .nextBtn ,
.bottom .nextBtn a { background: url('http://images.q4music.com/content/qonline/qmusicclub/Button/bottomNext.gif') repeat-x right top; }

.bottom .viewAllGigBtn ,
.bottom .viewAllGigBtn a { background: url('http://images.q4music.com/content/qonline/qmusicclub/Button/viewAllGig.gif') repeat-x right top; width: 86px;}

.nextBtn a:hover,
.listPagination .next a:hover { background-position: right bottom; }

.viewAllGigBtn a:hover  { background-position: right top; }

.commentsBtn, .commentsBtn a
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Button/comments.gif') repeat-x right top;
	display: block;
	width: 92px;
	height: 30px;
	float: left;
}

.thumbnailsBtn { margin-right: 5px; }
.thumbnailsBtn, .thumbnailsBtn a
{
	background:transparent url('http://images.q4music.com/content/qonline/qmusicclub/Button/backToThumbnails.gif') repeat-x scroll right top;
	display:block;
	height:30px;
	width:144px;
	float: left;
}

.thumbnailsBtn a:hover { background-position: right bottom; }

/* preview */

.preview
{
	height:270px;
	padding:20px 0px 0px 12px;
	position: relative;
}

.preview ul
{
	height: 65px;
	position: absolute;
	list-style-type: none;
	padding: 0px;
	float: left;
	clear: both;
	top: 215px;
	left: 28px;
}

.preview ul li
{
	float: left;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/previewImageList.jpg') repeat-x left top;
	display: block;
	width: 100px;
	height: 83px;
	margin-right: 5px;
}

.preview ul li img { margin: 9px 0px 0px 8px; }

.preview .previewBody
{
	float: right;
	width: 150px;
	padding-right: 10px;
}

.preview .previewBody h4
{
	margin-bottom: 10px;
	font-size: 1.4em;
}

.preview .previewBody h4 a
{
	color: #000;
	text-decoration: none;
}

.preview .previewBody h4 a:hover { text-decoration: underline; }

.preview .fullGalleryBtn { margin: 10px 0px 0px 0px; }

.preview .fullGallery, .preview .fullGalleryBtn a
{
	float: left;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Button/viewFullGallery.gif') repeat-x left top;
	display: block;
	width: 152px;
	height: 35px;
}

/* latest */

.latest
{
	list-style-type: none;
	padding: 0px 0px 0px 5px;
	height: 148px;
}

.latest li
{
	float: left;
	width: 275px;
	height: 158px;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/latestGalleryList.jpg') repeat-x left top;
	display: block;
	position: relative;
	margin-right: 2px;
}

.latest li h4
{
	font-size: 1.2em;
	padding: 0px 5px;
	margin: 10px 0px 4px 4px;
}

.latest li h4 a
{
	color: #fff;
	text-decoration: none;
}

.latest li h4 a:hover { text-decoration: underline; }

.latest li img { margin: 6px 0px 0px 8px; }

.latest li p
{
	float: right;
	width: 100px;
	padding: 6px 8px 0px 0px;
	color: #fff;
}

.latest li div .moreBtn
{
	position: relative;
	bottom: 9px;
	left: 40px;
	float: left;
}

.viewAllGallerysBtn
{
	float: right;
	right: 10px;
	position: relative;

	top: 5px;

}

.latest li div .moreBtn, .latest li div .moreBtn a,
.viewAllGallerysBtn, .viewAllGallerysBtn a
{
	margin: 0px;
	width: 86px;
	height: 18px;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Button/viewGallery.gif') no-repeat left top;
	display: block;
	padding: 0px;
}

.latest li div .moreBtn a:hover { background-position: left bottom; }

/* latestSamll */

.latestSmall
{
	list-style-type: none;
	padding: 10px 0px 0px 5px;
	height: 148px;
}

.latestSmall li
{
	float: left;
	width: 169px;
	height: 158px;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/latestComps.jpg') repeat-x left top;
	display: block;
	position: relative;
	margin-right: 2px;
}

.latestSmall li h4
{
	font-size: 1.2em;
	padding: 0px 5px;
	clear: both;
	color: #fff;
}

.latestSmall li h4 a
{
	color: #fff;
	text-decoration: none;
}

.latestSmall div
{
	float: left;
	height: 110px;
	position: relative;
}

.latestSmall li h4 a:hover { text-decoration: underline; }

.latestSmall li img { margin: 8px 0px 0px 9px; }

.latestSmall li p
{
	width: 155px;
	padding-left: 5px;
	color: #fff;
}

.latestSmall li div .moreBtn
{
	position:absolute;
	bottom: 0px;
	left: 40px;
	float: left;
}

.latestSmall li div .moreBtn, .latestSmall li div .moreBtn a
{
	margin: 0px;
	width: 86px;
	height: 27px;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Button/winTickets.gif') no-repeat left top;
	display: block;
	padding: 0px;
}

p.winTicketsBtn { margin: 5px 5px 0px 0px; position: absolute; bottom: -1px; left: 152px; }
p.winTicketsBtn, p.winTicketsBtn a
{
	width: 117px;
	height: 30px;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Button/winTicketsBigBtn.gif') no-repeat left top;
	display: block;
	padding: 0px;
	float: right;
}

.latestSmall li div .moreBtn a:hover { background-position: left bottom; }

/* top */

.top
{
	height: 38px;
	padding-top: 7px;
}

.post .top
{
	height: 30px;
	padding: 0px;
}

.top h3
{
	float: left;
	margin-top: 5px;
}

.countStart
{
	float: left;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/countStart.gif') no-repeat left top;
	bottom: 3px;
	position: relative;
	margin: 0px 0px 0px 5px;
}

.countStart .countEnd
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/countEnd.gif') no-repeat right top;
	float: left;
}

.countStart .countEnd p
{
	margin: 0px 13px;
	padding: 9px 0px 0px 0px;
	height: 24px;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/countBody.gif') repeat-x right top;
	font-weight: bold;
	font-size: 1.1em;
	float: left;
	display: inline;
}

.top .resultText
{
	float: left;
	padding: 6px 0px 0px 10px;
	font-size: 1.1em;
	font-weight: bold;
}

.top .resultText span
{
	color: #FF0220;
}

.hdbox .top .right
{
	position: relative;
	top: 5px;
}

/* bottom */

.bottom
{
	display:block;
	height: 26px;
}

.bottom .right { /* position: relative; */ }

.hdbox .bottom .right, .col .bottom .right { top: 10px; }

.image .bottom
{
	height: 80px;
	width: 810px;
	padding: 0px 0px 0px 13px;
	margin: 20px 0px 0px 0px;
}

.image .bottom .right { top: 0px; }

/* box menu */

.bodyBox .menu
{
	position: relative;
	right: -2px;
	list-style-type: none;
	padding: 0px 1px 0px 0px;
	margin: 0px;
	float: right;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/Menu/boxMenuBottom.gif') repeat-x left top;
}

.bodyBox .menu li
{
	float: left;
	padding: 0px 0px 2px 1px;
}

.bodyBox .menu li a
{
	color: #494949;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/Menu/boxMenuBgTwo.gif') repeat-x left top;
	padding: 15px 14px 14px 14px;
	display: block;
	font-size: 1.4em;
	font-weight: bold;
}

.bodyBox .menu li.active a, .bodyBox .menu li a:hover
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/Menu/boxMenuBgTwo.gif') repeat-x left bottom;
	text-decoration: none;
}

.bodyBox .menu li.logo a
{
	padding: 8px 15px 6px 15px;
}

.bodyBox .menu li.logo2 a
{
	padding: 0px 15px 4px 15px;
}

.bodyBox .menu li.logo3 a
{
	padding: 0px;
}

/* all */

.all
{
	height: 320px;
	padding: 0px 0px 0px 5px;
}

.all li
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/galleryList.jpg') repeat-x right bottom;
	float: left;
	display: block;
	width: 164px;
	height: 152px;
	margin: 0px 2px 15px 0px;
}

.all li img { margin: 1px 0px 0px 7px; }

.all li h4
{
	font-size: 1.1em;
	text-align: center;
	margin: 10px 5px 0px 5px;
}

.all li h4 a
{
	text-decoration: none;
	color: #000;
}

.all li h4 a:hover { text-decoration: underline; }

/* list */

.list
{
	list-style-type: none;
	padding: 0px 0px 20px 0px;
	margin: 0px 5px;
}

.narrowCol .list
{
	margin: 5px 5px 0px 5px;
}

.wideCol .list li
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/list.gif') repeat-x right bottom;
	display: block;
	margin: 0px 0px 10px 0px;
	padding: 0px 1px;
}

.narrowCol .list li
{
	border-top: 1px solid #D9D9D9;
	display: block;
	margin: 0px;
	padding: 5px 0px;
}

.wideCol .list li .bar { background: url('http://images.q4music.com/content/qonline/qmusicclub/listBar.gif') repeat-x right bottom; }

.list li .bar h4 { font-size: 1.35em; }

.list li .bar h4 a {	color: #000; }

.list li .bar h4 a:hover { text-decoration: underline; }

.wideCol .list li .bar .right { width: 375px; }

.narrowCol .list li .bar .right { width: 145px; }

.list li .bar .details { color:#FF0220; }

.wideCol .list li .bar a img
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/listImg.gif') no-repeat right bottom;
	padding:1px 1px 9px;
	margin: 0px 0px 5px 10px;
}

/* thumbnail */

.btRiBox.thumbnail
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/Thumbnail/btRiBox.gif') no-repeat right bottom;
	margin-bottom:30px;
}

.thumbnail .btLeBox { background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/Thumbnail/btLeBox.gif') no-repeat left bottom; }

.thumbnail .btBox
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/Thumbnail/btBox.gif') repeat-x left bottom;
	height: 60px;
}

.thumbnail .toBox
{
	background-image: none;
	height: 1px;
	background-color: #F1F0F5;
}

.thumbnail .leBox
{
	background-image: none;
	border-left: 1px solid #DBDBDB;
}

.thumbnail .riBox
{
	background-image: none;
	border-right: 1px solid #DBDBDB;
	margin-left: 0px;
}

.thumbnail .bodyBox
{
	padding: 0px;
	margin-right: 0px;
}

.thumbnail .top
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/Thumbnail/thumbnailTop.gif') repeat-x left bottom;
	height: 47px;
	padding: 0px;
}

.thumbnail .top .left, .thumbnail .top .right, .thumbnail .bottom .left, .thumbnail .bottom .right,
.post .top .left, .post .top .right, .post .bottom .left, .post .bottom .right
{
	width: 270px;
	height: 47px;
}

.thumbnail .top .left { background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/Thumbnail/spacer.gif') no-repeat right bottom; }

.thumbnail .top .right
{
	border-left: 1px solid #fff;
}

.thumbnail .prevBtn, .thumbnail .prevBtn a,
.post .prevBtn, .post .prevBtn a
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Button/previousGig.gif') no-repeat right top;
	width: 104px;
	height: 30px;
	padding: 0px;
}

.thumbnail .prevBtn a:hover, .post .prevBtn a:hover { background-position: right bottom; }

.thumbnail .top .prevBtn, .thumbnail .top .prev,
.post .top .prevBtn, .post .top .prev
{
	position:relative;
	bottom: 12px;
	left: 20px;
	padding: 0px;
}

.post .top .prevBtn, .post .top .prev { left: 15px; }

.thumbnail .top .nextBtn, .thumbnail .top .next,
.post .top .nextBtn, .post .top .next
{
	position:relative;
	bottom: 12px;
	right: 20px;
	float: right;
	margin: 0px;
	padding: 0px;
}

.post .top .nextBtn, .post .top .next { right: 15px; }

.thumbnail .top .prev, .thumbnail .top .next
{
	clear: both;
	width:235px;
}

.thumbnail .top .prev a, .thumbnail .top .next a
{
	color: #000;
	font-weight: bold;
}
.thumbnail .bottom, .post .bottom { height: 0px; }

.thumbnail .bottom .right, .thumbnail .bottom .left,
.post .bottom .right, .post .bottom .left
 {
 	height: 0px;
}

.thumbnail .bottom .prevBtn, .thumbnail .bottom .nextBtn,
.post .bottom .prevBtn, .post .bottom .nextBtn
{
	margin: 48px 0px 0px 0px;
	position: absolute;
}

.thumbnail .bottom .prevBtn { margin-left: 20px; }

.post .bottom .prevBtn { margin: 10px 0px 0px 15px;}

.thumbnail .bottom .nextBtn { margin-left: 130px; }

.post .bottom .nextBtn { margin: 10px 0px 0px 151px;}

.thumbnail .nextBtn, .thumbnail .nextBtn a,
.post .nextBtn, .post .nextBtn a
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Button/nextGig.gif') no-repeat right top;
	width: 104px;
	height: 30px;
	padding: 0px;
}

.thumbnail .nextBtn a:hover, .post .nextBtn a:hover { background-position: right bottom; }

.thumbnail .title
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/Thumbnail/titleBg.gif') no-repeat center bottom;
	height: 76px;
	padding: 0px 10px 15px 10px;
	margin-bottom: 20px;
}

.thumbnail .title h2 { margin-left: 0px; }

.thumbnail .title h2 a
{
	display: block;
	width: 126px;
	height: 36px;
}

.thumbnail .title .commentsBtn
{
	position: absolute;
	margin: 10px 0px 0px 10px;
}

.thumbnail .thumbnails
{
	margin: 0px 0px 0px 12px;
	width: 530px;
}

/* thumbnails */

.thumbnails
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	width: 100%;
}

.thumbnails li
{
	float: left;
	width: 84px;
	height: 56px;
	margin: 0px 3px 3px 0px;

}

.thumbnails li a
{
	width: 84px;
	height: 56px;
	display: block;
	background-color: #000;
	text-align: center;
	vertical-align:middle;
}

.thumbnails li a img
{
	margin: auto;
	overflow: hidden;
	display: block;
}

/* tags / more */

.more h4
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Header/morePhotosOf.gif') no-repeat center bottom;
	display: block;
	width: 100%;
	height: 32px;
	clear: both;
}

.image .more h4
{
	width: 590px;
	margin-left: 110px;
}

.more ul
{
	list-style-type: none;
	padding: 0px;
	margin: 3px auto 0px auto;
	text-align: center;
}

.image .more ul
{
	padding-left: 110px;
}

.more ul li
{
	display: inline;
	padding: 0px 5px 0px 0px;
	font-weight: bold;
}

.more ul li a { color: #AC0016; }

/* comments */

.thumbnail .comments
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/commentsBg.gif') no-repeat center top;
	margin: 20px 0px 0px 0px;
}

.post .comments
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/commentsPostBg.gif') no-repeat center top;
	margin: 20px 0px 0px 0px;
}

.comments fieldset
{
	border: none;
	padding: 0px;
	margin: 15px 20px 0px 20px;
	background-color: Transparent;
}

.comments fieldset p { margin: 0px 0px 3px 0px; }

.comments fieldset label
{
	width: 100px;
	float: left;
	margin: 5px 0px 0px 0px;
	font-weight: bold;
}

.comments fieldset textarea
{
	overflow: auto;
	width: 300px;
}

.comments fieldset .btn
{
	margin: 0px 0px 15px 100px;
}

.comments h4
{
	display: block;
	width: 145px;
	height: 50px;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Header/userComments.gif') no-repeat right center;

}

.comments h5 a
{
	display: block;
	width: 144px;
	height: 21px;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/postAComment.gif') no-repeat right top;
}

.comments .posts
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.comments .posts li
{
	border: 1px solid #E6E8E7;
	margin: 10px 20px 10px 20px;
	padding: 13px;
}

.comments .posts li .details { margin: 10px 0px 0px 0px; }

.comments .posts li .details a { color: #000; }

.comments .posts li .details .date { color: #EA0000; }

/* pagination */

.pagination
{
	list-style-type: none;
	margin: 5px 20px 0px 0px;
	padding: 0px;
	text-align: right;
	font-weight: bold;
}

.pagination li { display: inline; }

.pagination li a { color: #000; }

/* image */

.image h2 { background-position: 15px 13px; }

.image h2 a
{
	display: block;
	width: 126px;
	height: 36px;
}

.image h3 { margin-top: 9px; }

.image .top .right
{
	width: 290px;
	margin: 10px 0px 0px 0px;
}

.image .title
{
	clear: both;
	height: 80px;
	width: 810px;
	margin: 0px 0px 30px 13px;
}

.image .title .left
{
	width: 700px;
	height: 80px;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/Image/leftBg.gif') no-repeat right top;
	position: absolute;
}

.image .title .right
{
	width: 110px;
	height: 80px;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/Image/rightTitleBg.gif') no-repeat right top;
}

.image .title .left a { text-decoration: underline; }

.image .title .blurb { font-weight: bold; }

.image .title .imageControl
{
	float: left;
	position: absolute;
	margin: 69px 0px 0px 210px;
	padding: 0px;
	display: block;
}

.image .imageControl
{
	padding: 10px 0px 10px 223px;
	z-index: 100;
}

.image .countStart
{
	top: 5px;
	margin: 10px 10px 0px 10px;
}

.image .prevBtn, .image .prevBtn a
{
	background:transparent url('http://images.q4music.com/content/qonline/qmusicclub/Button/previousBig.gif') repeat-x scroll right top;
	height: 30px;
	width: 83px;
}

.image .prevBtn a:hover { background-position: right bottom; }

.image .nextBtn, .image .nextBtn a
{
	background:transparent url('http://images.q4music.com/content/qonline/qmusicclub/Button/nextBig.gif') repeat-x scroll right top;
	height: 30px;
	width: 56px;
}

.image .nextBtn a:hover { background-position: right bottom; }

.image .pic
{
	background-color: #000;
	width: 810px;
	text-align: center;
	margin: 0px 0px 0px 13px;
}

.image .pic img
{
	display: block;
	margin: 0px auto;
	overflow: hidden;
}


.image .bottom .left
{
	width: 700px;
	height: 80px;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/Image/leftBg.gif') no-repeat right top;
}

.image .bottom .right
{
	width: 110px;
	height: 80px;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Box/Image/rightTitleBg.gif') no-repeat right top;
}

/* user rating */

.ratingAR, .ratingUR { margin: 12px 0px 0px 11px; }


.ratingAR p, .ratingUR p { float: left; width: 90px; }

.userRating, .averageRating
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.userRating li, .averageRating li
{
	margin: 0px 3px 0px 0px;
	padding: 0px;
	float: left;
	display: block;
	width: 15px;
	height: 15px;
	text-indent: -99999px;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Button/star.gif') no-repeat right top;
}

.userRating li input
{
	cursor: pointer;
	float: left;
}

.averageRating li
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Button/averageRating.gif') no-repeat right top;
}


.userRating li strong, .averageRating li strong
{
	margin: 0px;
	padding: 0px;
	float: left;
	display: block;
	width: 15px;
	height: 15px;
	text-indent: -99999px;
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Button/starActive.gif') no-repeat right top;
}

.averageRating li strong { background: url('http://images.q4music.com/content/qonline/qmusicclub/Button/averageRatingActive.gif') no-repeat right top; }

.gigPhotos
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/photoSlide.gif') no-repeat left top;
	display: block;
	width: 492px;
	height: 80px;
	list-style-type: none;
	padding: 40px 0px 0px 17px;
}


.gigPhotos li
{
	float: left;
	margin: 0px 6px 0px 0px;
}

.gigPost h2, .gigPost h3
{
	margin-left: 15px;
	padding: 0px;
	height: auto;
	width: auto;
	background-image: none;
}

div.gigPost { clear: both; }

.gigPost .left
{
	padding-left: 10px;
}

.gigPost .postImages
{
	width: 510px;
}

.gigPost .right p.blurb
{
	font-size: 1.5em;
	font-weight: bold;
	color: #707378;
	margin: 6px 0px;
	min-height: 48px;
}

.post h4.post
{
	background-image: url('http://images.q4music.com/content/qonline/qmusicclub/Header/gigReviewPost.gif');
	background-position: 13px 0px;
	background-repeat: no-repeat;
	width: 153px;
	height: 30px;
	padding: 17px 0px 0px 5px;
	margin: 0px;
}

.post { margin: 10px 0px 15px 0px;}

.post p
{
	padding: 0px 15px 15px 15px
}

p quote
{
	background-image: url('http://images.q4music.com/content/qonline/qmusicclub/quoteBg.gif');
	background-position: 0px 0px;
	background-repeat: repeat-y;
	padding-left: 20px;
	color: #E70006;
	font-size: 1.4em;
	font-weight: bold;
	display: block;
}

.gigList
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

.gigList li
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/gigList.gif') no-repeat right bottom;
	float: left;
	width: 169px;
	height: 200px;
	display: block;
	overflow: hidden;
	margin: 0px 8px 8px 0px;
}

.gigList li h4
{
	font-size: 1.3em;
	font-weight: bold;
	margin: 5px 0px 0px 10px;
}

.gigList li img
{
	margin: 2px 0px 0px 10px;
}

.gigList li p
{
	margin: 2px 0px 0px 10px;
	width: 150px;
	font-size: 1em;
}

.gigIndex
{
	width: 280px;
	margin-right: 10px;
	position: relative;
	height: 207px;
}

#previousGigs
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Header/previousGigs.gif') no-repeat 10px 10px;
	display: block;
	width: 155px;
	height: 40px;

}

#latestGallery
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/Header/latestGalleries.gif') no-repeat 10px 10px;
	display: block;
	width: 165px;
	height: 40px;

}

#winTickets
{
	height:25px;
	color: #000;
	font-weight: bold;
	margin-top: 9px;
}

.galleryList
{
	list-style-type: none;
	padding: 0px;
	margin: 0px 0px 0px 7px;
}

.galleryList li
{
	padding: 0px;
	margin: 0px 3px 3px 0px;
	float: left;
	height: 60px;
}

.winTickets
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/winTicketsBg.gif') no-repeat 0px 0px;
	width: 230px;
	height: 211px;

}

.winTickets h4
{
	color: #fff;
	font-size: 1.5em;
	font-weight: bold;
	margin: 10px 0px 0px 10px;
}

.winTickets ul
{
	margin: 10px 0px 0px 10px;
	padding: 0px;
	list-style-type: none;
}

.winTickets ul li
{
	clear: both;
	height: 64px;
	margin-bottom: 10px;
}

.winTickets ul li img
{
	float: left;
}

.winTickets ul li p
{
	float: left;
	color: #909090;
	font-size: 1.1em;
	font-weight: bold;
	margin: 0px 0px 3px 10px;
	width: 80px;

}
/* comp */

.comp .bodyBox
{
	height:385px !important;
	color: #4A4A4A;
	font-size: 1.1em;
	line-height: 1.5em;
}

.comp .left { width: 205px; margin-left: 7px; }

.comp .right { width: 620px; }

.comp form
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/compTop.gif') no-repeat left top;
	margin-right: 10px;
}

.comp form .bg
{
	background: url('http://images.q4music.com/content/qonline/qmusicclub/compBg.gif') repeat-x left top;
	padding: 10px 10px 0 10px;
}

.comp form fieldset
{
	border: none;
	padding: 10px 20px;
}

.comp form fieldset p
{
	float: left;
	font-size: 1.1em;
}

.comp form fieldset p label { line-height: 1.55em; }

.comp form fieldset p .required { color: #B2B2B2; }

.comp form fieldset p input
{
	border-top: 1px solid #7C7C7C;
	border-right: 1px solid #C2C2C2;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #B8B8B8;
	height: 20px;
}

.comp form fieldset p.mailing
{
	clear: both;
	width: 250px;
	margin: 5px 0px;
}

.comp form fieldset p.mailing input, .comp form fieldset p.tandc input
{
	margin: 0px;
	position:relative;
	top:5px;
	border: none;
}

.comp form fieldset p.tandc label
{
	line-height: 1.7em;
}

.comp form fieldset p.email input
{
	float: left;
	width: 235px;
	clear: both;
}

.comp form fieldset p.tandc
{
	float: left;
	width: 315px;
	clear: both;
}

.comp form fieldset .btn
{
	float: left;
	clear: both;
	margin: 10px 0px 0px 0px;
}

.comp form img { float: left; }

.comp form .left, .comp form .right { width: 155px; margin-left: 0px;}

.comp form fieldset p a { color: #FA0019; }

#alsoWinTicketsToSee
{
	background-image:url(http://images.q4music.com/content/qonline/qmusicclub/Header/alsoWinTicketsToSee.gif);
	background-position:0px 5px;
	height:35px;
	width:260px;
	display: block;
	visibility: visible;
}

#nextGig
{
	background-image:url(http://images.q4music.com/content/qonline/qmusicclub/Header/nextGig.gif);
	background-position:5px 10px;
	background-repeat: no-repeat;
	height:40px;
	width:90px;
	display: block;
	visibility: visible;
}

p
{
	font-size:1.1em;
	line-height:1.4em;
}

.more { clear: both; }

.narrowCol .more
{
	height: 1px;
}

.nextGig
{
	list-style-type: none;
	margin:0px 0px 0px 7px;
	padding:0px;
}

.nextGig li
{
	margin:0px 3px 0px 0px;
	padding:0px;
}

.nextGig li img { float: left; }

.nextGig li p
{
	float: left;
	width: 115px;
	margin:0px 3px 3px 3px;
	color: #434343;
	font-weight: bold;
}

.nextGig li p strong { color: #202020; }

div.latestGallery div.more
{
	height: 10px;
}

.mpu { margin-bottom: 10px; }

* html .col {margin-bottom: 10px;}

.master
{
	font-family: arial, verdana, helvetica,sans-serif;
	font-size: 1.1em;
}

#main div.homeRel div.homeTop div.master div.col div.btRiBox.gigPost div.btLeBox div.leBox div.riBox div.bodyBox div.left a img, #main div.homeRel div.homeTop div.master div.col div.btRiBox.gigPost div.btLeBox div.leBox div.riBox div.bodyBox div.right.gigIndex p, div.right.winTickets {
	margin-top:8px;
}

#main div.homeRel div.homeTop div.master div.col div.btRiBox.gigPost div.btLeBox div.leBox div.riBox div.bodyBox div.right.postImages h4 {
	margin-top:7px;
}

#main div.homeRel div.homeTop div.master div.col div.btRiBox.gigPost div.btLeBox div.leBox div.riBox div.bodyBox ul.menu li a {
	font-size: 15px;
}

#main div.homeRel div.homeTop div.master div.col div.btRiBox.gallery.comp div.btLeBox div.leBox div.riBox div.bodyBox ul.menu li a {
		font-size: 15px;
}

h4#fanReview
{
	display: block;
	background-image:url(http://images.q4music.com/content/qonline/qmusicclub/Header/fanReview.gif);
	background-position:0px 20px;
	background-repeat:no-repeat;
	height:30px;
	margin:0px;
	padding:17px 0px 0px 5px;
	width:116px;
}


.interviewNextMonthsArtist, .interviewNextMonthsArtist a
{
	display: block;
	background-image:url(http://news.q4music.com/qmusicclub/Content/IMG/Button/interview-next.gif);
	background-position:0px 20px;
	background-repeat:no-repeat;
	height:30px;
	margin:0px;
	padding:17px 0px 0px 5px;
	width:170px;
}

.interviewNextMonthsArtist a
{
	text-indent:-999999px;
	padding:0px;
	background-image: none;
}
