/*-  Base styles
----------------------------------------------------------------------*/
body {
  text-align: left;
  margin: 0;
  padding: 0;
  color: #ffffff;
  font-size: 10px;
  background: #e2e2e2;
  font: 11px/1.5 georgia, serif;  
}

#container {
  width: 955px;
  margin: 0 auto;
  padding: 5px;
  background: #ffffff;
  border: 0px;
}

#column {
  width: 235px;
  margin-right: 5px;
  padding: 0px;
  background-color: #000;
  border: 0;
  position: relative;
  float:left;
}

#column2 {
  width: 235px;
  margin-bottom: 5px;
  padding: 0px;
  background-color: #000;
  border: 0;
  position: relative;
  float:left;
}

#columnright {
	width: 235px;
	margin: 0;
	padding: 0px;
	background-color: #000;
	border: 0;
	position: relative;
	float:right;
	color: #FFFFFF;
}

#columnrightwhite {
  width: 235px;
  margin: 0;
  padding: 0px;
  color: #000;
  background-color: #fffff;
  border: 0;
  position: relative;
  float:right;
}

#video {
  width: 475px;
  margin-right: 5px;
  background-color: #000;
  border: 0;
  position: relative;
  float:left;
}

#row {
	margin-bottom:5px;
}

#copyright {
	margin-top:15px;
	margin-bottom:10px;
	color: #999999;
}

#threecolumn {
  width: 470px;
  margin-right: 10px;
  background-color: #ffffff;
  border: 0;
  position: relative;
  float:left;
  color:#000;
}

#threecolumn2 {
  width: 715px;
  margin-right: 0px;
  background-color: #ffffff;
  border: 0;
  position: relative;
  float:right;
  color:#000;
}

#twocolumn1 {
  width: 274px;
  margin-right: 5px;
  background-color: #ffffff;
  border: 0;
  position: relative;
  float:left;
  color:#000;
}

#twocolumn2 {
  width: 354px;
  margin-right: 0px;
  background-color: #ffffff;
  border: 0;
  position: relative;
  float:left;
  color:#000;
}

#onecolumn {
  width: 235px;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0px;
  background-color: #ffffff;
  border: 0;
  position: relative;
  float:left;
}


.copy{
	padding:10px;
}

#copy{
	padding:10px;
}

a {
  color:#bd7c7e;
  text-decoration: none;
}

a:hover{
  color:#ffffff;
}

#copy a:hover{
  color:#000000;
}

.navigation{
	padding:10px;
   font: 15px arial black;  
   line-height:130%;
letter-spacing: 1px
}


      a.srollover {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/dancesoflife_rollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.srollover {
          background-position: 0 -140px;
      }

      a.srollover2 {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/questionofgod_rollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.srollover2 {
          background-position: 0 -140px;
      }

      a.srollover3 {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/foolingwithwords_rollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.srollover3 {
          background-position: 0 -140px;
      }

      a.srollover4 {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/breakingthesilence_rollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.srollover4 {
          background-position: 0 -140px;
      }
      a.srollover5 {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/motherwell_rollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.srollover5 {
          background-position: 0 -140px;
      }


      a.srollover6 {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/beyondhate_rollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.srollover6 {
          background-position: 0 -140px;
      }
      a.srollover7 {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/muir_rollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.srollover7 {
          background-position: 0 -140px;
      }
      a.srollover8 {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/tango_rollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.srollover8 {
          background-position: 0 -140px;
      }
      a.srollover9 {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/sacred_rollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.srollover9 {
          background-position: 0 -140px;
      }


      
/*-  Home page styles
----------------------------------------------------------------------*/
#hpcontainer {
  width: 960px;
  margin: 0 auto;
  padding-top: 5px;
  padding-left: 5px;
  padding-bottom: 5px;
  padding-right: 0px;
  background: #ffffff;
  border: 0px;
}


#hprow {
  width: 240px;
  margin: 0px;
  padding: 0px;
  border: 0;
  position: relative;
  float:left;
}  

#hpdoublerow {
  width: 480px;
  margin: 0px;
  padding: 0px;
  border: 0;
  position: relative;
  float:left;
}  
     
#hponebox {
	width: 235px;
	height:140px;
	background-color: #000;
	margin-bottom: 5px;
	margin-right: 5px;
	padding: 0px;
	border: 0;
	position: relative;
	float:left;
}  

#hptwobox {
	width: 235px;
	height:285px;
	background-color: #000;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0px;
	border: 0;
	position: relative;
	float:left;
}    

#hpfourbox {
  width: 475px;
  height:285px;
  background-color: #000;
  margin-bottom: 5px;
  margin-right: 5px;
  padding: 0px;
  border: 0;
  position: relative;
  float:left;
} 

#hpGVMbox {
	width: 475px;
	height: 140px;
	background-color: #000000;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0px;
	border: 0;
	position: relative;
	float:left;
}      


      a.hrollover1 {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/index_motherwellrollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.hrollover1 {
          background-position: 0 -140px;
      }

      a.hrollover2 {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/index_dancesrollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.hrollover2 {
          background-position: 0 -140px;
      }


      a.hrollover3 {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/index_dances2rollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.hrollover3 {
          background-position: 0 -140px;
      }


      a.hrollover4 {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/index_godrollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.hrollover4 {
          background-position: 0 -140px;
      }


      a.hrollover5 {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/index_silencerollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.hrollover5 {
          background-position: 0 -140px;
      }


      a.hrollover6 {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/index_foolingrollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.hrollover6 {
          background-position: 0 -140px;
      }


      a.hrollover7 {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/index_beyondhaterollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.hrollover7 {
          background-position: 0 -140px;

      }
      a.hrollover8 {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/index_beyondhate2rollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.hrollover8 {
          background-position: 0 -140px;
      }

 a.hrollover9 {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/index_aboutrollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.hrollover9 {
          background-position: 0 -140px;

      }

 a.hrollover10 {
          display: block;
          width: 235px;
          height: 140px;
          background: url("images/index_ourreelrollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.hrollover10 {
          background-position: 0 -140px;

      }

 a.hrollover11 {
          display: block;
          width: 235px;
          height: 285px;
          background: url("images/index_muirrollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.hrollover11 {
          background-position: 0 -285px;

      }

 a.hrollover12 {
          display: block;
          width: 235px;
          height: 285px;
          background: url("images/index_tangorollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.hrollover12 {
          background-position: 0 -285px;

      }

 a.hrollover13 {
          display: block;
          width: 235px;
          height: 285px;
          background: url("images/index_sacredrollover.jpg") 0 0 no-repeat;
          text-decoration: none;
      }
       
      a:hover.hrollover13 {
          background-position: 0 -285px;

      }

a:hover.textLink {
	color: #333333;
}
