body {  margin: 0;  padding: 0;  background: black url(shared/images/GrungeBlueWebBknd.jpg) no-repeat fixed left top;  font-family: "Times New Roman PS MT","Times New Roman",serif;  font-style: normal;  font-variant: normal;  font-weight: normal;  font-size: 14px;  line-height: 16px;  font-size-adjust: none;  color: white;}#accessibility {  position: absolute;  left: -10000px;  top: -10000px;  background-color: transparent;}#content { padding-right: 10px;padding-left: 10px;background-repeat: repeat-y;background-attachment: scroll;background-position: 5px 0;position: absolute;text-align: left;z-index: -3;background-color: transparent;width: 725px;left: 236px;padding-bottom: 0px;top: 75px;}#container {  border:  none;background-color: transparent;background-repeat: no-repeat;background-attachment: scroll;background-position: 0% 50%;width: 205px;position: absolute;left: 20px;text-align: left;top: 75px;z-index: 99;}#banner {  background: transparent url(shared/images/NameHeader.gif) no-repeat scroll left top;  position: absolute;  width: 850px;  height: 200px;  top: -75px;  left: -8px;  z-index: -1;}#navigation {  border-style: none;margin: 100px 0 0 3px;background: transparent none repeat scroll 0% 50%;z-index: 1;}#navigation ul {  border-style: none;  margin: 0;  padding: 0;  list-style-type: none;  list-style-image: none;  list-style-position: outside;  font-size: 16px;  line-height: 18px;  text-transform: uppercase;  background-color: transparent;}#navigation a:link, #navigation a:visited, #navigation a:active {  border-style: none;  color: white;  text-decoration: none;  font-size: 19px;  font-weight: bold;  background-color: transparent;}#navigation a:hover {  letter-spacing: 2px;  text-transform: uppercase;  color: white;  font-size: 19px;  font-weight: bold;  background-color: transparent;}#emailsignup {color: white;  margin: 0 0 0 3px;  padding: 10px 20px 10px 25px;  background: transparent none repeat scroll 0% 50%;  text-align: left;}form {  margin: 0;  background-color: transparent;}#footer {  margin: 0;  background: transparent none repeat scroll 0% 50%;  padding-top: 1px;  height: 63px;}#footer p {  margin: 0;  background-color: transparent;}h1 {  background-color: transparent;}h1 {  margin: 0 0 0px;  padding: 0px 0 40px 0px;  height: 50px;  background-color: transparent;  top: -20px;}h1 span {  display: block;  width: 0;  height: 0;  overflow: hidden;  background-color: transparent;}body.home h1, body.list h1 {  background: transparent url scroll 0% 50%;}body.music h1 {  background: transparent url scroll 0% 50%;}body.bio h1 {  background: transparent url scroll 0% 50%;}body.contact h1 {  background: transparent url scroll 0% 50%;}body.press h1 {  background: transparent url scroll 0% 50%;}body.news h1 {  background: transparent url scroll 0% 50%;}body.calendar h1 {  background: transparent url scroll 0% 50%;}body.photos h1 {  background: transparent url scroll 0% 50%;}body.guestbook h1 {  background: transparent url scroll 0% 50%;}body.links h1 {  background: transparent url scroll 0% 50%;}body.products h1 {  background: transparent url no-repeat scroll 0% 50%;}#content a:link, #content a:active {  text-decoration: none;  color: #c7d9ee;}#content a:visited {  text-decoration: none;  color: #dadadb;}#content a:hover {  color: #B4C8DB;  font-weight: inherit;  text-decoration: underline;}h2 {  font-size: 16px;  text-transform: uppercase;  z-index: 2;}.date {  display: block;  font-size: 14px;  text-transform: capitalize;}h3 {  font-size: 14px;  z-index: 2;}body.music .details {  border: 1px solid white  background: black;  margin-top: -10px;}blockquote {  background: transparent url(file:///shared/images/quotes.jpg) no-repeat scroll left top;  margin-left: 0;  padding-left: 40px;  padding-top: 10px;}.caption {  margin-left: 40px;  margin-top: -10px;}.entry {  margin: 10px 0;  padding: 10px;}.entry h2 {  margin-top: 0;  background-color: transparent;}h4 {  margin: 0;  font-size: 12px;}.entry h3 {  margin: 0;}address {  font-style: italic;}dt {  border-style: solid;border-color: white;border-width: 1px 1px 0px;  margin: 0;  padding: 10px;  background: url(shared/images/BoxBkgnd.png); repeat scroll 0%;  font-size: 12px; none repeat scroll 0% 50%;
 font-weight: bold;}dd {  border-style: solid;  border-color: white;  border-width: 0 1px 1px;  margin: 0 0 10px;  padding: 0 10px 10px;  background: url(shared/images/BoxBkgnd.png); repeat scroll 0%;
Êtext-align: center;  position: relative;  top: -1px;}.links dd {  border:  none;  margin: 0 0 3px;  padding: 0 0 0 40px;  text-align: left;  background-color: transparent;}body.photos img {  border-style: double solid;  border-color: #828282;  border-width: 3px 2px;  background: #efece3 none repeat scroll 0% 50%;}body.products .entry {  margin-top: -1px;}body.products p, body.products h3, body.products ul {  margin: 0;}hr {  display: none;}body.guestbook h3, body.guestbook h2 {  margin: 2px 0;}#postForm {  border: 1px solid #3c3c3c;  padding: 10px 20px 20px;  background: #efece3 none repeat scroll 0% 50%;  text-align: center;}body.guestbook label, body.guestbook #postForm input, body.guestbook textarea {  margin: 0 auto;  display: block;  width: 250px;}body.guestbook label {  margin-top: 10px;  text-align: left ! important;  background-color: #efece3;}body.guestbook textarea {  margin-bottom: 20px;}body.links dt {  border:  none;  margin: 0 20px;  padding: 0;  background: transparent none repeat scroll 0% 50%;}body.bio .entry {  border:  none;  margin: 0;  padding: 0;  background: transparent none repeat scroll 0% 50%;}body.music .details {  padding: 10px 10px 0;}body.music h3 {  padding-left: 10px;  z-index: 1;}body.press .entry {  border:  none;  background: transparent none repeat scroll 0% 50%;}input, textarea {  border: 1px solid #3c3c3c;  background: white none repeat scroll 0% 50%;  font-family: Arial,sans-serif;  color: #503c14;}body.music .caption {  margin: 0;  padding: 0;}body.products .caption {  margin: 5px 0;  padding: 0;}body.products dd {  text-align: left;}#splashimage {  margin: 100px auto;  text-align: center;}#splashimage a img {  border:  none;}