/*GLOBAL styles*/	
html { font-size: medium;}

body { 
background-image:url(''); background-repeat:no-repeat;
background-position:center top;
background-color:#fff;
font-family:'Times New Roman', serif;
margin:0; padding:0; zoom: 1;
overflow:auto;
}

.color1 {background-color:#;}

#font-color1 {color:#0f0f0f;}
	
#font-color2 {color:#333;}

#font-color3 {color:#fff;}

/* resets */
div {padding:0;	margin:0 auto;}
img {border:0; display:block;}
ul, li {list-style:none; margin:0; padding:0;}

/*easing example classes
a.link li {
	-webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
	}
a.link li {opacity:0.25;}
a.link:hover li {opacity:1.0;}
end easing classes*/


/*Global Font Classes*/
a {text-decoration:none; color:inherit;}

div.album-info-contain a {text-decoration:none; color:inherit; opacity:0.6;}
div.album-info-contain a:hover {text-decoration:none; color:inherit; opacity:0.9;}

	
.caps {text-transform:uppercase;}
	
.ital {font-style:italic; letter-spacing:1px;}

.bold {font-weight:900;}

/* Structures */
div.outer-wrapper-top {padding:0 0 1px;}
div.outer-wrapper-bottom {padding:12px 14px 2px; background-color:#f3f3f3;}


div.menu {
	font-family:Arial,Helvetica,sans-serif;
	margin:0 auto;
	position:relative;
	padding:0;}
	
ul.links { /*letter-spacing and size in stylesheets*/
	cursor:default; text-align:center;}

ul.links div.menu-item {display:inline-block; *display:inline-block;}

div.menu-item, div.menu-item li, div.menu-item a { display:inline; }
	
div.menu-item {padding:20px 25px; background-color:#111; border-radius: 0px;}
	
ul.links a li { opacity:0.85;}

ul.links a:hover li {opacity:1.00;}

li.slash {opacity:0.75;}
	
.left {float:left;}
	
.right {float:right;}
	
div.dots-white {height:1px; background-image:url('../img/dots-white.png');
background-repeat:repeat-x; opacity:0.20;}

div.dots-black {height:1px; background-image:url('../img/dots-black.png');
background-repeat:repeat-x; opacity:0.20;}

div.line-page-break {max-width:738px; margin: 0 auto;}
	
div.page-feature { /*converted from "releases"*/
	max-width:980px;
	margin-top:20px;
	padding-top:20px;
	background-image:url('../img/');
	background-repeat:no-repeat;
	background-position:center top;
	}

h1.painted-name a {
	fill:#151515;
	display:block;}

	
.name-cross div {background-image:url('../img/name-cross.png'); background-size:contain;}



/* h2 - see content classes */	
	
h3 {
	font-family:Arial,Helvetica,sans-serif;
	text-transform:uppercase;
	font-size:0.80rem;
	letter-spacing:2px;
	text-align:left;
	font-weight:100;
	margin:0 0 10px;
	}

div.album {margin-bottom:75px;}	
	
@media screen and (min-width: 501px) {
.bc-player iframe {width:300px; height:300px; margin:0 auto;}
div.album-info-contain {width:296px;}
h1.painted-name a {width:275px; height:69px; margin:0 auto 45px;}
.name-cross div {width:150px; height:150px; margin:0 auto 60px;}
}

@media screen and (max-width: 500px) {
.bc-player {width:240px; height:240px; margin:0 auto;}
.bc-player iframe {width:240px; height:240px; margin:0 auto;}
div.album-info-contain {width:236px;}
h1.painted-name a {width:240px; height:60px; margin:0 auto 25px;}
.name-cross div {width:100px; height:100px; margin:-25px auto 25px;}
}	

div.album-info-contain {
	background-color:; 
	position:relative;
	}	
	
.album-title-tracks li {
	font-family:Arial,Helvetica,sans-serif;
	text-transform:uppercase;
	font-size:0.55rem;
	text-align:left;
	font-weight:100;
	line-height:13px;
	margin:0 0 10px;
	}
	
ul.album-sub {
	font-style:italic;
	font-size:0.70rem;
	letter-spacing:1px;
	text-align:left;
	line-height:20px;
	font-weight:100;
	}
	
/*content classes*/

h2 {
	font-family:Arial,Helvetica,sans-serif;
	text-transform:uppercase;
	font-size:0.80rem;
	letter-spacing:2px;
	text-align:center;
	font-weight:100;
	margin:0 0 16px;
	}

	
ul.content li.list {
	font-size:0.6rem;
	letter-spacing:1px;
	font-style:italic;
	text-align:center;
	line-height:17px;
	font-weight:200;
	}
	
ul.content li.text {
	font-size:0.6rem;
	letter-spacing:1px;
	text-align:center;
	line-height:15px;
	font-weight:200;
	}

.content a {
	text-decoration:none;
	color:inherit;
	}
	
.content a:hover {
	text-decoration:none;
	opacity:0.65;
	color:inherit;
	}
		
	
/*footer class*/

ul.footer li {
	font-style:italic;
	text-transform:uppercase;
	font-size:0.55rem;
	letter-spacing:2px;
	text-align:center;
	cursor:default;
	line-height:17px;
	font-weight:200;
	}
	
ul.footer li a {
	text-decoration:none;
	color:inherit;
	}
	
ul.footer li a:hover {
	text-decoration:none;
	opacity:0.65;
	color:inherit;
	}
	

/*end footer classes*/

.more {display:none;} /* for slideToggle test */



