body, html {background: #930012 url("background.jpg") top center no-repeat;}


#siteHeader { background: #000 url(pageHeader.jpg)center no-repeat; height: 150px; }

/* Top Nav */

#accountNav {background: url(texture.jpg) top left no-repeat; overflow: hidden;}
#accountNav .currentSite a {background: transparent;}
#topNav {border-bottom: solid 5px #ffc937;}

/* Text */

.hrElement {border-top: none;border-bottom: none;}
a {color: #B00016;}
.textBlockElement h3 {color: #B00016;}
hr {border-top: solid 1px #B00016}

/* Tabs */
 
 #home .contentTabs {background-image: none; margin-left: 15px;}
  #home .contentTabs li {background: #B00016; border-left: solid 1px rgba(255,255,255,.15); border-right: solid 1px rgba(0,0,0,.2)}
  #home .contentTabs li.selected {background-color: #444444;}
  #home .contentTabs li:hover {background: #444444;}
  #home .contentTabs li a {color: #fff;}
  #home .contentTabs li span {background-image: none;}

 /* Home Header */

.homeHeader {border: solid 1px #333333;}
.homeHeader h3 {color: #fff; height: 36px; width: 99.5%; background: url(texture.jpg) top left no-repeat; line-height: 36px; padding-left: 20px; overflow: hidden;}
.homeHeader p {padding-left: 20px;}
.homeHeader a {font-size: 14px; font-weight: bold; text-decoration: none;}

 /* Headers */

 .aggregatorElement h3 { background: url(texture.jpg) top left no-repeat;}
 .welcome h3 {font-size: 26px; height: 60px; line-height: 60px; color: #fff; background: #B00016;}
 .header {height: 36px; background: url(texture.jpg) top left no-repeat; width: 98%; }
 .header h3 {color: #ffffff; line-height: 36px; padding-left: 10px;}
 #displayBodyHeader {background: url(texture.jpg) top left no-repeat; border: none; }

 /* Highlight */

 .highlightPlayer {margin-bottom: 55px;}