

#dagelfishHeader {
    clear:              none;
    display:            block;
    position:           static;
    float:              none;
    white-space:        normal;
    overflow:           visible;
    height:             80px;
    margin:             0px;
    border-style:       solid;
    border-width:       0px 0px 2px 0px;
    border-color:       #000000;
    background-color:   #FFFFFF;
    padding:            0px;
    text-align:         left;
    color:              #000000;
}

#dagelfishHeaderPopup {
    clear:              none;
    display:            block;
    position:           static;
    float:              none;
    white-space:        normal;
    overflow:           visible;
    height:             80px;
    margin:             0px;
    border-style:       solid;
    border-width:       0px 0px 2px 0px;
    border-color:       #000000;
    background-color:   #FFFFFF;
    padding:            0px;
    text-align:         left;
    color:              #000000;
}

#dagelfishLogo {
    position:           relative;
    left:               18px;
    top:                12px;
    width:              192px;
    height:             60px;
    border-style:       solid;
    border-width:       0px;
}

#dagelfishFooter {
    clear:              none;
    display:            block;
    position:           static;
    float:              none;
    white-space:        normal;
    overflow:           visible;
    margin:             0px;
    border-style:       solid;
    border-width:       2px 0px 0px 0px;
    border-color:       #000000;
    background-color:   #FFFFFF;
    padding:            0px;
    text-align:         left;
    color:              #000000;
}

#dagelfishFooterImg {
    margin:             0px;
    border-style:       solid;
    border-width:       0px;
    width:              750px;
    height:             20px;
}


TABLE#dagelfishHomeColumns {
    margin:             0px;
    padding:            0px;
    border-style:       solid;
    border-width:       0px;
}
TABLE#dagelfishHomeColumns TR {
    margin:             0px;
    padding:            0px;
    border-style:       solid;
    border-width:       0px;
}
TABLE#dagelfishHomeColumns TR TD {
    overflow:           hidden;
    border-style:       solid;
    border-width:       0px;
    padding:            10px 20px 20px 20px;
}

TD#dagelfishSpotlight {
}
IMG#dagelfishHeaderSpotlight {
    display:            block;
    margin:             0px 0px 10px 0px;
    width:              260px;
    height;             26px;
    border-style:       solid;
    border-width:       0px;
}

TD#dagelfishNews {
}
IMG#dagelfishHeaderNews {
    display:            block;
    margin:             0px 0px 5px 0px;
    width:              250px;
    height;             26px;
    border-style:       solid;
    border-width:       0px;
}

TD#dagelfishMore {
}
IMG#dagelfishHeaderMore {
    display:            block;
    margin:             0px 0px 5px 0px;
    width:              115px;
    height;             26px;
    border-style:       solid;
    border-width:       0px;
}

DIV#boxLogon {
    visibility:         visible;
    clear:              none;
    display:            block;
    position:           static;
    float:              none;
    overflow:           hidden;
    width:              110px;
    min-height:         40px;
    margin:             0px;
    white-space:        nowrap;
    border-style:       solid;
    border-width:       0px;
    border-color:       #72AFE4;
    background-color:   #BECDE8;
    padding:            0px;
    color:              #FFFFFF;
    text-align:         right;
}

FORM#dagelfishHomeSubscribe {
    margin-top:         15px;
    text-align:         center;
    padding:            0px;
}

IMG#dagelfishHomeSubscribeLegend {
    width:              75px;
    height:             12px;
    border-style:       solid;
    border-width:       0px;
    margin:             0px;
}

#dagelfishHomeSubscribeEmail {
    display:            block;
    width:              104px;
    margin:             5px 0px 5px 0px;
}

#dagelfishHomeSubscribeInfo {
    width:              34px;
    height:             20px;
    border-style:       solid;
    border-width:       0px;
    margin:             0px;
}

#dagelfishHomeSubscribeSubmit {
    width:              50px;
    height:             20px
    border-style:       solid;
    border-width:       0px;
    margin:             0px;
}

#dagelfishArtistTop {
    height:                     278px;
    margin:                     0px;
    padding:                    0px;
}

#dagelfishArtistBiography {
    position:                   relative;
    left:                       0px;
    top:                        0px;
    overflow:                   auto;
    scrollbar-arrow-color:      #FFEFB0;
    scrollbar-darkshadow-color: #F0AB60;
    scrollbar-base-color:       #F0AB60;
    border-style:               solid;
    border-width:               0px 2px 2px 0px;
    border-color:               #000000;
    width:                      280px;
    height:                     256px;
    background-color:           #EA8615;
    padding:                    10px;
}

#dagelfishArtistArticle {
    position:                   relative;
    left:                       302px;
    top:                        -278px;
    overflow:                   auto;
    scrollbar-arrow-color:      #FFEFB0;
    scrollbar-darkshadow-color: #F0AB60;
    scrollbar-base-color:       #F0AB60;
    border-style:               solid;
    border-width:               0px 2px 2px 0px;
    border-color:               #000000;
    width:                      280px;
    height:                     256px;
    background-color:           #F7CC9D;
    padding:                    10px;
}

#dagelfishArtistContact {
    position:                   relative;
    left:                       604px;
    top:                        -556px;
    overflow:                   hidden;
    border-style:               solid;
    border-width:               0px 0px 2px 0px;
    border-color:               #000000;
    width:                      126px;
    height:                     256px;
    background-color:           transparent;
    padding:                    10px;
}

#dagelfishArtistMusic {
    overflow:                   auto;
    border-style:               solid;
    border-width:               0px 0px 2px 0px;
    border-color:               #000000;
    background-color:           transparent;
    padding:                    10px;
}

#dagelfishArtistGigs {
    overflow:                   auto;
    border-style:               solid;
    border-width:               0px 0px 2px 0px;
    border-color:               #000000;
    background-color:           #F7CC9D;
    padding:                    10px;
}

#dagelfishArtistMerchandise {
    overflow:                   auto;
    border-style:               solid;
    border-width:               0px;
    border-color:               #000000;
    background-color:           #EA8615;
    padding:                    10px;
}

#dagelfishGigTop {
    height:                     330px;
    margin:                     0px;
    padding:                    0px;
}

#dagelfishGigSummary {
    position:                   relative;
    left:                       0px;
    top:                        0px;
    overflow:                   auto;
    scrollbar-arrow-color:      #FFEFB0;
    scrollbar-darkshadow-color: #F0AB60;
    scrollbar-base-color:       #F0AB60;
    border-style:               solid;
    border-width:               0px 2px 2px 0px;
    border-color:               #000000;
    width:                      230px;
    height:                     308px;
    background-color:           #EA8615;
    padding:                    10px;
}

#dagelfishGigDetails {
    position:                   relative;
    left:                       252px;
    top:                        -330px;
    overflow:                   auto;
    scrollbar-arrow-color:      #FFEFB0;
    scrollbar-darkshadow-color: #F0AB60;
    scrollbar-base-color:       #F0AB60;
    border-style:               solid;
    border-width:               0px 0px 2px 0px;
    border-color:               #000000;
    width:                      478px;
    height:                     308px;
    background-color:           #F7CC9D;
    padding:                    10px;
}

#dagelfishGigInfo {
    overflow:                   hidden;
    border-style:               solid;
    border-width:               0px;
    border-color:               #0000FF;
    background-color:           transparent;
    height:                     180px;
    padding:                    10px 10px 10px 25px;
}

#dagelfishGigInfoContact {
    position:                   relative;
    overflow:                   hidden;
    left:                       0px;
    top:                        0px;
    margin:                     0px;
    border-style:               solid;
    border-width:               0px;
    border-color:               #000000;
    width:                      200px;
    height:                     170px;
    background-color:           transparent;
    padding:                    0px;
}

#dagelfishGigInfoMap {
    position:                   relative;
    overflow:                   hidden;
    left:                       200px;
    top:                        -170px;
    margin:                     0px;
    border-style:               solid;
    border-width:               0px;
    border-color:               #000000;
    width:                      145px;
    height:                     170px;
    background-color:           transparent;
    padding:                    0px;
}

#dagelfishGigInfoVenue {
    position:                   relative;
    overflow:                   auto;
    scrollbar-arrow-color:      #FFF6D1;
    scrollbar-darkshadow-color: #F5C400;
    scrollbar-base-color:       #FFDD53;
    left:                       345px;
    top:                        -360px;
    margin:                     0px;
    border-style:               solid;
    border-width:               0px;
    border-color:               #000000;
    width:                      320px;
    height:                     170px;
    background-color:           transparent;
    padding:                    0px 20px 0px 0px;
}


#dagelfishMusicTop {
    height:                     330px;
    margin:                     0px;
    padding:                    0px;
}

#dagelfishMusicTitle {
    position:                   relative;
    left:                       0px;
    top:                        0px;
    overflow:                   auto;
    scrollbar-arrow-color:      #FFEFB0;
    scrollbar-darkshadow-color: #F0AB60;
    scrollbar-base-color:       #F0AB60;
    border-style:               solid;
    border-width:               0px 2px 2px 0px;
    border-color:               #000000;
    width:                      230px;
    height:                     308px;
    background-color:           #EA8615;
    padding:                    10px;
}

#dagelfishMusicIframeCatalogue {
    scrollbar-arrow-color:      #FFEFB0;
    scrollbar-darkshadow-color: #F0AB60;
    scrollbar-base-color:       #F0AB60;
    position:                   relative;
    left:                       252px;
    top:                        -330px;
    overflow:                   auto;
    margin:                     0px;
    border-style:               solid;
    border-width:               0px 0px 2px 0px;
    border-color:               #000000;
    width:                      498px;
    height:                     328px;
    background-color:           #F7CC9D;
    padding:                    0px;
}

#dagelfishMusicTracklisting {
    overflow:                   auto;
    border-style:               solid;
    border-width:               0px 0px 2px 0px;
    border-color:               #000000;
    background-color:           transparent;
    padding:                    10px;
}

BODY {
    margin:             0px;
    border-style:       solid;
    border-width:       0px;
    background-color:   #FFFFFF;
    background-image:   url('../../?A=media&file=%252Fimage%252Ftrans.gif');
    padding:            20px;
    text-align:         center;
    background-color:   #000000;
    color:              #FFFFFF;
}

#bodyPopup {
    margin:                     0px;
    border-style:               solid;
    border-width:               0px;
    background-color:           #FFFFFF;
    padding:                    20px;
    text-align:                 center;
    background-color:   #000000;
    color:              #FFFFFF;
}  

BODY.catalogueitemview {
    scrollbar-arrow-color:      #FFEFB0;
    scrollbar-darkshadow-color: #F0AB60;
    scrollbar-base-color:       #F0AB60;
    margin:                     0px;
    border-style:               solid;
    border-width:               0px;
    background-color:           #F7CC9D;
    padding:                    10px 20px 20px 20px;
    color:                      #000000;
    text-align:                 left;
}

BODY.musicdescription {
    scrollbar-arrow-color:      #FFEFB0;
    scrollbar-darkshadow-color: #F0AB60;
    scrollbar-base-color:       #F0AB60;
    margin:                     0px;
    border-style:               solid;
    border-width:               0px;
    background-color:           #F7CC9D;
    padding:                    10px 20px 20px 20px;
    color:                      #000000;
    text-align:                 left;
}

BODY.musiclyrics {
    scrollbar-arrow-color:      #FFEFB0;
    scrollbar-darkshadow-color: #F0AB60;
    scrollbar-base-color:       #F0AB60;
    margin:                     0px;
    border-style:               solid;
    border-width:               0px;
    background-color:           #F7CC9D;
    padding:                    15px 20px 20px 20px;
    color:                      #000000;
    text-align:                 left;
}


TABLE#about_us_TABLE {
    margin-left:                35px;
    width:                      680px;
    text-align:                 justify;
}

TABLE#contact_us_TABLE_form {
    margin-left:                80px;
}

TABLE#terms_TABLE {
    margin-left:                100px;
    width:                      700px;
}

TABLE#download_TABLE {
    margin-left:                20px;
}

TABLE#catalogueitem_list_TABLE {
    width:                      480px;
    border-style:               solid;
    border-width:               0px;
    border-color:               #FFFFFF;
}
TABLE#catalogueitem_list_TABLE TR TD {
    margin:                     3px;
    padding:                    2px;
    border-style:               solid;
    border-width:               0px;
    border-color:               #FFFFFF;
}

TD#catalogueitem_view_TD {
}

P#catalogueitemviewDescription {
    width:                      200px;
    text-align:                 justify;
}

IMG#catalogueitem_view_IMG {
    display:                    inline;
    position:                   static;
    border-style:               solid;
    border-color:               #FF0000;
    border-width:               0px;
}



/* GALLERIES */

#gallery_DIV_extra_info {
    width:                      400px;
}

DIV#gallery_DIV_imageviewer {
    text-align:                 center;
}

#galleryitem_DIV_galleryPicture {
    margin:                     0px;
    width:                      400px;
    height:                     400px;
    border-style:               solid;
    border-width:               1px;
    border-color:               #000000;
}



/* RESOURCE COLLECTIONS */

DIV#help_DIV_navigate {
    float:                      left;
    visibility:                 visible;
    overflow:                   visible;
    display:                    block;
    position:                   static;
    width:                      190px;
    padding-top:                0px;
    border-style:               solid;
    border-width:               0px;
}

DIV#helpNavbar1 {
    visibility:                 visible;
    position:                   relative;
    overflow:                   visible;
    top:                        0px;
    left:                       0px;
    width:                      0px;
    height:                     0px;
}

DIV#helpNavbar1 SPAN {
    display:                    block;
    width:                      900px;
}

DIV#helpNavbar1 SPAN SPAN {
    display:                    inline;
}

DIV#helpNavbar1 SPAN A {
    display:                    inline;
}

DIV#helpNavbar2 {
    visibility:                 hidden;
    position:                   relative;
    overflow:                   visible;
    top:                        30px;
    left:                       0px;
    width:                      0px;
    height:                     0px;
}

DIV#helpNavbar2 SPAN {
    display:                    block;
    width:                      900px;
}

DIV#helpNavbar2 SPAN SPAN {
    display:                    inline;
}

DIV#helpNavbar2 SPAN A {
    display:                    inline;
}

DIV#helpTree {
    min-height:                 345px;
    visibility:                 visible;
    overflow:                   hidden;
    margin-left:                20px;
    margin-right:               10px;
    width:                      160px;
    padding:                    30px 10px 20px 0px;
}

DIV#help_DIV_main {
    float:                      left;
    visibility:                 visible;
    overflow:                   visible;
    display:                    block;
    position:                   static;
    width:                      450px;
    padding-top:                0px;
    border-style:               solid;
    border-width:               0px;
}

DIV#help_DIV_title {
    margin:                     10px 0px 10px 0px;
    padding:                    0px;
    font-weight:                bold;
}

FORM#help_FORM_search {
    margin-top:                 30px;
    text-align:                 right;
}

DIV#help_DIV_body {
    display:                    block;
    margin:                     4px 0px 0px 0px;
    border-style:               solid; 
    border-width:               0px; 
    padding:                    2px 4px 4px 4px;
    background-color:           #E9F0F6;
    text-align:                 left;
}

.helpparent {
    display:                    block;
    margin:                     4px 0px 0px 0px;
    border-style:               solid; 
    border-width:               0px; 
    padding:                    2px 4px 4px 4px;
    background-color:           #E9F0F6;
    text-align:                 left;
}

.helpchild {
    display:                    block;
    margin:                     4px 0px 0px 0px;
    border-style:               solid; 
    border-width:               0px; 
    padding:                    2px 4px 4px 4px;
    background-color:           #E9F0F6;
    text-align:                 left;
}

.helpresource {
    display:                    inline;
    margin:                     0px;
    border-style:               solid; 
    border-width:               0px; 
}

.helpboxresource {
    display:                    block;
    margin:                     4px 0px 0px 0px;
    border-style:               solid; 
    border-width:               0px; 
    padding:                    2px 4px 4px 4px;
    background-color:           #E9F0F6;
    text-align:                 center;
}

.helpresource {
    display:                    inline;
    margin:                     0px;
    border-style:               solid; 
    border-width:               0px; 
}




/* COMPARISONS */

DIV#comparisonDescription {
    margin-left:                75px;
    width:                      420px;
    text-align:                 justify;
}
TABLE#comparisonData {
    margin-top:                 10px;
    margin-left:                100px;
}



/* MAILING LISTS */

#mailinglistImportTool {
    position:                   absolute;
    visibility:                 hidden;
    margin-left:                50px;
    background-color:           #FFFFFF;
    border-style:               solid;
    border-width:               1px;
    border-color:               #000000;
}



/* HEADING TEXT */

SPAN.formxlarge #colHeadingText {
    margin:             0px;
    padding:            0px;
}



/* BOXES */

#boxOuter {
    clear:              none;
    display:            block;
    position:           static;
    float:              none;
    white-space:        normal;
    overflow:           visible;
    width:              750px;
    margin:             0px;
    border-style:       solid;
    border-width:       0px;
    border-color:       #006699;
    background-color:   #FFCC00;
    padding:            0px;
    text-align:         center;
    color:              #000000;
}

#boxPopupOuter {
    clear:              none;
    display:            block;
    position:           static;
    float:              none;
    white-space:        normal;
    overflow:           visible;
    width:              750px;
    margin:             0px;
    border-style:       solid;
    border-width:       0px;
    border-color:       #006699;
    background-color:   #FFCC00;
    padding:            0px;
    text-align:         center;
    color:              #000000;
}

#boxHelpTop {
    clear:              none;
    display:            block;
    visibility:         hidden;
    position:           absolute;
    float:              none;
    white-space:        normal;
    overflow:           visible;
    margin:             0px;
    width:              1px;
    height:             1px;
    border-style:       solid;
    border-width:       0px;
    padding:            0px;
}

#boxMenu {
    clear:              none;
    display:            block;
    position:           static;
    float:              none;
    white-space:        normal;
    overflow:           visible;
    width:              154px;
    min-height:         340px;
    margin:             0px;
    border-style:       solid;
    border-width:       0px;
    border-color:       #72AFE4;
    background-color:   #BECDE8;
    background-image:   url('../../?A=media&file=%252Fimage%252Ftrans.gif');
    padding:            10px 15px 15px 15px;
    text-align:         left;
    color:              #FFFFFF;
}

#boxContent {
    clear:              none;
    display:            block;
    position:           static;
    float:              none;
    white-space:        normal;
    overflow:           visible;
    margin:             0px;
    min-width:          670px;
    min-height:         345px;
    border-style:       solid;
    border-width:       0px;
    border-color:       #FF00FF;
    background-color:   transparent;
    padding:            0px;
    text-align:         left;
}

#boxContentHome {
    clear:              none;
    display:            block;
    position:           static;
    float:              none;
    white-space:        normal;
    overflow:           visible;
    margin:             0px;
    min-width:          690px;
    min-height:         365px;
    border-style:       solid;
    border-width:       0px;
    border-color:       #72AFE4;
    background-color:   transparent;
    background-image:   url("../image/bg.home.png");
    padding:            0px;
    text-align:         left;
}

#boxPopupContent {
    clear:              none;
    display:            block;
    position:           static;
    float:              none;
    white-space:        normal;
    overflow:           visible;
    margin:             0px;
    min-height:         400px;
    border-style:       solid;
    border-width:       1px;
    border-color:       #72AFE4;
    background-color:   transparent;
    padding:            10px;
    text-align:         left;
}

.boxComparisonYes {
    clear:                  none;
    white-space:            normal;
    overflow:               visible;
    width:                  60px;
    height:                 40px;
    border-style:           solid;
    border-color:           #000000;
    border-width:           0px;
    background-image:       url('../image/comparison.feature.yes.gif');
    background-position:    center;
    background-repeat:      no-repeat;
}

.boxComparisonNo {
    clear:                  none;
    white-space:            normal;
    overflow:               visible;
    width:                  60px;
    height:                 40px;
    border-style:           solid;
    border-color:           #000000;
    border-width:           0px;
    background-image:       url('../image/comparison.feature.no.gif');
    background-position:    center;
    background-repeat:      no-repeat;
    color:                  #FFB8B8;
}


/* PAGE IMAGES */

#headerPage {
    white-space:        normal;
    overflow:           visible;
    margin:             0px;
    border-style:       solid;
    border-color:       #000000;
    border-width:       0px;
}

#iconPage {
    white-space:        normal;
    overflow:           visible;
    margin:             0px;
    border-style:       solid;
    border-color:       #000000;
    border-width:       0px;
}


/* ROWS */

DIV.row {
    display:            block;
    position:           static;
    float:              none;
    white-space:        nowrap;
    overflow:           visible;
    width:              910px;
    margin:             0px 0px 15px 0px;
    border-style:       solid;
    border-width:       0px;
    border-color:       #FF0000;
    padding:            0px;
    text-align:         center;
}

#rowTop {
    clear:              none;
    padding-top:        10px;
}

#rowMiddle {
    clear:              both;
    padding-top:        10px;
}

#rowBottom {
    clear:              both;
    margin:             0px;
    padding:            0px;
}


/* COLUMNS */

DIV.column {
    clear:              none;
    display:            inline;
    position:           static;
    float:              left;
    white-space:        normal;
    overflow:           visible;
    margin:             0px 20px 0px 0px;
    border-style:       solid;
    border-width:       0px;
    border-color:       #00FF00;
    padding:            0px;
    text-align:         left;
}

#colIcon {
    width:              160px;
    min-height:         40px;
    background-color:   transparent;
    padding:            8px 14px 8px 14px;
    text-align:         center;
}

#colHeading {
    overflow:           visible;
    min-height:         40px;
    background-color:   transparent;
    padding-top:        17px;
}

#colLogon {
    float:              right;
    margin-right:       0px;
}

#colMenu {
    width:              160px;
    text-align:         center;
}

#colContent {
    overflow:           visible;
    margin-left:        35px;
    margin-right:       0px;
}


/* MENU BUTTON */


.menuButtonImg {
    width:              47px;
    height:             60px;
    border-style:       solid;
    border-width:       0px;
}
#menuButtonMusic {
    position:           relative;
    left:               270px;
    top:                12px;
}
#menuButtonArtists {
    position:           relative;
    left:               290px;
    top:                12px;
}
#menuButtonGigs {
    position:           relative;
    left:               310px;
    top:                12px;
}
#menuButtonHooked {
    position:           relative;
    left:               330px;
    top:                12px;
}


SPAN A.menubutton {
    width:              140px;
    text-align:         left;
    background-color:   #99AED4;
    background-image:   url('../../?A=media&file=%252Fimage%252Ftrans.gif');
}

A.menubutton {
    float:              none;
    display:            block;
    margin:             5px 0px 0px 0px;
    border-style:       solid;
    border-width:       0px;
    border-color:       #002233 #002233 #002233 #002233;
    padding:            3px 5px 3px 5px;
    font-family:        \'verdana\',\'sans-serif\';
    font-size:          9pt;
    font-weight:        bold;
    text-align:         left;
    text-decoration:    none;
    color:              #FFFFFF;
}
A.menubutton:link {
    text-decoration:    none;
    color:              #FFFFFF;
}
A.menubutton:active {
    text-decoration:    none;
    color:              #FFFFFF;
}
A.menubutton:visited {
    text-decoration:    none;
    color:              #FFFFFF;
}


/* MENU BUTTON HOVER */

A.menubutton:hover {
    text-decoration:    none;
    color:              #D5E0F3;
}

SPAN A.menubutton:hover {
    background-color:   #798EB6;
}


/* LOGON BOX */

#logonUsr {
    white-space:         nowrap;
    overflow:           visible;
    display:            block;
    position:           static;
    float:              none;
    margin:             0px;
    padding:            0px;
    color:              #FFFFFF;
}

#logonUsrInput {
    display:            inline;
    position:           static;
    float:              none;
    margin:             0px 0px 3px 0px;
    width:              160px;
    padding:            0px;
}

#logonPwd {
    white-space:         nowrap;
    overflow:           visible;
    display:            block;
    position:           static;
    float:              none;
    margin:             0px;
    padding:            0px;
    color:              #FFFFFF;
}

#logonPwdInput {
    display:            inline;
    position:           static;
    float:              none;
    margin:             0px 0px 0px 0px;
    width:              100px;
    padding:            0px;
}

#logonMemberLogon {
    display:            inline;
    position:           static;
    float:              none;
    margin:             0px;
    width:              60px;
}


