html, p { font-size: 1em; font-family: Georgia, Times, Times New Roman, Verdana, Helvetica, sans serif; }

html { height: 100%; background-image: url('/images/scream-watercolor-bg.gif'); background-repeat: no-repeat; background-position: bottom right; }

body { width: 800px; margin: 0 auto; }

p { margin: 0.75em 0; }

em { font-weight: bold; font-style: italic; }

h1, h2, h3, h4, h5, h6 { font-variant: small-caps; }
h1 { font-size: 3em; }
h2 { font-size: 1.5em; margin: 0.5em 0; }
h3 { font-size: 1.25em; margin: 0.5em 0 0 0; }

blockquote { margin: 0 2em; }

ul li { margin-left: 1em; list-style-type: disc; }

ul.nav li { display: inline; padding: 0.5em; }
ul.nav li { display: inline; padding: 0.5em; }
ul.nav li.selected a { font-weight: bold; }

img { border: none; }

.float-left { float: left; }
.float-right { float: right; }

div.show { border-top: 1px dotted #000; margin-top: 1em; }

#banner { text-align: center; }

	#banner h1 { display: inline; }
	#banner img { vertical-align: middle; }

#nav-primary-container { text-align: center; padding: 0.25em 0; }
#nav-secondary-container { text-align: center; padding: 0.25em 0; border-top: 3px dashed #000; }

body#index #content-container #content,
body#discography #content-container #content
{ float: left; width: 540px; }

#content-container { width: 800px; margin: 0 auto; position: relative; border-top: 3px solid #000; }

	#content-container #flash-player-container { float: left; width: 250px; background-color: #FFF; }

	#content-container #content { padding: 5px;  background-color: #FFF;}

#colophon { border-top: 3px solid #000; width: 800px; margin: 0 auto; font-size: 0.75em; clear: both; }

.alert { color: #F00; font-weight: bold; }
