/*********************************************************************************

*****	Header
	
**********************************************************************************/
.headerSection1 {
	background:#2c2c2c; 
	color:#fff;
	position:fixed;
	width:100%;
	top:0;
	left:0;
	z-index:100;
}

.headerSection2 {
	border-bottom:1px solid #e8e8e8;
	background-color:#fff;
	position:fixed;
	width:100%;
	top:86px;
	left:0;
	z-index:100;
}



/*********************************************************************************

*****	Content
	
**********************************************************************************/
#mainContent {
	position:relative;
	top:200px;
	width:945px;
	margin:0 auto;
}
#mainContent.home {	/* USED FOR HOME PAGE TEMPLATE ONLY*/
	position:relative;
	top:296px;
	width:945px;
}

#mainContent.artistPage {	/* USED FOR ARTIST PAGE TEMPLATE ONLY*/
	position:relative;
	top:200px;
	width:945px;
}

/*********************************************************************************

*****	Columns/Margins
	
**********************************************************************************/
.m10 { margin:10px;}
.mt20 {margin-top:20px;}
.mt10 {margin-top:10px;}
.mt5 {margin-top:3px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mr10 {margin-right:10px;}
.mr20 {margin-right:20px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mb30 {margin-bottom:30px;}
.ml10 {margin-left:10px;}
.ml20 {margin-left:20px;}
.ml30 {margin-left:30px;}
.m10 {margin:10px;}
.mt20 {margin-top:20px;}
.mt40 {margin-top:40px;}


.p10 {padding:10px;}
.p20 {padding:20px;}
.pt10 {padding-top:10px;}
.pt3 {padding-top:3px;}
.pt2 {padding-top:2px;}
.pt20 {padding-top:20px;}
.pt30 {padding-top:30px;}
.pr10 {padding-right:10px;}
.pr20 {padding-right:20px;}
.pr30 {padding-right:30px;}
.pr90 {padding-right:90px;}
.pt30 {padding-top:30px;}
.pb10 {padding-bottom:10px;}
.pb20 {padding-bottom:20px;}
.pb30 {padding-bottom:30px;}
.pl10 {padding-left:10px;}
.pl20 {padding-left:20px;}
.pl30 {padding-left:30px;}


.col1 {
	width:315px;
	float:left;
	position:relative;
}
.col2 {
	width:630px;
	float:left;
}
.col3 {
	width:945px;
	float:left;
}
.col1home {
	width:255px;
	float:left;
}
.col2home {
	width:430px;
	float:left;
}

/*********************************************************************************

*****	Footer
	
**********************************************************************************/
#footer {
	background:#2c2c2c;
	position:fixed; 
	bottom:0; 
	width:100%; 
	z-index:200;
}

.infoColumn .first.column { 
	padding-right:10px;
}
.infoColumn .last.column { 
	padding-left:10px;
}





/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
