

#master  { margin: 0 }
#body   { font-size: 11.51px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14px; letter-spacing: 0.1em; padding: 10px 10px 30px 20px }
#body .cell { font-size: 11.51px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14px; letter-spacing: 0.1em }
#body .txt-pageheader { font-size: 14.5px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold }
#body .links-header { color: #8d0000; font-size: 14px; padding-top: 20px }
#body .links-copy { width: 600px }

#header { }
#header .nav    { font-size: 11px; font-family: "Novarese Book", Georgia, "Times New Roman", Times, serif; text-decoration: none; position: relative; top: 95px; left: 20px }
#footer  { color: #888; font-size: 10px; padding-left: 20px }
body { color: black; background-color: white; margin: 0 }
.pic-lorraine { margin-top: 0; margin-right: 9px; margin-bottom: 15px }
.pic-ray { margin-top: 0; margin-bottom: 15px; margin-left: 15px }



/* NOW PAGE */
#body .left-column  { font-size: 11.51px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14px; letter-spacing: 0.1em; padding-right: 6px; border-right: 1px solid #b8bfa7 }

#body .left-column-story  { padding-top: 5px; padding-bottom: 10px; border-bottom: 1px solid #b8bfa7 }
#body .left-column-story-intro { padding-top: 5px; padding-bottom: 10px }
#body .left-column-welcome { margin-top: 5px; margin-bottom: 5px; padding-top: 3px; padding-bottom: 3px; border-top: 1px solid #b8bfa7; border-bottom: 1px solid #b8bfa7 }
#body .left-column-image-right-margin   { margin-top: 0; margin-right: 5px; margin-bottom: 5px; padding: 3px; float: left; clear: left; border: solid 1px #b8bfa7 }
#body .left-column-image-left-margin  { margin: 0 0 5px 5px; padding: 3px; float: right; border: solid 1px #b8bfa7 }
#body .right-column  { }
#body .right-column-story { font-size: 11.51px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14px; margin-bottom: 10px; border-bottom: 1px solid #b8bfa7 }
#body .right-column-image-right-margin   { margin-top: 0; margin-right: 5px; margin-bottom: 5px; padding: 3px; border: solid 1px #b8bfa7 }
#body .right-column-image-left-margin { margin: 0 0 5px 5px; padding: 3px; border: solid 1px #b8bfa7 }

/* MUSIC PAGE */
#albumintro    { }
#albumintro .album-intro  {
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 115%;
	word-spacing: 0;
	margin-top: 10px }
#albumintro .album-description    {
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 115%;
	word-spacing: 0;
	margin-top: 10px;
	width: 170px }
#albumintro .album-border    {
	margin: 5px;
	padding: 3px;
	border: solid 1px #b8bfa7 }
#albums  {
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 115%;
	letter-spacing: 0;
	margin-top: 10px;
	margin-bottom: 5px;
	border: solid 1px #333 }
#albums a {
	text-decoration: none }
#albums th {
	text-decoration: none;
	height: 10px }
#albums h1    {
	color: #fff;
	font-size: 20px;
	margin-top: 8px;
	margin-bottom: 4px }
#albums h4  {
	color: #8c8879;
	font-size: 13px;
	margin-top: 4px;
	margin-bottom: 4px }
#albums .hdr  {
	font-weight: bold;
	border-bottom: 1px dashed #333 }
#albums .hdr-notes {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding-left: 15px;
	border-bottom: 1px dashed #333 }
#albums .songalbum  {
	padding-top: 4px }
#albums .genre  {
	padding-top: 4px;
	border-left: 1px solid #333 }
#albums .notes  {
	line-height: 15px;
	padding-top: 4px;
	border-left: 1px solid #333 }
#albums .playsample  {
	padding-top: 4px;
	border-left: 1px solid #333 }
#albums .buynow  {
	text-align: center;
	padding-top: 4px;
	border-left: 1px solid #333 }
