/**************** 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; line-height:150%;margin: 0;font-family: Verdana, Helvetica, arial, Tahoma, sans-serif; color: #555;  text-align: center; background:#afbfd6 url(images/bluestrip.jpg) top left repeat-x ;}
/**************** General Links ***********************************/
a:link 				{ color: #555; text-decoration: none}
/***************** Page Sections *********************/
#container { margin:0 auto;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;}
#top {margin:0 auto;border:1px solid;width:760px;}
#text {float:none; }
#text p {margin:10px 0 15px 0;}
#text img {float:right; padding:5px 0 5px 5px;}
#sidebar {display:none;}
.logo {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png'); width: 197px; height: 171px;float:right;z-index:10;}
.logopic {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}

#latest, #box {height:1%;margin: 20px 20px 20px 0;border:1px solid #afbfd6;overflow:hidden;}
#latest img, #box img {float:right;padding:5px 5px 5px 5px;}
#latest h3, #box h3 {margin:5px;}
#latest p, #box p {margin:5px;}
#footer {height:6em;clear:both;margin:20px 20px 0 20px;padding-top:10px;border-top:1px solid #afbfd6;}
#footer .left {float:left; width:40%;text-align:left;}
#footer .right {float:right; width:60%; text-align:right;}
#footer p {border-top:1px solid #afbfd6;margin:0 40px 0 40px;}
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 {display:block;clear:both; margin-top:20px;}
/**************** Form ****************************/

#brokerage                {margin:0 0 2em 0;}
#brokerage fieldset       {border:1px solid #afbfd6; padding:0.5em 1em; margin:2em 0; color:#115994}
#brokerage legend         {font-weight:bold; padding:0 0.5em;color:#115994;font-size:120%;}
#brokerage p              {margin-bottom:0.8em;}
#brokerage input.text     {background:#fff; border:1px solid #afbfd6; font-weight:normal; width:300px; font-size:100%; padding:5px 3px 5px 5px; vertical-align:middle;}
#brokerage input.radio    {border:1px solid #fff; margin-right:5px; vertical-align:middle;}
#brokerage textarea       {background:#FFF; border:1px solid #afbfd6; font-weight:normal; font-family:Verdana, arial, sans-serif; width:300px; margin-left:0;  font-size:100%; padding:2px 3px 2px 5px; vertical-align:middle;}
#brokerage input.button   {border:1px solid #ccc; color:#115994; background:#eaeaea; font-size:100%;  vertical-align:bottom; height:2em; margin-top:10px; }
#brokerage input:hover, #brokerage textarea:hover {background-color:#d8e9f5;}
.required {color:#c80005; font-weight:normal;}
.bold {font-weight:bold;}

/***************** 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 */
