﻿body 
{
    background-color:Black;
    margin:0px;
    padding:0px;
    font-family:Arial;
    background-image:url(../images/bg.jpg);
    background-repeat:repeat-x;
}

#bg 
{
    
    background-position:top left;
    width:100%;
}

#bg_admin
{
    background-image:url(../images/bg.jpg);
    background-repeat:repeat-x;
    background-position:top left;
    width:100%;
}

#bg_flag 
{
    background-image:url(../images/bg-flag.jpg);
    background-repeat:repeat-x;
    background-position:bottom left;
    width:100%;
}



#header
{
    width:1000px;
    height:220px;
}

#logo
{
    margin-top:20px;
    float:left;
}

#driver
{
    width:575px;
    height:193px;
    margin-top:23px;
    background-image:url(../images/header-car.jpg);
    float:right;
    background-repeat:no-repeat;
}

#container
{
    width:1000px;
}

#top_content
{
    background-image:url(../images/header-bottom.png);
    background-repeat:no-repeat;
    height:58px;
    width:1000px;
    margin-top:-4px;
    padding:0px;
}

#content_bg
{
    width:1000px;
    
    background-color:#ffffff;
    font-family:Arial;
    font-size:14px;
    color:Black;
    line-height:24px;
}

#content_bg a
{
    color:#ef0006;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    text-decoration:underline;
}

#content_bg a: hover
{
    color:#ef0006;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    text-decoration:underline;
}

#content_bg-admin
{
    width:1000px;
    background-color:#ffffff;
    margin:0px;
    padding:0px;
}

#admin
{
    text-align:left;
    margin:0px;
    padding:20px;
}

#content_flag 
{
    background-image:url(../images/content-flag.png);
    background-repeat:repeat-x;
    background-position:bottom left;
    width:1000px;
    
}

#nav
{
    background-image:url(../images/nav-bg.jpg);
    background-repeat:no-repeat;
    width:490px;
    height:45px;
    text-align:left;
    line-height:35px;
    font-size:14px;
    color:#fff;
    font-family:Arial;
    font-weight:normal;
    margin-bottom:20px;
}

#nav a
{
    font-size:14px;
    color:#fff;
    text-decoration:none;
    padding:0px 8px 0px 8px;
    font-weight:normal;
    display:inline-block;
}

#nav a:hover
{
    font-size:14px;
    color:#fff;
    text-decoration:none;
    padding:0px 8px 0px 8px;
    background-color:#fd7803;
    display:inline-block;
    line-height:33px;

}

#left
{
    float:left;
    margin-left:25px;
    text-align:left;
    padding-top:5px;
    margin-bottom:25px;
    width:205px;
}

#middle
{
    float:left;
    margin-left:25px;
    text-align:left;
    margin-bottom:25px;
    width:490px;
    padding-top:5px;
}

#right
{
    float:right;
    margin-right:25px;
    text-align:left;
    padding-top:5px;
    margin-bottom:25px;
    width:205px;
}

#tell
{
    width:205px;
    height:44px;
    background-image:url(../images/tellofthetape.jpg);
    background-repeat:no-repeat;
    margin-bottom:10px;
}

#featured
{
    width:205px;
    height:44px;
    background-image:url(../images/featured1.jpg);
    background-repeat:no-repeat;
    margin-bottom:10px;
    margin-top:20px;
}

#leadlap
{
    width:205px;
    height:44px;
    background-image:url(../images/theleadlap.jpg);
    background-repeat:no-repeat;
    margin-bottom:10px;
    margin-top:20px;
}

#eventcalender
{
    width:205px;
    height:44px;
    background-image:url(../images/eventcalender.jpg);
    background-repeat:no-repeat;
    margin-bottom:10px;
}

#leadlap_link
{
    color:#ef0006;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    text-decoration:underline;
    background-position:left;
    background-image:url(../images/pdf.jpg);
    background-repeat:no-repeat;
    display:block;
    width:200px;
    height:20px;
    padding-left:65px;
    
}


#gallery
{
    width:647px;
    height:249px;
    display:block;
    overflow:hidden;
	 margin-bottom:40px;

}

#footer
{
    background-color:#fd7600;
    height:25px;
    width:100%;
    margin:0px;
    padding:0px;
    line-height:25px;
    vertical-align:middle;
    color:Black;
    font-size:12px;
}

#foot_container
{
    width:1000px;
}

#footer_left
{
    float:left;
    padding-left:25px;
    color:Black;
    font-weight:normal;
    font-size:12px;
}

#footer_left a
{
    float:left;
    color:Black;
    font-weight:normal;
    font-size:12px;
}

#footer_left a:hover
{
    float:left;
    color:Black;
    font-weight:normal;
    text-decoration:unerline;
    font-size:12px;

}

#footer_right
{
    float:right;
    padding-right:25px;
    font-size:12px;
}

#footer_right a
{
    float:right;
    color:Black;
    font-weight:normal;
    font-size:12px;
}

#footer_right a:hover
{
    float:right;
    color:Black;
    text-decoration:unerline;
    font-weight:normal;
    font-size:12px;
}

#table
{
    bordercolor:Black;
}

#content-left
{
}

#content-middle
{
}

#content-right
{
}
