#page_header {
    background: #fff url(http://www.ionearth.com/images/masthead-bg.png) repeat-x;
    height: 132px;
    border: 0;
    padding: 0;
    margin: 0;
}
#race_org_logo {
    top: 45px;
    left: 5px;
    position: absolute;
    margin: 0;
    padding: 0;
    z-index: 99;
}
#ionearth_identity {
   width: 100%;
   background: black;
   text-align: left;   
}

#content {
    position: absolute;
    top: 132px;
    left: 265px;
}
#page_header h1 {
    visibility: visible;
    margin-left: 180px;
}
#lr {
    display: none;
}
#hide {
    display: none;
}
#sidebar {
    width: 265px;
    min-width: 265px;
    padding: 0 2px;
    border-right: 2px solid #b4b4b4;

}
#racer_list th {
    cursor: pointer;
    background: #87C7DB;
}
#racer_highlight {
    background: #9AE3F9;
}
li a:hover {
    background: #9090bb;
    color: white;
    text-decoration: none;
}
.racer_row {
    cursor: pointer !important;
}
.racer_row:hover {
   background: #99cc99;
}
.VEAPI_Pushpin img {
   padding-left: 7px;
}
.finisher_row {
    cursor: pointer;
}
.finisher_row:hover {
    background: #99cc99;
}
#extra1 span {
   position: absolute;
   right: 4px;
   top: 40px;
   background: url(http://static.ionearth.com/images/logos/SORC_Logo.gif);
   width: 135px;
   height: 52px;
   cursor: pointer;
}
#extra2 {
   display: none;
   position: absolute;
   right: 10px;
   top: 120px;
   background: url(http://static.ionearth.com/images/logos/IonEarth_transparent_floater.png);
   cursor: pointer;
   width: 91px;
   height: 47px;
   z-index: 999;
}
#extra3 span {
   position: absolute;
   right: 4px;
   top: 105px;
   background: url(http://race.ionearth.com/images/IonEarth_transparent_medium.png);
   width: 81px;
   height: 40px;
   cursor: pointer;
   z-index: 999;
}

#ltime, #rtime {
    text-align: left;
}
#local_time, #race_time {
    border-bottom: 1px solid gray;
    height: 14px;

}
.time_label {
   float: left;
   clear: left;
   width: 6em;
}
