* {
    margin : 0px;
    padding : 0px;
}
body {
    background : #FFFFFF url(/_a/i/bg_tile.gif) repeat-y left top;
}
body, td, p {
    font-family : Georgia, Times, "Times New Roman", serif;
    font-size : 11px;
    line-height : 17px;
}

p {
    margin : 10px 0px;
}
blockquote {
    margin : 15px 20px;
}
#shows blockquote {
    margin-top : 0px;
    font-style : italic;
}
ul.nobull {
    list-style-type : none;
}
li {
    margin : 10px 0px;
}

#w_nav {
    position : fixed;
    left : 5px;
    top : 5px;
    padding : 5px;
    border : none;
    width : 195px;
    background : #000000 url(/_a/i/_btm_interface/nav_bg_tile.gif) repeat-y left top;
}
#nav {
    position : relative;
    width : 195px;
    height : 491px;
    background : #000000;
    list-style-type : none;
}
#nav li {
    display : block;
    margin : 0px;
    text-indent : -1000em;
}
#nav li a {
    display : block;
}
#nav_div1, #nav_div2, #nav_div3 {
    position : absolute;
    left : 0px;
    width : 100%;
    height : 7px;
    background : transparent url(/_a/i/_btm_interface/dot.gif) no-repeat center top;
}

#nav_home {
    position : absolute;
    left : 80px;
    top : 32px;
    width : 34px;
    height : 34px;
    background : transparent url(/_a/i/_btm_interface/was_nameplate.gif) no-repeat left top;
}
li#nav_home a {
   height : 34px;
}
#nav_shows {
    position : absolute;
    left : 61px;
    top : 105px;
    width : 72px;
    height : 14px;
    background : transparent url(/_a/i/_btm_interface/nav_shows_off.gif) no-repeat left top;
}
#nav_shows:hover {
    background : transparent url(/_a/i/_btm_interface/nav_shows_on.gif) no-repeat left top;
}
li#nav_shows a {
    height : 14px;
}
#nav_news {
    position : absolute;
    left : 68px;
    top : 129px;
    width : 58px;
    height : 14px;
    background : transparent url(/_a/i/_btm_interface/nav_news_off.gif) no-repeat left top;
}
#nav_news:hover {
    background : transparent url(/_a/i/_btm_interface/nav_news_on.gif) no-repeat left top;
}
li#nav_news a {
    height : 14px;
}
#nav_div1 {
    top : 163px;
}
#nav_music {
    position : absolute;
    left : 65px;
    top : 190px;
    width : 65px;
    height : 14px;
    background : transparent url(/_a/i/_btm_interface/nav_music_off.gif) no-repeat left top;
}
#nav_music:hover {
    background : transparent url(/_a/i/_btm_interface/nav_music_on.gif) no-repeat left top;
}
li#nav_music a {
    height : 14px;
}
#nav_photos {
    position : absolute;
    left : 55px;
    top : 214px;
    width : 85px;
    height : 14px;
    background : transparent url(/_a/i/_btm_interface/nav_photos_off.gif) no-repeat left top;
}
#nav_photos:hover {
    background : transparent url(/_a/i/_btm_interface/nav_photos_on.gif) no-repeat left top;
}
li#nav_photos a {
    height : 14px;
}
#nav_merch {
    position : absolute;
    left : 60px;
    top : 238px;
    width : 72px;
    height : 14px;
    background : transparent url(/_a/i/_btm_interface/nav_merch_off.gif) no-repeat left top;
}
#nav_merch:hover {
    background : transparent url(/_a/i/_btm_interface/nav_merch_on.gif) no-repeat left top;
}
li#nav_merch a {
    height : 14px;
}
#nav_div2 {
    top : 272px;
}
#nav_reviews {
    position : absolute;
    left : 51px;
    top : 299px;
    width : 93px;
    height : 14px;
    background : transparent url(/_a/i/_btm_interface/nav_reviews_off.gif) no-repeat left top;
}
#nav_reviews:hover {
    background : transparent url(/_a/i/_btm_interface/nav_reviews_on.gif) no-repeat left top;
}
li#nav_reviews a {
    height : 14px;
}
#nav_advice {
    position : absolute;
    left : 59px;
    top : 323px;
    width : 77px;
    height : 14px;
    background : transparent url(/_a/i/_btm_interface/nav_advice_off.gif) no-repeat left top;
}
#nav_advice:hover {
    background : transparent url(/_a/i/_btm_interface/nav_advice_on.gif) no-repeat left top;
}
li#nav_advice a {
    height : 14px;
}
#nav_discuss {
    position : absolute;
    left : 53px;
    top : 347px;
    width : 88px;
    height : 14px;
    background : transparent url(/_a/i/_btm_interface/nav_discuss_off.gif) no-repeat left top;
}
#nav_discuss:hover {
    background : transparent url(/_a/i/_btm_interface/nav_discuss_on.gif) no-repeat left top;
}
li#nav_discuss a {
    height : 14px;
}
#nav_div3 {
    top : 381px;
}
#nav_about {
    position : absolute;
    left : 62px;
    top : 408px;
    width : 71px;
    height : 14px;
    background : transparent url(/_a/i/_btm_interface/nav_about_off.gif) no-repeat left top;
}
#nav_about:hover {
    background : transparent url(/_a/i/_btm_interface/nav_about_on.gif) no-repeat left top;
}
li#nav_about a {
    height : 14px;
}
#nav_press {
    position : absolute;
    left : 65px;
    top : 432px;
    width : 65px;
    height : 14px;
    background : transparent url(/_a/i/_btm_interface/nav_press_off.gif) no-repeat left top;
}
#nav_press:hover {
    background : transparent url(/_a/i/_btm_interface/nav_press_on.gif) no-repeat left top;
}
li#nav_press a {
    height : 14px;
}
#nav_contact {
display : none;
    position : absolute;
    left : 49px;
    top : 456px;
    width : 96px;
    height : 14px;
    background : transparent url(/_a/i/_btm_interface/nav_contact_off.gif) no-repeat left top;
}
#nav_contact:hover {
    background : transparent url(/_a/i/_btm_interface/nav_contact_on.gif) no-repeat left top;
}
li#nav_contact a {
    height : 14px;
}
li#nav_list a {
    height : 32px;
}


#nav ul {
    display : none;
    position : absolute;
    left : 55px;
    top : 5px;
    width : 90px;
    z-index : 1000;
    background : #8fb6b9 url(/_a/i/_btm_interface/nav_sub_top.gif) no-repeat left top;
}
#nav li:hover ul {
    display : block;
}
#nav ul li {
    text-indent : 0px;
    color : #000000;
    font-family : Verdana, Tahoma, sans-serif;
    font-weight : bold;
}
#nav ul li a {
padding : 0px 5px;
    display : block;
    height : 15px;
    line-height : normal;
}
#nav ul li a:link, #nav ul li a:visited {
    color : #000000;
}
#nav ul li a:hover, #nav ul li a:active {
    color : #84763d;
}
#nav ul li {
    padding : 2px 0px;
}
#nav ul li.last {
    background : transparent url(/_a/i/_btm_interface/nav_sub_bottom.gif) no-repeat left bottom;
}

#sub_sidebar {
    position : absolute;
    left : 0px;
    top : 496px;
    width : 195px;
}
#sub_mit {
    display : block;
}

#main {
    position : absolute;
    left : 218px;
    top : 5px;
    padding-bottom : 50px;
    width : 575px;
}
#hed {
    text-align : center;
}
#hed p {
    font-family : Verdana, Tahoma, sans-serif;
    font-size : 9px;
    line-height : 13px;
    text-transform : uppercase;
    letter-spacing : 1px;
}
#hed a:link, #hed a:visited {
    color : #000000;
    font-weight : bold;
}
#hed a:hover, #hed a:active {
    color : #9CD9CB;
}
#features #frame1 {
    padding-top : 10px;
    background :  transparent url(/_a/i/bg_frame-top.gif) no-repeat left top;
}
#hed_notes_top, #hed_notes_bttm {
    margin-left : auto;
    margin-right : auto;
    width : 525px;
}
#hed_notes_top .hed {
    font-family : Georgia, Times, "Times New Roman", serif;
    font-size : 11px;
    font-style : italic;
    font-weight : normal;
}
#hed_notes_bttm {
    margin-bottom : 35px;
    color : #9F7C41;
min-height : 114px;
}
#features #frame2 {
    padding-bottom : 125px !important;
    padding-bottom : 155px;
    background :  transparent url(/_a/i/bg_frame-bottom.gif) no-repeat left bottom;
}
#hed_img {
    display ; block;
    margin : 10px auto;
    border : 1px solid #000000;
    padding : 5px;
    background-color : #FFFFFF;
}

#current {
    width : 475px;
/*    height : 385px; */
}
#current #frame1 {
    padding-top : 45px;
    background :  transparent url(/_a/i/bg_frame-top_photos.gif) no-repeat left top;
}
#current #frame2 {
    padding-bottom : 45px;
    background :  transparent url(/_a/i/bg_frame-bottom_photos.gif) no-repeat left bottom;
}
#photos #thumbs {
    margin-top : 20px;
}
#photos #thumbs img {
    margin-bottom : 4px;
}
#photos #thumbs a {
    border-bottom : none;
}
#curr_img {
    border : 1px solid #000000;
    padding : 5px;
    background-color : #FFFFFF;
}

.item {
    padding-top : 25px;
    margin-right : 50px;
    margin-left : 50px;
}
h2 {
    font-size : 14px;
    font-weight : normal;
    text-transform : uppercase;
    font-style : italic;
}
h2 + p {
    margin-top : 5px;
}

body#news h2 {
    font-family : Verdana, Tahoma, sans-serif;
    font-size : 9px;
    font-weight : bold;
    font-style : normal;
    text-transform : uppercase;
    letter-spacing : 1px;
}

img.thumb {
/*    display ; block;
   margin : 20px auto; */
    border : 1px solid #000000;
    padding : 4px;
    background-color : #FFFFFF;
}
a:hover img.thumb {
    border : 1px solid #9CD9CB;
}

#photos #content h2 {
    margin : 20px auto;
    text-align : center;
}


#previously {
    margin-top : 25px;
    margin-right : 50px;
    margin-left : 50px;
}
#previously ul {
    margin-bottom : 25px;
    list-style-type : none;
    font-family : Verdana, Tahoma, sans-serif;
}
#previously h2 {
    font-size : 9px;
    font-weight : bold;
    font-style : normal;
    text-transform : uppercase;
    letter-spacing : 1px;
}
h3 {
    font-weight : bold;
    font-style : italic;
}


a:link, a:visited {
    color : #000000;
    text-decoration : none;
    border-bottom : 1px dashed black;
}
a:hover, a:active {
    color : #9CD9CB;
}
#nav a,
h2 a:link, h2 a:visited,
h3 a:link, h3 a:visited {
    border-bottom : none;
}
a img {
    border : none;
}

img.left {
    float : left;
    margin : 0px 10px 10px 0px;
border : 1px solid #000000;
padding : 4px;
}
img.center {
    display : block;
    margin : 10px auto;
border : 1px solid #000000;
padding : 4px;
}
img.right {
    float : right;
    margin : 0px 0px 10px 10px;
border : 1px solid #000000;
padding : 4px;
}
a.noborder,
img.noborder {
    border : none;
    padding : 0px;
}

#sub_footer h2,
#news #sub_footer h2 {
    margin-bottom : 10px;
    font-family : Georgia, Times, "Times New Roman", serif;
    text-align : center;
    font-size : 14px;
    font-weight : normal;
    text-transform : uppercase;
    font-style : italic;
}

body#mail form {
    width : 240px;
    margin : 0px auto;
}
td.attributeinput select,
td.attributeinput input {
    width : 180px;
}
body#mail #main p {
    text-align : center;
}

#advice_form {
   width : 240px;
   margin : 30px auto;
}
#advice_form #adv_name,
#advice_form #adv_mail,
#advice_form #adv_q {
    width : 240px;
    margin-bottom : 5px;
    border : 1px solid #000000;
}
#advice_form #adv_q {
    height : 150px;
}
#advice_form h2 {
    margin-bottom : 10px;
    text-align : center;
}


#event_form {
   width : 240px;
   margin : 30px auto;
}
#event_form #evnt_name,
#event_form #evnt_mail,
#event_form #evnt_sugg {
    width : 240px;
    margin-bottom : 5px;
    border : 1px solid #000000;
}
#event_form h2 {
    margin-bottom : 10px;
    text-align : center;
}



div.rip {
    margin-bottom : 25px;
}

h2.tour {
    margin-top : 20px;
    text-align : center;
    border-bottom : 1px solid black;
    padding-bottom : 5px;
    font-weight : bold;
}
ul.shows {
    list-style-type : none;
}
ul.shows em {
    color : #9F7C41;
    font-weight : bold;
    font-size : 125%;
}

body#about h2 {
    text-align : center;
}

div.gallery {
    margin-top : 10px;
}
div.gallery .thumb {
display : inline;
    float : left;
    margin : 0px 3px 5px 2px;
}

#paging {
    margin-top : 10px;
    text-align : center;
}
#paging a {
    border-bottom : none;
    margin : 0px 20px;
}

span.author {
    font-family : Verdana, Tahoma, sans-serif;
    font-size : 9px;
    font-weight : bold;
    text-transform : uppercase;
    letter-spacing : 1px;
}
