
html,body{margin:0;padding:0;}
body{font: 76% Verdana,sans-serif;text-align:left}
p{margin:20px 0px 0px}
a{display:;color: #981793;padding:1px}
div#header{margin:0;height:331px;width:1080px;background-image: url('http://www.bellvilleautosales.com/images/header.jpg');background-repeat: no-repeat;}
div#container{text-align:left;}
div#content p{line-height:1.4;margin:20px 0px 0px 25px;}
div#header p{line-height:1.4;}
div#navigation{margin:295px 25px 5px;}

div#footer{color: #000000}
div#footer p{margin:55px 100px;color="#000000"}

div#container{width:1080px;margin:0px 0px 25px 25px;padding5px 5px 20px 20px;}
div#content{float:left;width:1080px;background-image: url('http://www.bellvilleautosales.com/images/inside.jpg');}
div#navigation{float:left;width:1000px;}
div#navigation p{line-height:1.4;margin:0;padding:0px 10px;}

div#footer{clear:both;width:1080px;height:155px;background-image: url('http://www.bellvilleautosales.com/images/footer.jpg');}
/******* links *******/

a {
color:#3366cc;
text-decoration:underline;
}

a:hover {
color:#0000ff;
text-decoration:none;
}

#news a {
color:#7D5CC6;
text-decoration:underline;
}

#news a:hover {
color:#7D5CC6;
text-decoration:none;
}

#footer a {
color:#3366cc;
text-decoration:none;
}

#footer a:hover {
color:#9093CE;
text-decoration:none;
}
#phone {
font-family:Verdana, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:bold;
}

.DetailHeader{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
}
td{
    FONT-SIZE: 13px;FONT-WEIGHT: normal;line-height: 135%;
	font-family: Verdana, Sans-serif; color: black;
}

.normal{
    FONT-SIZE: 9pt;
	font-family: Verdana, Sans-serif; 
}

.normalsmall{
    FONT-SIZE: 8pt;
    COLOR: #2c4356
}

.InventoryHeader{
    COLOR: white;
    BACKGROUND-COLOR: #2c4356
}

.CatHead{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #2c4356;
    BACKGROUND-COLOR: #cccccc
}

.required{
   COLOR: red;
}

.white{
    COLOR: white;
    FONT-SIZE: 10pt;
}

.FeaturedCar{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red
}

.front.Err{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #ff3333
}

.print_header{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #3366cc;
}
.print_address{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
}
.print_phone{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
}
#inside{
 margin-left: 40px;
 margin-right: 150px;
 }
 
#heading
 {margin-left: 25px;
 margin-top: 25px;}
 
 .hfYMM
{ FONT-WEIGHT: bold;FONT-SIZE: 17px;COLOR: RGB(95,103,26);font-family: Arial, Sans-serif;text-align: left; }

 .hfDesc
 { FONT-WEIGHT: ;FONT-SIZE: 13px;COLOR: black;text-align: left;}
 .hfPrice 
 { FONT-WEIGHT: bold;FONT-SIZE: 18px;COLOR: black;text-align: left;}
 
 .hfPhoto
 {text-align: center;}
.price
 {

    FONT-SIZE: 14px;FONT-WEIGHT: bold;color: black;
	font-family: Verdana, Sans-serif; 
}
.popuptable{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: black;
    BACKGROUND-COLOR: white}
.front{
    FONT-SIZE: 14px;
    color : black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Univers, 'Zurich BT';
    BACKGROUND-COLOR:
}

.HeaderRow
{
    BORDER-RIGHT: #3366cc 1px solid;
    BORDER-TOP: #3366cc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    BORDER-LEFT: #3366cc 1px solid;
    COLOR: white;
    BORDER-BOTTOM: #3366cc 1px solid;
    BACKGROUND-COLOR: #3366cc
}
}
.HeaderRowEdit{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #cccccc
}
.TableRow{
    FONT-SIZE: 8pt;
	color: #black;
}

.TableRowBold{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
	color: black;
}
#inside{margin-left: 55px}