body {text-align: center; font-family: verdana, sans-serif; color: #ffffff; background-color: #000000; margin-top: 40px}

#skeleton {width: 615px; margin: 0 auto}

#secondary_nav, #main_nav, #info_frame {float: left; width: 615px;}

#secondary_nav {padding-bottom: 5px; border-bottom: 1px dotted #444}
#main_nav {padding-top: 5px; border-top: 1px dotted #444}

#secondary_nav ul {list-style-type: none; font-family: monospace; font-size: 10px; margin: 0; padding: 0}
#secondary_nav ul li {margin: 0; padding-left: 20px; float: right}

#main_nav ul {list-style-type: none; font-family: monospace; font-size: 12px; margin: 0; padding: 0}
#main_nav ul li {margin: 0; padding-right: 20px; float: left}

#secondary_nav a, #main_nav a {color: silver; text-decoration: none}
#secondary_nav a:hover, #main_nav a:hover {color: #000000; background-color: silver}

#banner {float: left; width: 611px; /*border-width: 0 2px; border-style: solid; border-color: silver*/}

#info_frame {margin-top: 40px}

#footer {width: 615px; float: left; padding: 10px 0}

#photo {width: 215px; height: 400px; float: left}

#content {width: 400px; height: 400px; float: left; font-size: 11px; overflow: auto}
#content p {margin: 0 20px 20px 20px; text-align: justify; line-height: 1.5em; color: silver}

#content a {color: #339999; text-decoration: underline}
#content a:hover {color: #339999; text-decoration: none}

#bio_page #name_link a {color: white; text-decoration: underline}

#shows_page hr, #news_page hr {width: 75%; margin-bottom: 20px; margin-top: 20px}
#shows_page .show_date, #news_page .show_date {font-size: 13px; font-weight: bold; color: #ffffff}

#links_page #photo img {margin-bottom: 14px}
#links_page #content ul {margin: 0 0 0 20px; padding: 0; list-style-type: none; text-align: left}
#links_page #content ul li {padding-bottom: 15px}

.copyright,.solar_note {font-size: 10px; text-align: center;}
.copyright a {color: #ffff99; text-decoration: none}
.copyright a:hover {color: #cc6600; text-decoration: underline}

#contact_page #info_frame {font-size: 11px; text-align: left}

#music_page #albums {width: 400px; margin: 0 auto}
#music_page #albums img {float: left}


#images_page #info_frame img, #videos_page #info_frame img {margin: 1px}
#images_page table, #videos_page table {font-size: 12px; width: 450px; margin: 0 auto; text-align: left; border-collapse: collapse; color: silver}
#images_page table td, #videos_page table td {border: 1px dotted #222222; padding: 2px}
#images_page .gray_background, #videos_page .gray_background {background-color: #111111}
#images_page .light_gray_background. #videos_page .light_gray_background {background-color: #222222}
#images_page p, #videos_page p {font-size: 10px; margin: 0; text-align: center}
#images_page table a, #videos_page table a {color: #339999; text-decoration: underline}
#images_page table a:hover, #videos_page table a:hover {color: #339999; text-decoration: none}
#images_page img, #videos_page img {border: 0}


#home_page #secondary_nav .home a, #bio_page #main_nav .jc_bio a, #shows_page #main_nav .jc_shows a, #news_page #main_nav .jc_news a, #music_page #main_nav .jc_music a, #images_page #main_nav .jc_images a, #contact_page #main_nav .jc_contact a, #links_page #secondary_nav .links a, #videos_page #main_nav .jc_videos a {color: #000000; background-color: silver}




