/*----------Text Styles----------*/
.ws6 {font-size: 8px;}
.ws7 {font-size: 9.3px;}
.ws8 {font-size: 11px;}
.ws9 {font-size: 12px;}
.ws10 {font-size: 13px;}
.ws11 {font-size: 15px;}
.ws12 {font-size: 16px;}
.ws14 {font-size: 19px;}
.ws16 {font-size: 21px;}
.ws18 {font-size: 24px;}
.ws20 {font-size: 27px;}
.ws22 {font-size: 29px;}
.ws24 {font-size: 32px;}
.ws26 {font-size: 35px;}
.ws28 {font-size: 37px;}
.ws36 {font-size: 48px;}
.ws48 {font-size: 64px;}
.ws72 {font-size: 96px;}
.wpmd {font-size: 13px;font-family: 'Arial';font-style: normal;font-weight: normal;}
table tr td {
  font-size: 11px;
  font-family: 'Arial';
  font-style: normal;
  font-weight: normal;
}
/*----------Para Styles----------*/
DIV,UL,OL /* Left */
{
 margin-top: 0px;
 margin-bottom: 0px;
}
DIV,UL,OL /* Left */
{
 margin-top: 0px;
 margin-bottom: 0px;
}
a.style1:link{color:#003366;text-decoration: none;}
a.style1:visited{color:#003366;text-decoration: none;}
a.style1:active{color:#003366;text-decoration: none;}
a.style1:hover{color:#3060E0;text-decoration: none;}
a.style2:link{color:#FFFFFF;text-decoration: none;}
a.style2:visited{color:#FFFFFF;text-decoration: none;}
a.style2:active{color:#FFFFFF;text-decoration: none;}
a.style2:hover{color:#FFCC00;text-decoration: none;}
div#container
{
  position:relative;
  width: 976px;
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  text-align:left;
}
body {text-align:center;margin:0}

.rowShape{
  position:relative;
  overflow:hidden;
  top:1px;
  width:614px;
  height:73px;
  z-index:6;
  border:#C0C0C0 1px solid;
  background-color:#FFFFFF;
}

.CarImage{
  position:absolute;
  overflow:hidden;
  left:-1px;
  top:1px;
  width:92px;
  height:69px;
  z-index:52;
}

.CarText{
  position:absolute;
  overflow:hidden;
  left:143px;
  top:4px;
  width:309px;
  height:95px;
}

.CarYear{
  position:absolute;
  overflow:hidden;
  left:483px;
  top:35px;
  width:61px;
  height:26px;
}

.CarPrice{
  position:absolute;
  overflow:hidden;
  left:559px;
  top:35px;
  width:61px;
  height:29px;
}

div.back-to-stock {
  margin-top: 12px;
}
div#page-links {
  font-size: 13px;
  font-weight: bold;
  font-family: 'Arial',sans-serif;
  position:absolute;
  left: 31px;
  top: 1060px;
  width: 644px;
}
div#page-links a {
  text-decoration: none;
}
div#page-links a:hover {
  text-decoration: underline;
}

div#no-photos {
  position:absolute;
  overflow:hidden;
  left:288px;
  top:393px;
  width:374px;
  height:282px;
  z-index:42;
  border: 1px solid #ddd;
  text-align:center;
  line-height: 282px;
}
div#text7 a:link,
div#text7 a:visited,
div#text7 a:active {
  color:#fff;
  text-decoration: none;
}
div#text7 a:hover {
  color: #fff;
  text-decoration: underline;
}

div#text1 p {
  margin-top: 9px;
  margin-bottom: 9px;
}

div#featured-cars {
  position: relative;
  width:641px;
  height:474px;
  border: #c0c0c0 1px solid;
  padding: 2px 1px 1px 1px;
}

div#stocklist {
  position: absolute;
  left:31px;
  top:382px;
  z-index:200;
  border: #c0c0c0 1px solid;
  padding: 2px 1px 1px 1px;
}

div.ad {
  position: relative;
  background-image: url(/images/shapeGQLNI.jpg);
  background-repeat: no-repeat;
  background-position: 2px 2px;
  width: 618px;
  height: 80px;
  border: #808080 1px solid;
  padding: 9px 10px 4px 9px;
}
div.ad img {
  border: 2px solid #fff;
  float: left;
}
div.ad div.description {
  position: relative;
  overflow:hidden;
  width: 358px;
  margin-left: 30px;
  float: left;
}

div.ad div.year,
div.ad div.price {
  position: relative;
  font-weight: bold;
  padding-left: 10px;
  padding-top: 28px;
  width: 50px;
  float: left;
  font-size: 13px;
  font-family: 'Arial';
  color: #fff;
  font-weight: bold;
}
div.ad a {
  color: #ffcc00;
}

div#showing {
  position: absolute;
  left: 271px;
  top: 356px;
  z-index: 200;
  font-size: 13px;
  font-family: 'Arial';
  font-weight: bold;
}

div#top-nav {
  position:absolute;
  overflow:hidden;
  left: 22px;
  top: 270px;
  width: 645px;
  height: 32px;
  padding: 5px;
  text-align: center;
  z-index: 50;
  background-image: url(/images/top-nav-bg.png);
  background-repeat: repeat-x;
}

div#top-nav a,
div#top-nav a:link,
div#top-nav a:visited,
div#top-nav a:active,
div#top-nav a:hover {
  font-family: arial, helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #fff;
  text-decoration: none;
  text-align: center;
  float: left;
  width: 145px;
}

div#top-nav a:hover {
  color: #ffcc00;
}

table#hours {
  margin: 10px 0 0 0;
}
table#hours tr td {
  font-size: 10pt;
}
table#hours tr th {
  font-size: 12pt;
  font-weight: normal;
  text-align: left;
  width: 120px;
}

div#text20 a,
div#text21 a {
  color: #ffcc00;
}

form#book * {
  margin: 2px;
}
form#book label {
  color: #fff;
  font-family: 'Arial',sans-serif;
  width: 80px;
  font-size: 13px;
  float: left;
  clear: left;
}

form#book select {
  width: 150px;
  float: left;
}

form#book input {
  width: 150px;
  float: left;
}

form#book textarea {
  width: 150px;
  height: 70px;
  float: left;
}

form#book input#submit {
  clear: left;
  float: left;
  width: 80px;
  margin-left: 80px;
}

form#book div#times-container {
  float: left;
  width: 190px;
}

form#book div#times-container input {
  width: 130px;
}

form#book span.num {
  color: #fff;
  font-family: 'Arial',sans-serif;
  font-size: 16px;
  width: 10px;
  float: left;
  clear: left;
}
