
body {
background-color : #e8e8e1;
color : #363636;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
margin : 10px 10px;
padding : 0;
vertical-align : middle;
}
.body_sm {
color : #363636;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
padding-top : 5px;
}
.body_green{
color : #8b8748;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
padding-top : 5px;
}
.bold_green {
color : #8b8748;
font-size : 12px;
text-align : left;
font-weight : bold;
font-family : Geneva, Arial, Helvetica, sans-serif;
}
.bold_black {
color : #363636;
font-size : 12px;
text-align : left;
font-weight : bold;
font-family : Geneva, Arial, Helvetica, sans-serif;
}


a {
font-size : 12px;
}
p {
margin : 15px 0;
}
.margine_left {
margin-left : 20px;
}

.border_navigation {
border-bottom : 1px solid #e8e8e1;
border-top : 1px solid #e8e8e1;
}
.photos {
border-color : #e8e8e1;
border-width : 1px 1px 1px 1px;
border-style : solid;
margin-left : 5px;
padding : 3px 3px 3px 3px;
}
.map{
border-color : #e8e8e1;
border-width : 1px 1px 1px 1px;
border-style : solid;
padding : 3px 3px 3px 3px;
}
.photos_contact {
border-color : #e8e8e1;
border-width : 1px 1px 1px 1px;
border-style : solid;
padding : 3px 3px 3px 3px;
}
.table_border {
border-color : #e8e8e1;
border-width : 1px 0px 0px 1px;
border-style : solid;
color : #363636;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
}
.table_border_right {
border-color : #e8e8e1;
border-style : solid;
border-width : 0px 1px 1px 0px;
padding : 3px 3px 3px 3px;
}
img {
border-width : 0;
}
h1 {
color : #363636;
font-size : 13px;
margin : 15px 0 15px 0;
font-family : Geneva, Arial, Helvetica, sans-serif;
}
h2 {
color : #8b8748;
font-size : 13px;
text-align : left;
margin : 0px 0px 0px 0px;
font-family : Geneva, Arial, Helvetica, sans-serif;
}
#header {
margin : 0px 0px 0px 0px;
background-image : url(../images/header.jpg); 
width : 750px;
height : 160px;
}

#athletes {
background-image : url(../images/photo.gif);
background-repeat : no-repeat;
background-position : right 0%;
padding-right : 100px;
}
#navigation ul {
background-color : #e8e8e1;
width : 748px;
border-top : 3px solid #ffffff;
border-bottom : 3px solid #ffffff;
display : block;
margin : 0px 0px 0px 0px;
height : 18px;
padding : 3px 0 0 0;
text-align : center;
}
#navigation li {
display : inline;
}
#navigation ul a {
text-decoration : none;
font-size : 11px;
font-weight : bold;
color : #c71e23;
margin : 0 10px;
}
#navigation ul a:hover {
text-decoration : none;
font-size : 11px;
font-weight : bold;
color : #e45054;

}
#navigation ul a:active {
text-decoration : none;
font-size : 11px;
font-weight : bold;
color : #e45054;
}

#photos {
border-color : #e8e8e1;
margin-right : 0;
margin-bottom : 10px;
}
#content {
float : left;
margin-left : 25px;
margin-right : 25px;
padding : 0 0 0 0;
display : inline;
}
#content a {
color : #c71e23;
text-decoration : none;
font-size : 11px;
}
#content a:hover {
text-decoration : underline;
font-size : 11px;
color : #c71e23;
}
#left {
float : left;
margin-left : 25px;
margin-right : 15px;
padding : 0px 0px 0px 0px;
display : inline;
}
#left a {
color : #c71e23;
text-decoration : none;
font-size : 11px;
}
#left a:hover {
text-decoration : underline;
font-size : 11px;
color : #c71e23;
}
#right {
float : right;
width : 225px;
padding : 0 20px 0 20px;
margin-top : 10px;
border-left : 1px solid #e8e8e1;
}
#rates {
float : right;
width : 225px;
padding : 0 20px 0 20px;
padding-top: 5px;
margin-top : 10px;
border-left : 1px solid #e8e8e1;

}
#rates  a {
color : #c71e23;
text-decoration : none;
font-size : 11px;
}
#rates  a:hover {
text-decoration : underline;
font-size : 11px;
color : #c71e23;
}

#contact {
float : right;
width : 225px;
padding : 0px 20px 0px 20px;
margin-top : 10px;
border-left : 1px solid #e8e8e1;
}

#hr {
color : #e8e8e1;
height : 1px;
}
#right a {
color : #c71e23;
text-decoration : none;
font-size : 11px;
}
#right a:hover {
text-decoration : underline;
font-size : 11px;
color : #c71e23;
}
#footerline {
margin : 0px 0px 0px 0px;
background-image : url(../images/footer_bg.gif);
width : 750px;
height : 10px;
}
