@import url(SoftMoon.metrics.css);

/* -SKIN NAME & FOLDER ->	SoftMoon	SoftMoon	*/

body {
	background: #FFA000;
	color: #000000;
}

#page_top {
	background-color: #000078;
}

#page_top div {
	background-color: #A00070;
	background-image: url(images/SoftMoon/head_background.png);
}

#page_top #branding div {
	background: url(images/SoftMoon/header_t.gif) no-repeat left top;
}

#page_top #branding div h1 span.branding_info {
	color: #000000;
}

#page_top #address div {
	background: url(images/SoftMoon/header_b.gif) no-repeat left bottom;
}

#page_top #address div p span {
	color: #FFFFFF;
}

#page_top #nosale p {
	background-color: #000078;
	color: #FFFFFF;
}

#page_top li {
	background: #FFFFFF url(images/SoftMoon/headlink_left.gif) no-repeat left top;
}

#page_top a {
	background: url(images/SoftMoon/headlink_right.gif) no-repeat right bottom;
	color: #702222;
}

#page_top li:hover { background-color: #FFB500; }

#page_top a:hover { color: #000000; }

#page_top li.current, #page_top li.pseudo_current {
	background: url(images/SoftMoon/headlink_left_current.gif) no-repeat left top;
}

#page_top .current a,
#page_top .pseudo_current a,
#page_top li.current a span.snapalert {  /* :hover */
	background: url(images/SoftMoon/headlink_right_current.gif) no-repeat right top;
	color: #000000;
}

div#mainbody {
	background: #0078FF url(images/SoftMoon/mainbody_bottom-right.png) no-repeat right bottom;
}

div#find {
	background: #FFFF00 url(images/SoftMoon/search-tab_bottom-left.png) no-repeat left bottom;
}

#find h3 {
	background: url(images/SoftMoon/search-tab_top-left.png) no-repeat left top;
}

#find a {
	color: #000000;
	background: url(images/SoftMoon/search-tab_top-right.png) no-repeat right top;
}

.drop {
	color: #404000;
	background-color: #FFA500;
	border: solid 1px #000000;
}

a:hover .dropin {
	border: solid 2px #FFFFFF;
}

#enduser_search {
	background: #FFFF00 url(images/SoftMoon/search-form_top-left.png) no-repeat left top;
}

#search_form {
	color: #000000;
	border-left: solid #5C0068 2px;
	/* background: url(images/SoftMoon/search-form_side-right.png) repeat-y right top; */
}

#search_lot {
}

#search_form hr {
	color: #000000;
	border-bottom: solid #000000 2px;  /* hack Firefox 3 */
}

#search_form legend {
	color: #000000;  /* for IE7 */
}

#search_choice {
	background: url(images/SoftMoon/search-form_bottom-right.png) no-repeat right bottom;
}

#search_choice ul {
	border-top: solid #000000 2px;
	border-bottom: solid #000000 1px;
}

#DrvTypes li {
	border-bottom: solid #000000 1px;
}

#search_form .ffield {
	color: #FFB500;
	background-color: #000000;
	border: solid 1px #FFFFFF;
}

#search_form button, input#clrs, #search_results button, #sendout button {
	color: #404000;
	background-color: #FFA500;  /* orange */
	border: 1px solid #000000;
}

#search_form .bttn, #search_results .bttn, #sendout .bttn {
	border: 1px solid #FFFFFF;
}

#search_choice div.moreOptions {
	background: url(images/SoftMoon/search-form-flyout_top-left.gif) no-repeat left top;
	border-bottom: 2px solid #5C0068;
}

#search_choice div.moreOptions div {
	background: #FFFF00;
	border-left: 2px solid #5C0068;
}

#besides .tutor_ {
	color: #000000;
	background: #FFFFFF url(images/SoftMoon/tutor_bottom.png) no-repeat left bottom;
}

#besides .tutor_ div {
	background: transparent url(images/SoftMoon/tutor_top.png) no-repeat left top;
}

#besides .tutor_ p, #skinz {
	border-left: 2px solid #FF0000;
}

#besides .tutor_ p dfn, #besides .tutor_ p a {
	color: #FFA500;  /* orange */
}

#besides .tutor_ div#tutor_browsers {
	color: #404000;
	background: #FFA500;
	border: 1px solid #000000;
}

#besides .tutor_ div#tutor_browsers p {
	border: none; }

#content {
	background: #0078FF url(images/SoftMoon/content_top-left.png) no-repeat top left;
}

a {
	color: #0000FF;
}

a:visited {
	color: #A000FF;
}

a:hover {
	color: #FF0000;
}

.box {
	color: #000000;
	background: #FFFFFF url(images/SoftMoon/box_bottom-right.png) no-repeat bottom right;
}

.box h1 {
	color: #4000D0;
	background: #FFFFFF url(images/SoftMoon/box_top-left.png) no-repeat top left;
}

.box h2 { color: #000000; }

.box p { color: #000000; }

.box hr { color: #000000; }

#search_results {
	color: #000000;
	background-color: #FFFFFF;
}

#search_results h3, #lease_rent h3 { /* RED */
	color: #FF0000;
}

#search_results h4 { /* RED */
	color: #FF0000;
}

#search_results h5 { /* ORANGE */
	color: #FF9000;
}

#search_results a.moreinfo, .showcase div.user_options a, #compare a {
	color: #404000;
	background-color: #FFA500;
	border: 1px solid #000000;
}

#search_results .alnk, .showcase .alnk, #compare .alnk {
	border: 1px solid #FFFFFF;
}

#search_results a:hover img.PicPop {
	background-color: #FFFFFF;
}

#search_results .WStext { color: #FF0000; }

#search_results .WStext img {
	border-left: 1em solid #FFFFFF;
}

.highlight {
	color: #000000;
	background-color: #FFFF00;   /*yellow*/
}

.showcase {
	color: #000000;
	background-color: #FFFFFF;
}

.showcase h4 { /* ORANGE */
	background-color: #FFA000;
}

.showcase h5 { /* RED */
	color: #FF0000;
}

.showcase .user_options form input,
.showcase .user_options form select {
	color: #000000;
	background-color: #FFFFFF;
}

#sendout label { /* RED */
	color: #FF0000;
}

#sendout .txtinpt {
	color: #FFFF00;
	background-color: #000000; }

#sendout img { border: 1px solid #FF0000; }

#sendout a:hover .bigpic {
	color: #404000;
	background-color: #FFA500;
	border: solid 1px #000000;
}

#email_error li, #sendout h5 { color: #FF0000; }

#sendout fieldset {
	border: #000000 solid 1px;
}

#sendout div#vehicle_finder label.disabled,
.disabled { color: #AF9090; }

#color_chart table {
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}

#color_chart th {
  background-color: #F0E68C;
}

#color_chart td {
	border-bottom: 1px solid #000000;
}

#color_chart a { color: #0000FF; }

#color_chart a:visited { color: #A000FF; }

#color_chart a:hover { color: #FF0000; }

#autorepair img.ARr, img.ARl {
	border: 7px solid #FFFFFF;
}

#map img {
	background: #0000FF url(images/SoftMoon/map-back.png) repeat fixed left top; }

#financing em { color: #FF0000; }

#footer {
	background: #4000D0 url(images/SoftMoon/head_background.png);
}

#footer li {
	background: url(images/SoftMoon/footlink_left.gif) no-repeat left top;
}

#footer li a {
	background: url(images/SoftMoon/footlink_right.gif) no-repeat right bottom;
	color: #702222;
}

#footer li:hover {
  background: url(images/SoftMoon/footlink_hover_left.gif) no-repeat left top;
}

#footer li:hover a {
  background: url(images/SoftMoon/footlink_hover_right.gif) no-repeat right bottom;
}

#footer a:hover { color: #000000; }

#footer li.current, #footer li.pseudo_current {
	background: url(images/SoftMoon/footlink_left_current.gif) no-repeat left bottom;
}

#footer li.current a,
#footer li.pseudo_current a,
#footer li.current:hover a span {
	background: url(images/SoftMoon/footlink_right_current.gif) no-repeat right bottom;
	color: #000000;
}

#footer li.searchlnk {
  background: url(images/SoftMoon/footlink_search_left.gif) no-repeat left top;
}

#footer li.searchlnk a {
	color: #000000;
	background: url(images/SoftMoon/footlink_search_right.gif) no-repeat right bottom;
}

#footer p {
	color: #FFFFFF;
}

#footer a {   /* #bk2top */
	color: #FFFFFF;
}