
a:hover { text-decoration: underline; }
a  { color: #394e39; text-decoration: none; }
body      { color: #433232; font-family: Helvetica, Arial, sans-serif; background-color: #192319; text-align: center; margin: 0px; padding: 0px; }
em  { font-style: oblique; }
h1  { color: white; font-weight: bold; font-size: 150%; background-color: #4c634c; text-align: right; text-transform: uppercase; letter-spacing: 3px; margin-bottom: 0.5em; padding-top: 7px; padding-right: 20px; padding-bottom: 7px; }
h2   { font-weight: bold; font-size: 14px; line-height: 1.3em; text-align: left; margin-bottom: 0.3em; }
h3 { font-size: 12px; text-align: left; margin-bottom: 0.3em; }
.center { text-align: center; }
html { margin: 0px; padding: 0px; }
li { font-size: 11px; line-height: 1.2em; text-align: left; margin-bottom: 0.5em; }
p   { color: #433232; font-size: 11px; line-height: 1.2em; font-family: Helvetica, Arial, sans-serif; text-align: left; margin-bottom: 0.5em; }
strong { font-weight: bold; }
td { }
ul { margin-bottom: 2em; margin-left: 2em; }

.bkg-top { line-height: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-bottom: 0px; }
.cdcover { text-align: left; margin-right: 5px; margin-left: 5px; padding: 5px; border: solid 1px gray; width: 120px; height: 120px; }
.splashcdcover  { text-align: left; float: left; margin-right: 5px; margin-bottom: 0.5em; padding: 5px; border: solid 1px gray; width: 140px; height: 140px; }
.cdcoverbig { float: right; margin-bottom: 10px; padding: 5px; border: solid 1px gray; width: 200px; height: 200px; }
.folksjokeimg  { float: left; margin-top: 20px; margin-right: 32px; margin-left: 20px; width: 375px; height: 123px; }
.imgleft { float: left; margin: 20px; }
.imgright  { float: right; margin-bottom: 10px; margin-left: 10px; padding: 5px; border: solid 1px gray; }
.personnel { font-size: 11px; text-align: left; list-style-type: disc }
.quote { font-style: italic; }
.quoter { font-weight: bold; font-size: 10px; text-transform: uppercase; }

.splashimg { float: right; margin-bottom: 10px; margin-left: 10px; padding: 5px; border: solid 1px gray; width: 235px; height: 350px; }
.splashquoter { font-weight: bold; font-size: 9px; text-transform: uppercase; }
#buycd  { float: right; margin-right: 20px; margin-bottom: 10px; margin-left: 10px; width: 220px; }
#buycd p { font-weight: bold; text-align: center; margin-bottom: 1em; }

#content    { float: right; margin-right: 20px; width: 585px; }
#content p  { }

#counter { }
#downloads { font-size: 11px; text-align: left; list-style-type: none; }
#footer  { background-color: #192319; text-align: center; clear: both; margin: 0 auto 20px auto; }
#footer p { color: #7e5e5e; font-size: 9px; text-align: center; text-transform: uppercase; letter-spacing: .1em; padding-top: 2em }

#gallery  { margin-right: auto; margin-left: auto; width: 580px; }
#gallery img   { margin-right: 3px; margin-bottom: 0.3em; margin-left: 3px; padding: 3px; border: solid 1px gray; }
#gallery td   { text-align: center; padding-bottom: 10px; width: 33%; }
#gallery td p  { text-align: center; }

#links   { float: left; margin-left: 20px; width: 150px; }
#links a  { background: url(art/linkbtn.gif) no-repeat center; display: block; font-weight: bold; font-size: 11px; text-decoration: none; text-align: center; text-transform: uppercase; letter-spacing: 1px; padding-top: .7em; padding-bottom: .5em; width: 150px; margin-bottom: .5em; }
#links a:hover { color: #503c3c; }
#links li { margin: 0; }
#links ul { list-style-type: none; margin-bottom: 0.5em; margin-left: 0em; }
#links p { margin: .5em auto; text-align: center; }

#splashcontent  { background: url(art/splash.jpg) no-repeat; margin: 20px auto; padding-top: 20px; padding-bottom: 20px; width: 800px; height: 500px; }
#splashcontent img { }
#splashcontent p   { font-size: 12px; line-height: 1.3em; }
p#splashquote { font-family: "Times New Roman"; font-style: italic; font-size: 14px; line-height: 1.2em; text-align: left; margin-top: 2em; width: 320px; }
p#splashquotee { font-family: "Times New Roman"; text-transform: uppercase; font-size: 10px; font-weight: bold; text-align: right; width: 320px; }
#splashtext { float: right; margin-right: 20px; width: 585px; }

#tunelist { font-size: 11px; text-align: left; list-style-type: decimal; margin-top: 10px; }
#tunelist li { clear: left; margin-bottom: 10px; }

#webriing p { font-size: 9px; }
#webring { background-color: #35374a; text-align: center; margin-right: auto; margin-left: auto; padding: 20px 10px; width: 300px; }

#wrapper  { background-color: #bed2b4; margin-top: 10px; margin-right: auto; margin-left: auto; width: 799px; }
#innerwrapper { background-color: #dacdb9; }

.clearboth { clear: both; }
.clearleft { float: left; }
.linksnobutton  { background: none; }
.linksbutton { background: url(art/linkbtn.gif) no-repeat center; }
.media { float: left; margin-right: 5px; display: inline;}
.announcement  { font-size: 10px; text-align: center; margin-right: auto; margin-left: auto; padding: 0.2em; border: solid 1px gray; width: 130px; }
div { }

#wrapper-sb { width: 600px; background-color: #bed2b4; padding: 20px 0; margin: 20px 0; }
#content-sb { float: none; margin: 20px; }


