/**************** General rules *********************/
*{font-size:100.01%;	margin:0;	padding:0;	}
html{font-size:100.01%;padding: 0; margin: 0;height:100%; }
body {height:101%;font-size:100.01%;padding: 0;  background-color:white;line-height:150%;margin: 0;font-family: Verdana, Helvetica, arial, Tahoma, sans-serif; color: #555;  text-align: center;}
/**************** General Links ***********************************/
a:link 				{ color: #555; text-decoration: none}
/***************** Page Sections *********************/
#container { margin:0 ;font-size:76%;text-align:left; }

/********************** Navigation ******************/
#navlist {display:none;}
/***************** Image Replacement ****************/
h1 {display:none; }

/*****************************************************/
h2, h1 {font-size:180%; color: #115994;margin:10px 0 15px 0;font-family:  Trebuchet MS, Verdana, sans-serif;font-weight:normal;}
h3 {font-size:120%; color:#115994; margin: 20px 0 3px 0;font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;font-weight:normal;}
h4 {font-size:120%; color:#115994; margin: 20px 0 3px 0;font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;font-weight:normal;}
#container p.access {display:none;}
img {border:none;}

#text {float:none; margin-top:5px; }
#text p {margin:10px 0 15px 0;}
#text img {float:right; padding:5px 0 5px 5px;}
#sidebar {display:none;}

.logo {display:none;}

#footer {display:none;}
ul.list {margin-left:15px; padding-left:0px;margin-bottom:20px;list-style-type:square;clear:left;}
#info {width:180px;color:#115994;margin-left:0;border-bottom:1px solid #afbfd6;padding:10px 0 10px 0 ;}
#info li {list-style-type:none;margin-bottom:8px;}
#info img {padding-right:3px;}
#access {display:none;}
#access li {display:none;}
.stocklist img {float:right;margin:0px 5px 0px 10px;border:none;}
.stocklist {overflow:hidden;height:1%;padding:5px;clear:both;border-top:1px solid #dbe8f1;border-right:1px solid #dbe8f1;border-left:1px solid #dbe8f1;}
.stocklist dl {overflow:hidden;}
.stocklist dd {margin: 0 0 0 5px;padding:0;}
.stocklist dt {font-weight:bold; font-size:100%;}
.stocklist dt a:hover {display:block; background-color:black; text-decoration:none;}

#stocklist2 .stocklist img {float:left;margin:0px 10px 0px 0px;border:none;}
#stocklist2 .stocklist {overflow:hidden;height:1%;padding:5px;clear:both;border-top:1px solid #dbe8f1;border-right:1px solid #dbe8f1;border-left:1px solid #dbe8f1;}
#stocklist2 .stocklist dl {overflow:hidden;}
#stocklist2 .stocklist dd {margin: 0 0 0 5px;padding:0;}
#stocklist2 .stocklist dt {font-weight:bold; font-size:100%;}
#stocklist2 .stocklist dt a:hover {display:block; background-color:black; text-decoration:none;}


dd.model a {font-weight:bold; font-size:120%;display:block; margin-bottom:10px;text-decoration:none; color: #115994;}
dd.model a:focus, dd.model a:hover, dd.model a:active {font-weight:bold; font-size:120%;display:block; margin-bottom:10px;text-decoration:underline; color: #115994;}
.stock a:link {border:none; text-decoration:none;}
.stock img {border:none;}
 a:hover .stock {background:fff url(images/hoverlist.jpg) top left repeat-x;}

#address dt {font-weight:bold; margin-top:10px;}
#vehicle ul {margin-left:0;padding-left:0;clear:both;}
#vehicle li {list-style-type:none;}
#vehicleimages img {border:none}
#vehicleimages  li {float:left;width:155px;list-style-type:none;}
#vehicleimages ul {height:120px;}
#admin img {float:none;}
#admin img.adminpic  {float:right; border:none; margin-bottom:5px;}
hr {height: 1px;background-color: #afbfd6;color: #afbfd6;border: none;padding: 0;}
#admin img.icon  {padding:0;}
#admin input.text {background:#fff; border:1px solid #afbfd6; font-weight:normal;  font-size:110%; padding:5px 3px 5px 5px; vertical-align:middle;}
#admin input.button {border:1px solid #ccc; color:#115994; background:#eaeaea; font-size:100%;  vertical-align:bottom; height:2em; }

#text img.imgleft  {float:none;padding-left:0;}
p.clear, p.floatright {display:none;}
p.eoe {clear:both;}
/***************** Clearfix ****************/
.clearfix:after {content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

