* {
padding:0px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #E6EBF0;
background-color:transparent;
font-size:.95em;
}

body {
background-image: url(images/page01.gif);
margin:0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
text-align:center; /* Hack for IE5/Win */
}

img {border:0px;}

#page 
{
width:778px;
margin:0px auto; /* Right and left margin widths set to "auto" */
text-align:left; /* IE5/Win Hack */
}


a { color: #E6EBF0; }

a:hover { text-decoration: none; }

p
{
padding:10px 0px 0px 0px;
margin:0px;
}

.firstLetter
{

font-weight:bold;
}

.header
{

font-weight:bold;
margin-top:15px;
color:white;
letter-spacing:2pt;
}

#topLeft
{
background-image:url(images/page02.jpg);
background-repeat:no-repeat;
height:238px;
width:285px;
float:left;
}

#topMiddle
{
background-image:url(images/page03.jpg);
background-repeat:no-repeat;
height:238px;
width:204px;
float:left;
}

#topRight
{
background-image:url(images/page04.jpg);
background-repeat:no-repeat;
height:238px;
width:289px;
float:left;
}


#tnav
{
clear:both;
background-image:url(images/tnav_bg.jpg);
background-repeat:no-repeat;
height:24px;
width:778px;

}

#tnav ul
{
width:390px;
margin-left:195px;
padding-left:0px;
padding-bottom:0px;
margin-bottom:0px;
}

#tnav li
{
display:inline;
float:left;
margin-left:20px;
}

#tnav image
{
border:0px;
}

#tnav_home
{
width:39px;
background-image:url(images/tnav_home.gif);
background-repeat:no-repeat;
height:27px;
}

#tnav_home a
{
width:39px;
height:27px;
display:block;
}

#tnav_home a:hover
{
background-image:url(images/tnav_home-over.gif);
background-repeat:no-repeat;
}

#tnav_home-on
{
width:39px;
background-image:url(images/tnav_home-over.gif);
background-repeat:no-repeat;
height:27px;
}

#tnav_listen
{
width:44px;
background-image:url(images/tnav_listen.gif);
background-repeat:no-repeat;
height:27px;
}

#tnav_listen a
{
width:44px;
height:27px;
display:block;
}

#tnav_listen a:hover
{
background-image:url(images/tnav_listen-over.gif);
background-repeat:no-repeat;
}

#tnav_listen-on
{
width:44px;
background-image:url(images/tnav_listen-over.gif);
background-repeat:no-repeat;
height:27px;
}

.listenText
{
font-weight:bold;
color: #ff9900;
}

#tnav_look
{
width:35px;
background-image:url(images/tnav_look.gif);
background-repeat:no-repeat;
height:27px;
}

#tnav_look a
{
width:35px;
height:27px;
display:block;
}

#tnav_look a:hover
{
background-image:url(images/tnav_look-over.gif);
background-repeat:no-repeat;
}

#tnav_look-on
{
width:35px;
background-image:url(images/tnav_look-over.gif);
background-repeat:no-repeat;
height:27px;
}

#tnav_about
{
width:41px;
background-image:url(images/tnav_about.gif);
background-repeat:no-repeat;
height:27px;
}

#tnav_about a
{
width:41px;
height:27px;
display:block;
}

#tnav_about a:hover
{
background-image:url(images/tnav_about-over.gif);
background-repeat:no-repeat;
}

#tnav_about-on
{
width:41px;
background-image:url(images/tnav_about-over.gif);
background-repeat:no-repeat;
height:27px;
}

#tnav_link
{
width:38px;
background-image:url(images/tnav_link.gif);
background-repeat:no-repeat;
height:27px;
}

#tnav_link a
{
width:38px;
height:27px;
display:block;
}

#tnav_link a:hover
{
background-image:url(images/tnav_link-over.gif);
background-repeat:no-repeat;
}

#tnav_link-on
{
width:38px;
background-image:url(images/tnav_link-over.gif);
background-repeat:no-repeat;
height:27px;
}

#tnav_contact
{
width:55px;
background-image:url(images/tnav_contact.gif);
background-repeat:no-repeat;
height:27px;
}

#tnav_contact a
{
width:55px;
height:27px;
display:block;
}

#tnav_contact a:hover
{
background-image:url(images/tnav_contact-over.gif);
background-repeat:no-repeat;
}

#tnav_contact-on
{
width:55px;
background-image:url(images/tnav_contact-over.gif);
background-repeat:no-repeat;
height:27px;
}

#tDivider
{
height:9px;
width:778px;
background-image:url(images/page13.gif);
background-repeat:repeat-x;
}

#cBody
{
width:778px;
background-color:black;
padding:0px 0px 0px 0px;
line-height:13pt;
background-image: url(images/bg.jpg);
background-repeat:repeat-y;
font-size:100%;
overflow: hidden;
}

#cBody a
{
color:#7199C9;
text-decoration:none;
font-size:100%;
}

#cBody a:hover
{
text-decoration:underline;
color:white;
font-size:100%;
}

.lcol {
width:210px;
float:left;
border-width:0px 10px 0px 0px;
border-color:#000;
border-style:solid;
margin-bottom: -200px; padding-bottom: 200px;
}

.lcolContentTop
{
padding: 0px 10px 10px 10px;
border-width:0px 0px 10px 0px;
border-color:#000;
border-style:solid;

}

.lcolContentBottom { 
padding:0px 10px 0px 10px;
}

.mcol {
padding: 0px 5px 10px 5px;
/*background-repeat: repeat-x; */
width:243px;
margin-left:10px;
float:left;
border-width:0px 10px 0px 0px;
border-color:#000;
border-style:solid;
margin-bottom: -200px; padding-bottom: 200px;
}

.rcol {
padding:0px;
width:285px;
margin-left:0px;
float:left;
font-size:inherit;
margin-bottom: -200px; padding-bottom: 200px;

}

.rcolContentTop 
{ 
padding:0px; 
border-width:0px 0px 10px 0px;
border-color:#000;
border-style:solid;
}

.rcolContentTop #photo
{
background-image:url(images/band/group2.jpg);
height:190px;
width:285px;
background-repeat:no-repeat;
}

.rcolContent { padding:10px 10px 40px 10px; }

.rcolContentBottom { padding:10px; }

#footer
{
clear:both;
width:778px;
height:22px;
background-image:url(images/footer_bg.jpg);
background-repeat:no-repeat;
margin-bottom:10px;
text-align:center;
color:#7199C9;
}

#lnav ul
{
width:300px;
padding-left:0px;
height:22px;
margin:0px auto; /* Right and left margin widths set to "auto" */
text-align:left; /* Counteract to IE5/Win Hack */
}

#lnav li
{
padding-top:3px;
display:inline;
height:22px;
float:left;
margin-left:8px;
}

#lnav a
{
color:#7199C9;
}

.slcol {
width:238px;
padding:0px 0px 0px 5px;
float:left;
border-width:0px 10px 0px 0px;
border-color:#000;
border-style:solid;
margin-bottom: -5000px; padding-bottom: 5000px;
}

.slcolContent
{
position:relative;
font-size:100%;
padding: 0px 0px 20px 10px;
}

.srcol {
width:511px;
margin-left:10px;
float:left;
overflow:auto;
background-attachment:fixed;
font-size:100%;
margin-bottom: -5000px; padding-bottom: 5020px;
}

.srcol .image
{
margin-top:40px;
margin-left:30px;
}

.image
{
margin-top:40px;
margin-left:30px;
}

.image img
{
	border:2px solid black;
}

#legal
{
text-align:center;
background-color:#000;
padding:0px 0px 10px 0px;
}

.songinfo {display:block;padding:10px;}
#instructions {margin-top:30px;padding:10px;}
.lcolIndent {margin:10px 0px 0px 10px;}
