/* Remove padding and margin */
* 
{
      margin: 0;
      padding: 0;
      border: 0;
} 

.clear
{
      clear:both;
      height:0px;
    
}

.right
{
      float: right;
     
}

.left
{
      float: left;
} /* background-color: #3B0097;*/

body
{
      font: 62.5%/1.5  "Lucida Grande", "Lucida Sans", Tahoma, Verdana, sans-serif;
      text-align: center;
      background-color: #8E8ED2;
      background-repeat: repeat-x;
      background: url(../images/back1.png);

}

#wrapper
{ 
      width:980px;
      text-align:left;
      margin-left:auto;
      margin-right:auto;
      background-color: #FFFFFF;
      border: 1px solid black;
      margin-top: 20px;
} 

h1
{
      font-size: 2.2em;
}

h2
{
      font-size: 2.0em;
}

h3
{
      font-size: 1.8em;
}

h4
{
      font-size: 1.6em;
}

h5
{
      font-size: 1.4em;
}

p
{
      font-size: 1em;
} 


/*header*/


.header
{
    
      background-color: #808080;
      /*background-image: url(Untitled3.png) ;*/
      position: relative;
      float:left;
      


}
.header #navtitle{
     /* position: absolute;
        top:18px;
      right:50px;    
            */
      font-family: Elephant;
      
      font-size: 2em;
      color: White;
      width:400px;
      text-align:right;
      padding-right:40px;
 
      float:right;
     
}
.header #strap{
      /*position: absolute;
          bottom:16px;
      right:50px;  
            */
      font-family: Elephant;
      
  float:right;
      width:400px;;
padding-right:40px;
  

      color: White;
}

.header img{
      float:left;
}

#message {
      font-family: Tahoma;
      font-size: 2em;
      margin-top: 4px;
      text-align:right;

}
.address  {
      font-family: Tahoma;
      font-size: 1.3em;
      padding-top: 0.2em;
      padding-bottom:0.2em;
      text-align: right;
      margin-bottom: 10px;

     

}

/* mainNav
=======================*/

ul{
      margin: 0;
      padding: 0;
      list-style: none;


}

#tnav{

      padding: 0;
      margin: 0;
      background-color: #999;
      color: White;
      float: left;
          width:980px;
      list-style: none;
      font-weight: bold;
      font-size: 13px;
      border-bottom: 2px solid #333;

}

#tnav li {
      /*loat: left;*/
      display: inline;
      color: White;
      float: left;
      border-right: 1px solid #333;
      font-family: arial, helvetica, sans-serif;
      position:relative;
      text-align:center;
      

}

#tnav li a{
      padding: 0.2em 0.7em;
}

#tnav a {
      
      padding-left: 0.2em;
       padding-right:0.2em;
      background-color: #999;
      color: White;
      text-decoration: none;
      float:left;
    
}


#tnav a:hover {
      /*color: #333;*/
      background-color: #333;
      color: #fff;
}


#tnav #1 a {
      background: none;
}








#home #a1 a, #services #a2 a,  #sales #a4 a , #contact #a5 a, #saleitems #a6 a, #sitemap #a7 a{
      color:black;
      background-color: white;
}



.contentwrapper{
      width: 980px; /*height: 700px;
      background-color: #FFE79F;*/
      color: white;
      background-color: #3F007D;
      background-image: url(../images/backmiddle.gif);
      background-repeat: repeat-y;
      position: relative;
      float: left;

      
}
.carwrap{
      width: 980px; /*height: 700px;
      background-color: #FFE79F;*/
      color: white;
      background-color: #3F007D;
      background-image: url(../images/backmiddle.gif);
      background-repeat: repeat-y;
      position: relative;
      float: left;
      text-align:left;
}

#carsbit a {
      text-decoration:none;
     font-size:1.2em;
      padding:5px;
      text-align:left;
      color:orange;

}
#carsbit{
      margin-left:150px;
}

#carsbit p {
      font-size:1.2em;
}
#carsbit table {

      width:60%;
}
#carsbit a{

}




#middletop{
      float:left;

}

#middlebottom{
      float:left;

}


.centrecontent{
      width:680px;
      /*
      margin-right:auto;*/
      margin-left:150px;
      float:left;
      margin-top: 10px;

}
.centrecontent_index{
      width:680px;
      /*
      margin-right:auto;*/
      margin-left:50px;
      float:left;
      margin-top: 10px;


}

#galsidecontent{
      float:left;

      width:400px;
      margin:auto;
}


.centrecontent_index h2{
      text-align: center;
      font-family: "Lucida Bright";
      font-size:2.4em;
}
.centrecontent_index ul{
      margin-left: 0px;
      margin-bottom: 20px;
      font-family: "Lucida Bright";
      padding:0px;



      text-align: left;
}

.centrecontent_index ul li{
      list-style: inside;
      list-style-type: circle;
      font-family: "Lucida Bright";
      font-size: 1.8em;
      padding-top: 10px;
      padding-bottom: 10px;
      font-weight: inherit;
      margin-left:20px;

}
.centrecontent h2{
      font-size: 2.5em;
}

.centrecontent p{
      font-size: 1em;
      text-align: left;
      margin-bottom:5px;

}

.centrecontent #crd{
      margin-left: auto;
      margin-right: auto;
      text-align: center;
      display: block;
      margin-top: 20px;
}


#footer{
      background-color: Gray;
      width:980px;
      float:left;
      text-align:center;
      position:relative;

}
#footer p{
      color:white;
}

#carlogos{

      float:left;
      margin-left:10px;
}

#images{
      width: 200px;
      height: 400px;
      overflow: auto;
      float:left;
}

#linkscentral{

      text-align: left;
}

#linkscentral p{
      margin-left:20px;
      font-size: 1.4em;
      text-align:left;
      margin-bottom:20px;

}

#linkscentral a{

      text-decoration: none;

      color:#faa819;
      font-size: 1.8em;
      font-weight:bolder;
}

.cars{


      border-bottom-style: solid;
      border-bottom-width: 1px;
      margin-bottom: 15px;
      width:680px;

}

.cars img{
      float:left;
      margin-bottom:10px;
      padding:5px;
      border: 1px solid gray;
}
.car {
      float:right;
}
.info{
      float:left;
      margin-left:20px;
      text-align:left;
}

.info p{
      text-align:left;
}
.clear p.click{
      font-size:1em;
      text-align:left;
}
#saleshead{
      font-size:3em;
      text-align: center;
      /*   margin-top:-35px;*/
      margin-bottom:20px;

}
.flash{
      font-size:1.2em;
      color:orange;
}

#cardetail{
      float:right;
      width: 350px;
      padding-right:50px
}

#carinfo p{
      text-align:center;
}
#cardetail img{
      border:1px solid white;
      padding:5px;
}

#cardetail p{
      font-size:1.5em;

      font-family: Arial,Helvetica,sans-serif;
}
#carlist{
      float:left;

}
#serviceslist {
       /*float:left;
      margin-left:-140px;*/
      text-align:left;
      width:auto;
       visibility:visible;
      position: absolute;
      left:0px;
      top:30px;
      border:1px solid white;
}
#serviceslist ul{
      padding: 0;
      margin: 0;
      background-color: #999;
      color: White;
     /* float: left;*/
      width:auto;
      list-style: none;

      font-size: 1.2em;
      border-bottom: 2px solid #333;
      border: 1px solid gray;
      

}
#servicelist ul li{
      width:86px;
      float:left;

}
#serviceslist ul li a{

      width:86px;
      padding: 0.2em 0.7em;
      background-color: #999!important;
      color: White;
      text-decoration: none;
      float:left;
      border-bottom:1px solid black;




}

#serviceslist ul li a:hover{
      background-color: #333;
      color: #fff;
}

#servicedetail ul{
margin-bottom:10px;

}
#servicedetail ul li{
      
      margin-left:30px;
      font-size:1.4em;
}
#servicedetail h1
{
      text-align:center;
}

#phone{
      clear:both;
      text-align:center;
      font-size:1.2em;
      padding-top:20px;
}

#admin {
      text-align:left;
}

#admin p{
      text-align:left;
}
#admin p a{
      font-size:1.1em;
      color:white;
}

.carimage{
      padding:5px;
      border: 1px solid white;
}

#map{
      margin-top:1em;
      border:1px solid white;
      padding:5px;
}

#editcar td, #editcar a {
      font-size:1.2em;
      padding:5px;
      text-align:left;

}
#editcar a{
      font-size:1.2em;
      padding:5px;
      text-align:left;
      color:orange;

}
#editcar th{
      text-align:center;
}
.price {

      font-size:1.2em;
      text-align:center;

}

hr{
       border: 0;
 height: 1px;
 color: #F5F5F5;
 background-color: #F5F5F5;
}

.pic{
      border:1px solid white;
      padding:5px;
     width:260px;
      margin-bottom:5px;
      margin-left:auto;
      margin-right:auto;
      height:265px;
}
.pic p{
      width:250px;
      text-align:center;
      font-size:1.2em;
}

.centrecontent table {
            width:100%;
      text-align:center;}


label{
      font-size: 1em;
      text-align:left;
}

.centrecontent a{
       font-size: 1em;
      color:white;
      font-weight:bolder;

}
.adminpages{
text-align:left;

}
.tele
{
      font-size:1.4em;
      color:orange;
      
}

.nocars{
      font-size:1.4em;
      color:orange;
      text-align:center;
}

#sitemaplist{
      margin-left:100px;

}
#sitemaplist li {
      padding:12px 0px 12px 0px;
     
}

#sitemaplist a{

       font-size:1.5em;
      color:orange;
}

#contact_main{
  text-align:center;
margin-top:-15px;
}

#contact_main p{
      font-size:1.5em;
      text-align:justify;
}

.contact_span{
      color:orange;
      font-size:1.6em;
}
