h1{
 color: #ff0000;
}
h2{
 color: #ff0000;
}
h3{
 font-size: 15px;
 color:#cc0b1e;
}
#content-container{
 border: 1px solid #333;
}
/*Global Nav Stuff*/
#nav-container{
 border: 1px solid #333;
 border-bottom:none;
}
#nav{
 background: #ff0000 url(./images/RP/nav_bar_sprite.png);
}
#nav-image{
 background: #222 url(./images/RP/ricardoBackground.png);
 height: 100px;
}
#nav ul{
 width: 760px;
}
/*Sub Menu*/
#nav .sub-menu-nav{
 background: #ff0000 url(./images/RP/nav_bar_sprite.png) 0 -52px;
 border-top: 2px solid  #1b1b1b;
}
#nav .sub-menu-nav a:hover{
 color:#ffc400;
}
#performanceSchedule .sub-menu-nav ul{
 left: 180px;
}
#gallery .sub-menu-nav ul{
 left: 500px;
 width: 200px;
}
/*Regular Nav*/
#nav li a{
  color:#fff; 
}
#nav li a:hover{
 color:#ffc400;
 background:url(./images/RP/nav_bar_sprite.png) 0 -26px; 
}
/*Content Styling*/
.year h2{
 display:inline;
}
.performances div{
 background:#0a0a0a;
 padding: 5px 10px;
 border: 1px solid #333;
}
.identifier{
 color:#ff0000;
}
#content a{
 color: #ff0000;
}
#content a:visited{
 color: #cc0b1e;
}
#gallery-map{
  width: 250px;
}
#video-gallery-map a{
 color:#ffc400 !important;
}
.gallery img{
 border: 5px solid #ff0000;
}
/*CUSTOM CONTENT*/
/*UTILITY BAR*/
#ricardo-link{
 background: #ff0000 url(./images/RP/nav_bar_sprite.png);
}