body        {
	margin:0;
	background-attachment: scroll;
	background-image: url(graphics/right_flag_background.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana,tahoma,helvetica,arial;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:12px;
	scrollbar-base-color: #666666;
	scrollbar-face-color: #0;
	scrollbar-track-color: #999999;
	scrollbar-arrow-color: #333333;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-shadow-color: #666666;
	scrollbar-darkshadow-color: #000000;
	min-height: 99%;
	text-align: left;
     			
			}
			
table        { font-size: 12px; font-family: Verdana,tahoma,helvetica,arial }
a { font-family: arial; color: #ff0000; text-decoration: none; font-variant:normal; font-size:13px; font-weight:bold;  }
p        { font-size: 12px; font-family: Verdana,tahoma,helvetica,arial; line-height:150% }
ul { margin-left: 22px; }
a:hover { color: #0000ff; }
.footerlink { font-family: arial; color: #ffffff; text-decoration: none; font-variant:normal; font-size:10px; font-weight:bold;  }
:hover.footerlink { color: #ffff00; }
.poweredbylink { font-family: arial; color: #000000; text-decoration: none; font-variant:normal; font-size:10px; font-weight:bold;  }
:hover.poweredbylink { color: #ff0000; }
.dslink      { font-size: 10px; color: #000000 }
.dslink:hover    { font-size: 10px; color: #ffffff }

.borderedtable {
border-width:1px;
border-color:#000000;
border-style:solid;
}

 a{
font-size: 12px; color: #000000;
}



 a:hover{
font-size: 12px; color: #ffffff;
}

.listingtable { border-width: 0px; width:465px; border-style: none; padding: 0; margin: 0; border-style: solid; }
.listingtable td { border-style: none; }
.listingrow0 { background-color: #ffffff; }
.listingrow1 { background-color: #cccccc;  }
.price { color: #ff0000; font-weight: bold; }
.viewlink { color: #a0a0a0; text-decoration: none; font-weight: bold; }
.viewlink:hover { color: #ff0000; }
.listingadvert { margin: 5px; width: 300px; height; 100px; }
.listingphoto { border-style: solid; border-width:1px; border-color: #808080; float: left; width: 100px; height: 75px; left: 1px; top: 1px }
.listingtext {  color: #000040; float: right; width: 185px; }
.listingprice { font-weight: bold; color: #000000; float: right; width: 185px; }
.listingmore { font-weight: bold; color: #000000; float: right; width: 185px; }
.listingmore a { color: #ff0000; text-decoration: none; }
.listingmore a:hover { color: #0000ff; }
#viewadditional { background-color: #808080; font-weight: bold; color: #ffffff; font-size: 12px; font-family: verdana,arial; padding: 5px; border-style: solid; border-width: 1px; border-color: #ff0000; }

#body_div {
	height: 99%;
	width:100%;
	background-attachment: scroll;
	background-image: url(graphics/backfade_top_banner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	z-index:9500;
}

#top-banner {	
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	position:absolute;
	left:0px;
	top:0px;
	width:760px;
	height:109px;
	border:0;
	z-index:500;
}

#navigation_div {
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	height: 134px;
	width: 760px;
	visibility: visible;
	z-index: auto;
	top: 0px;
	right: 0px;
	z-index:10000;
}
#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:760px;
	height:134px;
}

#top-banner {
	position:absolute;
	left:0px;
	top:0px;
	width:760px;
	height:109px;
}

#navigation-left-cell {
	position:absolute;
	left:0px;
	top:109px;
	width:172px;
	height:25px;
}

#navigation-home-cell {
	position:absolute;
	left:172px;
	top:109px;
	width:54px;
	height:25px;
}

#navigation-used--cars-cell {
	position:absolute;
	left:226px;
	top:109px;
	width:82px;
	height:25px;
}

#navigation-warranty-cell {
	position:absolute;
	left:308px;
	top:109px;
	width:76px;
	height:25px;
}

#navigation-frequently-asked-questions {
	position:absolute;
	left:384px;
	top:109px;
	width:54px;
	height:25px;
}

#navigation-car-restoration-cell {
	position:absolute;
	left:438px;
	top:109px;
	width:116px;
	height:25px;
}

#navigation-08 {
	position:absolute;
	left:554px;
	top:109px;
	width:110px;
	height:25px;
}

#navigation-contact-cell {
	position:absolute;
	left:664px;
	top:109px;
	width:96px;
	height:25px;
}


#interface-main-body {
	position:absolute;
	left:0px;
	top:134px;
	width:760px;
	height:209px;
	z-index:20;
	border:0;
	background-attachment: scroll;
	background-image: url(graphics/backfade_main_body.gif);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:visible;
}
	
.interface-footer-backgrounds {
	position:relative;
	left:0px;
	width:100%;
	height:107px;
	bottom:1px;
	z-index:1;
	border:0;
	background-attachment: scroll;
	background-image: url(graphics/backfade_footer.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: left;
	line-height: normal;
	
}
#interface-footers {
	position:relative;
	left:0px;
	width:760px;
	height:10px;
	z-index:2;
	border:0;
	background-position: left top;
	text-align: left;
	line-height: normal;
	
}
#interface_right_flag_background {
	width:100%;
	background-attachment: scroll;
	background-image: url(graphics/right_flag_backgroundxxxx.gif);
	background-repeat: no-repeat;
	background-position: left middle;
}
