@charset "UTF-8";


/* for sound | music pages */

#soundimage {	/* div for still images of piece in lieu of videos */
	float: left;  /* since this element is floated, a width must be given */
	width: 400px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	height: 300px;
	border:solid #3a3a3a 1px;
}

#sidebar2 {			/* shorter sidebar, 300px high, to allow for 400x300 still images  */
	float: right;  /* since this element is floated, a width must be given */
	width: 308px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	height: 300px;
	text-align: right;
}

#soundtitle {
	/*	float: right;  since this element is floated, a width must be given */
	width: 308px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	height:200px;
	text-align: right;
	/* display: block; */
}
.soundtitle_text p{
	font-size:14px;
	color:#3a3a3a;
	font-weight:normal;
	line-height:14px;
	text-align:right;
}
.soundtitle_text h1{
	font-size:24px;
	color:#3a3a3a;
	font-weight:normal;
	line-height:24px;
	font-family: Tahoma, Geneva, sans-serif;
	text-align:right;
}

#soundplayer {
	width: 308px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	height: 32px;
	text-align:left;
	position:relative;
}
#soundplayer div {
	position:absolute;
	bottom:0;
	left:0;
	
}

.soundcaption_text p{
	font-size: 12px;
	color:#3a3a3a;
	font-weight:normal;
	text-align:left;
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;	
}

#soundcaption {
	/*	float: right;  since this element is floated, a width must be given */
	width: 308px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	height: 70px;
	text-align:left;
	position:relative;
}
#soundcaption div {
	position:absolute;
	bottom:0;
	left:0;
	padding-left:1px; /* to left align with flash player below caption */
}

