#team_list_container {
    padding:16px 0;
}
#team_list_container ul li#riders_title {
/*
    border:0 none;
    height:114px;
    margin:24px 0 0;
    width:253px;
*/
}
#team_list_container ul li img {
    position:absolute;
    top:0px;
}
#team_list_container ul li {
    position:relative;
    border:3px solid #82817C;
    float:left;
    height:105px;
    margin:7px  32px;
    overflow:hidden;
    width:186px;
}

.jqGSContainer{
    height:486px;
    position:relative;
    width:470px;
}
#rider_info h3 {
    background-color:#000;
    background-image:url(/media/images/common/blue_raquo.jpg);
    background-position:left center;
    background-repeat:no-repeat;
    color:white;
    font-size:10pt;
    line-height:21px;
    margin:51px 0 0 0;
    padding:0 0 0 20px;
}
#rider_info {
    float:left;
    width:523px;
}
#rider_images {
    height:100px;
}
#rider_list ul li {
    list-style-image:url(/media/images/common/gray_raquo.gif);
    list-style-position:inside;
}
#rider_list {
    float:left;
    padding:20px 0 30px;
    margin:0px 0 20px;
    border-bottom:1px dotted #82817C;
    text-align:right;
    width:220px;
}
#bike_info {
    float:left;
    margin:0 0 0 20px;
    overflow:hidden;
    width:200px;
}
#bike_info img {
    height:152px;
    border:2px solid #82817C;
}
#rider_list ul li {
    margin:3px 0;
}
#rider_info p {
    margin:12px 0;
}
#rider_list ul li a.active {
    font-weight:bold;
}
#rider_list ul li a {
    font-size:8pt;
}

#rider_list ul li a:hover, #rider_list ul li a.active {
    color:#062A3D;
}
#content-wrapper {
	height:657px;
}
