@CHARSET "UTF-8";

.menu-link-row {
	border: 1px solid #c9c9c9;
	width: 800px;
	margin: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	padding:5px;
	background-color:#efefef;
}

.car-row {
	border-top: 1px solid #c9c9c9;
	width: 800px;
	margin: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:10px;
}
.car-row-title {
	background-color: #efefef;
	padding:4px;
}
.car-make {
	color: #d94b01;
	float:left;
	width:450px;
	font-weight:bold;
	font-size:14px;
}
.car-year {
	color: black;
	float:left;
	width:100px;
}
.car-mileage {
	color: black;
	float:left;
	width:100px;
}
.car-price {
	color: #d94b01;
	float:left;
	width:100px;
}
.car-row-main {
	background-color: white;
	padding:10px;
	cursor:pointer;
}
.car-pic {
	float: left;
	width: 100px;
}
.car-options {
	float: left;
	width: 600px;
}
.car-option-item {
	color: black;
}

.car-view {
	border: 1px solid #c8c8c8;
	width: 800px;
	margin: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#car-view-title {
	background-color: #efefef;
}
#car-view-thumb {
	float: left;
	margin: 10px;
}
#car-view-make {
	float: left;
	margin: 10px;
}
#car-view-price {
	float: right;
	margin: 10px;
}
#car-view-main {
}
#car-view-left {
	float: left;
	margin: 5px;
	width:350px;
}
.car-view-box-title {
	background-color: #efefef;
	padding:5px;
	font-weight:bold;
}
.car-view-box-body {
	padding:5px;
}
#car-view-right {
	float: right;
	margin: 10px 0px 0px 20px;
	width:420px;
}
#car-view-main-pic {
	margin-bottom:10px;
}
.car-view-pic {
	padding:5px;
	cursor:pointer;
}
.car-view-box-col1 {
	float: left;
	padding:4px;
}
.car-view-box-col2 {
	float: right;
	font-weight: bold;
	padding:4px;
}
.clear {
	clear: both;
}

.pagination {
	width: 800px;
	margin: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px;
	text-align:center;
	background-color:#efefef;
}

.pagination-current-page {
	font-weight: bold;
	font-size: 120%;
	color: #000000;
	margin: 3px;
}

.search-row {
	width: 800px;
	margin: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.search-error {
	width: 800px;
	margin: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
}


.menu-link-row A:link { color:#d94b01; text-decoration:underline; }
.menu-link-row A:visited { color:#d94b01; text-decoration:underline; }
.menu-link-row A:active { color:#d94b01; text-decoration:underline; }
.menu-link-row A:hover { color:#000000; text-decoration:underline; }

.pagination A:link { color:#d94b01; text-decoration:underline; }
.pagination A:visited { color:#d94b01; text-decoration:underline; }
.pagination A:active { color:#d94b01; text-decoration:underline; }
.pagination A:hover { color:#000000; text-decoration:underline; }