
/*

COLORS

DARK RED 
#720502;
YELLOW
#ffd200;
ORANGE
#ff5a00;

*/


body	{
margin:0;
background:#000;
background-position: 0px 27px;
background-image:url(src/1d.gif);
background-repeat:repeat-x;

font-family:arial black, gadget, sans-serif;
}

img {
	behavior:	url("pngbehavior.htc");
}

div#bg	{
position:absolute;
top:0px;
left:0px;
z-index:2;
width:100%;
height:900px;
background-image:url(src/2z.gif);
background-repeat:no-repeat;
}


div#bg4	{
position:absolute;
top:505px;
left:492px;
z-index:1;
width:399px;
height:800px;
height:395px;

background-color:#720502;

}









div#navbg	{
position:absolute;
top:0px;
left:0px;
height:27px;
width:100%;

z-index:1;
background:#000;
}

div#nav	{
width:950px;
position:absolute;
top:0px;
left:0px;
z-index:15;
margin-top:1px;
}

#index div#nav a, #shows div#nav a, #songs div#nav a, #gallery div#nav a, #contact div#nav a	{
display:inline;
padding-left:39px;
padding-right:30px;

font-size:14px;
letter-spacing:-0.9pt;
text-transform:uppercase;
color:#ffd200;
text-decoration:none;
}

#index div#nav a:hover, #shows div#nav a:hover, #songs div#nav a:hover, #gallery div#nav a:hover, #contact div#nav a:hover	{
color:#fff;
}

div#nav a span	{
color:#d01c00;
}
div#nav a:hover span	{
color:#ff5a00;
}

div#nav a#homelink	{
padding-left:69px;
}

#index div#nav a#nav_home, #shows div#nav a#nav_shows, #songs div#nav a#nav_songs, #gallery div#nav a#nav_gallery, #contact div#nav a#nav_contact	{
color:#ff5a00;
}



div#header	{
position:absolute;
top:14px;
left:36px;
z-index:7;

}

div#hdrp	{
position:absolute;
top:196px;
left:69px;
z-index:12;

}

div.hdimg	{
position:absolute;
z-index:7;
}

div#bdg0	{
top:22px;
left:123px;
}

div#bdg1	{
top:11px;
left:130px;
}

div#bdg2	{
top:13px;
left:37px;
}

div#bdg3	{
top:0px;
left:69px;
}

div#bdg4	{
top:12px;
left:3px;
}



div#bottom	{

position:absolute;
top:900px;
left:0px;
height:27px;
width:100%;

z-index:13;
background-color:#000;
}
div#bttm	{
position:absolute;
top:848px;
left:0px;
height:75px;
width:100%;

z-index:14;
background-image:url(src/bttm.gif);
background-repeat:repeat-x;
}





#adbg	{
width:463px;
height:228px;
position:absolute;
top:30px;
left:485px;
z-index:3;

background-image:url(src/4b.gif);
background-repeat:no-repeat;
}






/* 
	INDEX CSS
*/



#index #adbg	{
padding-left:15px;
padding-top:33px;

font-size:40px;
font-weight:bold;
color:#fff;
line-height:35px;
text-transform:uppercase;
letter-spacing:-3pt;
}

#index #adbg img	{
float:left;
margin-right:18px;
}






body#index div#col1, body#index div#col2	{
width:448px;
height:470px;
overflow:auto;
position:absolute;
top:367px;
left:0px;
z-index:10;

font-size:15px;
line-height:16px;
color:#fff;
}
body#index div#col2	{
left:500px;

overflow:visible;
}

body#index div#col1 p	{
margin:0;
margin-left:69px;
margin-top:5px;
margin-bottom:10px;
padding-right:30px;

font-size:15px;
line-height:19px;
color:#fff;
}
body#index div#col1 span, body#index div#col2 span	{
display:block;
margin-left:30px;
margin-left:69px;

font-size:30px;
line-height:20px;
font-weight:bold;
color:#ffd200;
}


body#index div#col1 a	{
display:block;
color:#ffd200;
text-decoration:none;
text-transform:lowercase;
font-size:70%;
border-style:dotted;
border-width:1px 0 1px 0;
border-color:#000;
}
body#index div#col1 a:hover	{
color:#ff5a00;
border-style:dotted;
border-width:1px 0 1px 0;
border-color:#ffd200;
}



body#index div#col2 span	{
margin-left:-25px;
margin-left:0px;
color:#fff;
color:#ffd200;
}
body#index div#col2 p	{
width:374px;
margin:0;
margin-top:-1px;
margin-bottom:4px;
padding-right:20px;

font-size:21px;
line-height:17px;
text-transform:lowercase;
letter-spacing:-0.5pt;

border-style:dotted;
border-width:0 0 2px 0;
border-color:red;
color:#ffd200;
}

body#index div#col2 a	{
color:#ffd200;

}
body#index div#col2 a:hover	{
color:#ff5a00;
}

body#index div#col2 h1	{
margin:0;
margin-top:10px;
margin-left:-3px;
margin-bottom:20px;
text-transform:uppercase;
color:#ff5a00;
letter-spacing:-3pt;
font-size:50px;
}
body#index div#col2 h1 span	{
margin-left:0;
margin-bottom:10px;

color:#ff5a00;
}
body#index div#col2 h2	{
font-weight:normal;
margin-top:15px;
}
body#index div#col2 h2 p	{
border-style:none;
font-size:13px;
letter-spacing:-0.1pt;
line-height:15px;
}
body#index div#col2 h2 p a	{
color:#ff5a00;
text-decoration:none;
}
body#index div#col2 h2 p a:hover	{
color:#fff;
text-decoration:underline;
}

body#index div#col2 h1 a	{
display:block;
font-size:16px;
line-height:17px;
letter-spacing:-0.2pt;

}
body#index div#col2 h1 a:hover	{
color:#fff;
}


body#index div#col2 form input	{
display:block;
width:399px;
margin-left:0px;
margin-bottom:5px;

background:none;
border-style:dotted;
border-width:2px 0 2px 0;
border-color:red;

font-family:arial black;
font-size:20px;
color:#fff;
color:#ffd200;
}
body#index div#col2 form span	{
margin-left:0px;
padding-bottom:4px;
}
body#index div#col2 form input:hover	{
border-color:#ffd200;
color:#ffd200;
color:#fff;
}
body#index div#col2 form label	{

font-size:20px;
color:#ff5a00;
}

body#index div#col2 form input.submit	{
text-transform:uppercase;
}

div#nwsbg	{
width:182px;
height:47px;
position:absolute;
top:328px;
left:69px;
z-index:7;

background-image:url(src/nws.gif);
}

div#upshws	{
width:238px;
height:74px;
position:absolute;
top:300px;
left:499px;
z-index:9;

background-image:url(src/upshws.gif);
}








/* 

GALLERY CSS

*/


#gal_cn	{
position:absolute;
width:100%;
height:405px;
top:258px;
left:0px;

padding-top:4px;
z-index:10;

background-image:url(src/gal_bg.gif);
background-repeat:no-repeat;
}

#gal_cn img	{
vertical-align:top;
border-width:0;
}

#gal_prv	{
padding-left:28px;
}
#gal_nxt	{
padding-right:28px;
}



/*
	SHOWS
*/


body#shows div#bg4	{

}
#shows #adbg	{
padding-top:36px;
padding-bottom:25px;
padding-left:18px;
background-image:url(4b.gif);
}

#shows #adbg p	{
margin-top:0px;
margin-bottom:0;

font-family:arial black;
font-size:30px;
line-height:27px;
font-weight:bold;
color:#ffd200;
color:#fff;

text-transform:uppercase;
letter-spacing:-1pt;
}
#shows #adbg form	{
margin:0;
padding:0;
}
#shows #adbg label	{
margin:0;
padding:0;

display:block;
font-family:arial black;
font-size:16px;
line-height:15px;
font-weight:bold;
color:#fff;

text-transform:uppercase;

}

#shows #adbg input	{

display:block;
width:399px;
padding:0;
margin-left:0px;
margin-bottom:1px;

background:none;
border-style:dotted;
border-width:2px 0 2px 0;
border-color:#ffd200;

font-family:arial black;
font-size:16px;
line-height:15px;
text-align:left;
color:#fff;

}

#shows #adbg input:hover	{
color:#ffd200;
border-color:#fff;
}

#shows #adbg input.submit	{
border-width:0 0 2px 0;
color:#fff;
text-transform:uppercase;
}
#shows #adbg input:hover.submit	{
color:#ffd200;
}





body#shows div#col1, body#shows div#col2	{
width:448px;
width:870px;
height:440px;
overflow:visible;
position:absolute;
top:335px;
left:0px;
z-index:10;


font-size:15px;
line-height:16px;
color:#fff;
}
body#shows div#col2	{
left:500px;

overflow:visible;
}

body#shows div#col1	{
margin-left:69px;
}
body#shows div#col1 span, body#shows div#col2 span	{
display:block;
width:60px;
float:left;
font-size:20px;
line-height:20px;
font-weight:bold;
color:#ffd200;
}





body#shows div#col2 span	{
color:#fff;
color:#ffd200;

}
body#shows div#col1 p, body#shows div#col2 p	{
display:block;
float:left;
width:394px;
margin-top:-1px;
margin-bottom:0px;
margin-right:40px;

font-size:16px;
line-height:20px;
text-transform:lowercase;
letter-spacing:-0.5pt;

border-style:dotted;
border-width:0 0 1px 0;
border-color:#720502;
}


body#shows div#col1 h1, body#shows div#col2 h1	{
margin:0;
clear:both;
margin-top:0px;
margin-left:-3px;
margin-bottom:0px;
text-transform:uppercase;
color:#ff5a00;
letter-spacing:-3pt;
font-size:50px;
line-height:38px;

border-style:dotted;
border-width:0 0 2px 0;
border-color:#720502;
}
body#shows div#col1 h1	{
}
body#shows div#col2 h1 span	{
margin-left:0;
margin-bottom:10px;


color:#ff5a00;
}
body#shows div#col2 h2	{
font-weight:normal;
margin-top:15px;
}
body#shows div#col2 h2 p	{
border-style:none;
font-size:13px;
letter-spacing:-0.1pt;
line-height:15px;

}
body#shows div#col2 h2 p a	{
color:#ff5a00;
text-decoration:none;
}
body#shows div#col2 h2 p a:hover	{
color:#fff;
text-decoration:underline;
}






/*
	SONGS CSS
*/





#songs #adbg	{
padding-left:15px;
padding-top:33px;

font-size:43px;
font-weight:bold;
color:#fff;
line-height:35px;
text-transform:uppercase;
letter-spacing:-3pt;

}

#songs #adbg img	{
float:left;
margin-right:18px;
}


#songs #adbg p	{
margin:0;
padding-top:5px;
padding-right:50px;

}
#songs #adbg p span	{
display:block;
margin-left:-10px;
padding-top:2px;
font-size:30px;
letter-spacing:-1.5pt;
color:#ffd200;
}


#songs #adbg a	{
color:#ffd200;
margin-bottom:5px;
font-size:30px;
line-height:30px;
letter-spacing:-1.5pt;
text-decoration:none;
}
#songs #adbg a:hover	{
color:#fff;
text-decoration:underline;
}






body#songs div#col1, body#songs div#col2	{
width:448px;
width:398px;
height:440px;
overflow:visible;
position:absolute;
top:335px;
left:0px;
z-index:10;


font-size:15px;
line-height:16px;
letter-spacing:-1pt;
color:#fff;
}
body#songs div#col2	{
left:500px;

overflow:visible;
}

body#songs div#col1	{
margin-left:69px;
}
body#songs div#col1 a, body#songs div#col2 a	{
text-decoration:none;
}
body#songs div#col1 a p span, body#songs div#col2 a p span	{
display:block;
width:260px;
float:left;
font-size:20px;
line-height:20px;
font-weight:bold;
color:#ffd200;
text-decoration:none;
}

body#songs div#col1 a p, body#songs div#col2 a p	{
display:block;
float:left;
width:394px;
margin-top:-1px;
margin-bottom:0px;


font-size:16px;
line-height:20px;
text-transform:lowercase;
letter-spacing:-0.5pt;
color:#fff;
text-decoration:none;

border-style:dotted;
border-width:0 0 1px 0;
border-color:#720502;
}
body#songs div#col1 a:hover p span, body#songs div#col1 a:hover p, body#songs div#col2 a:hover p span, body#songs div#col2 a:hover p	{
color:#ff5a00;
}


body#songs div#col1 h1, body#songs div#col2 h1	{
margin:0;
clear:both;
margin-top:0px;
margin-left:-3px;
margin-bottom:0px;
text-transform:uppercase;
color:#ff5a00;
letter-spacing:-3pt;
font-size:50px;
line-height:38px;

border-style:dotted;
border-width:0 0 2px 0;
border-color:#720502;
}
body#songs div#col1 h1	{
}
body#songs div#col1 h1 span, body#songs div#col2 h1 span	{
display:block;
margin-left:-10px;

font-size:31px;
line-height:31px;
color:#ff5a00;
color:#fff;
}

body#songs div#col1 h2, body#songs div#col2 h2	{
margin-top:5px;

clear:both;
font-weight:normal;
font-size:30px;
color:#fff;
text-transform:uppercase;
}
body#songs div#col1 h2 img, body#songs div#col2 h2 img	{
float:left;
margin-right:10px;
margin-top:8px;

}
body#songs div#col1 h2 a, body#songs div#col2 h2 a	{
font-size:18px;
color:#ffd200;
}
body#songs div#col1 h2 a:hover, body#songs div#col2 h2 a:hover	{
color:#fff;
}


body#songs div#col1 h3	{
clear:both;
padding-top:0px;
width:820px;
overflow:visible;

background-image:url(src/gal_bg.gif);
background-position:-190px -150px;

font-size:18px;
line-height:15px;
font-weight:normal;
text-transform:uppercase;
letter-spacing:-1pt;
color:#ff5a00;
color:#ffd200;
}
body#songs div#col1 h3 blockquote	{
overflow:visible;

margin:0;
padding:0;

font-size:24px;
line-height:19px;
letter-spacing:-1.5pt;
color:#ffd200;
color:#ff5a00;
}
body#songs div#col1 h3 blockquote span	{
overflow:visible;

display:block;
margin-left:-10px;
}



/*
	CONTACT CSS
*/






#contact #adbg	{
padding-left:15px;
padding-top:33px;
padding-top:55px;

font-size:20px;
font-weight:normal;
color:#fff;
line-height:19px;

letter-spacing:-0.7pt;

}

#contact #adbg h1	{
margin:0;
font-weight:bold;
text-transform:uppercase;
font-size:40px;
line-height:35px;
letter-spacing:-2pt;
}

#contact #adbg a	{
display:block;
font-size:23px;
line-height:20px;
letter-spacing:-1pt;
color:#ffd200;
text-decoration:none;
}

#contact #adbg a:hover	{
color:#fff;
}







body#contact div#col1, body#contact div#col2	{
width:448px;
width:379px;
height:440px;
overflow:visible;
position:absolute;
top:335px;
left:0px;
z-index:10;
padding-left:69px;

font-size:15px;
line-height:16px;
color:#fff;
}
body#contact div#col2	{
left:500px;
padding-left:0px;

overflow:visible;
}


body#contact div#col1 h1, body#contact div#col2 h1	{
margin:0;
margin-left:-3px;
text-transform:uppercase;
color:#ff5a00;
letter-spacing:-3pt;
font-size:50px;
line-height:40px;
}

body#contact div#col1 p, body#contact div#col2 p	{
margin:0;
margin-bottom:5px;
font-size:18px;
line-height:18px;
}

body#contact div#col1 p em, body#contact div#col2 p em	{
display:block;
font-style:normal;
color:#ffd200;
}

body#contact div#col1 p a, body#contact div#col2 p a	{
color:#ffd200;
text-decoration:none;
}
body#contact div#col2 p a	{
display:block;
}
body#contact div#col1 p a:hover, body#contact div#col2 p a:hover	{
color:#fff;
}




/*

COLORS

DARK RED 
#720502;
YELLOW
#ffd200;
ORANGE
#ff5a00;

*/
