@import url(http://fonts.googleapis.com/css?family=Candal);
@import url(http://fonts.googleapis.com/css?family=Karla);



    .sf_navigation ul li a[href$="Payment_Plan.html"] {background-image:url(uploads/button1.jpg) !important;}


    .sf_navigation ul li a[href$="Racing_Academy.html"] {background-image:url(uploads/button1.jpg) !important;}
    .sf_navigation ul li a[href$="Course_Overviews.html"] {background-image:url(uploads/button1.jpg) !important;}
    .sf_navigation ul li a[href$="FAQ.html"] {background-image:url(uploads/button1.jpg) !important;}
    .sf_navigation ul li a[href$="Academy_Testimonials.html"] {background-image:url(uploads/button1.jpg) !important;}
    .sf_navigation ul li a[href$="Enrollment.html"] {background-image:url(uploads/button1.jpg) !important;}
    .sf_navigation ul li a[href$="Payment_Detail.html"] {background-image:url(uploads/button1.jpg) !important;}

a {
border-width: 0;
}

 a:link {text-decoration:none;}

.round { margin:10px; border: 1px #B4382E solid; border-radius:15px; -moz-box-shadow: inset 0px 0px 50px 2px #a8a8a8;
-webkit-box-shadow: inset 0px 0px 50px 2px #a8a8a8;
box-shadow: inset 0px 0px 50px 2px #a8a8a8;}


p, form, h1, h2, h3, h4, h5, h6 { margin: 0; }

h1, h2, h3, h4, h5, h6 {letter-spacing: 0;}

h1, .sf_pagetitle h1 {
font-family: 'Candal', sans-serif;
font-size: 24px;
color:#b4382e;
font-weight:normal;
}

h2 {
font-family: 'Candal', sans-serif;
font-size: 16px;
color:#808080;
font-weight:normal;
}

body {
background-image: url(uploads/si09_body.jpg);
font-family: 'Karla', sans-serif;
}

.sf_outer_wrapper {
background-image: url(uploads/si01_outer_wrapper.jpg);
}

.sf_region1 {
top: 0;
height:206px;
}

.sf_main_header {
width:1000px;
height:auto;
margin:0;
padding:0;
}

.round {
border:solid 2px #b4382e;
padding:10px;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
}

.sf_wrapper {
background-image:url(uploads/si07_extra11.jpg);
}

.sf_navigation {
width: 186px;
margin: 20px 0 0 6px;
}

.sf_navigation ul li {
margin: 0;
}

.sf_navigation ul li a {
background-image:url(uploads/button.jpg);
background-repeat:repeat-x;
font-family: 'Candal', sans-serif;
line-height: normal;
font-weight:normal;
font-size: 13px;
height: 18px;
margin: 0;
padding: 10px 0 10px 10px;
width: 176px;
}

.sf_navigation ul li.active-nav a {
background-image:url(uploads/button.jpg);
}

.sf_navigation ul li a:hover {
background-image:url(uploads/button.jpg);
}

.sf_navigation ul.subnav {
margin: -34px 0 0 187px;
}

.sf_navigation ul.subnav li {
background-color: #565656;
border-bottom: 1px solid #7D7D7D;
}


.sf_navigation ul.subnav li a {
  width: 180px;
}
.sf_navigation ul.subnav li a:hover {

  width: 180px;
}

.sf_navigation ul.subnav li a:hover {
background-image:url(uploads/button.jpg)!important;
color:#f3ec1a;
}

.sf_content {
font-size: 13px;
line-height: 21px;
min-height: 350px;
color:#010101;
}

.sf_extra12 {
background-image:url(uploads/si08_extra12.jpg);
}

.sf_region10 {
background-color: transparent;
}

.sf_footer {
background-image:url(uploads/si11_footer.jpg);
font-size: 13px;
text-align: center;
}

.sf_footer a {
color:#f3ec1a;
}

.sf_content {
    width: 802px !important;
}

.sf_banner a:link, .sf_banner a:visited, .sf_footer a:link, .sf_footer a:visited {text-decoration: none;}

.race-results {
text-align:center;
font-size:16px;
}
.race-results h2 {
color:black;
margin-bottom:15px;
font-size:24px;
margin-top:20px;
line-height:1.5em;
}
.heading1 {
  font-size: 18px;
  font-weight: bold !important;
  margin-bottom: 27px;
}
.red {
color:#B4382E;
font-weight: bold !important;
}