@charset "utf-8";
/* CSS Document */
* {margin: 0; padding: 0;}

body {background-image: url(../images/bg.jpg); background-position: 50% 0; background-repeat: no-repeat; background-color: #000000; margin: 0; padding: 0; text-align: center; font-family: Arial, Helvetica, sans-serif;}

body.blank {background-image: url(../images/lineTile.gif); background-position: 50% 0; background-repeat: repeat-y; background-color: #000000; margin: 0; padding: 0; text-align: center; font-family: Arial, Helvetica, sans-serif;}

#wrapper {margin: 0 auto; width: 993px;}

#header {width: 993px; height: 69px; background-image: url(../images/headerBack.jpg);}

img.logo {float: left; margin-left: 40px; border: 0;}

#contMain {width: 476px; height: 559px; float: left; margin: 7px 0px 0px 0px; padding-left: 48px;  background-color: transparent;}

#nav {width: 476px; background-color: transparent;}

a {outline: none;}

img {border: none;}

ul {list-style: none;}

/*NAVIGATION LINKS*/
#nav ul li {display: inline; float: left}
#nav ul a {display: block;}
#nav ul li.nav a span {position: absolute; left: -9999px;}


ul li.nav a {
	-webkit-transition-property: background-position;
	-webkit-transition-duration:.4s;
	-webkit-transition-timing:ease-out;
	}
	
	
/*HOME*/
ul li.nav a.home {width: 63px; height: 28px;}
ul li.nav a:link.home {background-image: url(../images/navImg/home.gif);}
ul li.nav a:visited.home {background-image: url(../images/navImg/home.gif);}
ul li.nav a:hover.home {background-image: url(../images/navImg/home.gif); background-position: 0 -28px;}
/*ABOUT*/
ul li.nav a.about {width: 61px; height: 28px;}
ul li.nav a:link.about {background-image: url(../images/navImg/about.gif);}
ul li.nav a:visited.about {background-image: url(../images/navImg/about.gif);}
ul li.nav a:hover.about {background-image: url(../images/navImg/about.gif); background-position: 0 -28px;}
/*MEDIA*/
ul li.nav a.media {width: 65px; height: 28px;}
ul li.nav a:link.media {background-image: url(../images/navImg/media.gif);}
ul li.nav a:visited.media {background-image: url(../images/navImg/media.gif);}
ul li.nav a:hover.media {background-image: url(../images/navImg/media.gif); background-position: 0 -28px;}
/*CONTACT*/
ul li.nav a.contact {width: 77px; height: 28px;}
ul li.nav a:link.contact {background-image: url(../images/navImg/contact.gif);}
ul li.nav a:visited.contact {background-image: url(../images/navImg/contact.gif);}
ul li.nav a:hover.contact {background-image: url(../images/navImg/contact.gif); background-position: 0 -28px;}
/*SONGS*/
ul li.nav a.songs {width: 85px; height: 28px;}
ul li.nav a:link.songs {background-image: url(../images/navImg/songs.gif);}
ul li.nav a:visited.songs {background-image: url(../images/navImg/songs.gif);}
ul li.nav a:hover.songs {background-image: url(../images/navImg/songs.gif); background-position: 0 -28px;}
/*GUESTBOOK*/
ul li.nav a.guestbook {display: block; width: 125px; height: 28px;}
ul li.nav a:link.guestbook {background-image: url(../images/navImg/guestbook.gif);}
ul li.nav a:visited.guestbook {background-image: url(../images/navImg/guestbook.gif);}
ul li.nav a:hover.guestbook {background-image: url(../images/navImg/guestbook.gif); background-position: 0 -28px;}
/*MAILING LIST*/
ul li.nav a.the_list {display: block; width: 125px; height: 28px;}
ul li.nav a:link.the_list {background-image: url(../images/navImg/the_list.gif);}
ul li.nav a:visited.the_list {background-image: url(../images/navImg/the_list.gif);}
ul li.nav a:hover.the_list {background-image: url(../images/navImg/the_list.gif); background-position: 0 -28px;}
/*END NAVIGATION LINKS*/

img.bandPhoto {margin-top: 6px;}

img.mainTextHead {margin-top: 3px;}

/*#songsDiv {background-image: url(../images/blk80.png); width: 476px; height: 484px; margin-top: 10px; overflow: auto;}*/

#mainScroller {background-image: url(../images/blk80.png); width: 461px; height: 530px; padding-right: 15px; overflow: auto;}

h1.main {text-align: left; color: #d05238; font-size: 1em; font-weight: bold; line-height: 1.7em; padding-left: 12px; background-color: #000000; }
h2 {color: #ffffcc; font-size: 1em; padding: 12px; margin-top: 10px;}

p.mainText {color: #d05238; font-size: .75em; text-align: left; margin-top: 4px; padding: 12px 12px 40px; background-image: url(../images/blk80.png);}
p.mainText2 {color: #d05238; font-size: .75em; text-align: left; margin: 8px 0 16px 0; padding: 12px 12px 12px; background-image: url(../images/blk80.png);}

p.main {color: #ffffcc; font-size: .75em; text-align: left; margin-left: 10px; padding: 12px; line-height: 1.5em;}
p.mobile {color: #ffffcc; font-size: .75em; text-align: right; margin-right: 48px; line-height: 1.5em; background-color: #000000;}
p.mobile a {color: #d05238;}
p.mobile a:hover {color: #ffffff;}
p.small {color: #ffffcc; font-size: .5em; padding: 2px;}

a.normal {font-weight: bold; color: #f99c53; border-bottom: 1px solid #f99c53; text-decoration: none;}
a.normal:hover {color: #ffffcc; border-bottom: 1px solid #ffffcc;}
a.img img {border: 0; margin: 10px 0 0 0;}

/*#schedule {width: 266px; height: 559px; float: left; margin: 7px 0px 0px 8px;  background-color:none; text-align: left;}
div.schedule {width: 230px; height: 488px; margin: 60px 0 0 5px; padding: 0 10px; border: 0; background: transparent; overflow: auto;}*/

div#scheduleText {width: 100%;}


h1.month {text-align: left; color: #ffffff; font-size: 1em; font-weight: bold; border-bottom: 1px solid #d05238; margin: 30px 0 5px 0; background-color: #13120E;}
h1.top{margin: 0px 0 5px 0;}



p.date {font-size: .75em; color: #ffffcc; text-align: left;}
p.date b {font-weight: bold; background-color: #241F1C; padding-right: 3px;}
p.date span{font-weight: bold; background-color: #13120E; padding-right: 3px; color:#d05238;}

img.songs {margin-top: 8px;}

img.mySpaceIcon {float: right; margin: 0 0 7px 0; border: 0;}
#clubs {width: 139px; height: 540px; float: left; margin: 24px 0px 0px 7px; overflow: hidden;}
#clubs img {border: 0; margin: 0 0 5px 0;}

#footer {width: 900px; float: right; text-align: right; font-size: .5em; color: #FFE4C2; margin: 13px 0 0 0; padding-right: 48px;}
#footer img {border: 0; margin-top: 2px; margin-bottom: 10px;}

#huge {font-family: Georgia, "Times New Roman", Times, serif; color: #ffffcc; margin-top: 50px;}

div.media {text-align: left;}
img.thumb {margin-left: 5px; width: 150px;}

/*/////////////////////////alternating row color////////////////////////////////////*/

table.alternate {color: #FFE4C2; text-align: left; font-size: .75em; font-weight: bold; width: 100%; padding-left: 5px;}
.odd {background-color: transparent;}
.even {background-color: #241F1C;}

