﻿body 
{
    font-family:Tahoma;
    font-size:14px;
    line-height:1.4em;
    /*background-image:url(images/bg.jpg);*/
    background-repeat:repeat-x;
    background-color:Black;
    color:White;
}

a, a:visited
{
    border: 0;
    color:Red;
}

img 
{ 
    border: 0;
}

p
{
    margin:5px 0 5px 0;
    padding:5px 0 5px 0;
}

#wrap
{
    width:950px;
    margin: 0 auto;
    padding:0px;
    background-color:black;
}

#PageBody
{
    width:946px;
    margin: 0 auto;
    padding:0px;
    border: solid 2px #CCCCCC;
    overflow:hidden;
}

#Menu
{
    width:746px;
    margin: 0 100px 0 100px;
    text-align:center;
    padding-bottom:10px;
    border-top:solid 8px Red;
    height:75px;
}

#TopHeader
{
    width:914px;
    margin:0px 16px 0 16px;
    padding:0px;
    background: url(images/car_background.jpg) top left no-repeat;
}

#logo
{
    margin-left:1px;padding-top:32px;padding-bottom:40px;
}

#usedcars
{
    float:left;color:Yellow;
}

.Heading
{
    font-size:24px;
}

.VehicleHeading
{
    font-size:20px;
}

.Price
{
    color:Red;
    font-size:20px;
}

a.TopLink
{
    top:0px;
    display:block;
    height:75px;
    background-repeat:no-repeat;
	background-position: 75;
}

a.TopLink:hover
{
	background-position: 0 -75px;
}

a.MenuLink, a.MenuLink:visited, a.MenuLink:link
{
    color: white;
    display:block;
    text-decoration:none;
    line-height:28px;
    padding-left:8px;
    font-weight:bold;
    font-size:14px;
}

a.MenuLink:hover
{
    color:Black;
    background-color:White;
}

.Button
{
    text-decoration:none;
    border:0;
}

div.WhiteHR 
{
    margin:0;
    border: none; 
    border-top: 1px solid White;
    width:98%;
}

div.WhiteHR hr { display: none; }

.TabbedName
{
    float:left;
    width:180px;
    padding-left:30px;
}

h1
{
    font-size:24px;
    margin-top:0;
    padding-top:0;
    font-weight:normal;
    margin-bottom:20px;
}

h2
{
    margin-top:0;
    padding-top:0;
    font-weight:normal;
    font-size:22px;
}

a.commercial, a.commercial:hover
{
    color:Yellow;
    text-decoration:none;
    font-size:18px;
}

.PriceText
{
    font-size:22px;
    font-style:italic;
    margin-top:0;
    padding-top:0;
    font-weight:normal;
    margin-bottom:20px;
    font-weight:bold;
    color:#FF0000;
}

.actionbutton
{
    color:#ffffff;
    background-color: #ff0000;
    height:22px;
    padding: 5px 10px;
    text-decoration:none;
    font-size: 110%;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
     
    -webkit-box-shadow: 1px 1px 0px 1px #666666;
    -moz-box-shadow: 1px 1px 0px 1px #666666;
    box-shadow: 1px 1px 0px 1px #666666; 
}

.actionbutton:hover
{
    color:#ffffff;
    text-decoration:underline;
}

.actionbutton:visited { color: #ffffff; }

img.gallerypics
{
    width:190px;padding:5px;border:solid 1px black;margin:3px 3px 3px 0;
}
