@import url(_layout.css);
@import url(_default.css);
body { color: white; } 
body { font-size: 80%; } 
body a, body a img  { color: white; border-color: white; } 
body { background-color: #340000; } 
body { background-image: none; } 
#header_content_footer_wrapper { width: 1000px; } 
#header_content_footer_wrapper { background-position: top center; } 
#header_content_footer_wrapper { background-repeat: no-repeat; } 
#header_content_footer_wrapper { background-image: url(../images/bg/~~header_content_footer_wrapper); } 
#header, #header h1, #header a { text-align: left; } 
#header { background-repeat: no-repeat; } 
#header { background-image: url(../images/bg/~~header); } 
h2 { text-align: right; } 
#content { color: black; } 
#content a, #content a img  { color: black; border-color: black; } 
#content { padding-left: 20px; } 
#content { margin-bottom: 250px; } 
#content { margin-left: 300px; } 
#content { margin-right: 300px; } 
#content div.sublinks a { color: black; } 
#content div.sublinks a { background-color: #CCBA72; } 
#content div.sublinks a { border-style: solid; } 
#content div.sublinks a { border-width: 1px; } 
#content div.sublinks a { border-color: black; } 
#content div.sublinks a.active { color: white; } 
#content div.sublinks a.active { background-color: #9F8D45; } 
#content div.sublinks a.active { border-style: solid; } 
#content div.sublinks a.active { border-width: 1px; } 
#content div.sublinks a.active { border-color: black; } 
#content th { color: white; } 
#content th { background-color: black; } 
#teaser_group_1 { margin-top: 200px; } 
div#content {  height: 555px; overflow: auto; z-index: 1000; position: relative; margin-top: 135px; }

div#main_links { display: none; }
div#graphiclinks { background: url(../aux/menubg.gif) no-repeat; position: absolute; z-index: 5001 !important; top: 143px; left: 58px; padding: 66px 58px 68px 53px; }
div#graphiclinks li { list-style-type: none }
div#graphiclinks ul,
div#graphiclinks ul li,
div#graphiclinks ul li a { padding: 0px !important; margin: 0px !important; text-align: left; } 
div#graphiclinks li img { display: block; }
div#graphiclinks ul { padding: 0px; }
div#header { width: 364px; height: 181px; position: absolute; top: 20px; left: 186px; z-index: 5002; }
div#header h1 a { width: 264px; height: 121px; display: block;  }
div#header h1 a img { display: none; }
div#header_content_footer_wrapper { overflow-y: visible; }
div#site_photo { position: absolute; top: 0px; left: 638px; z-index: 2000 !important;}
h2#page_title { position: relative; z-index: 2000 !important; margin-top: 20px; }

/**/
div.events_teaser { background: url(../aux/tour.jpg) no-repeat; position: absolute; top: 416px; left: 26px; width: 186px; height: 202px; z-index: 1 !important;  padding-top: 50px;  padding-left: 40px; padding-right: 95px; font-size: 70%; }
div.events_teaser div.teaser_heading { display: none; }
div.events_teaser div.teaser_content {  padding: 5px; height: 95px; overflow: auto; }
div.events_teaser td { width: 50%; padding-top: 0px; padding-bottom: 0px; }

div.blog_teaser { position: absolute; top: 63px; right: 102px; width: 228px; padding-bottom: 50px; background: url(../aux/news-teaser.jpg) no-repeat; padding-top: 66px; padding-left: 40px; }
div.blog_teaser div.teaser_heading { display: none; }
div.blog_teaser div.teaser_content { color: black; width: 150px; height: 175px; overflow: auto; position: relative; z-index: 7000; }
div.blog_teaser div.teaser_content a { color: black; }

div.store_teaser { position: absolute; top: 735px; left: 304; width: 223px; height: 163px; padding: 0px; background: url(..aux/buyme-home.jpg) no-repeat; }


div.music_teaser {position: absolute; top: 569px; left: 110px; padding: 0px; }
div.music_teaser div.teaser_heading { display: none; }

div#herstory_teaser {position: absolute; top: 684px; right: 0px; width: 417px; height: 240px; z-index: 6000; }



div#home_teaser { position: absolute; top: 569px; left: 112px; padding: 0px; }

div#dimestoreteaser_teaser { position: absolute; top: 699px; left: 255px; z-index: 3000; }

body#herstory, body#dimestore { background-color: #1F2519 !important; }
body#herstory div#header_content_footer_wrapper, 
body#dimestore div#header_content_footer_wrapper { background: url(../aux/greenbg.jpg) top center no-repeat !important; }

body#news, body#hershows { background-color: #271700 }
body#news div#header_content_footer_wrapper,
body#hershows div#header_content_footer_wrapper { background: url(../aux/brownbg.jpg) top center no-repeat !important; }

body#fansonly, body#hersound { background-color: #001C20 }
body#fansonly div#header_content_footer_wrapper,
body#hersound div#header_content_footer_wrapper { background: url(../aux/bluebg.jpg) top center no-repeat !important; }

div#footer { position: relative; z-index: 5000 !important; }
/***************************************************
home
****************************************************/
body#home div#header_content_footer_wrapper { background-image: url(../aux/final_homepage.jpg) !important; }
body#home div#site_photo { display: none; }
body#home div#graphiclinks {  left: 108px; }
body#home div#header { width: 364px; height: 181px; position: absolute; top: 20px; left: 186px; background-image: url(../aux/title.jpg) !important; }
body#home div#content { visibility: hidden; }
body#home div.mailinglist_teaser { background: url(../aux/fanclub-home.jpg) no-repeat; }
body#home div#herstory_teaser {position: absolute; top: 584px; right: 0px; width: 417px; height: 240px; }
body#home div.music_teaser {position: absolute; top: 559px; left: 120px; padding: 0px;  z-index: 2; }
