body {background:#000;margin:0;padding:0;}
img {border:0;}
h2,h3,h4,h5,p {padding:0;margin:0;}
h2 {text-indent:-9999px;}
h3 {font:normal 14px "Times New Roman", Times, serif;color:#8f0716;}
h4 {font:normal 15px "Times New Roman", Times, serif;color:#623309;}
h5 {font: normal 11px "Times New Roman", Times, serif;color:#292928;}
p {font:normal 12px Arial, Helvetica, sans-serif;color:#191919;}
a {color:#9d0917;text-decoration:none;}
a:hover {background:#8F0716;color:#fff;}
a:active {text-decoration:none;}
table {border-collapse:collapse;}
.clear {clear:both;height:0;line-height:0;font-size:0;}

#container {width:982px;margin:0 auto;text-align:left;position:relative;z-index:10;}
#content {position:relative;}
h1#logo {margin:0;padding:0;background:url(/images/home/logo2.gif) no-repeat;width:987px;height:169px;text-indent:-9999px;}

/* nav*/
#nav {background:url(/images/nav/nav_source.gif);width:850px;height:85px;margin:3px 0 0 3px;padding:0;position:relative;}
#nav li {margin:0;padding:0;list-style:none;position:absolute;top:0;text-indent:-9999px;}
#nav li, #nav a {height:40px;display:block;}
#nav li.home_btn {left:0;top:3px;width:74px;}
#nav li.news_btn {left:85px;top:2px;width:76px;}
#nav li.store_btn {left:165px;top:2px;width:90px;}
#nav li.videos_btn {left:264px;top:1px;width:106px;}
#nav li.music_btn {left:379px;top:1px;width:90px;}
#nav li.tour_btn {left:477px;top:0;width:166px;} 
#nav li.reviews_btn {left:652px;top:0;width:199px;} 
#nav li.photos_btn {left:0;top:46px;width:105px;}
#nav li.downloads_btn {left:114px;top:46px;width:156px;}
#nav li.history_btn {left:279px;top:45px;width:123px;}
#nav li.links_btn {left:409px;top:44px;width:89px;}
#nav li.contact_btn {left:506px;top:44px;width:123px;}
#nav li.ml_btn {left:639px;top:43px;width:198px;}

li.home_btn a:hover {background:url(/images/nav/nav_source.gif) 0 -94px no-repeat;}
li.news_btn a:hover {background:url(/images/nav/nav_source.gif) -85px -93px no-repeat;}
li.store_btn a:hover {background:url(/images/nav/nav_source.gif) -165px -93px no-repeat;}
li.videos_btn a:hover {background:url(/images/nav/nav_source.gif) -264px -92px no-repeat;}
li.music_btn a:hover {background:url(/images/nav/nav_source.gif) -379px -92px no-repeat;}
li.tour_btn a:hover {background:url(/images/nav/nav_source.gif) -477px -90px no-repeat;}
li.reviews_btn a:hover {background:url(/images/nav/nav_source.gif) -652px -90px no-repeat;}
li.photos_btn a:hover {background:url(/images/nav/nav_source.gif) 0 -136px no-repeat;}
li.downloads_btn a:hover {background:url(/images/nav/nav_source.gif) -114px -136px no-repeat;}
li.history_btn a:hover {background:url(/images/nav/nav_source.gif) -279px -135px no-repeat;}
li.links_btn a:hover {background:url(/images/nav/nav_source.gif) -409px -134px no-repeat;}
li.contact_btn a:hover {background:url(/images/nav/nav_source.gif) -506px -134px no-repeat;}
li.ml_btn a:hover {background:url(/images/nav/nav_source.gif) -639px -133px no-repeat;}

/*backgrounds*/
body#home_bg {background:#000 url(/images/bgs/home.jpg) top center no-repeat;}
body#news_bg {background:#000 url(/images/bgs/news.jpg) top center no-repeat;}
body#music_bg,
body#videos_bg {background:#000 url(/images/bgs/music.jpg) top center no-repeat;}
body#tour_bg {background:#000 url(/images/bgs/tour.jpg) top center no-repeat;}
body#photos_bg {background:#000 url(/images/bgs/photos.jpg) top center no-repeat;}
body#links_bg,
body#history_bg {background:#000 url(/images/bgs/history.jpg) top center no-repeat;}
body#contact_bg,
body#downloads_bg {background:#000 url(/images/bgs/downloads.jpg) top center no-repeat;}

/*home*/
#col_1, #col_2, #col_3 {float:left;}
#col_1 {width:380px;position:relative;z-index:9999;}
#col_2 {width:602px;}

#col_1_top {width:380px;height:46px;background:url(/images/home/col_1_top.gif) no-repeat;}
#col_1_content {width:380px;background:url(/images/home/col_1_bg.gif);padding-top:25px}
#col_1_btm {width:380px;height:37px;background:url(/images/home/col_1_btm.gif) no-repeat;}
#col_1_content h2 {display:block;position:absolute;top:4px;left:0;width:118px;height:64px;background:url(/images/home/news_h.png) no-repeat;}
#col_3 td.notour {font-size:14px;padding-top:.4em;padding-bottom:.7em;line-height:1em;text-transform:capitalize;}

/*home:news*/
#news_content {margin:6px 0 0 20px;padding:10px;}
#tour_dates table h3 {padding:15px 0 0 0;text-transform:uppercase;}
#news_content h3.homenews span {background:#000;color:#fff;padding:2px;}
#news_content h3.homenews {padding:10px 10px 10px 0;text-transform:uppercase;}
#news_content p.date {float:left;margin:0 -8px 0 0;text-transform:uppercase;overflow:auto;}
#news_content p {padding-right:15px;line-height:1.5em;}
p.tools {margin:-10px 0 0 0;padding:0 0 0 22px;font-size:15px;background:url(/images/global/rss_red.gif) 0 2px no-repeat;}
.options p.tools {background:url(/images/global/rss_redblk.gif) 0 .55em no-repeat;padding-top:.5em;}

.lilphoto_btm {position:relative;height:70px;}
.lilphoto_btm .lilphoto_btm2 {position:absolute;top:-15px;right:-36px;background:url(/images/home/lilphoto5.png) no-repeat;width:130px;height:130px;}
.lilphoto_btm p.tools {margin:10px 0 0 0;}

/*home:photo*/
#big_photo_top {background:url(/images/home/bigphoto_top.gif) no-repeat;width:602px;height:37px;}
#big_photo {background:url(/images/home/bigphoto_bg.gif) repeat-y;width:602px;}
#big_photo p, #big_photo_btm p {padding-left:22px;padding-bottom:5px;font:14px "Times New Roman",serif;}
#big_photo_btm {background:url(/images/home/bigphoto_btm.gif) no-repeat;width:602px;height:62px;}

/*home:tour*/
#tourdates {float:left;width:244px;position:relative;margin:20px 20px 0 0;}
#tourdates_top {background:url(/images/home/col_3_top.gif) no-repeat;width:244px;height:30px;margin:0;padding:0;}
#tourdates_bg {background:url(/images/home/col_3_bg.gif) repeat-y;width:244px;padding:20px 20px 0 13px;}
#tourdates_btm {background:url(/images/home/col_3_btm.gif) no-repeat;width:244px;height:26px;margin:0;padding:0;}

#tourdates h2 {display:block;position:absolute;top:-10px;left:2px;width:225px;height:60px;background:url(/images/home/tour_h.png) no-repeat;}
#tourdates_bg td {border-bottom:1px solid #c4c3c2;font-size:12px;text-transform:uppercase;padding:3px 0 3px 2px;color:#8f0716;}
#tourdates_bg td.r {border-right:1px solid #c4c3c2;}
#tourdates_bg i {font-style:normal;color:#666;}
#tourdates_bg span {display:block;color:#000;}
#tourdates_bg b {font-size:14px;font-weight:normal;}
#tourdates_bg tfoot td, #tourdates_bg td.notour {border:0;font:15px arial,helvetica,sans-serif;text-transform:none;}
td.notour p {padding:5px 10px 0 0;font:15px arial,helvetica,sans-serif;}
#tourdates_bg td.notour {color:#000;padding-left:10px;padding-right:8px;}

#reviews {width:350px;position:relative;margin:20px 0 0 250px;}
#reviews_top {background:url(/images/home/reviews_top.gif) no-repeat;width:350px;height:19px;margin:0;padding:0;}
#reviews_bg {background:url(/images/home/reviews_bg.gif) repeat-y;width:350px;margin:0;padding:65px 0 0 0;}
#reviews_btm {background:url(/images/home/reviews_btm.gif) no-repeat;width:350px;height:34px;margin:0;padding:0;}

#reviews h2 {display:block;position:absolute;top:-10px;left:2px;width:268px;height:86px;background:url(/images/home/reviews_h.png) no-repeat;}
#reviews #lil_reviews {width:129px;height:128px;background:url(/images/home/lil_reviews.png) no-repeat;position:absolute;right:-20px;top:24px;}
#reviews_bg p {width:225px;font-size:14px;padding:0 0 10px 29px;}

/*secondary global*/
#black_top {background:url(/images/global/body_top.gif) no-repeat;width:982px;height:54px;margin-top:8px;}
#black_body {background:url(/images/global/body_bg.gif) repeat-y;width:982px;padding-left:32px;color:#ccc;}
#black_btm {background:url(/images/global/body_btm.gif) no-repeat;width:982px;height:45px;}
#paper_top {background:url(/images/global/paper_top.png) no-repeat;width:930px;height:30px;}
#paper_body {background:url(/images/global/paper_body.gif) repeat-y;width:930px;}
#paper_btm {background:url(/images/global/paper_btm.gif) no-repeat;width:930px;height:36px;}
#paper_top2 {background:url(/images/global/paper_top2.gif) no-repeat;width:696px;height:30px;position:relative;}
#paper_body2 {background:url(/images/global/paper_body2.gif) repeat-y;width:696px;}
#paper_btm2 {background:url(/images/global/paper_btm2.gif) no-repeat;width:696px;height:32px;}
.options {font-family:arial,helvetica,sans-serif;font-size:13px;background:url(/images/global/grey_line_horizontal.gif) top repeat-x;margin-left:10px;}
.options.news {width:500px;}
.options.photos {width:300px;padding-bottom:20px;}
.options.photos .pagination {margin-bottom:-15px;}
.options.reviews {width:225px;margin-left:0;}
.options b {color:#ccc;font-size:10px;font-weight:normal;font-family:"Times New Roman",serif;display:block;text-transform:uppercase;line-height:1.6em;}
.options .left {float:left;background:url(/images/global/grey_line_vertical.gif) top right repeat-y;padding-right:12px;padding-top:15px;padding-bottom:8px;margin-right:10px;color:#fff;}
.options .left a {font-size:15px;}
.options .left img {vertical-align:bottom;margin-bottom:2px;}
.options .right {padding:8px 0 3px 0;}
.options .right .on {color:#fff;padding:1px 5px;}

/*secondary headers*/
h2#news_header {background:url(/images/headers/news.png) no-repeat;width:103px;height:56px;}
#content h2#links_header {background:url(/images/headers/links.png) no-repeat;width:127px;height:59px;position:absolute;}
#content h2#history_header {background:url(/images/headers/history.png) no-repeat;width:172px;height:65px;position:absolute;}
#content h2#videos_header {background:url(/images/headers/videos.png) no-repeat;width:149px;height:61px;position:absolute;}
#content h2#photos_header {background:url(/images/headers/photos.png) no-repeat;width:150px;height:63px;position:absolute;}
#content h2#tour_header {background:url(/images/headers/tourdates.png) no-repeat;width:234px;height:69px;position:absolute;}
#content h2#reviews_header {background:url(/images/headers/tour_reviews.png) no-repeat;width:281px;height:108px;position:absolute;top:-10px;}
h2#music_header {background:url(/images/headers/music.png) no-repeat;width:128px;height:60px;}
#content h2#contact_header {background:url(/images/headers/contact.png) no-repeat;width:171px;height:61px;position:absolute;}
#content h2#downloads_header {background:url(/images/headers/downloads.png) no-repeat;width:218px;height:69px;position:absolute;top:-10px;}

/*news*/
#paper_body #news_content {margin-top:0;}
#paper_body #news_content h3 {text-transform:uppercase;}
#paper_body #news_content {width:900px;margin:0;padding:0 0 0 15px;}
#paper_body #news_content p {padding:0 10px 15px 10px;line-height:1.5em;}

.news_title {border-top:1px solid #c4c3c2;border-bottom:1px solid #c4c3c2;margin-bottom:10px;overflow:auto;}
.news_title h5 {text-transform:uppercase;color:#000;float:left;font-size:12px;color:#666;padding:3px 10px;margin:0 10px 0 0;border-right:1px solid #c4c3c2;}
.news_title h5 span {display:block;font-size:15px;color:#000;}
#news_content .news_title h3 {padding:3px 10px 0 10px;}
.options .right a {padding:1px 4px;}
#music_right .options .right a {padding:0;}
.news_story {float:left;width:650px;margin-right:20px;}
p.news_image {float:right;width:200px;}

/*history*/
#history_art {float:left;margin-top:-35px;margin-right:15px;width:256px;}
#history_art span img {margin-left:70px;}
#history_content {width:650px;float:left;}
#history_content h4 span {background:#000;color:#fff;padding:1px 5px;text-transform:uppercase;letter-spacing:.1em;}
#history_content p {padding:1em 1.5em 0 0;line-height:1.5em;}

/*photos*/
h3#photo_category {color:#fff;font-size:20px;margin:0 0 3px 10px;padding-top:5px;}
#thumbs {margin-left:30px;padding-top:-30px;margin-top:30px;}
#thumbs a {background:url(/images/photos/thumb_bg.gif) top left no-repeat;padding:5px 10px 9px 6px;float:left;margin-right:5px;margin-bottom:10px;}
h3#albums_header {background:url(/images/photos/albums.gif) no-repeat;width:71px;height:25px;margin-left:6px;margin-bottom:6px;text-indent:-9999px;}
#photo_overlay {position:relative;}
#photo_overlay #photo_categories {position:absolute;right:70px;top:-18px;}
#photo_overlay #paper_top {position:absolute;z-index:10;height:30px;}
#photo_categories ul {margin:0;padding:0;list-style:none;}
#photo_categories li {float:left;padding-left:10px;}
#photo_categories li a {display:block;height:45px;font-weight:bold;font-size:16px;padding:6px;text-transform:uppercase;}
#photo_categories li a:hover {text-decoration:none;}
#photo_categories li a {background:url(/images/photos/cat_off.gif) repeat-x;color:#fff;}
#photo_categories li.on a {background:url(/images/photos/cat.gif) repeat-x;color:#000;}
#photo_categories li.itunes_link a {background:url(/images/music/itunes.png) no-repeat !important;width:126px !important;height:40px !important;text-indent:-9999px;}
#photo_categories li.itunes_link a:hover {background:url(/images/music/itunes_on.png) no-repeat !important;width:126px;height:40px;}
#photo_categories li.amazon_link a {background:url(/images/music/amazon.png) no-repeat !important;width:126px !important;height:40px !important;text-indent:-9999px;}
#photo_categories li.amazon_link a:hover {background:url(/images/music/amazon_on.png) no-repeat !important;width:126px;height:40px;}
#music_right #photo_overlay #photo_categories {top:19px;right:160px;}
#music_right .options.news {padding-bottom:.3em;overflow:auto;}
.options.photos .left {padding-top:.6em;}

/*photos:fan*/
#fan_photos {margin-top:30px;padding-left:20px;color:#000;font-family:arial,helvetica,sans-serif;}
#fan_photos .col1 {width:260px;float:left;padding:0 15px 0 22px;border-right:1px solid #9d885d;margin-right:20px;}
#fan_photos .col1 p {font-size:14px;line-height:1.3em;}
#fan_photos .col1 p.note {font-size:12px;} 
#fan_photos .col2 {width:220px;float:left;}
#fan_photos .col3 {width:350px;overflow:auto;font-size:13px;}
#fan_photos .col3 p {padding-bottom:1em;}

#fan_photos h3 {background:url(/images/photos/fan_icon.png) 0 10px no-repeat;margin:0;padding:17px 0 0 43px;height:40px;}
#fan_photos p {padding:0 0 1.5em 0;}
#fan_photos h3 a {font:normal 18px arial,helvetica,sans-serif;color:#8f0716;}
#fan_photos a:hover {color:#fff;background:##8f0716;}
#fan_photos label {font-weight:bold;font-size:13px;display:block;margin-bottom:.5em;}
#fan_photos input {margin-bottom:1.2em;border:2px solid #ead7af;padding:2px;font-size:13px;}
#fan_photos p label {display:inline;line-height:auto;float:left;width:290px;font-weight:normal;}
#fan_photos p input {padding:0;border:0;margin:0 5px 0 0;float:left;}
#fan_photos p {overflow:auto;}

#fan_photos #bgtop {background:url(/images/photos/fanbg_top.gif) no-repeat;width:893px;height:56px;padding:0 0 0 12px;}
#fan_photos #bgbody {background:url(/images/photos/fanbg.gif) repeat-y;width:893px;padding-top:6px;}
#fan_photos #bgbtm {background:url(/images/photos/fanbg_btm.gif) no-repeat;width:893px;height:25px;}

#fan_photos h2 {text-indent:0;font-size:15px;font-weight:normal;color:#fff;background:#8f0716;width:520px;padding:.3em;margin:0 0 1em 316px;}
.col3 .fieldWithErrors {float:left;margin:0 5px 0 0;padding:0;}
.col3 .fieldWithErrors input {margin:0;}
#fan_photos .col3 p label.mine {font-weight:normal !important;}
span#fan_long input {width:300px;}

/*tour*/
#tour_intro_left h3 span, #tour_intro_right h3 span {background:#fff;color:#000;font-size:18px;padding:0 3px;}
#tour_intro_left p, #tour_intro_right p {color:#ccc;font:normal 14px arial,helvetica,sans-serif;padding-top:4px;}
#tour_intro_left {background:url(/images/tour/icon_review.gif) no-repeat;width:373px;padding-left:72px;float:left;}
#tour_intro_left span {color:#fff;}
#tour_intro_right {background:url(/images/tour/icon_calendar.gif) no-repeat;width:300px;padding-left:72px;float:left;}

#tour_table {width:895px;margin-left:20px;}
#tour_table thead td {text-align:right;border:0;padding:0 0 .3em 0;}
#tour_table td {color:#000;border-top:1px solid #c4c3c2;border-right:1px solid #c4c3c2;padding:.3em .5em .3em .5em;vertical-align:top;font-size:14px;color:#666;}
#tour_table td.date, #tour_table td.location {text-transform:uppercase;font-size:14px;line-height:1.2em;color:#000;}
#tour_table span {display:block;color:#8f0716;}
#tour_table td.date span {color:#666;font-size:13px;}
#tour_table td.tix {border-right:0;padding-left:0;}
#tour_table td.tix a {background:url(/images/tour/tix.gif) no-repeat;margin-left:.2em;padding-left:30px;font-size:11px;display:block;font:bold 12px arial,helvetica,sans-serif;}
#tour_table td.tix a:hover span {background:#8F0716;color:#fff;}
#tour_table td.notour {border-left:0;border-right:0;font:normal 15px arial,helvetica,sans-serif;padding-left:50px;}
#tour_table td.r {font:normal 13px arial,helvetica,sans-serif;border-right:0;}

/*tour reviews*/
#tour_reviews_intro #tour_intro_right {background:none;padding-left:0;margin-left:180px;margin-top:-5px;width:250px;}
#tour_reviews_intro #tour_intro_right p {float:left;text-align:right;margin-top:0;font-size:13px;line-height:1.2em;padding:0 15px 2px 15px;}
#tour_reviews_intro #tour_intro_right h3 {color:#fff;font-size:30px;}
#tour_reviews_intro #tour_intro_left {width:385px;}

#reviews_title {background:url(/images/global/grey_line_horizontal.gif) bottom repeat-x;padding-left:190px;padding-bottom:1em;width:730px;font:normal 13px arial,helvetica,sans-serif;color:#fff;margin-bottom:.5em;}
#reviews_title h3 {font-size:24px;}
#reviews_title h3 b {color:#fff;font-weight:normal;}
#reviews_title span {color:#999;}

#reviews_detail {width:170px;float:left;margin-right:20px;}
#reviews_detail h3 {background:url(/images/tour/write_review.gif) no-repeat;width:167px;height:31px;text-indent:-9999px;}
#reviews_detail p {color:#fff;padding-top:1em;line-height:1.3em;}
#reviews_detail span {color:#999;}

#reviews_form div.left {width:230px;float:left;}
#reviews_form div.right {width:525px;float:left;}
#reviews_form label {color:#fff;font:bold 13px arial,helvetica,sans-serif;display:block;padding:.5em 0 .25em 0;}
#reviews_form a {font-family:arial,helvetica,sans-serif;font-size:12px;}
#reviews_form input, #reviews_form textarea, #reviews_form select {border:2px solid #8f0716;padding:.25em;font-size:13px;}
#reviews_form textarea {width:480px;height:100px;font-family:arial,helvetica,sans-serif;}
#reviews_form span input {border:0;padding:0;font-size:10px;color:#8F0716;vertical-align:top;}
#reviews_form p {margin-top:1em;}

#reviews_form p.checkbox label {display:inline;}
#reviews_form p.checkbox input {vertical-align:top;padding:0;margin-top:-1px;margin-left:0;border:0;}

#files_list {color:#8F0716;font:10px arial,helvetica,sans-serif;}
#files_list input {margin-left:10px;padding:1px;border:1px solid #8F0716;background:#fff;}

#reviews_content {margin-left:25px;width:880px;}
#reviews_content h4 {color:#000;font-size:14px;}
#reviews_content h5 {color:#8f0716;font:normal 12px arial,helvetica,sans-serif;border-bottom:1px solid #c4c3c2;padding-bottom:.5em;}
#reviews_content h5 i {color:#666;}
.review_photos {float:left;border-right:1px solid #c4c3c2;padding-right:10px;margin-right:.6em;width:64px;}
.review_photos a:hover {background:none;}
.review_photos a img {border:2px solid #4685b7;margin-top:.35em;}
.review_copy {float:left;width:790px;}
.review_copy p {padding:.2em 0 .6em 0;line-height:1.5em;}

#reviews_thankyou {padding-left:190px;width:730px;}
#reviews_thankyou h3 {background:url(/images/tour/thankyou.gif) no-repeat;width:201px;height:58px;text-indent:-9999px;}
#reviews_thankyou p {padding-top:1em;font:normal 13px arial,helvetica,sans-serif;color:#ccc;}

/*info headers*/
#info_right h2 {text-indent:-9999px;margin-left:-24px;}
h3#media {background:url(/images/info/media.gif) no-repeat;width:73px;height:29px;text-indent:-9999px;}
h2#theband {background:url(/images/info/theband.png) no-repeat;width:135px;height:50px;margin-top:-20px;margin-left:0;}
h2#publicity {background:url(/images/info/publicity.png) no-repeat;width:161px;height:53px;}
h2#booking {background:url(/images/info/booking.png) no-repeat;width:127px;height:50px;}

/*info layout*/
#info_left {float:left;width:215px;margin:10px 10px 0 0;}
#info_left ul {margin:7px 0 0 7px;padding:0;list-style:none;}
#info_left li {background:url(/images/global/grey_line_horizontal.gif) top repeat-x;font:bold 10px "Times New Roman",serif;}
#info_left li a {display:block;font:normal 13px arial,helvetica,sans-serif;}
#info_left li div {padding:6px 10px 4px 23px;}
#info_left li div.pdf {background:url(/images/info/pdf_icon.gif) 0 8px no-repeat;}
#info_left li div.jpg {background:url(/images/info/jpg_icon.gif) 0 8px no-repeat;}

#info_right {float:left;position:relative;}
#info_right #lil {position:absolute;background:url(/images/info/lil_photo.png) no-repeat;width:169px;height:171px;right:-10px;top:387px;}
#info_right #lil.lil2 {top:-5px;z-index:100;}
#info_content {color:#666;font-family:arial,hevetica,sans-serif;font-size:12px;line-height:1.4em;margin-left:30px;padding-top:2em;}
#info_content b {color:#000;font-weight:normal;}
#info_content h3 {color:#8f0716;font:bold 13px "Times New Roman",serif;text-transform:uppercase;}
#info_content div {float:left;width:220px;margin-bottom:20px;}

/*music*/
#cv_bg {background:url(/images/music/cv_bg.png) no-repeat;width:981px;height:321px;}
#cv_left {float:left;}
#cv_left p {width:138px;padding-left:35px;line-height:1.45em;padding-bottom:1em;}
#cv_right {padding-top:20px;}

#music_left, #music_right {margin-top:-1em;}
#music_left {float:left;width:218px;margin-right:10px;}
#music_left .cover {background:url(/images/music/cover_bg.gif) no-repeat;width:218px;height:216px;padding-top:5px;padding-left:5px;}
#music_left .cover img {border:3px solid #fff;}
#music_left ul {margin:4px 0 0 10px;padding:0;list-style:none;width:208px;}
#music_left li {color:#fff;font:normal 13px arial,helvetica,sans-serif;padding:.5em 0 .3em .3em;background:url(/images/global/grey_line_horizontal.gif) top repeat-x;}
#music_left li span {display:block;color:#ccc;font:bold 11px "Times New Roman",serif;text-transform:uppercase;}

#music_right {float:left;width:710px;}
#music_right h1 {color:#fff;font-size:24px;margin:0 0 0 10px;}
#music_right .options {margin-bottom:-0.4em;}
#music_left h3, #music_right h3 {text-indent:-9999px;} 

#music_right #paper_top2 {margin-top:.45em;}
#music_right #paper_top2 #lil_photo {background:url(/images/music/lil_photo.png) no-repeat;position:absolute;right:-4px;top:-6px;width:164px;height:165px;}

#music_content {padding-left:1em;padding-top:20px;}
#music_content table {margin-bottom:1em;}
#music_content td {font:14px "Times New Roman",serif;text-transform:uppercase;color:#000;border-top:1px solid #c4c3c2;border-bottom:1px solid #c4c3c2;line-height:1.5em;padding-left:.5em;padding-right:.5em;}
#music_content td.no {color:#8f0716;text-align:right;padding-right:.5em;border-right:1px solid #c4c3c2;}
#music_content td.l {text-transform:capitalize;border-left:1px solid #c4c3c2;}
#notes_text p {padding:0 1.5em .5em 1em;margin:.5em 0;line-height:1.3em;}
 
h3#credits {background:url(/images/music/credits.gif) no-repeat;width:107px;height:32px;}
#paper_top2 h3#tracks {background:url(/images/music/tracks.png) no-repeat;width:111px;height:47px;position:absolute;}
h3#notes {background:url(/images/music/notes.png) no-repeat;width:93px;height:45px;margin-left:-.8em;}
h3#videos {background:url(/images/music/videos.png) no-repeat;width:112px;height:47px;margin-left:-.8em;}

/*video*/
.video_box {width:200px;height:190px;float:left;overflow:hidden;}
.video_bg {width:166px;height:123px;background:url(/images/music/videobg2.gif) no-repeat;padding:5px 0 0 6px;}
.video_box a {font:13px arial,helvetica,sans-serif;}
#music_right .video_box {margin-left:10px;margin-top:.6em;}
#music_right .options .left {padding-top:.6em;}

/*discog*/
h3#discog_decade {background:url(/images/discog/choose_a_decade.gif) no-repeat;width:195px;height:34px;text-indent:-9999px;}
.discogtable table td {vertical-align:top;color:#000;padding-bottom:1em;}
.discogtable table strong {display:block;}
.discogtable table ol {margin-left:1.8em;padding-left:0;color:#666;}

/*downloads*/
#dl_content {padding:2em 1.5em 0 1.5em;}
h3#wallpapers {background:url(/images/downloads/wallpapers.png) no-repeat;width:179px;height:55px;text-indent:-9999px;}
h3#buddy {background:url(/images/downloads/buddyicons.png) no-repeat;width:189px;height:56px;text-indent:-9999px;margin-left:-1.8em;}
#paper_top h3#wallpapers {position:absolute;}
.wall {background:url(/images/downloads/wallbg.gif) top left no-repeat;padding-top:5px;padding-left:6px;padding-right:9px;float:left;margin:0 1.1em 1.1em 0;font:12px arial,helvetica,sans-serif;color:#000;}
.wall div {background:#000;color:#fff;padding:.1em .2em;margin-bottom:.2em;}
.wall img {margin-bottom:.8em;}
.wall img, .wall a {display:block;line-height:1.4em;}
#buddys a {float:left;background:url(/images/downloads/buddybg.gif) top left no-repeat;padding:3px 6px 7px 4px;}

/*mailing list*/
#container #mailinglistcontainer {background:url(/images/mailinglist/bg.png);width:485px;height:183px;position:absolute;left:248px;top:0;}
#mailinglistcontainer h2#mailing_list {background:url(/images/headers/mailing_list.png) no-repeat;width:240px;height:50px;text-indent:-9999px;margin-left:30px;margin-right:20px;float:left;}
#mailinglistcontainer a {font:normal 13px arial,helvetica,sans-serif;}
#mailinglistcontainer p {clear:both;padding:.5em 3em 0 5em;margin:0;font-size:13px;}
#mailinglistcontainer label {display:block;font:bold 13px arial,helvetica,sans-serif;}
#mailinglistcontainer form {margin:0;padding:0;}
#mailinglistcontainer input {border:2px solid #8f0716;padding:.25em;font-size:13px;float:left;}
#mailinglistcontainer span input {border:0 !important;margin-top:-15px;margin-left:10px;}
#mailinglistcontainer .mlform {padding:1em 3em 1em 4em;margin:0;}

/*video*/
#video_content {padding:0 30px;}
#video_content .video_box {margin-right:15px;}
#video_content .video_title {margin-left:15px;margin-right:15px;}

/*links*/
h3#cats {background:url(/images/links/cats.gif) no-repeat;width:138px;height:30px;text-indent:-9999px;}
#info_content blockquote {margin-left:0;padding-left:0;}
#info_content blockquote b {font-weight:bold;display:block;}
#info_content blockquote a {font-size:14px;line-height:1.4em;}
#info_content blockquote i {font-style:normal;font-size:11px;display:block;}
ul.simple_list li {padding:.5em 0 .4em .4em;font:13px arial,helvetica,sans-serif !important;color:#fff;}
#info_content.linkcol div {width:250px;}
#info_content.linkcol {margin-top:0;padding-top:0;}

/*footer*/
#photocred {clear:both;color:#666;font-size:12px;padding-left:18px;margin-bottom:-10px;}
body#home_bg #footer span {background:#000;color:#fff;}
#footer {margin:1em 0 1em 1em;}
#footer strong {font-family:arial,helvetica,sans-serif;font-weight:normal;}
#footer span {background:#fff;padding:2px 2px;font-size:14px;}
#footer a:hover {background:none;}
