/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
    font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Start of Ritzville Blues */
/* General */
body {
    font-family:         helvetica, verdana, arial, sans-serif;
    color:	             #fff;
    background-color:    #333333;
    font-size:           85%;
    background-image:    url(../img/body_bg2.jpg); /* Background of right portion of background */
    background-repeat:   repeat-x;}

h1 {
    color:			 #F4D94E;
	letter-spacing:	 .2em;
	font-size:		 1.3em;
	border-bottom:	 1px solid #ccc;
	padding: 		 0 0 5px 0;
	margin:	 		 0 0 15px 0;}

h2 {
    margin:			 0 0 5px 15px;
	color:			 #ddd;
   	letter-spacing:  .1em;}


/* End General */

/* Header and Navbar */
#headline {
      width:             930px;
      height:            25px;
      background-color:  #282828;
      border-left:       1px solid #fff;}
#headline p {
      float:             right;
      padding:           5px 35px 0 0;
      font-size:         .9em;
      font-weight:       bold;}

#headline a:link {
      color:            #fff;
      text-decoration:  none;
      border-bottom:    none;}
#headline a:visited {
      color:            #fff;
      text-decoration:  none;
      border-bottom:    none;}
#headline a:hover {
      color:            #F4D94E;
      text-decoration:  none;
      border-bottom:    none;}

#header {
      border-left:       1px solid #fff;
      padding:           0 0 0 0;}
#header a {
      border:            none; }

#navbar {
      height:            30px;
      background-color:  #282828;
      border-bottom:     1px solid #fff;
      border-left:       1px solid #fff;
      padding:           10px 0 2px 0;
      width:             100%;}
            
#navbar ul {
      margin:            0 auto 0 auto;
      font-weight:       bolder;
      letter-spacing:    .13em;
      list-style-type:   none;
      color:             #fff;
      text-align:        center;
      font-size:         1.2em;}
      
#navbar ul li {
      display:           inline;
      margin:            0 9px 0 9px;}
#navbar a {
      padding:           0 0 0 25px;}
#navbar a:link {
      color:            #fff;
      text-decoration:  none;
      border-bottom:    none;}
#navbar a:visited {
      color:            #fff;
      text-decoration:  none;
      border-bottom:    none;}
#navbar a:hover {
      color:            #F4D94E;
      background-image: url(../img/guitarpick.png);
      background-repeat: no-repeat;
      text-decoration:  none;
      border-bottom:    none;}
#active {
      color:             #F4D94E;
      padding:           0 0 0 25px;
      background-image:  url(../img/guitarpick.png);
      background-repeat: no-repeat;}
/* End of Header and Navbar */


/* Main Section */
#main {
     margin:    	 	 40px 0 10px 0;
	 width:			     920px;}
     
#intro_text {
      font-size:         1.20em;
      color:             #fff;
	  width:			 410px;
	  letter-spacing:    .05em;
	  text-align:		 center;
      line-height:       1.4em;
      height:            211px;}

#fadeshow {
       margin:           22px 0 0 2px;}

#body_text {
      margin:            35px 0 0 0;
	  letter-spacing:    .05em;
      font-size:         1.1em;
      color:             #fff;
      line-height:       1.3em;
      height:            350px;}
/* End Main Section */

       
/* Right Bar */
#rightbar {
      float:             right;
      margin:            30px 15px 0 0;
      width:             145px;}

.group_color {
      color:             #282828;}
/* End Right Bar */

/* Left Bar */      
#leftbar {
      float:             left;
      margin:            30px 0 30px 0;
      width:             285px;}

.audiobutton {
      float:             left;
      margin:            67px 0 0 205px;}

/* Watermelon Slim */
#band1 {
      height:            140px;
      width:             280px;
      background-image:  url(../img/main_watermelonslim.png);
      background-repeat: no-repeat;
      background-position: 10px 0;}

/* Jeff Aker */
#band2 {
      height:            140px;
      width:             280px;
      background-image:  url(../img/main_jeffaker.png);
      background-repeat: no-repeat;
      background-position: 10px 0;}

/* Roberson */
#band3 {
      height:            140px;
      width:             280px;
      background-image:  url(../img/main_roberson.png);
      background-repeat: no-repeat;
      background-position: 10px 0;}

/* Scott Hold */
#band4 {
      height:            140px;
      width:             280px;
      background-image:  url(../img/main_scottholt.png);
      background-repeat: no-repeat;
      background-position: 10px 0;}

/* Insomniacs */
#band5 {
      height:            140px;
      width:             280px;
      background-image:  url(../img/main_insomniacs.png);
      background-repeat: no-repeat;
      background-position: 10px 0;}
      
/* Donna Angelle */
#band6 {
      height:            140px;
      width:             280px;
      background-image:  url(../img/main_donnangelle.png);
      background-repeat: no-repeat;
      background-position: 10px 0;}

/* Becki Sue */
#band7 {
      height:            140px;
      width:             280px;
      background-image:  url(../img/main_beckiesue.png);
      background-repeat: no-repeat;
      background-position: 10px 0;}

/* Too Slim */
#band8 {
      height:            140px;
      width:             280px;
      background-image:  url(../img/main_tooslim.png);
      background-repeat: no-repeat;
      background-position: 10px 0;}

#left_bk {
      background-color:  #aaa;
      color:             #333333;}

#bluesorg {
      background-color:  #fff;}            

#bluesorg a {
      border:            none;}
#bluesorg img {
      margin-top:        5px;}

#bluesorg p {
      text-align:        center;}
/*End Left Bar */
      

* a:link {
      color:            #fff;
      text-decoration:  none;
      border-bottom:    1px dashed #F4D92B;}
* a:visited {
      color:            #fff;
      text-decoration:  none;
      border-bottom:    1px dashed #F4D92B;}
* a:hover {
      color:            #F4D94E;
      text-decoration:  none;
      border-bottom:    1px solid #F4D92B;}
      

/* Footer */
#footer a:link {
      color:            #aaa;
      text-decoration:  none;
      border-bottom:    none;}
#footer a:visited {
      color:            #aaa;
      text-decoration:  none;
      border-bottom:    none;}
#footer a:hover {
      color:            #F7CE00;
      text-decoration:  none;
      border-bottom:    none;}

#footer {
      color:             #fff;
      clear:             both;
      text-align:        center;
      border-top:        1px solid #fff;
      width:             85%;
      margin:            30px auto 25px auto;
      padding:           10px 0 0 0;
      background-color:  #333333;
      font-size:         80%;}
/* End Footer */
