@charset "utf-8";
/* CSS Document */
/*For Content positioning and design*/
body {
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
  font-size:small;
  }
.floatLeft {
  float:left;
  }
.floatRight {
  float:right;
  }
.clearFloats {
  clear:both;
  text-align:justify;
  }
a {
  color:#FFFFFF;
  text-decoration:none;
  }
a:hover {
  color:#FF0000;
  background-color:#880C0C;
  }
a:visited {
  color:#FFFFFF;
  font-style:italic;
  }
p {
  text-indent:20px;
  }
/*Main Page*/
.contactMatt {
  text-decoration:underline;
  font-weight:bold;
  }
#contInt {
  color:#FFFFFF;
  }
#contInt h1 {
  font-size:small;
  }
#contInt li {
  list-style-type:none;
  padding: 4px;
  }
#contInt li img {
  vertical-align:middle;
  border:none;
  }
.events {
  text-align:left;
  }
.events li {
  padding:8px 0px;
  }
.audioPlayer {
  position:absolute;
  bottom:0px;
  right:0px;
  }
/*Project Page*/
.projectList {
  float:left;
  text-align:left;
  width:300px;
  color:#FFFFFF;
  }
.projectList li {
  padding: 4px 0px;
  }
.projectTitle {
  text-decoration:underline;
  font-style:italic;
  font-size:medium;
  }
#bioInt {
  text-align:justify;
  color:#FFFFFF;
  text-indent:20px;
  margin:0px auto;
  padding:6px;
  width:594px;
  height:256px;
  overflow:auto;
  border: solid 1px #FF0000;
  }
#bioInt h1 {
  font-size:small;
  }
/*Instructions Page*/
.sideLeft {
  float:left;
  width:200px;
  text-align:left;
  margin-right:8px;
  }
.sideMid {
  float:left;
  width:380px;
  text-align:justify;
  padding:6px;
  color:#FFFFFF;
  }
.sideRight {
  float:left;
  width:100px;
  }
.info {
  color:#CC3333;
  font-size:medium;
  }
/*Gear Page*/
#gearInt {
  text-align:center;
  padding:6px;
  width:594px;
  height:256px;
  overflow:auto;
  border: solid 1px #FF0000;
  }
.gear {
  margin:0px auto;
  width:400px;
  text-align:left;
  color:#FFFFFF;
  }
.gear h2 {
  text-align:center;
  }
.sponsor {
  width:594px;
  text-align:justify;
  padding-bottom:36px;
  }
.sponsor img {
  padding:10px;
  border:none;
  }
.sponsorTitle {
  color:#000000;
  font-size:medium;
  padding-left:12px;
  }
/*Merchandise*/
.merch {
  margin:0px auto;
  text-align:justify;
  color:#FFFFFF;
  }
.merchTitle {
  text-decoration:underline;
  font-style:italic;
  font-size:medium;
  }
/*Groove Factory*/
h1 {
  color:#FFFFFF;
  }
.groove_img {
  float:left;
  margin-right:10px;
  }
  
p {
  text-align:justify;
  }