/* 
    Document   : styles
    Created on : Mar 10, 2010, 4:16:18 PM
    Author     : ibobx
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/


.racetable {
border:1px solid black;
padding:5px;
}

#nfttitem {
    font-family: Arial, serif, Helvetica;
    font-size: 14px;
    color: #fff000;
}

#nfttitem a {
    font-family: Arial, serif, Helvetica;
    font-size: 14px;
    color: #fff000;
    font-weight: bold;
    text-decoration: none;
}

#nfttitem a:hover {
    font-family: Arial, serif, Helvetica;
    font-size: 14px;
    color: #fff000;
    font-weight: bold;
    text-decoration: underline;
}

#nfttitem a:visited {
    font-family: Arial, serif, Helvetica;
    font-weight: bold;
    font-size: 14px;
    color: #fff000;
    text-decoration: none;
}



#nfttitem_home {
    font-family: Arial, serif, Helvetica;
    font-size: 11px;
    color: #fff000;
}

#nfttitem_home a {
    font-family: Arial, serif, Helvetica;
    font-size: 11px;
    color: #fff000;
    font-weight: bold;
    text-decoration: none;
}

#nfttitem_home a:hover {
    font-family: Arial, serif, Helvetica;
    font-size: 11px;
    color: #fff000;
    font-weight: bold;
    text-decoration: underline;
}

#nfttitem_home a:visited {
    font-family: Arial, serif, Helvetica;
    font-weight: bold;
    font-size: 11px;
    color: #fff000;
    text-decoration: none;
}


#raceschedulelinks {
    font-family: Arial, serif, Helvetica;
    font-size: 11px;
    color: #ffffff;
}

#raceschedulelinks a {
    font-family: Arial, serif, Helvetica;
    font-size: 11px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
}

#raceschedulelinks a:hover {
    font-family: Arial, serif, Helvetica;
    font-size: 11px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: underline;
}

#raceschedulelinks a:visited {
    font-family: Arial, serif, Helvetica;
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
}


.footer_style {
    font-family: Arial, serif, Helvetica;
    font-size: 10px;
    color: #ffffff;
}

.footer_style a {
    font-family: Arial, serif, Helvetica;
    font-size: 10px;
    color: #ffffff;
    text-decoration: none;
}

.footer_style a:hover {
    text-decoration: underline;
}



a, a:active,  a:active,  a:hover a:visited {
    color: #ffffff;
}



#main {
    position:relative;
    width:1024px;
    z-index:1;
    overflow:hidden;
}

#header {
    position:relative;
    width:717px;
    height:210px;
    left:-153px;
    top:0px;
    overflow:hidden;
    z-index:2;
    background-color: black;
}


#contentbox {
    position:relative;
    padding-top:0px;
    padding-bottom:25px;
    padding-right:25px;
    padding-left:25px;
    width:520px;
    overflow:hidden;
    color: white;
    font-family: Arial, Helvetica, serif;
    font-size: 11px;
    text-align: left;

}


#contentbox a {
    font-family: Arial, serif, Helvetica;
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
}

#contentbox a:hover {
    text-decoration: underline;
}



a, a:active,  a:active,  a:hover a:visited {
    color: #ffffff;
}


#schedulebox {
    background-image: url(/assets/images/schedulebox.jpg);
    background-repeat: no-repeat;
    position:relative;
    width:262px;
    height:205px;
}

#schedulebox2 {
    background-image: url(/assets/images/schedulebox2.jpg);
    background-repeat: no-repeat;
    position:relative;
    width:262px;
    height:205px;
}

#schedulebox_inset {
    position:relative;
    padding-top:58px;
    padding-right:15px;
    padding-left:20px;
    width:262px;
    height:105px;
}


#box2 {
    background-image: url(/assets/images/box2.jpg);
    background-repeat: no-repeat;
    position:relative;
    width:369px;
    height:205px;
}

#box2_inset {
    position:relative;
    padding-top:46px;
    padding-right:15px;
    padding-left:20px;
    width:369px;
    height:105px;
}


h3 {
    font-family: Arial, Helvetica, serif;
    font-size: 15px;
    text-align: left;
    color: #fff000;
    font-weight: bold;

}



.contact_style {
    font-family: Arial, serif, Helvetica;
    font-size: 15px;
    color: white;
    font-weight: bold;
    padding-left:53px;
    padding-top:20px;
}

.contact_style a {
    font-family: Arial, serif, Helvetica;
    font-size: 15px;
    color: white;
    text-decoration: none;
}

.contact_style a:hover {
    text-decoration: underline;
}


.legal_style {
    font-family: Arial, serif, Helvetica;
    font-size: 9px;
    color: #b0b0b0;
    font-weight: bold;

}

.legal_style a {
    font-family: Arial, serif, Helvetica;
    font-size: 9px;
    color: #b0b0b0;
    text-decoration: none;
}

.legal_style a:hover {
    text-decoration: underline;
}


