/* @override http://parallelmusicstudios.com/css/typography_14_sans_v2.css */

@charset "UTF-8";

body {
	font-size: 14px;
	font-family: Arial, sans-serif;
	color: #000;
	}
.ie6 body { font-size: 87.5%;/* IE6 from 16 to 14 */ }
h1, h2, h3, h4, #site-nav{
	font-family:Futura-Medium, "Futura Medium", Futura, Corbel,"Century Gothic", sans-serif;
	}
/*_____________________________________________________________ 30/40 */
h1{
	font-size: 2.143em;
	line-height: 1.5;
	}
article h1, #contact h1{
	border: 1px solid black;
	border-width: 2px 0 3px 0;
	margin-bottom: .75em;
	}
/*_____________________________________________________________ 20/20 */
h2{
	font-size: 1.429em;
	line-height: 1;
	margin: 1em 0 .5em 0; /* 20, 10 */
	}
.sample h2{ float:left; margin: 0 1em 0 0;}

/*_____________________________________________________________ 14/20 */
p, ul, ol, .vcard, form{ line-height: 1.429; }
p, ul{
	margin: 0 0 .714em 0; /* 10 */
	}
p.quotee {
	text-align: right;
	font-style: italic;
	margin-top: -.714em;
	}
	p.digstation{ margin-top: 1.429em; }
/*_____________________________________________________________ 12/20  */
figcaption, #site-footer{
	font-size: .857em; 
	line-height: 1.6667;
}

/*_____________________________________________________________ LISTS */
ul li{ list-style-position: outside; }
ol li{
	list-style-position: outside;
	list-style-type: decimal;
	}
.tracklist li, #about li{ 
	list-style: none;
	padding-bottom: .786em;
	}
#about ol{ padding-left: 2.14em;}
.two{text-indent: 2.14em;}
.three{text-indent: 4.28em;}
.four{text-indent: 8.56em;}
.six{text-indent: 12.84em;}

/*_____________________________________________________________ INLINE STYLES */
cite, .vcard{ font-style: italic; }
cite.short{ font-style: normal; }
em{ font-style: italic; }
strong{ font-weight: bold; }
sup{ vertical-align: super; font-size: .714em; /* 10 */ }
sub{ vertical-align: sub; font-size: .714em; /* 10 */ }

/*_____________________________________________________________  LINKS */
a:link{
	color:#000;
	outline: none;
	-webkit-tap-highlight-color:;
	}
a:hover, a:focus{
	color:rgb(136,125,150);
	text-decoration: underline;
	}
a:visited{
	color: #000;
	border-bottom: none;
	}
.digstation a{
	text-decoration:none;
	color: rgb(250,252,238);
	background-color:#000;
	padding: 4px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-transition: all .3s ease-in;
	-moz-transition: all .3s ease-in;
	-0-transition: all .3s ease-in;
	transition: all .3s ease-in;
	}
.digstation a:hover{
	color: rgb(250,252,238);
	background-color: rgb(136,125,150);
	}
/*_____________________________________________________________ IMAGES */
figure{
	padding: 10px;
	background-color: rgba(255,255,255,.3);
	-webkit-box-shadow:0 0 4px rgba(0,0,0,.3);
	-moz-box-shadow:0 0 4px rgba(0,0,0,.3);
	box-shadow:0 0 4px rgba(0,0,0,.3);
	}
.float-right{
	float: right;
	margin: .714em 0 .857em 1em;/* 10,12 */
	}
.float-left{
	float: left;
	margin: .714em 2em .857em 0; /* 8,12 */

	}
figure img{
	border:1px solid rgb(100,100,100);
	}
/*_____________________________________________________________ FORMS */
.paypal {margin-top: 20px; }
legend{ display: none; }
fieldset div{ padding: .357em 0 .428em 0; /* 5, 6 */ }
label{
	display: block;
	float: left;
	width: 8em;
	margin-right: .5em;
	text-align: right;
	}
.required label{
	font-weight: bold;
	}
div.submit{
	padding-left: 8.5em;
	}
input, textarea, select{
	padding: 2px;
	}
input:focus, input:hover,
textarea:focus, textarea:hover,
select:focus, select:hover{
	/*background-color: rgba(136,125,150,.8);*/
	}
.submit input{
	cursor: pointer;
	}
.submit input:hover, .submit input:focus{
	color:white;
	}
input.disabled, input.disabled:hover{
	border: none;
	color:;
	background-color:;
	}