/* 3 main colors... add tag here for sections that need these colors*/
/* burgundy*/
BODY, .backBurgundy {
  /*background: #46030A;*/
  /*background: #AD2225;*/
  background: #7c0a0a;
  font-family: sans-serif;
}
.foreBurgundy, #titleText1, #titleText2, .largeFont{
  /*color: #46030A;*/
  /*color: #AD2225;*/
  color: #7c0a0a;
}
/* brown */
.centerBrownBar, .rightSideBrownBar, .backBrown{
  /*background: #241103;*/
/*   background: #815c28; */
  background: #4e2e04;
}
.foreBrown{
  /*color: #241103;*/
/*   color: #815c28; */
  color: #4e2e04;
}
/* gold */
.backGold{
  /*background: #FAE5AA;*/
  background: #FFAD43;
  /*background: #FFF;*/
}
.foreGold, #followRollers, .scheduleBlock, .statBlock, .mainTable, .dropMenu{
  /*color: #FAE5AA;*/
  color: #FFAD43;
  /*color: #FFF;*/
}
a:visited,a:link,a:hover,a:active
{
    color:black;
}
li{
  list-style: none;
}
ul:hover{
  color: #7c0a0a
}
hr{
  margin-top:0px;
}
hr:hover{
  color: white;
  background-color: #AAA;
}
img {
  border: none;
} 
p{
  vertical-align:middle;
}
.rows TD{
  border: 1px solid #46030A;
}
table:hover{
  color: #FFAD43;
}
.statBlock:hover{
  color: #FFAD43;
}
.dayNamesText TD{
  border-bottom: 2px solid #46030A;
  border-right: 2px solid #46030A;
}
#titleImage1{
  left: 0em;
  top: 3.6em;
  width: 18em;
}
#titleImage2{
  left: 33em;
  top: 3.6em;
  width: 22em;
}
#mainLogo{
  position: absolute;
  top:-1em;
  right: 2em;
  z-index: 4;
  height: 15em;
  width: 12.8em;
}
#mainLogoPic{
  position: absolute;
  z-index: 40;
}
.leftSideCenter{
  padding-top:5em;
  width: 53em;
}
.leftSideCenter{
  position: absolute;
  z-index: 0;
  top:17.5em;
}
.block{
  margin-left: 1em;
  margin-right: 1em;
  margin-bottom: 1em;
}
.block img,.block{
  height:8em;
}
.imgLeft{
  float: left;
  clear: left;
  width: 8em;
}
.imgRight{
  float: right;
  clear: right;
  width: 8em;
  border: 1px solid black;
}
.textRightImg{
  float: left;
  margin-left: 1em;
  margin-right: 1em;
}
.boldText{
  font-weight: bold; 
}
.largeFont{
  font-size: 24pt;
}
#ticketImage{
  width:10em;
  margin-top: 3em;
  margin-left:-.5em;
  z-index: 2;
}
#ticketTitle{
  position: absolute;
  top: 3em;
  left: .2em;
  text-align: center;
  font-size: 20pt;
  z-index: 3;
}
#sponsorship, #recruitment{
  text-align: center;
}
#recruitment{
  position: absolute;
  bottom: -0.1em;
  left: 14.5em;
  width: 3em;
  height: 1em;
  z-index: 3;
}
#sponsorship{
  width:9em;
margin-left: -.5em;
  height: 3em;
}
.statBlock{
  margin-top: 4em;
margin-left: .2em;
}
#statsImage{
  margin-left: -2em;
}
#sponsorshipImage{
  width:10em;
  margin-top: 2em;
  z-index: 2;
}
#scheduleImage{
  width:15em;
  margin-top: 4em;
  z-index: 2;
margin-left: -.5em;
}
.scheduleBlock, .statBlock{
  font-size: 8pt;
}
.mainTable TD{
  font-size: 10pt;
}
#siteMenu{
  position: relative;
  bottom: 5em;
  left:17.6em;
}
#copyRight{
  position: fixed;
  width: 50em;
  bottom: 1em;
  left:15em;
  z-index: -1;
}
.rulePoints li{
  list-style: disc;
}
#newsPic3{
  height: 4.8em;
}
/* multiple pages of info css */
.pageUnfinished, #page2, #page3, #page4, #page5{
  display: none;
}
.pages{
  font-size: 10pt;
  font-family: Verdana,Arial,Sans-serif;
}
.pages img{
  float: left;
  margin-right: 1em;
}
.pageChange{
  float: left;
  clear: both;
}
/* support page stuff */
.staffImages{
  width: 8em;
}
.floatClear{
  float: left;
  clear: both;
}
/* special section */
.noimgfloat img{

}
.imgfloat img{
  float: left;
  margin-right: 1em;
}
/* test area */
#sponsor2Img{
height: 8em;
margin-left: -.8em;
margin-top: -.8em;
}
#sponsor3Img{
  margin-top: 1.2em;
  margin-left: -.4em;
  width: 7.5em;
}
#sponsor4Img{
margin-top: .2em;
margin-left: .9em;
 height: 6em;
}
#sponsor5Img{
margin-top: 1em;
margin-left: -.45em;
 width: 7.5em;
}
#sponsor6Img{
margin-top: 1.5em;
margin-left: -.4em;
 width: 7.5em;
}
.sponsorText{
  font-weight: bold;
}
#shadow-container1 {
  position: relative;
  min-width:75em;
  left: 3px;
  top: 0em;
  margin-right: 3px;
  margin-bottom: 3em;
}
.shadow12, .shadow13{
  position: relative;
  left: -1px;
  top: -1px;
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  -khtml-border-radius: 30px;
  -html-border-radius: 30px;
  border-radius-topleft: 30px; 
}
.shadow11 {
  width:93%;
  margin-left: 4%;
  margin-top: 2%;
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  -khtml-border-radius: 30px;
  -html-border-radius: 30px;
  border-radius-topleft: 30px;
  border: 1px solid black;
  background: #222;
}
.shadow12 {
  background: #666;
}
.shadow13 {
  background: #999;
}
#shadow-containerRightBox, .shadowRightBox2, .shadowRightBox3, .shadowRightBox1{
  -moz-border-radius: 10px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-radius: 10px;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-top-right-radius: 0px;
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-radius: 10px; /*this is the css3 way*/
}
#shadow-containerRightBox {
  padding-bottom: 2em;
  width: 10.7em;
  min-height: 50em;
  position: absolute;
  z-index: 0;
  top:17.5em;
  right: 2em;
  margin-right: 3px;
  margin-bottom: 3px;
}
.shadowRightBox2, .shadowRightBox3{
  position: relative;
  left: -1px;
  top: -1px;
}
.shadowRightBox1 {
  width:93%;
  margin-left: 4%;
  margin-top: 2%;
  border: 1px solid black;
  background: #222;
}
.shadowRightBox2 {
  background: #666;
}
.shadowRightBox3 {
  background: #999;
}

#centerPanel {
  position: relative;
  left: -1px;
  top: -1px;
  border: 1px solid #848284;
  padding: 10px;
  background: #f9e5a9;
  border: 1px solid white;
  z-index:0;
  min-height: 95em;
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  -khtml-border-radius: 30px;
  -html-border-radius: 30px;
  border-radius-topleft: 30px; 
}
#shadow-container2, #shadow-container3,#shadow-container4, #shadow-container5, #shadow-container6{
  position: relative;
  float: left;
  right: 3px;
  bottom: 3px;
  margin-right: 3em;
  margin-bottom: 3px;
}
.shadow22, .shadow23, .sponsorsBoxes, .shadow32, .shadow33, .shadow42, .shadow43, .shadow52, .shadow53, .shadow62, .shadow63{
  position: relative;
  right: -1px;
  bottom: -1px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  -html-border-radius: 10px;
  border-radius-topleft: 10px; 
}
.shadow22, .shadow32, .shadow42, .shadow52, .shadow62{
  background: #666;
}
.shadow23, .shadow33, .shadow43, .shadow53, .shadow63{
  background: #999;
}
.sponsorsBoxes{
  border: 1px solid #848284;
  padding: 10px;
  height: 8em;
  border: 1px solid white;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  -html-border-radius: 10px;
  border-radius-topleft: 10px; 
}
#sponsorsBlock{
  clear: both;
  position: absolute;
  width: 55em;
  height: 8.5em;
  bottom: -9em;
}
.BottomGroup{
  width: 50em;
}
.highlight{
  color: #FFF;
  background-color: #5e3e13;
}
.calGrey{
  background-color: #4d2d02;
  color: #999;
}
#rRollerImage{
  width: 30em;
}
.textRightImg a:hover
{
    color: Blue;
}