body {color:#333333; margin:0px; backgound:#ffffff; text-aglin:justify; font-family:Arial, Helvetica, Sans-Serif; font-size: 14px; line-height: 21px;}

#container {margin: 0px auto; width: 978px;}
	#header {padding: 0px; margin: 0px;}
		#header-left {float: left; width: 678px; height: 102px;}
		#header-right { float: left; width: 290px; height:22px; background: url('/images/bg.gif') repeat-x; padding-top: 80px; padding-right: 10px; text-align: right;}
			#header-right a:link, #header-right a:visited {color: #fff; text-decoration: none;}
			#header-right a:hover {color: Blue;}
	.nav {width: 978px; text-align:center; background:#8f8f8f;}
		.nav a:link, .nav a:visited { color:#fff; text-decoration: underline;}
		.nav a:hover {color: Blue;}
	#wide-content {margin: 20px 10px; width: 958px;}
	#left-content {float: left; width: 678px; margin-top: 20px; margin-right: 10px;}
		#index-image {text-align: center;}
		.hot-deal {float:left; width: 149px; margin: 8px; text-align: center; background: #eee; font-size: 18px; padding-top: 3px; padding-bottom: 3px;}
	#right-content {float: left; width: 290px; margin-top: 20px;}
		.right-header {font-size: 22px; color: #fff; text-align: justify; background: #0072bc; padding: 5px;}
		

img {border: 0px;}
h1 {font-size: 20px; color: black; font-weight:bolder; text-align:justify;}
h3 {font-size: 16px; margin-bottom: 5px; font-weight: bold;}
p {padding-bottom:5px;}
a:link, a:visited {color: Blue;}
a:hover {color: Navy;}
a.medium {font-size: 12px;}
a.red:link, a.red:visited {color: Red; text-decoration: none;}
a.red:hover {color: Black;}

ul.form li { list-style: none; padding-bottom: 5px;}
ul.form li.submit { padding-left: 200px;}
	ul.form li label {float: left; width: 100px; font-weight: bold;}
	ul.form li input {width: 420px;}
	ul.form li input.submit {width: 200px;}
.bookmark-horizontal {background-color: #ccc; margin: 5px auto; padding: 3px; width: 700px;}
	.bookmark-horizontal a, .bookmark-horizontal a:visited { color: Black;}
.car-type { font-weight: bold; color: #fff; background: #0072bc; padding: 5px 10px;}
	.top-link {padding-left: 700px;}
		.top-link a, .top-link a:visited {color: #fff;}
		.top-link a:hover {color: #ccc;}
.car-model { font-weight: bold; color: #ff0000; background: #eee; padding: 5px 10px;}
.car-details { vertical-align: top; }
	.car-details span.left { float: left; width: 95px; padding-right: 20px;}
	.car-details span.middle { float: left; width: 643px;}
	.car-details span.right { float: left; width: 200px;}
		.car-details span.right .img {float: left;}
p.red-small {font-size: 12px; color: Red; padding: 0px; font-weight: bold;}
	
.clear-both {clear: both;}
.float-right {float:right;}
.align-right {text-align: right;}
