﻿/* CSS Document */
/* Eric Meyer's Global Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, em, font, img, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption {
	margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;
	vertical-align:baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;background-image:url('/images/bg_pattern2.png');  }
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
caption {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {	quotes: "" "";}
/* End if Global Reset */

/* IE PNG FIX */
 


body { background:#ecb034; font-family: Arial, Helvetica, Sans-Serif;}

#nav a {	color: #990000;}
#nav a:hover {	text-decoration:none;}

.vehicle_listing td {border-bottom:1px solid black;padding:10px;}




#headercontainer { margin: 0 auto 0 auto;   }
#header { width:960px; margin: 0 auto 0 auto; height:140px;    }
#header .logo { position:absolute; top:20px; margin-left:20px;}
#header .phone-numbers {text-align:right; margin-bottom:15px; padding-top:15px; color:#222;  }
#header .phone-numbers a {color:#222;}
#header .phone-numbers span {font-size:14px; }
#header .phone-numbers strong {font-weight:bold;}
#header .phone-numbers img {vertical-align:middle;}

#nav { text-align:right; float:right;   }
#nav ul { list-style:none; width:740px;   }
#nav ul li {display:inline;  line-height:36px; }
#nav ul li a {text-decoration:none; background: #0061a9; color:white; font-size:15px; border:2px solid #fff; padding:5px 10px;  }
#nav ul li a.selected, #nav ul li a:hover {background: #0061a9 url('/images/hover-white.png') repeat-x 0% 90%; color:#fff; }

h1 {color:#ecb034;font-weight:bold;}
h2 {color:Black;font-weight:bold;}

#maincontainer { margin: 0 auto 0 auto; background: #0061a9; border-top:3px solid #fff; border-bottom:3px solid #fff; }
#main { width:960px; margin: 0 auto 0 auto;  display:table;  }
#main .columns {}
#main .home {height:383px; background: url('/images/main-background.jpg') no-repeat 50% 0%; width:960px; }
#main .content { margin: 0 auto 0 auto; padding:30px; background: url('/images/hover-white.png') repeat-x 0% -20%;   }
#main .content h1 {font-size:20px; color:#fff; font-weight:bold; margin-bottom:5px; }
#main .content h2 {font-size:15px; color:#ecb034; font-weight:bold; margin-bottom:10px; }
#main .content p {color:#fff; font-size:12px; line-height:15px;}
#main .innerwide {background:#fff; width:960px; display:table;}
#main .column-left {width:200px;  float:left;}
#main .column-left ul {padding-top:100px;}
#main .column-left ul.actions {padding-top:0px; margin-top:30px;}
#main .column-left ul.actions li {background:#ecb034  url('/images/hover-white.png') repeat-x 0% 0%; border:1px solid #000;}
#main .column-left ul.actions li a {color:#222;}


#main .column-center {width:560px;   float:left;}
#main .column-right {width:200px;   float:left; text-align:center;}
#main .column-right img {margin-top:10px;}
#main .column-rightwide {width:760px; padding-left:200px; background:#fff;   float:left; text-align:left;}
#main .left-inner {background:#fff;}

#main .column-left ul {text-align:center;}
#main .columns ul li a {color:#fff; line-height:25px; font-size:17px; text-decoration:none; }
#main .columns ul li {border:1px solid #fff; margin-bottom:5px; background: url('/images/hover-white.png') repeat-x 0% 90%;}

#footercontainer { margin: 0 auto 0 auto;   }
#footer { width:960px; margin: 0 auto 0 auto; padding:15px;    }
#footer img {float:left; margin-right:10px;}
#footer p {float:right; font-size:12px; width:500px; text-align:right; line-height:17px;}

.vehicle-listing-mini
{
	font-size:10pt;
}
.vehicle-listing-mini h1
{font-size:11pt;font-weight:bold;color:darkred;}

.note-mini
{
	font-size:10pt;
	font-style:italic;
}