html, body {
	margin: 0px;
	padding: 0px;
	font-family: helvetica, arial;
	width: 100%;
	overflow-x: hidden;
  	font-size: 1em;
  	/*font-smooth: always;*/
}
textarea, input {
  	font-family: arial;
}
h1 {
	color: #FFF;
	margin-bottom: 0px;
}
.comingSoon {
	display: block;
	position: absolute;
	z-index: 3999;
	width: 690px;
	min-height: 372px;
	border: 1px #000 solid;
	background-color: #FFF;
	top: 50%;
	margin-top: -180px;
	left: 50%;
	margin-left: -345px;
	border-radius: 15px;
}
.popBlacker {
	display: block;
	position: absolute;
	z-index: 3992;
	display: block;
	width: 100%;
	height: 100%;
	background-color: #000;
	top: 0;
	left: 0;	
}
.discsHolder {
	padding-right: 10px;
}
.comingTitle {
	display: block;
	background: url('../images/logo2.png') no-repeat;
	width: 593px;
	height: 61px;
	border-bottom: 1px #e6e6e6 solid;
	margin-left: auto;
	margin-right: auto;
	margin-top: 28px;
}
.comingContent {
	display: block;
	width: 593px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	min-height: 150px;
}
.scroller {
	display: block;
	position: absolute;
	top: 175px;
	text-align: center;
	left: 50%;
	z-index: 15;
}
.copyScroller {
	display: block;
	position: absolute;
	top: 100%;
	text-align: center;
	left: 50%;
	z-index: 15;
}
.copyIndy {
	display: block;
	position: absolute;
	top: 175px;
	text-align: center;
	left: 50%;
	z-index: 10;
	overflow: hidden;
	clear: both;
}
.scrollerIndicator {
	display: block;
	position: absolute;
	top: 173px;
	text-align: center;
	left: 50%;
	z-index: 10;
	overflow: hidden;
	clear: both;
}
.scrollerIndicatorLeft {
	display: block;
	float: left;
	background: #FFF url('../images/indiLeft.png') no-repeat;
	width: 10px;
	height: 19px;
}
.scrollerIndicatorCenter {
	display: block;
	float: left;
	background: #FFF url('../images/idiCenter.png') repeat-x;
	width: 20px;
	height: 19px;
}
.scrollerIndicatorRight {
	display: block;
	float: left;
	background: #FFF url('../images/indiRight.png') no-repeat;
	width: 8px;
	height: 19px;
}

.scrollNum {
	display: inline-block;
	font-family: helvetica, arial;
	margin-left: 15px;
	margin-right: 15px;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
	font-size: 0.875em;
}
.lfmSourcer {
	display: block;
	position: absolute;
	z-index: 110;
	top: 150px;
	left: 500px;
	width: 80px;
	height: 28px;
	background: url('../images/lastfm_red_small.gif') no-repeat;
}
.mbSourcer {
	display: block;
	position: absolute;
	z-index: 110;
	top: 150px;
	left: 500px;
	width: 90px;
	height: 62px;
	background: url('../images/musicbrainz_logo.png') no-repeat;
}
.wikiSourcer {
	display: block;
	position: absolute;
	z-index: 110;
	top: 150px;
	left: 500px;
	width: 90px;
	height: 90px;
	background: url('../images/wikipedia_transparent.png') no-repeat;
}
.rightBar {
	display: block;
	position: absolute;
	background-color: #FFF;
	right: 0;
	top: 170px;
	padding-top: 30px;
	width: 250px;
	height: auto;
	z-index: 3990;
	text-align: left;
	font-family:museo;
  	font-weight: 500;
	color: #6fb3d4;
	border-left: 1px #f0f5f7 solid;
	height: 100%;
	padding-left: 10px;
}
.sideHelper {

}
.copyrights {
	display: block;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	color: #3b3b3b;
	font-size: 12px;
	margin-top: 180px;
}
.museoTitle {
	display: block;
	color: #6fb3d4;
	font-family:museo;
  	font-weight: 500;
  	font-size: 2em;
  	margin-left: 20px;
  	margin-top: 5px;
  	margin-bottom: 10px;
}
.profileBlock {
	display: block;
	margin-left: 20px;
	font-size: 0.875em;
	width: 500px;
}

.profData {
	display: block;
	border-bottom: 1px #ccc solid;
	padding-top:5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	width : 270px;
}
.img {
	display: block;
	margin: 0px;
	padding: 0px;
	border: none;
}
.header {
	display: block;
	width: 100%;
	height: 167px;
	margin: 0;
	padding-top: 10px;
	background: #FFF url('../images/topBack.png') repeat-x top center;
}
.headerShorter {
	display: block;
	width: 100%;
	height: 145px;
	margin: 0;
	padding-top: 10px;
	background: #FFF url('../images/topBackShort.png') repeat-x top center;
}
.goButtonOld {
	display: block;
	background: url('../images/buttonBack.png') no-repeat top center;
	height: 73px;
	width: 92px;
	border:  none;
	font-size: 1.375em;
	margin-left: 2px;
	margin-top: 5px;
	font-weight: bold;
	color: #FFF;
}
.noteEditor {
	width: 250px;
}
.goButton {
	display: block;
	background: url('../images/backButton.png') no-repeat top left;
	height: 73px;
	width: 92px;
	font-family: helvetica, arial;
	border:  none;
	font-size: 1.375em;
	margin-left: 10px;
	margin-top: 5px;
	font-weight: bold;
	color: #FFF;
	cursor: pointer;
	cursor: hand;
}
#searchTitle {
	dispaly: block;
	font-size: 1.5em;
	color: #868686;
	font-weight: normal;
	margin-left: 10px;
	font-family: helvetica, arial;
}
.startCompare {
	display: block;
	background: url('../images/startCompareBack.png') no-repeat top center;
	height: 35px;
	width: 188px;
	border: none;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	cursor: pointer;
	cursor: hand;
}
.help {
	display: block;
	float: right;
	width: 43px;
	height: 22px;
	background: url('../images/help.png') no-repeat top center;
	border: none;
	margin-right: 10px;
	cursor: pointer;
	cursor: hand;
}
.searchPageMainContainer {
	display: block;
	width: 560px;
	overflow: hidden;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	padding-bottom: 200px;
}
.blacker {
	display: block;
	width: 100%;
	height: 100%;
	background-color: #000;
	position: absolute;
	z-index: 3992;
	top: 0;
	left: 0;
}
#searchQ {
	display: block;
	width: 530px;
	height: 71px;
	background: url('../images/searchBack.png') no-repeat top center;
	border: none;
	outline: none;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10x;
	font-size: 2.5em;
	font-weight: bold;
	color: #000;
}
.aboutText {
	display: block;
	margin-left: 17px;
	margin-top: 10px;
	float: left;
	font-size: 0.875em;
	width: 700px;
	color: #3b3b3b;
}
.res {
	display: block;
	text-align: left;
	width: 600px;
	border: 1px #ccc solid;
	margin-top: 10px;
}
.release {
	padding-left: 10px;
	font-size: 0.875em;
}

.logo {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	font-family: museo;
  	font-weight: 500;
}
a {
	text-decoration: none;
}
.menu {
	position: absolute;
	top: 90px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	height: 43px;
	color: #FFF;
	overflow: hidden;
	clear: both;
	font-family: museo-sans;
  	font-weight: 300;
  	left: 50%;
  	margin-left: -500px;
}

.menuLink {
	display: block;
	float: left;
	padding-right: 15px;
	border-right: 1px solid #494949;
	margin-right: 15px;
	font-size: 1.125em;
	position: relative;
}

.buttonLeft {
	display: block;
	width: 18px;
	height: 30px;
	float: left;
	background: url('../images/buttonLeft.png') no-repeat;
}
.buttonCenter {
	display: block;
	height: 25px;
	background: url('../images/buttonCenter.png') repeat-x;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
	padding-top: 5px;
}
.buttonRight {
	display: block;
	width: 15px;
	height: 30px;
	background: url('../images/buttonRight.png') no-repeat;
	float: left;
}

.ticker {
	display: block;
	left:50%;
	margin-left: -11px;
	top: 37px;
	z-index: 106;
	position: absolute;
	background: url('../images/ticker.png') no-repeat;
	width: 11px;
	height: 6px;
}
.noBack {
	background: none;
}
.noSaved {
	display: block;
	margin-left: 35px;
}
.last {
	border: none;
}
.subTitle {
	display: block;
	font-weight: 500;
	margin-left: auto;
	margin-right: auto;
	font-size: 0.8125em;
	color: #dedede;
	text-align: center;
	text-decoration: none;
	font-family: museo;
  	font-weight: 300;
}

.loginHolder {
	display: block;
	position: absolute;
	top: -10px;
	right: 100px;
	width: 290px;
	overflow: hidden;

	z-index: 3999;
	font-size: 0.75em;
}
.profileBlock {
	display: block;

	overflow: hidden;
	color: #3b3b3b;
}
.profileBlock label {
	width: 100px;
	display: block;
	float: left;
	padding-top: 20px;
}
.profileBlock small {
	display: block;
	float: left;
	width: 500px;
	font-size: 11px;
	margin-bottom:10px;
}
#signBody {
	display: block;
	font-size: 0.75em;
	overflow: hidden;
	color: #3b3b3b;
}
#signBody label {
	width: 100px;
	display: block;
	float: left;
	padding-top: 20px;
	
}
#signBody small {
	display: block;
	float: left;
	width: 500px;
	font-size: 11px;
	margin-bottom:10px;
}
.signLine {
	display: block;
	height: 5px;
	padding-top: 5px;
	border-top: 1px #ccc solid;
	width: 600px;
	float: left;
}
.signUpInput {
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;
	width: 290px;
	height: 34px;
	border: none;
	padding: 10px 10px 10px 15px;
	background: #FFF url('../images/inputBacker.png') no-repeat;
	outline: none;
	font-size: 2em;
}
.loginLeft {
	display: block;
	width: 7px;
	float: left;
	height: 28px;
	background: transparent url('../images/loginLeft.png') repeat-y top left;
}
.loginRight {
	display: block;
	width: 3px;
	height: 28px;
	float: left;
	background: transparent url('../images/loginRight.png') repeat-y top right;
}
.loginCenter {
	display: block;
	width: 270px;
	float: left;
	height: 35px;
	color: #FFF;
	font-weight: bold;
	background: #6fb3d4 url('../images/loginTopGrad.png') repeat-x top center;
}
.loginBottom {
	display: block;
	width: 280px;
	height: 17px;
	float: left;
	background: url('../images/loginBottom.png') no-repeat 1px top;
}
.notLogged {
	display: block;
	margin-left: 15px;
	margin-top: 15px;
	overflow: hidden;
	clear: coth;
}
.logged {
	display: block;
	margin-left: 15px;
	margin-top: 15px;
	overflow: hidden;
	clear: coth;
}
.userText {
	dispaly: block;
	float: left;
	margin-top: 5px;
	position: absolute;
	z-index: 105;
	margin-left: 5px;
}
#login {
	display: block;
	margin-top: 15px;
	margin-left: 15px;
}
.userText a {
	text-decoration: underline;
	color: #FFF;
	font-weight: bold;
}
.bigLoading {
	display: block;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 128px;
	height: 500px;
	background: #FFF url('../images/bigLoading.gif') no-repeat center center;
	
}
.signUp {
	display: block;
	background: url('../images/signUp.png') top center;
	width: 87px;
	height: 32px;
	border: none;
	float: left;
	top :15px;
	position: absolute;
	z-index: 105;
	margin-left: 160px;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
}
.loginButton {
	display: block;
	background: url('../images/button.png') top center;
	width: 87px;
	height: 32px;
	border: none;
	float: right;
	margin-right: 15px;
	margin-top: 10px;
	font-weight: bold;
}
.button {
	display: block;
	background: url('../images/button.png') top center;
	width: 87px;
	height: 32px;
	border: none;
	float: right;
	margin-top: 10px;
	color: #666;
	font-weight: bold;
	margin-right: 100px;
	cursor: pointer;
	cursor: hand;
}
.popOk {
	display: block;
	background: #FFF url('../images/popUpOk.png') top center no-repeat;
	width: 190px;
	height: 35px;
	border: none;
	float: center;
	margin-right: auto;
	margin-top: 50px;
	margin-left: auto;
	color: #3a3a3a;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
}
#username {
	
	
}

.loading {
	display: block;
	background: url('../images/loading.gif') no-repeat center;
	width: 32px;
	height: 32px;
	
}
#resultShower {
	position: absolute;
	display: block;
	top: 175px;
	text-align: left;
	clear: both;
	margin-top: -7px;
	overflow: hidden;
	width: 85%;
	clear: both;
}
.saver {
	background: url('../images/save.png') no-repeat;
	width: 33px;
	height: 14px;
	display: block;
	float: left;
	cursor: pointer; 
	cursor: hand;
	margin-top: 15px;
}
.sep {
	background: url('../images/sep.png') no-repeat;
	width: 1px;
	height: 21px;
	display: block;
	float: left;
	margin-top: 11px;
	margin-left: 10px;
	margin-right: 10px;
	font-family: helvetica, arial;
}
.clearIt {
	display: block;
	float: left;
	background: url('../images/clear.png') no-repeat;
	width: 31px;
	height: 13px;
	margin-right: 10px;
	cursor: pointer; 
	margin-top: 15px;
	cursor: hand;
}
.rightSider {
	display: block;
	position: absolute;
	top: 125px;
	right: 10px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 101;
}
.menuTitle {
	display: block;
	height: 18px;
	padding-top: 3px;
	margin-bottom: 5px;
	padding-left: 10px;
	background-color: #e2e2e2;
	font-size: 0.875em;
	color: #676767;
	font-weight: bold;
}
.menuItem {
	display: block;
	height: 37px;
	font-size: 0.875em;
	color: #676767;
	font-weight: bold;
	background-color: #FFF;
	padding-left: 10px;
	padding-top: 15px;
	margin-bottom: 0px;
	border-bottom: 1px #e7e7e7 solid; 
}
.menuItem a {
	color: #676767;
	
}
.selected {
	color: #676767;
	background-color: #ebf3f7;
}
.sideBullet {
	display: block;
	background-image: url('../images/sideBullet.png'); 
	background-repeat: no-repeat;
	background-position:  10px center;
	padding-left: 40px;
	padding-top: 20px;
	
}
.previos {
	background-color: #FFF;
	border-top: 1px #dcdcdc solid;
	border-bottom: 1px #dcdcdc solid;
}
.saveComparesPage {
	display: block;
	overflow: hidden;
	clear: both;
}
.savedCompareMenu {
	display: block;
	float: left;
	width: 20%;
}
.savedCompares {
	display: block;
	float: left;
	width: 80%;

}
.savedCompare {
	display: block;
	overflow:hidden;
	clear: both;
	height: 81px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	
}
.endSaved {
	display: block;
	border-bottom: 1px #e6eaec solid;
	width: 90%;
	height: 1px;
	line-height: 1px;
	margin-left: auto;
	margin-right: auto;
}
.savedEntryLeftOld{
	display: block;
	float: left;
	width: 90%;
	height: 81px;
	
}
.savedEntryLeft {
	display: block;
	float: left;
	width: 85%;
	height: 81px;
	
}
.savedEntryRight {
	display: block;
	float: right;
	width: 15%; 
	height: 81px;
}
.savedEntryRightOld {
	display: block;
	float: left;
	width: 10%;
	height: 81px;
	border-left: 1px solid #abd3e6;
}
.topRow {
	display: block;
	width: 100%;
	height: 38px;
	padding-top: 10px;
	font-family: helvetica, arial;
}
.topRowOld {
	display: block;
	width: 100%;
	border-bottom: 1px solid #abd3e6;
	height: 38px;
	padding-top: 10px;
}
.bottomRow a {
	color: #69828e;
	font-weight: bold;
	text-decoration: underline;
}
.commentArea {
	display: block;
	background-color: #ebf3f7;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}

.commentPadder {
	display: block;
	width: 97%;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
.noteHolder {
	display: block;
	font-size: 0.875em;
	color: #818181;
	border-bottom: 1px #ddd solid;
	padding-bottom: 10px;
	padding-top: 10px;
}
.noteLinks {
	display: block;
	float: right;
	margin-right: 10px;

}
.noteLinks a {
	color: #747474;
	font-weight: bold;
	font-size: 0.875em;
}
.addNoteShower {
	display: block;
	padding-top: 5px;
	border-top: 1px #e6eaec solid;
}
.noteTaker {
	display: block;
	width: 400px;
	font-size: 0.875em;
	color: #818181;
}
.bottomRow {
	display: block;
	width: 100%;
	height: 32px;
	text-align: right;
	
	color: #446372;
	font-size: 0.875em;
}
.taggers {
	display: block;
	margin-right: 5px;
	margin-top: 5px;
}
.savedLeft {
	display: block;
	width: 0.875em;
	height: 81px;
	float: left;
	background: url('../images/savedLeft.png') no-repeat left top;
}
.savedCenter  {
	float: left;
	height: 81px;
	width: 100%;
	display: block;
	overflow: hidden;
	
	background-color: #fff;
	margin-left: auto;
	margin-right: auto;
	
}
.savedCenterOld  {
	float: left;
	height: 81px;
	width: 95%;
	display: block;
	overflow: hidden;
	
	background-color: #6fb3d4;
	margin-left: auto;
	margin-right: auto;
}
.savedRight {
	display: block;
	width: 16px;
	float: left;
	height: 81px;
	background: url('../images/savedRight.png') no-repeat left top;
}
.savedTitle {
	display: block;
	background: url('../images/savedTitle.png') no-repeat left top;
	width: 100%;
	height: 44px;
	margin-left: auto;
	margin-right: auto;
	width: 95%;
}
.aboutTitle {
	display: block;
	background: url('../images/aboutTitle.png') no-repeat left top;
	height: 27px;
	margin-bottom: 10px;
	width: 130px;
	float: left;
	margin-left: 15px;
}
.faqTitle {
	display: block;
	background: url('../images/faqTitle.png') no-repeat left top;
	height: 40px;
	margin-bottom: 10px;
	width: 407px;
	float: left;
	cursor: pointer;
	cursor: hand;
	margin-left: 10px;
}
.videosTitle {
	display: block;
	background: url('../images/videosTitle.png') no-repeat left top;
	height: 31px;
	margin-left: auto;
	margin-right: auto;
	width: 97px;
	float: left;
	margin-left: 10px;
}
.siteMapLogo {
	display: block;
	border-bottom: 1px solid #c5c5c5;
	background: url('../images/sitemap.png') no-repeat left top;
	padding-bottom: 10px;
	width: 100%;
	height: 30px;
	margin-top: 15px;
}
.indicator {
	display: block;
	overflow: hidden;
	clear: right;
	float: left;
	margin-left: 10px;
	margin-top: 4px;
	cursor: pointer;
	cursor: hand;
	
}
.seperator {
	color: #b2d8ea;
	display: block;
	float: left;
	margin-top: 6px;
	font-size: 18px;
	font-weight: normal;
	margin-left: 8px;
	margin-right: 8px;
	font-family: helvetica, arial;
}
.indiCenter {
	display: block;
	float: left;
	background: url('../images/backer.png') repeat-x center top;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 8px;
	height: 27px;
	color: #3b3b3b;
	font-family: helvetica, arial;
	font-size: 0.875em;
}
.indiRighter {
	display: block;
	float: left;
	background: url('../images/righter.png') no-repeat right top;
	width: 15px;
	height: 35px;
}
.indiTitle { 
	display: block;
	float: left;
	margin-left: 20px;
	margin-right: 30px;
	margin-top: 10px;
	font-family: helvetica, arial;
	padding-top: 3px; 
	font-weight: normal;
}
.visualSource {
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 12px;
	color: #868686;
}
.indiLefter {
	display: block;
	float: left;
	background: url('../images/lefter.png') no-repeat left top;
	width: 15px;
	height: 35px;
}
.rCenter {
	display: block;
	float: left;
	background-color: #ebf3f7;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	height: 22px;
	color: #3b3b3b;
	font-family: helvetica, arial;
	font-weight: bold;
	font-size: 0.875em;
}
.rRight {
	display: block;
	float: left;
	background: url('../images/roundRight.png') no-repeat right top;
	width: 11px;
	height: 27px;
} 
.rLeft {
	display: block;
	float: left;
	background: url('../images/roundLeft.png') no-repeat left top;
	width: 10px;
	height: 27px;
}
.rHolder {
	display: block;
	overflow: hidden;
	clear: right;
	float: left;
	margin-left: 10px;
	margin-top: 4px;

}
.rRower {
	display: block;
	
}
.rightTop {
	display: block;
	position: absolute;
	top: 10px;
	right: 5px;
	z-index: 100;
	text-align: left;
}
.navigatit {
	display: block;
	position: absolute;
	top: 127px;
	padding-top: 0px;
	width: 100%;
	height: 41px;
	font-weight: bold;
	color: #FFF;
	overflow: hidden;
	clear: both;
}
#dummyItem {
	position: absolute;
	top: 170px;
	left: 0px;
	z-index: 100; 
	width: 100px; 
	float: left; 
	displat: block;
	margin-top: 0px;
	padding-right: 0px;
	padding-top: 30px;
	background: #FFF url('../images/dummyRight.png') repeat-y right top ;
}
.discer {
	display: block;
	height: 90px;
}
.discographies {
	display: block;
	height: 100px;
	padding: 10px;
	overflow: hidden;
	overflow-y: auto;
	border-bottom: 1px #dbdbdb solid;
	
	
}
.textTitle {
	display: block;
	font-weight: bold;
	color: #272727;
	margin-left: 0x;
	font-size: 0.875em;
}
.aacts {
	display: block;
	height: 110px;
	padding: 10px;
	border-bottom: 1px #dbdbdb solid;
}
.aact, .aact a {
	display: block;
	text-decoration: none;
	color: #272727;
	font-weight: normal;
	font-size: 0.875em;
	
}
.artistHolder a, .artistHolder2 a {
	text-decoration: underline;
	color: #3b3b3b;
	font-size: 0.875em;
}
.menuLink a {
	color: #FFF;
}
.events {
	display: block;
	height: 110px;
	padding: 10px;
	border-bottom: 1px #dbdbdb solid;
}
.event, .event a {
	display: block;
	text-decoration: none;
	color: #272727;
	font-weight: normal;
	font-size: 0.875em;
	
}
.discog, .discog a {
	display: block;
	text-decoration: none;
	color: #272727;
	font-weight: normal;
	font-size: 0.875em;
	margin-left: 5x;
}
.ajxRes {
	position: absolute;
	top: 320px;
	display: block;
	width: 540px;
	float: center;
	text-align: left;
	left: 50%;
	margin-left: -270px;
	background-color: #FFF;
	z-index: 100;
	height: 250px;
	overflow: hidden;
	overflow-y: auto;
	border: 2px #e9e9e9 solid;
	border-radius: 3px;
}
.searchRes {
	padding-left: 10px;
	padding-top: 15px;
	display: block;
	height: 35px;
	font-size: 1em;
	color: #3b3b3b;
	border-bottom: 1px #ededed solid;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
}
.artistToper {
	display: block;
	overflow: hidden;
	clear: both;
	height: 112px;
	padding: 10px;
	border-bottom: 1px #dbdbdb solid;
}
.hideArtist {
	display: block;
	width: 13px;
	height: 13px;
	background: transparent url('../images/hideArtist.png') no-repeat;
	float: right;
	margin-right: 10px;
	cursor: pointer;
	cursor: hand;
}
.artistHolder {
	display: block;
	width: 350px;
	position: relative;
	background: #FFF url('../images/artistBack1.png') repeat-y;
	padding: 0px;
	float: left;
	margin-left: 0px;
	font-family: helvetica, arial;
	margin-top: 30px;
}
.artistHolder2 {
	display: block;
	width: 350px;
	position: relative;
	background: #FFF url('../images/artistBack2.png') repeat-y;
	padding: 0px;
	float: left;
	margin-left: 0px;
	font-family: helvetica, arial;
	margin-top: 30px;
}
.genres {
	padding-right: 10px;
	padding-left: 10px;
	font-size: 0.875em; 
	font-weight: bold;
	display: block;
	margin-top: 5px;
	padding-bottom: 9px;
	border-bottom: 1px #dbdbdb solid;
	height: 30px;
}
.yearsAct {
	padding-right: 10px;
	padding-left: 10px;
	font-size: 0.875em; 
	font-weight: normal;
	display: block;
	margin-top: 4px;
	padding-bottom: 9px;
	border-bottom: 1px #dbdbdb solid;
	height: 35px;
	padding-top: 10px;
}
.offWeb {
	padding-right: 10px;
	padding-left: 10px;
	font-size: 0.875em; 
	font-weight: bold;
	display: block;
	margin-top: 4px;
	padding-bottom: 9px;
	border-bottom: 1px #dbdbdb solid;
	height: 35px;
	padding-top: 10px;
}
.lablers {
	padding-left: 10px;
	padding-right: 10px;
	font-size: 0.875em; 
	font-weight: bold;
	display: block;
	margin-top: 4px;
	padding-bottom: 9px;
	border-bottom: 1px #dbdbdb solid;
	height: 217px;
	padding-top: 5px;
}
.genre {
	
	
}
.shortBio {
	padding-right: 10px;
	display: block;
	font-size: 0.75em;
	padding: 10px;
	border-bottom: 1px #dbdbdb solid;
	height: 215px; 
	
}
.categoryNamer {
	display: block;
	color: #828282;
	font-size: 0.75em;
	font-weight: bold;
	/*width: 100px;*/
	padding: 15px;
	border-bottom: 1px #dbdbdb solid;
}
.name {
	display: block;
	float: right;
	width: 115px;
	font-weight: bold;
	color: #323232;
	font-size: 16px; 
	margin-right: 58px;
}
.image {
	display: block;
	float: left;
}
.options {
	height: 100px;
}
.discHolder {
	display: block;

}
.eventHolder {
	display: block;
	
}
.asacts {
	height: 100px;
}

.prevComp {
	display: block;
	background-image: url('../images/clock.png'); 
	background-repeat: no-repeat;
	background-position:  10px center;
	padding-left: 40px;
	padding-top: 10px;
}
.savedComp {
	display: block;
	background-image: url('../images/tick.png'); 
	background-repeat: no-repeat;
	background-position:  10px center;
	padding-left: 40px;
	padding-top: 10px;
}
ul.footerBatch {
	display: block;
	float: left;
	margin-right: 25px;
	line-height: 1.5em;
    list-style-type: none;
}
ul.footerBatch li {
    padding-left: 20px;
    background: transparent url('../images/bullet.png') no-repeat;
    background-position: 8px 5px;
}
.siteMap {
	display: block;
	width: 100%;
	margin-top: 15px;
	padding-bottom: 25px;
	overflow: hidden;
	clear: both;
	color: #3b3b3b;
}
ul.footerBatch li a {
	color: #3b3b3b;
	text-decoration: none;
}

.titler {
	font-weight: bold;
	background: none;
	text-decoration: underline;
}
.footer {
	display: block;
	width: 100%;
	background-color: #ebf3f7;
	font-family: helvetica, arial;
	font-size: 0.875em;
}
.footerHolder {
	display: block;
	width: 1000px;
	padding-top: 15px;
	margin-left: auto;
	margin-right: auto;
	height: 429px;
}
.faqControllItem {
	font-size: 12px;
}
.faq {
	display: block;
	margin-left: 15px;
	font-family: helvetica, arial;
}
.faqQ {
	display: block;
	overflow: hidden;
	clear: both;
	font-size: 0.875em;
	font-weight: bold;
}
.faqA {
	font-size: 0.875em;
	display: block;
	margin-left : 25px;
	margin-top: 10px;
	width: 75%;
	color: #3b3b3b;
}
.faqLeft {
	display:block;
	float: left;
	background: url('../images/faqLeft.png') no-repeat left top;
	width: 14px;
	height: 31px;
}
.faqCenter {
	display:block;
	float: left;
	background-color: #d4e3ea;
	width: 80%;
	height: 26px;
	padding-top: 5px;
	color: #5a5a5a;
}
.faqRight{
	
	display:block;
	float: left;
	background: url('../images/faqRight.png') no-repeat left top;
	width: 14px;
	height: 31px;
}

