@charset "UTF-8";
/* CSS Document */
html {
height:100%;
}
body {
height:100%;
}

html, body {
height:100%;
background:url(../images/bg.jpg) no-repeat #000000;
background-position:top center;
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
}


a {
text-decoration:none;
}

.mainWrapper {
width:847px;
min-height:100%;
margin:0 0 0 1px;
}

	.header {
	width:847px;
	height:215px;
	float:left;
	}
		.headImg {
		width:847px;
		height:141px;
		background:url(../images/headerBG.jpg) no-repeat;
		float:left;
		}
		
	.contentWrap {
	width:847px;
	background:url(../images/subBG.jpg) repeat-y;
	float:left;
	min-height:500px;
	
	}
		.leftCol {
		float:left;
		width:519px;
		margin:0 0 0 0px;
		}
			.upcomingRel {
			width:509px;
			height:242px;
			background:url(../images/upcomingBG.jpg) no-repeat;
			float:left;
			margin:6px 0 0 0;
			}
			
				.ucrWrap {
				width:428px;
				height:72px;
				float:left;
				margin:80px 0 0 43px;
				}
					.ucrOne {
					width:212px;
					height:71px;
					float:left;
					}
						.ucrImg {
						width:64px;
						height:64px;
						float:left;
						margin:3px;
						}
						
						.ucrTxt {
						width:135px;
						height:64px;
						float:left;
						text-align:left;
						margin:5px 0 0 6px;
						}
			
			.instore {
			width:479px;
			height:199px;
			background:url(../images/instoreBG.jpg) no-repeat;
			float:left;
			margin:8px 0 0 0;
			padding:53px 0 0 25px;
			}
				.isWrap {
				width:230px;
				height:83px;
				float:left;
				margin:8px 0 0 0;
				}
			
					.isIMG {
					width:82px;
					height:80px;
					background:url(../images/instoreitmBG.jpg) no-repeat;
					float:left;
					padding:4px 0 0 5px;
					}
					.isDesc{
					width:130px;
					height:80px;
					float:left;
					text-align:left;
					margin:0 0 0 5px;
					color:#660000;
					font-size:12px;
					}
			
			.myspace {
			width:519px;
			height:241px;
			background:url(../images/myspaceBG.jpg) no-repeat;
			float:left;
			}
			
				.msmsLink {
				width:147px;
				height:137px;
				float:left;
				margin:75px 0 0 85px;
				}
					.msmsLink a {
					width:147px;
					height:137px;
					float:left;
					display:block;
					}
					
				.mspvLink {
				width:260px;
				height:70px;
				float:left;
				margin:105px 0 0 0;
				}
					.mspvLink a {
					width:260px;
					height:70px;
					float:left;
					display:block;
					}
			
			.smallArtists {
			width:519px;
			height:397px;
			background:url(../images/smallartistsBG.jpg) no-repeat;
			float:left;
			text-align:left;
			}
				.saTtl {
				width:124px;
				height:27px;
				float:left;
				margin:75px 0 0 60px;
				background:url(../images/smArtistsTitle.jpg) no-repeat;
				}
				.saWrap {
				width:309px;
				height:210px;
				overflow:auto;
				float:left;
				margin:10px 0 0 60px;
				}
					.saOne {
					width:294px;
					height:60px;
					float:left;
					}
					
					div.saOne:hover {
					color:#660000;;
					}
						.saImg {
						width:81px;
						height:55px;
						float:left;
						}
						.saTxt {
						width:198px;
						height:40px;
						float:left;
						margin:0 0 0 10px;
						font-size:14px;
						font-weight:bold;
						text-transform:uppercase;
						}
						
						.saviewNow {
						width:198px;
						height:10px;
						text-align:right;
						float:left;
						}
						
						.line {
						height:2px;
						width:280px;
						background:#000000;
						float:left;
						margin-bottom:3px;
						}
				
			.clipBoard {
			float:right;
			}
			
				.clipAd {
				width:295px;
				height:240px;
				float:left;
				margin:0 0 0 17px;
				}
				.tourDates {
				width:285px;
				height:auto;
				max-height:466px;
				float:left;
				overflow:auto;
				color:#660000;
				margin:0 0 0 17px;
				}
					.tdTtl {
					width:276px;
					height:28px;
					float:left;
					background:url(../images/tourdatesTitle.jpg) no-repeat;
					margin:0 0 0 17px;
					}
				
					.tourDates a {
				color:#660000;
				font-size:14px;
				}
				.tourDates a:hover {
				color:#FF6600;
				}
			
	
	.footer {
	width:847px;
	height:74px;
	background:url(../images/footer.jpg) no-repeat;
	float:left;
	}
	
.flashAd {
width:240px;
height:116px;
float:left;
margin:20px 0 0 25px;
}

.aboutCNT {
width:465px;
float:left;
margin:0 0 0 20px;
font-size:12px;
}
	.abtImg {
	padding:10px;
	background:url(../images/abtimgBG.jpg);
	}

.artistsOne {
width:420px;
height:55px;
float:left;
background:url(../images/artistsBG.jpg);
padding:5px;
margin:5px 0 0 0;
}

	.artistsOne:hover{
	color:#CC6600;
	}
	.aoIMG {
	width:81px;
	height:55px;
	float:left;
	}
	
	.aotxt {
	width:300px;
	height:40px;
	float:left;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 0 5px;
	}
		.aotxt a {
		text-decoration:none;
		color:#000000;
		font-weight:normal;
		}
	
		.aoLinks {
		color:#000000;
		width:433px;
		height:20px;
		font-size:12px;
		}
			.aoLinks a {
			color:#000000;
			}
			.aoLinks a:hover {
			color:#666666;
			}
		
		.aoViewnow {
		width:330px;
		text-align:right;
		font-size:14px;
		float:left;
		}
			.aoViewnow a {
			text-decoration:none;
			color:#000000;
			font-weight:normal;
			}
			
			.aoSubTitle {
			width:150px;
			height:20px;
			float:left;
			font-size:18px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#000000;
			}
			
			.aoSubcnt {
			width:280px;
			float:left;
			color:#000000;
			}
			
			.artistTtl {
			width:400px;
			height:40px;
			float:left;
			margin:0 0 0 25px;
			font-size:24px;
			font-weight:bold;
			}
			
			
/*** Store ***/

#catalogTitle {
font-size:18px;
}

#storeItem{
width:345px;
height:78px;
float:left;
background:url(../images/storeImgs/storeBG.jpg);
padding:10px 10px 0 10px;
margin:10px 10px 0 0;

}

#SIimg {
float:left;
margin:0 10px 0 0;
}

#SIname {
max-width:200px;
overflow:hidden;
font-size:14px;
font-weight:bold;
}

#SItitle {
color:#610601;
font-weight:bold;
}

#SIprice {
font-size:12px;
font-weight:bold;
}

			#shopTitle {
			width:375px;
			height:40px;
			float:left;
			margin:0 0 0 30px;
			font-size:24px;
			font-weight:bold;
			}
