*{background:#fff;color:#000;}
html{font:9pt georgia,serif;}
ul{list-style-type:none;}
body{margin:0 1em}	
img{border:0;margin:0;padding:0;}
blockquote{font-style:italic;text-align:center;border-top:0.3mm solid #000;border-bottom:0.3mm solid #000;padding:3mm 0;}
a:link,a:visited{font-weight:bold;text-decoration:underline;color:#009;}
#wrap,#layout,#container{background:transparent;}
#header{border-bottom:0.5mm solid #000; border-top:0.5mm solid #000;}
#navigation{display:none;}
#content{clear:both;text-align:left;}
#content p{margin:3mm 0;}
#content p.question{font-weight:bold;text-indent:5mm;font-size:13px;}
#content p.answer{font-style:italic;text-indent:5mm;border-bottom:0.3mm solid #000;}
#content .lyrics{border-bottom:0.2mm solid #000;}
#content img{float:left;margin:0 2mm 2mm 0;}
.left-column{float:left;width:48%;margin:0 0 3mm;clear:left;}
.right-column{float:right;width:48%;margin:0 0 3mm;clear:right;}
.left-column img,.right-column img{width:70mm;height:auto;margin:2mm 2mm 2mm 0;}
.all-width{clear:both;background:transparent;padding-top:10mm;margin-top:7mm;}
.buy,.play{background:none;}
.border{border-top:0.5mm solid #000;padding-top:2mm;}
.photogallery{margin:5mm 0;}
.photogallery img{width:30mm;height:auto;}
.credits{clear:both;text-align:center;padding-top:5mm;} 
form{background:transparent;margin:5mm auto;}
form input,form textarea{border:0.2mm solid #000;}
form input{margin:1mm 0;}
form textarea{height:20mm;white-space:inherit;margin:1mm 0;}
form input.chk{width:auto;border:0;}
form input.btn{clear:both;width:5mm;border:0.2mm solid #000;background:none;font-weight:bold;margin:2mm 0;}
#footer{clear:both;margin:10mm auto 0;padding:5mm 0 50mm;border-top:0.5mm solid #000;background:transparent;}