@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	font-size:1.2em;
	font-family:Arial;
	background-color:#000000;
	color: #FFFFFF;
	behavior:url("http://ub40.co.uk/csshover3.htc");
}

a { color:#fff; }


#header {
	background:url(layout/images/header-repeat.jpg) repeat-x;
	z-index:3;
	position:absolute;
	height:165px;
	width:100%;
	top:0;
	left:0;
}

#header #header-content {
	background:url(layout/images/header4.jpg) top no-repeat;
	width:960px;
	height:165px;
	color:#FFFFFF;
	margin-right:auto;
	margin-left:auto;
	position: relative;
}

#header #header-content #homemenu{
	margin-top:102px;
	margin-left:630px;
	position:absolute;

}

#header #header-content #logo{
	top:30px;
	width:230px;
	height:80px;
	display:block;
	position:absolute;
}

#header #header-content #homemenu ul{
	list-style:none;
	margin-top:0px;
	padding-top:0px;
}

#header #header-content #homemenu ul li{
	display:block;
	float:left;
	width:auto;
}

#header #header-content #homemenu ul li a{
	text-decoration:none;
	color:#FFFFFF;
	display:block;
	float:left;
	width:80px;
	height:15px;
	/*	background-color:#FFFF33;	
	border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;*/
}

#header #header-content #homemenu #home {
	width:47px;
	
}

#header #header-content #homemenu #about {
	width:50px;
}

#header #header-content #homemenu #terms {
	width:56px;
}

#header #header-content #homemenu #sitemap {
	width:67px;
}

#header #header-content #homemenu #contact {
	width:66px;
}

#bandmenu-container{
	position: absolute;		
	top:131px;
}

#bandmenu{
	font-size: small;
	font-family: arial, helvetica, sans-serif;
	width:960px;
	height:33px;
	float:left;
}

#bandmenu .band{
	width:65px;
	height:33px;
}

#bandmenu .media{
	width:135px;
	height:33px;
	_height:33px;
	margin-left:75px;
	_margin-left:73px;
}

#bandmenu .community{
	width:120px;
	margin-left:75px;
	_margin-left:68px;
	height:33px;
}

#bandmenu .diary{
	width:108px;
	margin-left:70px;
	height:33px;
}

#bandmenu .shop{
	width:70px;
	margin-left:75px;
	height:33px;
}

#bandmenu .backstage{
	margin-left:30px;
	width:130px;
	height:33px;
}

#bandmenu a{
	text-align: center;
	display:block;
	white-space:nowrap;
	margin:0;
}
/* menu at rest */	

#bandmenu a:link, #bandmenu a:visited, #bandmenu a:active{
/*	background-color: royalblue;*/
	display:block;
	height:16px;
}

/* menu on mouse-over  */	
#bandmenu a:hover{
	color: white;
/*	background-color: cornflowerblue;*/
	text-decoration:none;
}	
	
/* attaches down-arrow to all top-parents */	
#bandmenu a.top_parent, #bandmenu a.top_parent:hover {
	background-image: url(navdown_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
}
	
/* attaches side-arrow to all parents */	
#bandmenu a.parent, #bandmenu a.parent:hover{ 	
	background-image: url(nav_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
}

#bandmenu ul{
	list-style:none;
	margin:0;
	padding:0;
	display:block;
	float:left;
	width:auto;
	/*border:1px #FFF solid;
	width:9em;	 width of all menu boxes */
	/* NOTE: For adjustable menu boxes you can comment out the above width rule.
	However, you will have to add padding in the "#menh a" rule so that the menu boxes
	will have space on either side of the text -- try it */
}

#bandmenu ul .history{
	background:url(layout/images/History.jpg) no-repeat;
	width:135px;
	height:16px;
}

#bandmenu ul .discography{
	background:url(layout/images/Discography.jpg) no-repeat;
	width:135px;
	height:18px;
}

#bandmenu ul .members{
	background:url(layout/images/Members.jpg) no-repeat;
	width:135px;
	height:17px;
	z-index: 5;
}

#bandmenu ul .history:hover{
	background:url(layout/images/History-hover.jpg) no-repeat;
	width:135px;
	height:16px;
}

#bandmenu ul .discography:hover{
	background:url(layout/images/Discography-hover.jpg) no-repeat;
	width:135px;
	height:18px;
}

#bandmenu ul .members:hover{
	background:url(layout/images/Members-hover.jpg) no-repeat;
	width:135px;
	height:17px;
}

#bandmenu ul .gallery{
	background:url(layout/images/Gallery.jpg) no-repeat;
	width:135px;
	height:16px;
}

#bandmenu ul .soundbooth{
	background:url(layout/images/SoundBooth.jpg) no-repeat;
	width:135px;
	height:16px;
}

#bandmenu ul .news{
	background:url(layout/images/News.jpg) no-repeat;
	width:135px;
	height:18px;
}

#bandmenu ul .gallery:hover{
	background:url(layout/images/Gallery-hover.jpg) no-repeat;
	width:135px;
	height:16px;
}

#bandmenu ul .soundbooth:hover{
	background:url(layout/images/SoundBooth-hover.jpg) no-repeat;
	width:135px;
	height:16px;
}

#bandmenu ul .news:hover{
	background:url(layout/images/News-hover.jpg) no-repeat;
	width:135px;
	height:18px;
}

#bandmenu ul .performances{
	background:url(layout/images/Performances.jpg) no-repeat;
	width:135px;
	height:16px;
}

#bandmenu ul .ontour{
	background:url(layout/images/OnTourDiaries.jpg) no-repeat;
	width:135px;
	height:18px;
}

#bandmenu ul .performances:hover{
	background:url(layout/images/Performances-hover.jpg) no-repeat;
	width:135px;
	height:16px;
}

#bandmenu ul .ontour:hover{
	background:url(layout/images/OnTourDiaries-hover.jpg) no-repeat;
	width:135px;
	height:18px;
}

#bandmenu ul .merchandise{
	background:url(layout/images/Merchandise.jpg) no-repeat;
	width:135px;
	height:16px;
}

#bandmenu ul .cds{
	background:url(layout/images/Cds.jpg) no-repeat;
	width:135px;
	height:16px;
}

#bandmenu ul .customerservice{
	background:url(layout/images/CustomerService.jpg) no-repeat;
	width:135px;
	height:18px;
}

#bandmenu ul .merchandise:hover{
	background:url(layout/images/Merchandise-hover.jpg) no-repeat;
	width:135px;
	height:16px;
}

#bandmenu ul .cds:hover{
	background:url(layout/images/Cds-hover.jpg) no-repeat;
	width:135px;
	height:16px;
}

#bandmenu ul .customerservice:hover{
	background:url(layout/images/CustomerService-hover.jpg) no-repeat;
	width:135px;
	height:18px;
}

#bandmenu ul .download{
	background:url(layout/images/Downloads.jpg) no-repeat;
	width:135px;
	height:16px;
}

#bandmenu ul .exclusive{
	background:url(layout/images/ExclusiveContent.jpg) no-repeat;
	width:135px;
	height:16px;
}

#bandmenu ul .competition{
	background:url(layout/images/Competition.jpg) no-repeat;
	width:135px;
	height:16px;
}

#bandmenu ul .account{
	background:url(layout/images/AccountDetails.jpg) no-repeat;
	width:135px;
	height:18px;
}

#bandmenu ul .download:hover{
	background:url(layout/images/Downloads-hover.jpg) no-repeat;
	width:135px;
	height:16px;
}

#bandmenu ul .exclusive:hover{
	background:url(layout/images/ExclusiveContent-hover.jpg) no-repeat;
	width:135px;
	height:16px;
}

#bandmenu ul .competition:hover{
	background:url(layout/images/Competition-hover.jpg) no-repeat;
	width:135px;
	height:16px;
}

#bandmenu ul .account:hover{
	background:url(layout/images/AccountDetails-hover.jpg) no-repeat;
	width:135px;
	height:18px;
}

#bandmenu a.top_parent{
	min-height: 31px;
	_height:31px;
}

#bandmenu li{
	position:relative;		/* Sophie Dennis contribution for IE7 */
	vertical-align: bottom;		/* Sophie Dennis contribution for IE7 */
}

#bandmenu ul ul{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 1em;
	padding-left:0px;
	margin:-10px 0 0 -1px;
}

#bandmenu ul ul .Astro{
	background:url(layout/images/Astro.jpg) no-repeat;
	width:134px;
	height:17px;
}

#bandmenu ul ul .JamesBrown{
	background:url(layout/images/JamesBrown.jpg) no-repeat;
	width:134px;
	height:17px;
}

#bandmenu ul ul .RobinCampbell{
	background:url(layout/images/RobinCampbell.jpg) no-repeat;
	width:134px;
	height:17px;
}

#bandmenu ul ul .EarlFalconer{
	background:url(layout/images/EarlFalconer.jpg) no-repeat;
	width:134px;
	height:17px;
}

#bandmenu ul ul .NormanHassan{
	background:url(layout/images/NormanHassan.jpg) no-repeat;
	width:134px;
	height:17px;
}

#bandmenu ul ul .BrianTravers{
	background:url(layout/images/BrianTravers.jpg) no-repeat;
	width:134px;
	height:17px;
}

#bandmenu ul ul .DuncanCampbell{
	background:url(layout/images/duncan-campbell.jpg) no-repeat;
	width:134px;
	height:18px;
}

#bandmenu ul ul .Additional{
	background:url(layout/images/additional-musicians.jpg) no-repeat;
	width:134px;
	height:17px;
}

#bandmenu ul ul .Astro:hover{
	background:url(layout/images/Astro-hover.jpg) no-repeat;
	width:134px;
	height:17px;
}

#bandmenu ul ul .JamesBrown:hover{
	background:url(layout/images/JamesBrown-hover.jpg) no-repeat;
	width:134px;
	height:17px;
}

#bandmenu ul ul .RobinCampbell:hover{
	background:url(layout/images/RobinCampbell-hover.jpg) no-repeat;
	width:134px;
	height:17px;
}

#bandmenu ul ul .EarlFalconer:hover{
	background:url(layout/images/EarlFalconer-hover.jpg) no-repeat;
	width:134px;
	height:17px;
}

#bandmenu ul ul .NormanHassan:hover{
	background:url(layout/images/NormanHassan-hover.jpg) no-repeat;
	width:134px;
	height:17px;
}

#bandmenu ul ul .BrianTravers:hover{
	background:url(layout/images/BrianTravers-hover.jpg) no-repeat;
	width:134px;
	height:17px;
}

#bandmenu ul ul .DuncanCampbell:hover{
	background:url(layout/images/duncan-campbell-hover.jpg) no-repeat;
	width:134px;
	height:18px;
}

#bandmenu ul ul .Additional:hover{
	background:url(layout/images/additional-musicians-hover.jpg) no-repeat;
	width:134px;
	height:17px;
}
#bandmenu ul ul ul{
	top:0;
	left:100%;
	margin:-30px 0 0 -20px;
}

div#bandmenu li:hover{
	cursor:pointer;
	z-index:100;
}

div#bandmenu li:hover ul ul,
div#bandmenu li li:hover ul ul,
div#bandmenu li li li:hover ul ul,
div#bandmenu li li li li:hover ul ul
{display:none;}

div#bandmenu li:hover ul,
div#bandmenu li li:hover ul,
div#bandmenu li li li:hover ul,
div#bandmenu li li li li:hover ul
{display:block;}

#content-container{
	margin-top:165px;
	background:#8a171d url(layout/images/content-repeat.jpg) repeat-x;
	min-height:400px;
	font-size:80%;	
}

#content-container #history-content{
	width:960px;
	margin-right:auto;
	margin-left:auto;
	color:#FFFFFF;
	font-size:80%;
	position: relative;
    background:url(layout/images/history-content.jpg) no-repeat;
    min-height:523px;
    _height:523px;
}
#content-container #history-content .leftmenu{
	width:300px;
	float:left;
	margin-left:0px;
	padding-left:0px;
}

#content-container #history-content .leftmenu ul{
	list-style:none;
	margin-left:0px;
	padding-left:0px;
	margin-right:0px;
	padding-right:0px;
}

#content-container #history-content .leftmenu ul li{
	margin-top:5px;
	margin-bottom:5px;
}
	
#content-container #history-content .leftmenu ul li a{
	display:block;
	width:162px;
	height:23px;
}
#content-container #history-content .leftmenu #introduction{
	background:url(layout/images/introduction.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #history-content .leftmenu #eightys{
	background:url(layout/images/80s.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #history-content .leftmenu #ninetys{
	background:url(layout/images/90s.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #history-content .leftmenu #noughties{
	background:url(layout/images/00s.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #history-content .leftmenu #present{
	background:url(layout/images/present.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #history-content .leftmenu #introduction:hover{
	background:url(layout/images/introduction-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #history-content .leftmenu #eightys:hover{
	background:url(layout/images/80s-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #history-content .leftmenu #ninetys:hover{
	background:url(layout/images/90s-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #history-content .leftmenu #noughties:hover{
	background:url(layout/images/00s-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #history-content .leftmenu #present:hover{
	background:url(layout/images/present-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content{
	width:960px;
	margin-right:auto;
	margin-left:auto;
	color:#FFFFFF;
	font-size:80%;
	position: relative;
	min-height:400px;
	_height:400px;
}



#content-container #content #download-content{
	width:580px;
	padding-right:20px;
	float:left;
}

#content-container #content #download-content .forum-avatars img{
	border:1px solid #FFF;
	margin-right:10px;
	margin-bottom:10px;
}

#content-container #content #band-content{
	float:right;
	width:340px;
}

/*#content-container #exclusive-content #band-content .brian-twitter{
	background:url(layout/images/twitter.png) no-repeat;
	width:335px;
	height:248px;
	margin-bottom:30px;
}*/

#content-container #exclusive-content #band-content .brian-twitter .tweet p{
	padding-top:178px;
	padding-left:90px;
	width:200px;
	color:#395171;
	font-size:90%;
}

#content-container #content #band-content .spotlight{
	background:url(layout/images/spotlight.png) no-repeat;
	width:335px;
	height:210px;
}

#content-container #content #band-content .spotlight p a{
	position:absolute;
	margin-top:174px;
	margin-left:20px;
}

#content-container #exclusive-content{
	width:960px;
	background:#8a171d  url(layout/images/exclusive-content.jpg) no-repeat;
	margin-right:auto;
	margin-left:auto;
	color:#FFFFFF;
	font-size:80%;
	position: relative;
	padding-bottom:40px;
	min-height:400px;
	_height:400px;
}

#content-container #exclusive-content #leftvideomenu {

	width: 180px;
	float: left;
	padding: 6px;


}

#content-container #exclusive-content #leftvideomenu ul {

	font-weight:bold;
	color:#FFFFFF;
		margin-left: 0px;

}

#content-container #exclusive-content #leftvideomenu ul li {

	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 0px;
	list-style-type:none;
	

}

#content-container #exclusive-content #leftvideomenu ul li a {

	color: #FFFFFF;
	text-decoration: none;

}

#content-container #exclusive-content #leftvideomenu ul li a:hover {

	color: #FFFFFF;
	text-decoration: underline;

}

#content-container #exclusive-content #download-content{
	width:580px;
	padding-right:20px;
	float:left;
}


#content-container #exclusive-content #download-content h3{

margin-bottom: 0px;
font-size: 150%;
}

#content-container #exclusive-content #download-content .price {

	margin-bottom: 15px;

}


#content-container #exclusive-content #download-content p {

	margin-top: 0px;
	margin-bottom: 15px;

}

#content-container #exclusive-content #download-content .forum-avatars img{
	border:1px solid #FFF;
	margin-right:10px;
	margin-bottom:10px;
}

#content-container #exclusive-content #band-content{
	float:right;
	width:340px;
}

#content-container #exclusive-content #band-content .brian-twitter{
	width:335px;
	height:285px;
	margin-bottom:30px;
	background-image: url(layout/images/brian_twitter_bg.jpg);
	background-repeat: no-repeat;
}

#content-container #exclusive-content #band-content .brian-twitter p a{
	position:absolute;
	margin-left:20px;
}

#content-container #exclusive-content #band-content .spotlight{
	background:url(layout/images/spotlight.png) no-repeat;
	width:335px;
	height:210px;
}

#content-container #exclusive-content #band-content .spotlight p a{
	position:absolute;
	margin-top:174px;
	margin-left:20px;
}

#content-container #exclusive-content #band-content .ipod{
	width:335px;
	font-size:90%;
	background-image: url(layout/images/WhatsOnMyiPod_rpt.jpg);
	background-repeat: repeat-y;
}
#content-container #exclusive-content #band-content  .ipod .ipod_title{
	width:335px;
	background-image: url(layout/images/WhatsOnMyiPod_title.jpg);
	background-repeat: no-repeat;
	height: 51px;
}
#content-container #exclusive-content #band-content .ipod_footer{
	width:335px;
	background-image: url(layout/images/WhatsOnMyiPod_footer.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#content-container #exclusive-content #band-content .ipod .ipod_title h2{
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-right:10px;
	text-align:right;
}

#content-container #exclusive-content #band-content .ipod ol{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
}

#content-container #exclusive-content #band-content .ipod ol li{
	margin: 10px 0px;
	width:280px;
}
#content-container #exclusive-content #band-content .ipod p{
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom:0px;
	padding-bottom: 12px;
}

#container #content-container #discography-content .right-content .discography-search{
	padding:0;
	margin:0;
	background:url(layout/images/disco-search.png) top no-repeat;
	width:739px;
	height:39px;
}

.recommend-title{
	margin-top:20px;
	background:url(layout/images/discog/you-might-like_03.png) no-repeat;
	width:168px;
	height:15px;
	margin-bottom:10px;
}

.recommended-albums{
	margin-top:20px;
	width:739px;
}

.recommended-albums .album-recommend {
	width:164px;
	height:164px;
	float:left;
	margin-right:20px;
}

.recommended-albums .album-recommend a img{
	border:none;
}

#container #content-container #discography-content .right-content .discography-search .disco-searchform{
	height:39px;
}

#container #content-container #discography-content .right-content .discography-search .disco-search-text{
	border:none;
	margin:0;
	padding:0;
	margin:0px 0px 0px 200px;
}

#container #content-container #discography-content .right-content .discography-search .disco-search-drop{
	border:none;
	margin:0;
	padding:0;
	margin:0px 0px 0px 100px;
	
}

.submit{
	margin-top:5px;
	margin-left:30px;
}

#content-container #discography-content{
	width:960px;
	margin-right:auto;
	margin-left:auto;
	min-height:549px;
	_height:549px;
	color:#FFFFFF;
	font-size:80%;
	position: relative;
	background:url(layout/images/disco-content.jpg) no-repeat;
	padding-bottom:40px;
}

#content-container #discography-content .right-content #newalbum #buyinglink {
	float: left;
}

#content-container #discography-content .right-content #newalbum #buyinglink #listen a {
	background:url(layout/images/discog/listen-button.png) top no-repeat;
	width: 160px;
	height: 21px;
	display: block;
	margin:3px;
	margin-top:0px;
}

#content-container #discography-content .right-content #newalbum #buyinglink #listen a:hover {
	background:url(layout/images/discog/listen-button-hover.png) top no-repeat;
	width: 160px;
	height: 21px;
	display: block;
	margin:3px;
	margin-top:0px;
}

#content-container #discography-content .right-content #newalbum #buyinglink #buynow a {
	background:url(layout/images/discog/buy-now-button.png) top no-repeat;
	width: 160px;
	height: 21px;
	display: block;
	margin:7px;
	margin-left:3px;
}

#content-container #discography-content .right-content #newalbum #buyinglink #buynow a:hover{
	background:url(layout/images/discog/btn_buy_now-hover.png) top no-repeat;
	width: 160px;
	height: 21px;
	display: block;
	margin:7px;
	margin-left:3px;
}

#content-container #discography-content .right-content p{
	margin-top:0px;
}

#content-container #discography-content .right-content .disco-content{ 
	width:380px;
	padding-bottom:20px;
}


#content-container #discography-content .right-content #newalbum {
	background:url(layout/images/new-album.png) no-repeat bottom;
	position:absolute;
	top: 85px;
	right: 0px;
	width: 412px;
	height:180px;
}


#content-container #discography-content .right-content #albumhistory {
	position:absolute;
	top: 85px;
	right: 0px;
	width: 250px;
	height:180px;
	padding-left:20px;
	padding-right:40px;
	float:right;
	border-left: dotted 1px #FFF;
}


#content-container #discography-content .right-content #newalbum #albumcover {
	float: left;
	margin-left:10px;
}

#content-container #discography-content .right-content #newalbum #albumcover #buyinglink {

	float: left;

}

#content-container #discography-content .right-content #newalbum #albumcover #buyinglink #listen a {

	background:url(layout/images/discog/newalbum_06.jpg) top no-repeat;
	width: 182px;
	height: 28px;
	display: block;


}

#content-container #discography-content .right-content #newalbum #albumcover #buyinglink #buynow a {

	background:url(layout/images/discog/newalbum_07.jpg) top no-repeat;
	width: 182px;
	height: 28px;
	display: block;

}

#content-container #discography-content .leftmenu{
	width:300px;
	float:left;
	margin-left:0px;
	padding-left:0px;
}

#content-container #discography-content .right-content{
	float:left;
	width:660px;
}

#content-container #discography-content .leftmenu .leftmenu-advert{
	margin-top:20px;
	margin-left:2px;
}

#content-container #discography-content .leftmenu .leftmenu-advert a img{
	border:none;
}

#content-container #discography-content .leftmenu ul{
	list-style:none;
	margin-left:0px;
	padding-left:0px;
	margin-right:0px;
	padding-right:0px;
}

#content-container #discography-content .leftmenu ul li{
	margin-top:5px;
	margin-bottom:5px;
}
	
#content-container #discography-content .leftmenu ul li a{
	display:block;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenu #albums a{
	background:url(layout/images/discography-album.png) no-repeat;
	width:162px;
	height:23px;
	display: block;
	cursor: pointer;
}

#content-container #discography-content .leftmenu #singles a{
	background:url(layout/images/discography-singles.png) no-repeat;
	width:162px;
	height:23px;
	display: block;
	cursor: pointer;
}

#content-container #discography-content .leftmenu #import-albums a{
	background:url(layout/images/discography-import-albums.png) no-repeat;
	width:162px;
	height:23px;
	cursor: pointer;
	display: block;
}

#content-container #discography-content .leftmenu #import-singles a{
	background:url(layout/images/discography-import-singles.png) no-repeat;
	width:162px;
	height:23px;
	display: block;
	cursor: pointer;
}

#content-container #discography-content .leftmenu #videos a{
	background:url(layout/images/discography-videos.png) no-repeat;
	width:162px;
	height:23px;
	display: block;
	cursor: pointer;
}

#content-container #discography-content .leftmenu #promos a{
	background:url(layout/images/discography-promo.png) no-repeat;
	width:162px;
	height:23px;
	display: block;
	cursor: pointer;
}

#content-container #discography-content .leftmenu #tracklist a{
	background:url(layout/images/discography-track-list.png) no-repeat;
	width:162px;
	height:23px;
	display: block;
	cursor: pointer;
}

#content-container #discography-content .leftmenu #albums:hover{
	background:url(layout/images/discography-album-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenu #singles:hover{
	background:url(layout/images/discography-singles-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenu #import-albums:hover{
	background:url(layout/images/discography-import-albums-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenu #import-singles:hover{
	background:url(layout/images/discography-import-singles-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenu #videos:hover{
	background:url(layout/images/discography-videos-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenu #promos:hover{
	background:url(layout/images/discography-promo-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenu #tracklist:hover{
	background:url(layout/images/discography-track-list-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenu #introduction{
	background:url(layout/images/introduction.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenu #eightys{
	background:url(layout/images/80s.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenu #ninetys{
	background:url(layout/images/90s.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenu #noughties{
	background:url(layout/images/00s.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenu #present{
	background:url(layout/images/present.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenu #introduction:hover{
	background:url(layout/images/introduction-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenu #eightys:hover{
	background:url(layout/images/80s-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenu #ninetys:hover{
	background:url(layout/images/90s-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenu #noughties:hover{
	background:url(layout/images/00s-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenu #present:hover{
	background:url(layout/images/present-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .column{
	width:468px;
	float:left;
	margin-right:30px;
}

#content-container #discography-content .disco-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/discography-title.png) no-repeat;
	width:251px;
	height:42px;	
	margin-bottom:20px;
}

#content-container #discography-content .disco-title span{
	display:none;
}

#content-container #discography-content .mediatitle{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/the-media-title.png) bottom no-repeat;
	width:170px;
	height:20px;
	padding-top:20px;
}

#content-container #discography-content .mediatitle span{
	display:none;
}

#content-container #content .contact-form{
	float:left;
	width:400px;
}
#content-container #content .contact-form .formclass{
	border:none;
	width:267px;
}

#content-container #content .contact-form .formclass input{
	border:none;
}

#content-container #content .contact-form .formclass textarea{
	border:none;
}

#content-container #content .contact-form .formclass .submit{
	float:right;
	border:none;
	padding:1px 3px 1px 3px;
	background-color:#333333;
	color:#FFFFFF;
	border:1px #FFFFFF solid;
	width:60px;
}

#content-container #content .contact-info{
	float:left;
}

#content-container #content .contact-info a{
	color:#FFFFFF;
}

#content-container #content .login{
	padding-top:100px;
	padding-left:300px;
	padding-bottom:100px;
}

.signup {
	background: url(layout/images/sign-up-button.png) no-repeat;
	width: 120px;
	height: 23px;
	display: block;
}

.signup:hover{
	background: url(layout/images/sign-up-button-hover.png) no-repeat;
}

#content-container #content .login a.signup {
	background: url(layout/images/sign-up-button.png) no-repeat;
	width: 120px;
	height: 23px;
	display: block;
	float:left;	
	margin:20px 0px 10px 0px;
}

#content-container #content .login .logintitle{
	position:relative;
}

#content-container #content .logintitle{
	background:url(layout/images/login-title.png) bottom left no-repeat;
	width:212px;
	height:64px;
	margin-bottom:20px;
}

.backstage-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/backstage-title.png) bottom no-repeat;
	width:119px;
	height:15px;
	padding-top:20px;
}

.backstage-title span{
	display:none;
}

#content-container #content .downloads-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/downloads-title.png) top no-repeat;
	width:164px;
	height:34px;
	padding-bottom:30px;
}

#content-container #content .downloads-title span{
	display:none;
}

.exclusive-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/exclusive-content-title.png) top no-repeat;
	width:258px;
	height:36px;
	padding-bottom:30px;
}
.exclusive-ticket-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/exclusiveTickets.png) top no-repeat;
	width:258px;
	height:36px;
	padding-bottom:30px;
}
.exclusive-title span{
	display:none;
}
.exclusive-ticket-title span{
	display:none;
}

#content-container #exclusive-content .wallpaper-thumb{
	width:150px;
	float:left;
	text-align:center;
}

#content-container #exclusive-content .wallpaper-thumb .thumblink{
	color:#FFFFFF;
	text-decoration:none;
}

#content-container #exclusive-content .wallpaper-thumb .thumblink:hover{
	text-decoration:underline;
}

#content-container #exclusive-content .wallpaper-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/wallpapers-title.png) center no-repeat;
	width:100px;
	height:21px;
	padding-top:20px;
	padding-bottom:20px;
}

#content-container #exclusive-content .wallpaper-title span{
	display:none;
}

#content-container #exclusive-content .forum-avatar-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/forum-avatar_title.png) center no-repeat;
	width:127px;
	height:18px;
	padding-top:20px;
	padding-bottom:20px;
}

#content-container #exclusive-content .forum-avatar-title span{
	display:none;
}

#content-container #content p{
	margin:0px;
	padding:10px 0px;
}

#content-container #content .disco-content{ 
	width:400px;
	float:left;
	padding-bottom:40px;
}

#content-container #content .leftmenu{
	width:300px;
	float:left;
	margin-left:0px;
	padding-left:0px;
}

#content-container #content .leftmenu ul{
	list-style:none;
	margin-left:0px;
	padding-left:0px;
	margin-right:0px;
	padding-right:0px;
}

#content-container #content .leftmenu ul li{
	margin-top:5px;
	margin-bottom:5px;
}
	
#content-container #content .leftmenu ul li a{
	display:block;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenudiscog #albums a{
	background:url(layout/images/discography-album.png) no-repeat;
	width:162px;
	height:23px;
		display:block;
}

#content-container #discography-content .leftmenudiscog #singles a{
	background:url(layout/images/discography-singles.png) no-repeat;
	width:162px;
	height:23px;
		display:block;
}

#content-container #discography-content .leftmenudiscog #import-albums a{
	background:url(layout/images/discography-import-albums.png) no-repeat;
	width:162px;
	height:23px;
		display:block;
}

#content-container #discography-content .leftmenudiscog #import-singles a{
	background:url(layout/images/discography-import-singles.png) no-repeat;
	width:162px;
	height:23px;
		display:block;
}

#content-container #discography-content .leftmenudiscog #videos a{
	background:url(layout/images/discography-videos.png) no-repeat;
	width:162px;
	height:23px;
		display:block;
}

#content-container #discography-content .leftmenudiscog #promos a{
	background:url(layout/images/discography-promo.png) no-repeat;
	width:162px;
	height:23px;
		display:block;
}

#content-container #discography-content .leftmenudiscog #tracklist a{
	background:url(layout/images/discography-track-list.png) no-repeat;
	width:162px;
	height:23px;
		display:block;
}

#content-container #discography-content .leftmenudiscog #albums:hover{
	background:url(layout/images/discography-album-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenudiscog #singles:hover{
	background:url(layout/images/discography-singles-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenudiscog #import-albums:hover{
	background:url(layout/images/discography-import-albums-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenudiscog #import-singles:hover{
	background:url(layout/images/discography-import-singles-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenudiscog #videos:hover{
	background:url(layout/images/discography-videos-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenudiscog #promos:hover{
	background:url(layout/images/discography-promo-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #discography-content .leftmenudiscog #tracklist:hover{
	background:url(layout/images/discography-track-list-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #albums{
	background:url(layout/images/discography-album.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #singles{
	background:url(layout/images/discography-singles.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #import-albums{
	background:url(layout/images/discography-import-albums.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #import-singles{
	background:url(layout/images/discography-import-singles.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #videos{
	background:url(layout/images/discography-videos.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #promos{
	background:url(layout/images/discography-promo.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #tracklist{
	background:url(layout/images/discography-track-list.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #albums:hover{
	background:url(layout/images/discography-album-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #singles:hover{
	background:url(layout/images/discography-singles-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #import-albums:hover{
	background:url(layout/images/discography-import-albums-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #import-singles:hover{
	background:url(layout/images/discography-import-singles-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #videos:hover{
	background:url(layout/images/discography-videos-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #promos:hover{
	background:url(layout/images/discography-promo-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #tracklist:hover{
	background:url(layout/images/discography-track-list-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #introduction{
	background:url(layout/images/introduction.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #eightys{
	background:url(layout/images/80s.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #ninetys{
	background:url(layout/images/90s.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #noughties{
	background:url(layout/images/00s.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #present{
	background:url(layout/images/present.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #introduction:hover{
	background:url(layout/images/introduction-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #eightys:hover{
	background:url(layout/images/80s-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #ninetys:hover{
	background:url(layout/images/90s-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #noughties:hover{
	background:url(layout/images/00s-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .leftmenu #present:hover{
	background:url(layout/images/present-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .column{
	width:468px;
	float:left;
	margin-right:30px;
}

#content-container #content .mediatitle{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/the-media-title.png) bottom no-repeat;
	width:170px;
	height:20px;
	padding-top:20px;
}

#content-container #content .mediatitle span{
	display:none;
}

#content-container #content .the-diary-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/the-diary.png) bottom no-repeat;
	width:88px;
	height:16px;
	padding-top:20px;
}

#content-container #content .the-diary-title span{
	display:none;
}

.performances-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/performances-title.png) top no-repeat;
	width:204px;
	height:35px;
	padding-bottom:24px;
}

.performances-title span{
	display:none;
}

#content-container #content .disco-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/discography-title.png) no-repeat;
	width:251px;
	height:42px;	
	margin-bottom:20px;
}

#content-container #content .disco-title span{
	display:none;
}
#content .backstagetitle{
	margin-top:0px;
	margin-bottom:0px;
	display:block;
	padding-top:20px;
	width:118px;
	height:21px;
	background-image: url(layout/images/title_backstage.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
#content .backstagetitle span{
	display:none;
}
#content-container #content .bandtitle{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/theband-title.png) no-repeat bottom;
	display:block;
	padding-top:20px;
	width:87px;
	height:21px;
}

#content-container #content .bandtitle span{
	display:none;
}
#content .downloadstitle{
	margin-top:0px;
	padding-top:0;
	display:block;
	width:305px;
	height:41px;
	background-image: url(layout/images/title_digitalDownloads.png);
	background-repeat: no-repeat;
}
#content .downloadstitle span{
	display: none;
}
#content-container #content .accounttitle{
	margin-top:0px;
	padding-top:0;
	display:block;
	width:305px;
	height:41px;
	background-image: url(layout/images/title_member_account.png);
	background-repeat: no-repeat;
}
#content-container #content .accounttitle span{
	display: none;
}
#content-container #content .passwordtitle{
	margin-top:0px;
	padding-top:0;
	display:block;
	width:305px;
	height:41px;
	background-image: url(layout/images/title_password_reset.png);
	background-repeat: no-repeat;
}
#content-container #content .passwordtitle span{
	display: none;
}
#content-container #content .registertitle{
	margin-top:0px;
	padding-top:0;
	display:block;
	width:305px;
	height:41px;
	background-image: url(layout/images/title_memberregister.png);
	background-repeat: no-repeat;
}
#content-container #content .registertitle span{
	display: none;
}
#content-container #content .historytitle{
	margin-top:0px;
	padding-top:0;
	background:url(layout/images/history-title.png) no-repeat;
	display:block;
	width:171px;	
	height:41px;
}

#content-container #content .historytitle span{
	display:none;
}

#content-container #content .memberstitle{
	margin-top:0px;
	padding-top:0;
	background:url(layout/images/members-title.png) no-repeat;
	display:block;
	width:205px;	
	height:36px;
}

#content-container #content .memberstitle span{
	display:none;
}

#content-container #content .memberimage{
	
	width:337px;
	min-height:370px;
	margin-top: 25px;
	float:left;
}

#content-container #content .additional-memberimage{
	
	width:337px;
	margin-top: 50px;
	float:right;
}

#content-container #content .memberimage img{
	z-index:1;
}

#content-container #content .additional{
	width:960px;
	margin-bottom:20px;
}

#content-container #content .memberinfo{
	position:relative;
	width:515px;
	float:left;
}

#content-container #content .memberinfo h2.campbell{
	background:url(layout/images/robin-campbell.png) no-repeat;
	display:block;
	width:230px;
	height:36px;
}

a.themembers{
	background:url(layout/images/themembers-button.png) no-repeat;
	width:161px;
	height:21px;
	display:block;
}

a.themembers:hover{
	background:url(layout/images/themembers-button-hover.png) no-repeat;
}

#content-container #content .memberinfo span{
	display:none;
}

#content-container #content-home{
	width:960px;
	
	margin-right:auto;
	margin-left:auto;
	color:#FFFFFF;
	font-size:80%;
	/*
	min-height:566px;
	background-image: url(layout/images/home-content.jpg);
	background-repeat: no-repeat;
	background-position:top;
	padding-bottom:30px;*/
	z-index:1;
	margin-top:0px;
	position:relative;
}

#content-container #content-home .home-internal-advert{
	margin-top:20px;
	width:308px;
	height:160px;
	margin-left:10px;
	_margin-right:0px;
	_width:290px;
	float:left;
	border-right:dashed 1px #FFF;
}

#content-container #content-home .home-internal-advert .themusic{
	background:url(layout/images/themusic.png) no-repeat;
	width:94px;
	height:20px;
}

#content-container #content-home .home-internal-advert .exclusive-content{
	background:url(layout/images/fanfilming.png) no-repeat;
	width:161px;
	height:24px;
}

#content-container #content-home .home-internal-advert .visit-the-shop{
	background:url(layout/images/visit_the_shop.png) no-repeat;
	width:128px;
	height:21px;
}

#content-container #content-home .home-internal-advert p img{
	border:none;
}

#content-container #content-home .home-internal-advert .home-internal-advert-image{
	width:89px;
	height:89px;
	float:right;
	display:block;
	margin-right:23px;
	margin-left:15px;
	border:1px #FFF solid;
}

#content-container #content-home #home-flash{
	float:left;
	width:361px;
	display:block;
	margin-top:185px;
	margin-right:10px;
}

#content-container #content-home .advert-column{
	float:left;
	width:335px;
	margin-right:10px;
	_margin-right:10px;
	display:block;
	height:266px;
	margin-top:185px;
}

#content-container #content-home .advert-column img{
	border:none;
	margin-bottom:7px;
}



#content-container #content-home .content-news{
margin-top: 30px;
margin-left: 20px;
padding-right:8px;
}
#content-container #content-home .content-signup{
margin-top: 30px;
margin-left: 20px;
padding-right:30px;
}
#content-container #content-home .content-news a{
	color: #F4D408;text-decoration: underline;
}

#content-container #content-home .content-news a:hover{
	text-decoration: underline;
}

#content-container #content-home .content-news p{
	margin-top:0px;
}

.readmore{
	background:url(layout/images/readmore.png) no-repeat;
	width:120px;
	height:23px;
	display:block;
}
.readmore:hover{
	background:url(layout/images/readmore-hover.png) no-repeat;
}

a.follow-brian{
	background:url(layout/images/follow-brian.png) no-repeat;
	width:120px;
	height:23px;
	display:block;
}
a.follow-brian:hover{
	background:url(layout/images/follow-brian-hover.png) no-repeat;
}

#content-container #content-home .content-news h2.latestnews{
	margin-top:0px;
	width:115px;
	height:20px;
	margin-bottom:8px;
}
#content-container #content-home .content-signup h2.signupheader{
	margin-top:0px;
	width:115px;
	height:20px;
	margin-bottom:8px;
}
#content-container #content-home .content-newsletter-2011{
}

#content-container #content-home span{
	display:none;
}

#content-container #content-home .content-newsletter p{
	margin-top:0px;
}

#content-container #content-home .content-newsletter h2.signup{
	margin-top:0px;
	background:url(layout/images/sign-up-heading.png) no-repeat;
	width:83px;
	height:30px;
	margin-bottom:5px;
}

#footer{
	background:#000000 url(layout/images/footer-repeat.jpg) repeat-x;
	min-height:194px;
	font-size:60%;
}

#footer #footer-content{
	width:960px;
	margin-right:auto;
	margin-left:auto;
	color:#FFFFFF;
}

#footer #footer-content #footer-bar{
	width:960px;
	height:23px;
	padding-top:10px;
}

#footer #footer-content #footer-bar a {

	color:#FFFFFF;

}

#footer #footer-content #footer-bar a:hover {

	text-decoration: none;

}

#footer #footer-content #footer-bar .webdesign{
	float:left;
	width:auto;
}

#footer #footer-content #footer-bar .copyright{
	float:right;
	width:auto;
}

#footer #footer-content #footer-menu{
	padding-top:10px;
	width:760px;
	margin-left:auto;
	margin-right:auto;
}

#footer #footer-content #footer-menu ul{
	float:left;
	list-style:none;
	width:auto;
}

#footer #footer-content #footer-menu ul li{
	color:#FFFFFF;
}

#footer #footer-content #footer-menu ul li strong{
	font-size:110%;
	font-weight:bold;
}

#footer #footer-content #footer-menu ul li a{
	color:#FFFFFF;
	text-decoration:none;
}

#footer #footer-content #footer-menu ul li a:hover{
	text-decoration:underline;
}

.clear{
	clear:both;
}

input.textbox{
	background:#b24451;
	width:182px;
}
.alignright{
	float:right;
	margin:0px 5px 5px 5px;
	width:auto;
}

.alignleft{
	float:left;
	margin:0px 5px 5px 0px;
	width:auto;
}
#header #header-content #advert {

	position:absolute;
	top: 30px;
	right: 0px;
	width: 465px;
	height: 58px;

}

#content-container #content #bandmembers {


	margin-top: 18px;
	position: relative;
	z-index: 0;


}

#content-container #content #bandmembers #astro {
	background:url(layout/images/members/membershome_03.jpg) top no-repeat;
	width: 220px;
	height: 211px;
	position: absolute;
	top: 0px;
	left: 50px;

}

#content-container #content #bandmembers #astro a {

	display: block;
	width: 220px;
	height: 211px;

}
#content-container #content #bandmembers #astro a:hover {
background: url(layout/images/members/membershome_r_03.jpg) top no-repeat;

}


#content-container #content #bandmembers #earl {
	background: url(layout/images/members/membershome_05.jpg) top no-repeat;
	width: 159px;
	height: 196px;
	position: absolute;
	top: 0px;
	left: 450px;

}

#content-container #content #bandmembers #earl a {

	display: block;
	width: 159px;
	height: 196px;

}
#content-container #content #bandmembers #earl a:hover {
background: url(layout/images/members/membershome_r_05.jpg) top no-repeat;

}

#content-container #content #bandmembers #robin {
	background: url(layout/images/members/membershome_10.jpg) top no-repeat;
	width: 165px;
	height: 216px;
	position: absolute;
	top: 70px;
	left: 270px;

}

#content-container #content #bandmembers #robin a {

	display: block;
	width: 165px;
	height: 216px;

}
#content-container #content #bandmembers #robin a:hover {
background: url(layout/images/members/membershome_r_10.jpg) top no-repeat;

}


#content-container #content #bandmembers #brian {
	background: url(layout/images/members/membershome_08.jpg) top no-repeat;
	width: 180px;
	height: 215px;
	position: absolute;
	top: 50px;
	left: 720px;

}

#content-container #content #bandmembers #brian a {

	display: block;
	width: 180px;
	height: 215px;

}
#content-container #content #bandmembers #brian a:hover {
background: url(layout/images/members/membershome_r_08.jpg) top no-repeat;

}


#content-container #content #bandmembers #norman {
	background: url(layout/images/members/membershome_12.jpg) top no-repeat;
	width: 180px;
	height: 215px;
	position: absolute;
	top: 200px;
	left: 550px;

}

#content-container #content #bandmembers #norman a {

	display: block;
	width: 180px;
	height: 215px;

}

#content-container #content #bandmembers #norman a:hover {
background: url(layout/images/members/membershome_r_12.jpg) top no-repeat;

}


#content-container #content #bandmembers #jamesbrown {
	background: url(layout/images/members/membershome_14.jpg) top no-repeat;
	width: 183px;
	height: 170px;
	position: absolute;
	top: 215px;
	left: 0px;

}

#content-container #content #bandmembers #jamesbrown a {

	display: block;
	width: 183px;
	height:170px;

}

#content-container #content #bandmembers #jamesbrown a:hover {
background: url(layout/images/members/membershome_r_14.jpg) top no-repeat;

}

#content-container #content #history-picture {
	position:absolute;
	top: 120px;
	left: 850px;
	width: 300px;
}

#content-container #content #newalbum {
	position:absolute;
	top: 85px;
	right: 0px;
	width: 381px;
}


#content-container #content #newalbum #albumcover {

	float: left;

}

#content-container #content #newalbum #albumcover #buyinglink {

	float: left;

}

#content-container #content #newalbum #albumcover #buyinglink #listen a {

	background:url(layout/images/discog/newalbum_06.jpg) top no-repeat;
	width: 182px;
	height: 28px;
	display: block;


}

#content-container #content #newalbum #albumcover #buyinglink #buynow a {

	background:url(layout/images/discog/newalbum_07.jpg) top no-repeat;
	width: 182px;
	height: 28px;
	display: block;

}


#content-container #discography-content .leftmenudiscog .leftmenu-advert{
	margin-top:20px;
	margin-left:2px;
}

#content-container #discography-content .leftmenudiscog .leftmenu-advert a img{
	border:none;
}

.leftmenudiscog{
	width:300px;
	float:left;
	margin-left:0px;
	padding-left:0px;
	margin-bottom:20px;
}

.leftmenudiscog  ul {

	margin: 0px;
	width: 200px;
	padding: 0px;

}

.leftmenudiscog ul li {
	padding: 0px;
	margin: 0px;
	list-style:none;

}

.leftmenudiscog ul li a {
	color:#FFFFFF;
	margin: 0px;
	padding: 0px;
	text-decoration: none;

}
.leftmenudiscog ul li a:hover {

	text-decoration: underline;

}

.leftmenudiscog #discogback a {

	margin-top: 15px;
	background:url(layout/images/discog/back-to-discography.png) top no-repeat;
	width: 161px;
	height: 21px;
	display:block;

}

.leftmenudiscog #discogback a:hover {

	margin-top: 15px;
	background:url(layout/images/discog/back-to-discography-hover.png) top no-repeat;
	width: 161px;
	height: 21px;
	display:block;

}

#content-container #discography-content .albumtitle{
	margin-top:0px;
	margin-bottom:20px;
	width:59px;
	height:10px;
	padding-top:0px;
	background-image: url(layout/images/discog/title_albums.png);
	background-repeat: no-repeat;
	background-position: bottom;
}

#content-container #discography-content .albumtitle span{
	display:none;
}

#content-container #discography-content .importalbumtitle{
	margin-top:0px;
	margin-bottom:20px;
	width:111px;
	height:14px;
	padding-top:0px;
	background-image: url(layout/images/import-albums.png);
	background-repeat: no-repeat;
	background-position: bottom;
}

#content-container #discography-content .importalbumtitle span{
	display:none;
}

#content-container #discography-content .importsinglestitle{
	margin-top:0px;
	margin-bottom:20px;
	width:111px;
	height:14px;
	padding-top:0px;
	background-image: url(layout/images/import_singles.png);
	background-repeat: no-repeat;
	background-position: bottom;
}

#content-container #discography-content .importsinglestitle span{
	display:none;
}

#content-container #discography-content .singlestitle{
	margin-top:0px;
	margin-bottom:20px;
	width:58px;
	height:14px;
	padding-top:0px;
	background-image: url(layout/images/singles.png);
	background-repeat: no-repeat;
	background-position: bottom;
}

#content-container #discography-content .singlestitle span{
	display:none;
}

#content-container #discography-content .discoalbumtable td{
	height: 20px;
	vertical-align: top;
}

#content-container #discography-content .discoalbumtable th{
	height: 12px;
	vertical-align: top;
}

#content-container #discography-content .disco-albumcover{
	float: left;
	width: 100px;
	height: 100px;
	margin-right: 15px;
}
#content-container #discography-content .disco-albumcover img{
	border: 1px solid #FFF;
}

#content-container #discography-content .disco-albumdesc{
	float: left;
	width: 250px;
}

#content-container #discography-content .disco-albumtitle{
	margin:0px;
	padding:0px;
	font-size: 110%;
}

#content-container #discography-content .disco-albumdesc{
	font-size: 140%;
	font-weight: bold;
	position: relative;
	height: 100px;
	margin-bottom: 25px;
}

.btm_play a{
	display: block;
	background-image: url(layout/images/discog/btn_play.png);
	background-repeat: no-repeat;
	height: 15px;
	width: 15px;
}
.btm_play a span{
	display: none;
}
.btm_lyrics a{
	display: block;
	background-image: url(layout/images/discog/btn_lyrics.png);
	background-repeat: no-repeat;
	height: 15px;
	width: 23px;
	background-position: right top;
}
.btm_lyrics a span{
	display: none;
}

.btm_nolyrics{
	display: block;
	background-image: url(layout/images/discog/btn_nolyrics.png);
	background-repeat: no-repeat;
	height: 15px;
	width: 23px;
	background-position: right top;
}
.btm_nolyrics a span{
	display: none;
}

#content-container #discography-content .right-content .disco-content .disco-albumdesc .disco-buynow-btn a{
	background-image: url(layout/images/discog/btn_buy_now.png);
	display: block;
	height: 21px;
	width: 160px;
}

#content-container #discography-content .right-content .disco-content .disco-albumdesc .disco-buynow-btn a:hover{
	background-image: url(layout/images/discog/btn_buy_now-hover.png);
	display: block;
	height: 21px;
	width: 160px;
}

#content-container #discography-content .right-content .disco-content  .disco-albumdesc .disco-buynow-btn a span{
	display: none;
}

#content-container #content .history-content{
	width:400px;
	float:left;
}

#content-container #content .history-content #back{
	background:url(layout/images/back.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .history-content #front{
	background:url(layout/images/front.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .history-content #back:hover{
	background:url(layout/images/back-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #content .history-content #front:hover{
	background:url(layout/images/front-hover.png) no-repeat;
	width:162px;
	height:23px;
}
#content-container #history-content .history-content{
	width:400px;
	float:left;
}

#content-container #history-content .history-content p{
	padding-right:20px;
}

#content-container #history-content .history-content #back{
	background:url(layout/images/back.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #history-content .history-content #front{
	background:url(layout/images/front.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #history-content .history-content #back:hover{
	background:url(layout/images/back-hover.png) no-repeat;
	width:162px;
	height:23px;
}

#content-container #history-content .history-content #front:hover{
	background:url(layout/images/front-hover.png) no-repeat;
	width:162px;
	height:23px;
}
#content-container #discography-content .disco-content .subtitle-lyrics{
	background-image: url(layout/images/discog/subtitle-lyrics.png);
	height: 6px;
	width: 23px;
	background-repeat: no-repeat;
}
#content-container #content .disco-content .subtitle-play{
	background-image: url(layout/images/discog/subtitle-play.png);
	background-repeat: no-repeat;
	height: 6px;
	width: 17px;
}
#content-container #content .gallery-title{
	background-image: url(layout/images/gallery/title-theGallery.png);
	background-repeat: no-repeat;
	height: 36px;
	width: 167px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#content-container #content .gallery-title span{
	display: none;
}

.adobebutton a{
	display: block;
	background-image: url(layout/images/gallery/btn-adobeflash.png);
	height: 39px;
	width: 158px;
}
#content-container #content .gallery-content{
	width:400px;
	float:left;
}

#content-container #content .gallery-content a{
	color:#FFFFFF;
}

#content-container #content .performance-content{
	width:590px;
	float:left;
}

#content-container #content .performance-content a{
	color:#FFFFFF;
}

#content-container #content .gallery-content #press{
	background-image: url(layout/images/gallery/btn-press.png);
	height: 21px;
	width: 160px;	
}
#content-container #content .gallery-content #press:hover{
	background-image: url(layout/images/gallery/btn-press-roll.png);
}
#content-container #content .gallery-content #onstage{
	background-image: url(layout/images/gallery/btn-onstage.png);
	height: 21px;
	width: 160px;	
}
#content-container #content .gallery-content #onstage:hover{
	background-image: url(layout/images/gallery/btn-onstage-roll.png);
	height: 21px;
	width: 160px;	
}
#content-container #content .gallery-content #backstage{
	background-image: url(layout/images/gallery/btn-backstage.png);
	height: 21px;
	width: 160px;	
}

#content-container #content .gallery-content #backstage:hover{
	background-image: url(layout/images/gallery/btn-backstage-roll.png);
	height: 21px;
	width: 160px;	
}
#content-container #content .gallery-content #ontheroad{
	background-image: url(layout/images/gallery/btn-ontheroad.png);
	height: 21px;
	width: 160px;	
}
#content-container #content .gallery-content #ontheroad:hover{
	background-image: url(layout/images/gallery/btn-ontheroad-roll.png);
	height: 21px;
	width: 160px;	
}

.gallery-content #backtogallery{
	background-image: url(layout/images/gallery/btn-backtogallery.png);
	height: 21px;
	width: 160px;	
}

.gallery-content #backtogallery:hover{
	background-image: url(layout/images/gallery/btn-backtogallery-roll.png);
	height: 21px;
	width: 160px;	
}

#content-container #content .gallery-content ul{
	list-style:none;
	margin-left:0px;
	padding-left:0px;
	margin-right:0px;
	padding-right:0px;
}

#content-container #content .gallery-content ul li{
	margin-top:5px;
	margin-bottom:15px;
}
	
#content-container #content .gallery-content ul li a{
	display:block;
	width:160px;
	height:21px;
}

.gallerytitles{
	font-weight: normal;
	font-size: 160%;
}

.gallery-content-images{
	width: 960px;
}

.gallery-content-images .image{
	float: left;
	width: 80px;
	height: 100px;
	margin-right: 52px;
	border: 1px solid #FFF;
	margin-bottom:20px;
}

.gallery-content-images .image a{
	display:block;
	width: 80px;
	height: 100px;
}

#pagetitleadmin {
	position: absolute;
	top: 10px;
	left: 280px;
	z-index: 400;
	width: 450px;
	background-color: #FA921F;
	padding: 4px;
}

h2.membername{
	padding:0; 
	margin:0;
}

h3.membertitle{
	padding:0; 
	margin:0;
	margin-bottom:20px;
}

h2.sectiontitle{
	padding:0; 
	margin:0;
}

h1.pagetitle{
	padding:0; 
	margin:0;
	margin-bottom:20px;
}

#header #header-content #accountmenu {
	position: absolute;
	top: 34px;
	right: 0px;
	display: block;
	height: 20px;
	color: #FFFFFF;
	font-size: 60%;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 525px;
	text-align:right;
}
#header #header-content #accountmenu ul{
	float: right;
	margin: 0px;
	padding: 0px;
}
#header #header-content #accountmenu li{
	list-style: none;
	display: inline;
	margin-left: 15px;
}
#header #header-content #accountmenu li a{
	text-decoration: none;
	color: #FFFFFF;
	text-transform: uppercase;
}
#header #header-content #accountmenu li a:hover{
	text-decoration: underline;
}
#newsticker {
	position: absolute;
	top: 160px;
	display: block;
	height: 20px;
	color: #FFFFFF;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 0px;
	z-index:2;
}
#newsticker .news_item{
	margin-right: 30px;
}
#newsticker a{
	color: #FFFFFF;
	text-decoration: none;
}
#newsticker a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.loginpage{
	width: 540px;
}
.loginpage a{	
	color:#FFFFFF;
}
.splitline {
	/*border-top: 1px solid #d7d7d7;*/
	margin-bottom: 15px;
	margin-top: 8px;
}
.registerForm .textfield{
	padding: 2px;
	border: 1px solid #d7d7d7;
	background-color: #CC7984;
}
.registerForm p {
	margin: 0px;
	clear: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.registerForm p label {
	display: block;
	margin-bottom: 3px;
}
.membersForms .textfield{
	padding: 2px;
	border: 1px solid #d7d7d7;
	background-color: #CC7984;
}
.membersForms p {
	margin: 0px;
	clear: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.membersForms p label {
	float: left;
	width: 180px;
}
.errors{
	background-color: #B24451;
	border: 1px solid #d7d7d7;
	padding: 8px;
	margin-bottom: 12px;
}
	 .errors a{
	color:#FFFFFF;
	
	}

.errors h3{
	margin: 0px;
	padding: 0px;
}

.historyback{
	float:left;
	text-decoration:none;
}

.historyforward{
	float:right;
	text-decoration:none;
}
.splitline{
	
}

.abouttitle{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/about-title.png) bottom no-repeat;
	width:71px;
	height:16px;
	padding-bottom:24px;
}

.abouttitle span{
	display:none;
}

.termsandconditions{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/terms-and-conditions-title.png) top no-repeat;
	width:315px;
	height:31px;
	padding-bottom:24px;
}

.termsandconditions span{
	display:none;
}

.performances-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/performances-title.png) top no-repeat;
	width:204px;
	height:35px;
	padding-bottom:24px;
}

.performances-title span{
	display:none;
}

.tour-info-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/tour-info-title.png) bottom no-repeat;
	width:132px;
	height:18px;
	padding-bottom:24px;
}

.tour-info-title span{
	display:none;
}

.contact-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/contact-title.png) top no-repeat;
	width:118px;
	height:32px;
	padding-bottom:24px;
}

.contact-title span{
	display:none;
}

.sitemap-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/sitemap-title.png) top no-repeat;
	width:123px;
	height:37px;
	padding-bottom:24px;
}

.sitemap-title span{
	display:none;
}

.customer-service-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/customer_service.png) top no-repeat;
	width:265px;
	height:34px;
	padding-bottom:24px;
}

.customer-service-title span{
	display:none;
}

.shop-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/the_shop.png) bottom no-repeat;
	width:83px;
	height:20px;
	padding-bottom:24px;
}

.shop-title span{
	display:none;
}

.website-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/the_website_title.png) bottom no-repeat;
	width:111px;
	height:17px;
	padding-bottom:24px;
}

.website-title span{
	display:none;
}

.about-reflex-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/about_reflex_title.png) top no-repeat;
	width:285px;
	height:32px;
	padding-bottom:24px;
}

.about-reflex-title span{
	display:none;
}

.terms-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/terms-and-conditions-title.png) top no-repeat;
	width:315px;
	height:31px;
	padding-bottom:24px;
}

.terms-title span{
	display:none;
}

.competition-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/competition-title.png) top no-repeat;
	width:180px;
	height:36px;
	padding-bottom:24px;
}

.competition-title span{
	display:none;
}

.log-out-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/logout-title.png) bottom no-repeat;
	width:119px;
	height:37px;
	padding-bottom:24px;
}

.log-out-title span{
	display:none;
}
.membermenu{
	padding-top: 0px;
	width: 190px;
	margin-top: 10px;
	border-right: 1px dotted #FFF;
	float: left;
}
.membermenu ul{
	margin: 0px;
	padding: 0;
}
.membermenu li{
	margin: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	list-style-type: none;
}
.membermenu li a{
	margin: 0px;
	padding: 0;
}

.membercontent{
		margin-top: 10px;
	padding-top: 0px;
	width: 300px;
	float: left;
	margin-left: 28px;
}
.membercontent h2{
	margin-top: 0;
	padding-top: 0;
	font-size: 150%;
	line-height: 1em;
	font-weight: normal;
}
.membercontent h2 a{
	color:#FFFFFF;
	text-decoration: none;
}
.membercontent h2 a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
.membercontent .article{
	margin-bottom: 30px;
}
.astroinstu-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/members/astro-instrument.png) bottom no-repeat;
	width:149px;
	height:18px;
	padding-bottom:24px;
}

.astroinstu-title span{
	display:none;
}
.jamesinstu-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/members/james-instrument.png) bottom no-repeat;
	width:61px;
	height:22px;
	padding-bottom:24px;
}

.jamesinstu-title span{
	display:none;
}
.robininstu-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/members/robin-instrument.png) bottom no-repeat;
	width:138px;
	height:24px;
	padding-bottom:24px;
}

.robininstu-title span{
	display:none;
}
.earlinstu-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/members/earl-instrument.png) bottom no-repeat;
	width:121px;
	height:18px;
	padding-bottom:24px;
}

.earlinstu-title span{
	display:none;
}
.brianinstu-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/members/brian-instrument.png) bottom no-repeat;
	width:293px;
	height:23px;
	padding-bottom:24px;
}

.brianinstu-title span{
	display:none;
}

.additional-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/members/additional-musicians-title.png) bottom no-repeat;
	width:408px;
	height:35px;
	padding-bottom:24px;
}

.additional-title span{
	display:none;
}

.normaninstu-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/members/norman-instrument.png) bottom no-repeat;
	width:166px;
	height:22px;
	padding-bottom:24px;
}

.normaninstu-title span{
	display:none;
}
.astroname-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/members/astro-name.png) bottom no-repeat;
	width:119px;
	height:36px;
	padding-bottom:24px;
}

.astroname-title span{
	display:none;
}
.jamesname-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/members/james-name.png) bottom no-repeat;
	width:255px;
	height:33px;
	padding-bottom:24px;
}

.jamesname-title span{
	display:none;
}
.robinname-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/members/robin-name.png) bottom no-repeat;
	width:300px;
	height:37px;
	padding-bottom:24px;
}

.robinname-title span{
	display:none;
}
.earlname-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/members/earl-name.png) bottom no-repeat;
	width:273px;
	height:33px;
	padding-bottom:24px;
}

.earlname-title span{
	display:none;
}
.brianname-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/members/brian-name.png) bottom no-repeat;
	width:264px;
	height:36px;
	padding-bottom:24px;
}

.brianname-title span{
	display:none;
}
.normanname-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/members/norman-name.png) bottom no-repeat;
	width:462px;
	height:34px;
	padding-bottom:24px;
}

.normanname-title span{
	display:none;
}
.memberBG {
	background-image: url(layout/images/backstage-content.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 970px;
	margin-top: auto;
	margin-bottom: auto;
	padding-bottom: 30px;
}
.registerpage{
	width: 730px;
	float: left;
}
.registerpage .register_column{
	width: 340px;
	margin-right: 20px;
	float: left;
	margin-top: 30px;
}
.whitelink{
	color: #FFFFFF;
}
.competitionBanner{
	background-image: url(layout/signup.jpg); 
	background-repeat: no-repeat;
	height: 194px;
	width: 218px;
	float:right;
}

#lyrics-content{
	padding-left:50px;
	margin-right:auto;
	margin-left:auto;
	min-height:549px;
	_height:549px;
	color:#FFFFFF;
	font-size:80%;
	position: relative;
	background:#8a171d  url(layout/images/disco-content.jpg) no-repeat;
	padding-bottom:40px;
}

#content-container #exclusive-content .contact-form{
	float:left;
	width:300px;
}
#content-container #exclusive-content .contact-form .formclass{
	border:none;
	width:267px;
}

#content-container #exclusive-content .contact-form .formclass input{
	border:none;
}

#content-container #exclusive-content .contact-form .formclass textarea{
	border:none;
}

#content-container #exclusive-content .contact-form .formclass .submit{
	float:right;
	border:none;
	padding:1px 3px 1px 3px;
	background-color:#333333;
	color:#FFFFFF;
	border:1px #FFFFFF solid;
	width:60px;
}

#content-container #exclusive-content .contact-info{
	float:left;
	width:660px;
}

#content-container #exclusive-content .contact-info a{
	color:#FFFFFF;
}

#content-container #exclusive-content .contact-info .QA{
	width:380px;
}

#content-container #exclusive-content .contact-info .QA .question{
	color:#FFFF33;
	padding-bottom:10px;
	font-weight:bold;
}

#content-container #exclusive-content .contact-info .QA .answer{

}

#marquee_replacement {
	height:20px;
}

#marquee_replacement div#start p{
 padding:0;
 margin:0;
 left:0;
 width:auto;
 display:inline;
 float:left;
 white-space: nowrap;
 height:15px;
}

#marquee_replacement div#start p.spacer{
 width:700px;
}

#marquee_replacement div#start{
 display:block;
 height:10px;
}
#content-container .trackpreview-title{
	margin-top:0px;
	margin-bottom:0px;
	background:url(layout/images/trackPreview-title.png) center no-repeat;
	width:213px;
	height:14px;
	padding-top:20px;
	padding-bottom:20px;
}
#content-container .trackpreview-title span{
	display:none;
}

#content-container .video-title{
	margin-top:0px;
	margin-bottom:0px;
	background: url(layout/trackPreview-title.png) center no-repeat;
	width:213px;
	height:17px;
	padding-top:20px;
	padding-bottom:12px;
}
#content-container .video-title span{
	display:none;
}

.trackHolder{
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.trackHolder .previewPlayer{
	float: right;
}
.videoFrame{
	background-image: url(layout/images/video_bg.png);
	height: 270px;
	width: 565px;
	position: relative;
}
.videoFrame .videoObject{
	float: right;
	margin-top: 14px;
	margin-right: 18px;
}
.videoFrame .videoContent{
	float: left;
	width: 200px;
	margin-top: 14px;
	margin-left: 14px;
}
.videoFrame .moreVideoLink a{
	position: absolute;
	display: block;
	height: 20px;
	width: 115px;
	left: 20px;
	bottom: 20px;
}
.videoFrame .moreVideoLink span{
	display: none;
}
.albumImage{
	float:right;
	width: 300px;
	margin-left: 20px;
	margin-bottom: 20px;
}
.competitionBox{
	padding: 15px;
	margin-top: 20px;
	margin-left: 0px;
	border: 1px solid #FFFFFF;
	width: 560px;
	margin-right: 0px;
	margin-bottom: 20px;
}
.competitionBox .questionText{
	font-size: 150%;
	margin: 0px;
	padding: 0px;
}
.competitionBox .answerBox{
	padding: 6px;
	width: 300px;

}
.competitionBox .compBtn{
	margin-top: 10px;
}
#content-home #dubsessionsIIIadvert a{
	display:block;
	background-image:url(layout/images/DubSessionsIII_advert.png);
	height:131px;
	width: 301px;
	background-repeat: no-repeat;
	position:absolute;
	right: 0px;
	top: 30px;
}
#content-home #ChristmasAdvert a{
	display:block;
	background-image:url(layout/images/ChristmasGifts_advert.png);
	height:131px;
	width: 301px;
	background-repeat: no-repeat;
	position:absolute;
	right: 0px;
	top: 30px;
}
.downloadsReady a{
	display:block;
	background-image: url(layout/images/downloads_banner.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 130px;
	width: 565px;
}
#content-container #content-home #new2011bandpic{
	background-image: url(layout/images/new_band_pic.jpg);
	float: left;
	height: 236px;
	width: 715px;
}
#content-container #content-home .news-column-2011{
	float:left;
	width:245px;
	background-image: url(layout/images/latest_news_bg.jpg);
	height: 286px;
	margin-top:28px;
}
#content-container #content-home #new2011banner{
	width: 715px; 
	height:286px;
	float:left;
	margin-top:28px;
	/*background-color:#996600;*/
}
#content-container #content-home .content-newsletter-2011{
	float:left;
	background-image: url(layout/images/sign-up-box-bg.jpg);
	height: 237px;
	width: 245px;
}

