html {font-size: 100%;}
html {overflow-y: scroll;}
body { font:95% Times, "Times New Roman", serif; color:#000; background:#fff;}
div#header { border-bottom:1px solid #000; width:610px; }
#wrapper { width:610px; margin:0 auto;}
h3.right {margin-top: 15px; font-size: 1.5em;}
h3.right a {font-size: 90%;}
#content p { margin-bottom:5px; }
.center { text-align:center; }
.left { text-align:left; }
.top { vertical-align:top; }
.right { text-align:right; }
.smaller { font-size:.8em; }
.courier { font-family:'Courier New', Courier, mono, serif; }
img { border-style:none; }
img.bordered { margin-bottom:10px; }
.keyline { border:1px solid #000; }
p.justified { text-align:justify; }
.monotype { font-family:"Courier New", Courier, monospace,serif; }
p.textleft { text-align:left; }
ol li { margin-bottom:5px; }
.right { float:right; margin-left:10px; margin-bottom:10px; }
td.tdjoe { background:url(media/cuate.gif) no-repeat center; }
blockquote { margin:5px 40px; }
blockquote2 { margin:3px 40px; }
table { margin:0 auto; width:610px; }
table td { width:50%; padding:0; }
table.mp3 { margin-top:8px; }
table.mp3 td { text-align:center; padding:4px 0; }
div#content { margin-top:5px; }
.caption { margin-top:6px; text-align:center; }
h3 { margin:3px; font-size:1.1em; }
.songTitle { font-size:1.1em;}
h3.liner { text-align:center; font-size:1.3em; }
.tablemargin { margin-bottom:10px; margin:0 auto; }
.tablemargin td { padding:3px 0; text-align:center; width:50%; }
table.contact { font-size:.9em; width:500px; margin:0 150px 0 auto; }
table.contact td { padding:2px; }
.title { font-size:.85em; padding:3px 0; }
.songlist h3 { text-align:center; font-size:2em; }
div.songlist p.credits { text-align:center; font-weight:bold; font-size:1.1em; padding-top:10px; }
div.songlist p.artistname { text-align:center; font-size:1.5em; margin:0; }
p.interview { margin-top:60px; }
ul.nobullets {list-style: none;}
ul.nobullets li {margin: 5px 0;}
div.celaya { background:url(media/cuate.gif) no-repeat; width:500px; margin:10px auto 0 auto; padding:5px 0; }
p.thin { margin:10px 10%; text-align:justify; }
p.paraleft { margin-left:10%; }
caption.lyrics { font-size:1.3em; padding-bottom:6px; font-weight:bold; }
.deepIndent { text-indent:100px; }
#imsoglad { text-align:center; margin:0; }
#mp3 { list-style:none; }
div.tight p { margin:0; }
div.tight { margin-bottom:10px; }
td.w400 {width: 400px;}
td.center {text-align: center;}
td.right {text-align: right;}
td.left {text-align: left;}
td.w50percent {width: 50%;}
table.w500 {width: 500px;}
table.w550 {width: 550px;}
.noTopMargin {margin-top: 0;}
#lyrics {margin-bottom: 0;}
.brightleft {margin-left: 80px; padding-left: 80px;}
.ebmbbctr{margin-left: 65px; padding-left: 65px;}
.empyctr{margin-left: 115px; padding-left: 115px;}
.enchantedleft, ol.opulenceleft {margin-left: 60px; padding-left: 60px;}
.bahialeft {margin-left: 40px; padding-left: 40px;}
.familyleft {margin-left: 35px; padding-left: 35px;}
.mercyleft {margin-left: 80px; padding-left: 80px;}
div#romance {width: 500px; margin: 0 auto;}
.rmlyrics {margin-left: 90px;}
.rmtitle {font-size: 100%; text-align: center;}
