body { margin: 0 0 0 0; 
    padding: 0 0 0 0; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    color: #FFFFFF; 
    font-size: 14px; 
    scrollbar-face-color:#FFFFFF;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #DDDDDD;
    scrollbar-darkshadow-color: #DDDDDD;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #DDDDDD;
    background-color: #000000;
}

a:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}
a:hover { text-decoration: underline; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif}
a:visited { text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif}

H1 {
display: block; 
height: 29px; 
color: #FFFFFF;
font-size: 16px; 
text-decoration: none; 
text-align: left; 
font-style: italic; 
background-image: url(media/titlebg1fade2.jpg); background-repeat: no-repeat; background-position: left; 
padding-left: 25px; padding-top: 4px}

.footer {
text-decoration: none; 
font-size: 12px; 
color: #ffffff; 
font-weight: bold;
background-image: url(media/footer2.jpg); 
text-align: center; vertical-align: top;
background-repeat: no-repeat;
padding-right: 25px; padding-top: 110px; height: 237px; padding-left: 25px}

.loading {
background-image: url(media/loading.gif); background-repeat: no-repeat; background-position: center center;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: italic; 
font-weight: bold; 
text-align: center; background-color: #000000}

.loadingpage {
color: #FFFFFF; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: bold; 
text-align: center; 
vertical-align: middle; background-color: #222222; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}

.mainl { background-image: url(media/main-cl.jpg); background-repeat: repeat-y; width: 36px}
.mainr { background-image: url(media/main-cr.jpg); background-repeat: repeat-y; width: 36px}
.mainb { background-color: #000000; background-image: url(media/main-bc.jpg); background-repeat: repeat-x; height: 47px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #FFFFFF; text-align: center; vertical-align: middle}
.maint { background-image: url(media/main-tc.jpg); background-repeat: repeat-x; height: 35px}
.maintl { background-image: url(media/main-tl.jpg); background-repeat: none; width:36; height: 35px}
.maintr { background-image: url(media/main-tr.jpg); background-repeat: none; width:36; height: 35px}
.mainbl { background-image: url(media/main-bl.jpg); background-repeat: none; width:36; height: 47px}
.mainbr { background-image: url(media/main-br.jpg); background-repeat: none; width:36; height: 47px}
.maincc { background-image: url(media/main-cc.jpg); background-repeat: repeat}

.insw-l { background-image: url(media/ins-w-cl.jpg); background-repeat: repeat-y; width: 10px}
.insw-r { background-image: url(media/ins-w-cr.jpg); background-repeat: repeat-y; width: 10px}
.insw-b { background-image: url(media/ins-w-bc.jpg); background-repeat: repeat-x; height: 35px}
.insw-t { background-image: url(media/ins-w-tc.jpg); background-repeat: repeat-x; height: 18px}
.insw-tl { background-image: url(media/ins-w-tl.jpg); background-repeat: none; width: 10; height: 18px}
.insw-tr { background-image: url(media/ins-w-tr.jpg); background-repeat: none; width: 10; height: 18px}
.insw-bl { background-image: url(media/ins-w-bl.jpg); background-repeat: none; width: 10; height: 35px}
.insw-br { background-image: url(media/ins-w-br.jpg); background-repeat: none; width: 10; height: 35px}
.insw-cc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color: #B7B7B7; padding: 2px; color: #000000; font-weight: normal; vertical-align: top; background-position: top}

.insb-l { background-image: url(media/ins-b-cl.jpg); background-repeat: repeat-y; width: 10px}
.insb-r { background-image: url(media/ins-b-cr.jpg); background-repeat: repeat-y; width: 10px}
.insb-b { background-image: url(media/ins-b-bc.jpg); background-repeat: repeat-x; height: 10px}
.insb-t { background-image: url(media/ins-b-tc.jpg); background-repeat: repeat-x; height: 11px}
.insb-tl { background-image: url(media/ins-b-tl.jpg); background-repeat: none; width: 10; height: 11px}
.insb-tr { background-image: url(media/ins-b-tr.jpg); background-repeat: none; width: 10; height: 11px}
.insb-bl { background-image: url(media/ins-b-bl.jpg); background-repeat: none; width: 10; height: 10px}
.insb-br { background-image: url(media/ins-b-br.jpg); background-repeat: none; width: 10; height: 10px}
.insb-cc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #000000; padding: 5px 2px 2px; color: #CCCCCC; text-align: center; vertical-align: middle; text-transform: uppercase}
.insb-h1-red { height: 31px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-image: url(media/menu-h-red.jpg); background-repeat: no-repeat; background-position: center top; padding: 2px; font-weight: bolder; text-align: center; vertical-align: middle; color: #FFFFFF; background-color: #000000}
.insb-h1-yel { height: 31px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-image: url(media/menu-h-yel.jpg); background-repeat: no-repeat; background-position: center top; padding: 2px; font-weight: bolder; text-align: center; vertical-align: middle; color: #FFFFFF; background-color: #000000}
.insb-h1-grn { height: 31px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-image: url(media/menu-h-grn.jpg); background-repeat: no-repeat; background-position: center top; padding: 2px; font-weight: bolder; text-align: center; vertical-align: middle; color: #FFFFFF; background-color: #000000}
.insb-menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; padding: 2px; font-weight: bolder; text-align: center; vertical-align: middle; color: #FFFFFF; font-style: normal}

.ins-yel-l { width: 10px; height: 39px; font-size: 0px; background-image: url(media/h1-yel-l.jpg); background-repeat: no-repeat}
.ins-yel-c { height: 39px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; background-image: url(media/h1-yel-c.jpg); background-repeat: repeat-x; font-style: normal; font-weight: bolder; color: #FFFFFF; text-align: center; vertical-align: middle}
.ins-yel-r { width: 10px; height: 39px; font-size: 10px; background-image: url(media/h1-yel-r.jpg); background-repeat: none; background-position: top right}

.ins-red-l { width: 10px; height: 39px; font-size: 10px; background-image: url(media/h1-red-l.jpg); background-repeat: none; background-position: top left}
.ins-red-c { height: 39px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; background-image: url(media/h1-red-c.jpg); background-repeat: repeat-x; font-weight: bolder; color: #FFFFFF; font-style: normal; text-align: center; vertical-align: middle}
.ins-red-r { width: 10px; height: 39px; font-size: 10px; background-image: url(media/h1-red-r.jpg); background-repeat: none; background-position: top right}

.ins-grn-l { width: 10px; height: 39px; font-size: 10px; background-image: url(media/h1-grn-l.jpg); background-repeat: none; background-position: top left}
.ins-grn-c { height: 39px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; background-image: url(media/h1-grn-c.jpg); background-repeat: repeat-x; background-position: top; font-style: normal; font-weight: bolder; color: #FFFFFF; text-align: center; vertical-align: middle}
.ins-grn-r { width: 10px; height: 39px; font-size: 10px; background-image: url(media/h1-grn-r.jpg); background-repeat: none; background-position: top right}

.content-left { vertical-align: top; background-position: left top}
.content-menu { vertical-align: top; width: 182px; background-position: left top}

.headercapl { border: none; height: 153px; width: 34; color: #ffffff; background-image: url(media/head-capl.jpg); background-position: top; background-repeat: none}
.headercapr { border: none; height: 153px; width: 34; color: #ffffff; background-image: url(media/head-capr.jpg); background-position: top; background-repeat: none}
.headerinsl { border: none; height: 153px; width: 13; color: #ffffff; background-image: url(media/head-insertl.jpg); background-position: top; background-repeat: none}
.headerinsr { border: none; height: 153px; width: 13; color: #ffffff; background-image: url(media/head-insertr.jpg); background-position: top; background-repeat: none}
.headerbg { border: none; height: 153px; color: #ffffff; background-image: url(media/head-bg.jpg); background-position: top; background-repeat: repeat-x}
.headerinsbg { border: none; height: 153px; color: #ffffff; background-image: url(media/head-insertbg.jpg); background-position: top; background-repeat: repeat-x}

.menubg { border: none; height: 45px; color: #ffffff; background-image: url(media/menu-bg.jpg); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; text-decoration: none; text-align: center; vertical-align: middle}

.concertdiv { border: none; color: #FFFFFF; background-image: url(media/div.gif); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 8px; background-color: #B7B7B7; vertical-align: middle; clip:  rect(   ); background-position: center center; font-style: normal; text-decoration: none; font-weight: bolder; text-align: right; padding-top: 5px}

a#menu1 { border: none; width: 148px; display: block; height: 45px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 0px; background-image: url(media/but-home-of.jpg); background-repeat: no-repeat; background-position: top; vertical-align: top}
a#menu1:hover { border: none; width: 148px; display: block; text-decoration: underline; height: 45px; background-image: url(media/but-home-ov.jpg); background-repeat: no-repeat; background-position: top}
a#menu2 { border: none; width: 148px; display: block; height: 45px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 0px; background-image: url(media/but-mus-of.jpg); background-repeat: no-repeat; background-position: top; vertical-align: top}
a#menu2:hover { border: none; width: 148px; display: block; text-decoration: underline; height: 45px; background-image: url(media/but-mus-ov.jpg); background-repeat: no-repeat; background-position: top}
a#menu3 { border: none; width: 148px; display: block; height: 45px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 0px; background-image: url(media/but-ras-of.jpg); background-repeat: no-repeat; background-position: top; vertical-align: top}
a#menu3:hover { border: none; width: 148px; display: block; text-decoration: underline; height: 45px; background-image: url(media/but-ras-ov.jpg); background-repeat: no-repeat; background-position: top}
a#menu4 { border: none; width: 148px; display: block; height: 45px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 0px; background-image: url(media/but-blog-of.jpg); background-repeat: no-repeat; background-position: top; vertical-align: top}
a#menu4:hover { border: none; width: 148px; display: block; text-decoration: underline; height: 45px; background-image: url(media/but-blog-ov.jpg); background-repeat: no-repeat; background-position: top}
a#menu5 { border: none; width: 148px; display: block; height: 45px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 0px; background-image: url(media/but-ini-of.jpg); background-repeat: no-repeat; background-position: top; vertical-align: top}
a#menu5:hover { border: none; width: 148px; display: block; text-decoration: underline; height: 45px; background-image: url(media/but-ini-ov.jpg); background-repeat: no-repeat; background-position: top}

a#menu6 { font-size: 0px; margin-right: 0px; margin-top:0px; margin-left:0px; margin-bottom: 0px; border: none; width: 99px; display: block; height: 78px; background-image: url(media/main-but-vid-off.jpg); background-repeat: no-repeat; background-position: top; vertical-align: top}
a#menu6:hover { font-size: 0px; margin-right: 0px; margin-top:0px; margin-left:0px; margin-bottom: 0px; border: none; width: 99px; display: block; height: 78px; background-image: url(media/main-but-vid-on.jpg); background-repeat: no-repeat; background-position: top; vertical-align: top}
a#menu7 { font-size: 0px; margin-right: 0px; margin-top:0px; margin-left:0px; margin-bottom: 0px; border: none; width: 99px; display: block; height: 75px; background-image: url(media/main-but-mus-off.jpg); background-repeat: no-repeat; background-position: top; vertical-align: top}
a#menu7:hover { font-size: 0px; margin-right: 0px; margin-top:0px; margin-left:0px; margin-bottom: 0px; border: none; width: 99px; display: block; height: 75px; background-image: url(media/main-but-mus-on.jpg); background-repeat: no-repeat; background-position: top; vertical-align: top}

a#menu8 { font-size: 0px; border: none; width: 57px; display: block; height: 50px; background-image: url(media/main-but-book-off.jpg); background-repeat: no-repeat; background-position: top; align: right; vertical-align: top}
a#menu8:hover { font-size: 0px; border: none; width: 57px; display: block; height: 50px; background-image: url(media/main-but-book-on.jpg); background-repeat: no-repeat; background-position: top; align: right; vertical-align: top}
a#menu9 { font-size: 0px; border: none; width: 57px; display: block; height: 49px; background-image: url(media/main-but-gal-off.jpg); background-repeat: no-repeat; background-position: top; align: right; vertical-align: top}
a#menu9:hover { font-size: 0px; border: none; width: 57px; display: block; height: 49px; background-image: url(media/main-but-gal-on.jpg); background-repeat: no-repeat; background-position: top; align: right; vertical-align: top}
a#menu10 { font-size: 0px; border: none; width: 57px; display: block; height: 54px; background-image: url(media/main-but-con-off.jpg); background-repeat: no-repeat; background-position: top; align: right; vertical-align: top}
a#menu10:hover { font-size: 0px; border: none; width: 57px; display: block; height: 54px; background-image: url(media/main-but-con-on.jpg); background-repeat: no-repeat; background-position: top; align: right; vertical-align: top}

a#menu11 { border: none; width: 34px; display: block; height: 45px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 0px; background-image: url(media/but-dl-o.jpg); background-repeat: no-repeat; background-position: top; vertical-align: top}
a#menu11:hover { border: none; width: 34px; display: block; text-decoration: underline; height: 45px; background-image: url(media/but-dl-on.jpg); background-repeat: no-repeat; background-position: top}
a#menu12 { border: none; width: 34px; display: block; height: 45px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 0px; background-image: url(media/but-lnk-o.jpg); background-repeat: no-repeat; background-position: top; vertical-align: top}
a#menu12:hover { border: none; width: 34px; display: block; text-decoration: underline; height: 45px; background-image: url(media/but-lnk-on.jpg); background-repeat: no-repeat; background-position: top}
a#menu13 { border: none; width: 33px; display: block; height: 45px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 0px; background-image: url(media/but-fav-o.jpg); background-repeat: no-repeat; background-position: top; vertical-align: top}
a#menu13:hover { border: none; width: 33px; display: block; text-decoration: underline; height: 45px; background-image: url(media/but-fav-on.jpg); background-repeat: no-repeat; background-position: top}

.w150 { width: 150px}

.mini { font-size: 10px; font-weight: bold}
a:link.mini { color: #000000; text-decoration: none}
a:hover.mini { color: #FFFFFF; text-decoration: underline}
a:visited.mini { color: #FFFFFF; text-decoration: none}

.minib {  font-size: 10px; color: #000000; background-position: center; font-weight: bold}
a:link.minib { color: #000000; text-decoration: none}
a:hover.minib { color: #000000; text-decoration: underline}
a:visited.minib { color: #FFFFFF; text-decoration: none}

.insb-cc-selected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #333333; padding: 3px 2px; color: #CCCCCC; text-align: center; vertical-align: middle; text-transform: uppercase ; font-weight: bold}
.wht-insert {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; background-color: #FFFFFF; background-position: center center; text-align: center; border: 1px #000000 solid; width: 450px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.mini-nb { font-size: 12px; font-weight: normal}
.wbdrt {  background-image: url(media/wbdr-t.gif); background-repeat: repeat-x; background-color: #000000; height: 7px}
.wbdrb { background-image: url(media/wbdr-b.gif); background-repeat: repeat-x; background-color: #000000 ; height: 7px}
.wbdrl { background-image: url(media/wbdr-l.gif); background-repeat: repeat-y; background-color: #000000 ; width: 7px}
.wbdrr { background-image: url(media/wbdr-r.gif); background-repeat: repeat-y; background-color: #000000 ; width: 7px ; background-position: right}
.blktxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; background-position: center center; text-align: center; color: #000000; clip:  rect(   )}
