@charset "UTF-8"; 

/* CSS Document */
body{background-color:#6b788d; margin:0 auto; font-family:Arial,"Courier New",Courier,monospace; letter-spacing:0px}

#nav{width:188px; margin:120px 0 0 36px}

#nav li{ list-style-type:none; text-indent:-9999px}

#nav li a{background-image:url('images/links.png'); background-repeat:no-repeat; padding:0 0 0 90px; display:block}

#nav li a.home{background-position:0px 0px; height:50px}
#nav li a:hover.home{background-position:-188px 0px}
#nav li a.homeactive{background-position:-376px 0px; height:50px}
#nav li a:hover.homeactive{background-position:-564px 0px}

#nav li a.band{background-position:0px -50px; height:56px}
#nav li a:hover.band{background-position:-188px -50px}
#nav li a.bandactive{background-position:-376px -50px; height:56px}
#nav li a:hover.bandactive{background-position:-564px -50px}

#nav li a.news{background-position:0px -106px; height:61px}
#nav li a:hover.news{background-position:-188px -106px}
#nav li a.newsactive{background-position:-376px -106px; height:61px}
#nav li a:hover.newsactive{background-position:-564px -106px}

#nav li a.schedule{background-position:0px -167px; height:58px}
#nav li a:hover.schedule{background-position:-188px -167px}
#nav li a.scheduleactive{background-position:-376px -167px; height:58px}
#nav li a:hover.scheduleactive{background-position:-564px -167px}

#nav li a.media{background-position:0px -225px; height:57px}
#nav li a:hover.media{background-position:-188px -225px}
#nav li a.mediaactive{background-position:-376px -225px; height:57px}
#nav li a:hover.mediaactive{background-position:-564px -225px}

#nav li a.contact{background-position:0px -282px; height:64px}
#nav li a:hover.contact{background-position:-188px -282px}
#nav li a.contactactive{background-position:-376px -282px; height:64px}
#nav li a:hover.contactactive{background-position:-564px -282px}

/*-------content------------------------------*/
#wrapper{margin:10px auto; text-align:center; background:url(images/bkg.jpg) transparent top center no-repeat; height:683px}

#content{margin:0 auto; width:1012px; padding:20px 0 0 0; position:relative}

#title{width:734px; height:140px; z-index:40; top:25px; left:200px; position:absolute; text-indent:-9999px; background:url(images/title.png) transparent top center no-repeat}

#menu{background:url(images/menubkg.png) transparent top center no-repeat; z-index:2; position:absolute; top:25px; left:30px; padding:30px 0 0 0; width:344px; height:631px}

p{text-align:left}

#tv{width:730px; height:649px; top:40px; left:270px; position:absolute; z-index:30}

#tv2{background:url(images/tv2.png) transparent top center no-repeat; width:730px; height:649px; top:40px; left:270px; position:absolute; z-index:30}

.maincontent{width:638px; top:230px; height:420px; left:320px; position:absolute; margin:0 0 20px 0; z-index:3}

.bandmainheader{background:url(images/bandheader.png) transparent top center no-repeat}

.bandmain{background:url(images/bandbkg.png) transparent bottom center no-repeat}

.newsmainheader{background:url(images/newsheader.png) transparent top center no-repeat}

.newsmain{background:url(images/newsbkg.png) transparent bottom center no-repeat}

.schedulemainheader{background:url(images/scheduleheader.png) transparent top center no-repeat}

.schedulemain{background:url(images/schedulebkg.png) transparent bottom center no-repeat}

.mediamainheader{background:url(images/mediaheader.png) transparent top center no-repeat}

.mediamain{background:url(images/mediabkg.png) transparent bottom center no-repeat}

.contactmainheader{background:url(images/contactheader.png) transparent top center no-repeat}

.contactmain{background:url(images/contactbkg.png) transparent bottom center no-repeat}

.maincontentheader{width:638px; height:120px; top:120px; left:320px; position:absolute; z-index:5; text-indent:-9999px}

.maincontent p{padding:10px 20px 20px 26px; overflow:hidden; line-height:21px}

.maincontent a{color:#fff9f0; font-size:small; text-decoration:underline}

.maincontent a:hover{color:#300; font-size:small; text-decoration:underline}

.purpletext{color: #fff9f0; font-size:small}

.purpletextnospace{color:#fff9f0; font-size:small; margin:0 0 0 0}

.bigpurpleserif{font-size:large; font-family:Arial,"Courier New",Courier,monospace; color: #3a2b2f; text-decoration:none; font-weight:bold; letter-spacing: -1px}

.greentext{color:#fff9f0; font-size:medium}
.biggreenserif{font-size:large; font-family:Arial,"Courier New",Courier,monospace; color:#003; text-decoration:none; font-weight:bold}

.orangetext{color:#fff9f0; font-size:medium}
.bigorangeserif{font-size:large; font-family:Arial,"Courier New",Courier,monospace; color:#030; text-decoration:none; font-weight:bold}

.orangedate{font-size:medium; font-family:Arial,"Courier New",Courier,monospace; color:#600; text-decoration:none; font-weight:bold}

#tagline{background:url(images/tagline.png) transparent top center no-repeat; width:437px; height:69px; top:585px; left:480px; position:absolute; z-index:300; text-indent:-9999px; color:#D5C5E1; color:#C8B8D4; color:#D2C1DD}

#nonflashmain{margin:193px 0 0px 0px; z-index:3; position:absolute; width:390px; height:350px; top:0px; left:155px; }

#nonflashmain2{margin:30px auto 0 auto; width: 570px; }

input, textarea{background-color:#E2CBE1}

/*-------full------------------------------*/
#full{margin:0 auto; overflow:hidden}
