/*  MASTER CSS */

img {margin: 0 0 0 0; padding: 0;}

a:link, a:visited, a {text-decoration: underline;}
a:hover {text-decoration: none;}

body, table, tr, td, form, div, p, h1, h2, h3, h4 {
    background-color: #000000;
	margin: 0 0 0 0;
    padding: 0;
    font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; 
    font-size: small;
    font-style: normal;
    color: #fff;
}


.featured_rider_list
{
    margin:3px;
    width:100px;
    float:left;
    font-style:bold;
}
.featured_rider_list img
{
    border:0px; 
}

.featured_product_list
{
    margin:3px;
    width:100px;
    float:left;
    font-style:bold;
    color: #000;    
    background-color: #fff;
}
.featured_rider_list img
{
    border:0px; 
}

.main
{
    width:      240px;
    overflow:   hidden;
}

.spaced_content
{
    margin-top: 10px;
}

.rider_bio
{
    width: 100px;
    float: left;
    text-align: left;
}

.rider_pic
{
    border: 2px solid #420404;
}

.content
{
    padding:    14px;
    text-align: center;
}

h1 {
    font-style: bold;
    text-align: left;
}

.main_btn
{
    border:0px;
    margin-top: 15px;
}

.banner
{
    margin-top: 15px
}