 #footer-nav {
   width: 100%;
   height: 46px;
   float: left;
  }

  #fnav-copyright {
   float: right;
   line-height: 40px;
   padding-right: 0px;
   width:172px;
   font-size:11px;
  }

  #appointment {
   text-align: center;
   font-size: 16px;
   font-weight: bold;
  }

  table#locations {
    color: #000;
    border: 1px dotted #FF6600;
  }
  table#locations th {
    width: 33%;
    text-align: center;
    color: #000080;
    font-size: 18px;
    font-weight: bold;
    padding: 5px;
    border-left: 1px dotted #FF6600;
    border-right: 1px dotted #FF6600;
  }
  table#locations td {
    font-size: 14px;
    padding: 5px;
    border-left: 1px dotted #FF6600;
    border-right: 1px dotted #FF6600;
  }
  table#locations tr.map td {
    text-align: center;
    vertical-align: top;
  }

  #block-user-1 a {
   color: #fff;
  }
  #block-user-1 a:hover {
   color: #FF6600;
  }


  #block-block-2 p {
    font-size: 16px;
    margin: 3px 0;
    padding: 0 4px;
    color: #ff6600;
    text-align: center;
  }

  .sidebar-left-marquee {
    color: #ffffff;
  }

  #block-views-Newsletter-block_1 {
    color: #fff;
    margin-bottom: 10px;
  }

  #block-views-Newsletter-block_1 h2 {
    display: none;
  }
  #block-views-Newsletter-block_1 label {
    float: left;
    padding-left: 4px;
    width: 60px;
  }

  #block-views-Newsletter-block_1 .form-submit {
   margin-left: 64px;
  }

  #sidebar-left .block p {
   padding: 0 4px;
  }



  #block-block-4 h2 {
    margin-top: 0;
    color: #FFFF00;
    text-align: center;
  }

  #block-block-4 p {
    color: #fff;
    text-align: center;
  }
  #block-block-4 a {
    color: #fff;
  }
  #block-block-4 a:hover {
    color: #FF8400;
  }

  #block-block-4 a img {
   text-decoration: none;
   text-align: center;
  }
  h1.title, #home-top h2.pane-title {
    padding-left: 49px;
    min-height: 46px;
    height: auto !important;
    height: 46px;
    color: #FF6600;
    background: url('../images/h1-titlebg.png') top left no-repeat;
  }

  #fckeditor {
    background: #fff;
  }


  #home-appointment {
    text-align: center;
    background: url('../images/button-small.gif') top left no-repeat;
    padding-left: 22px;

  }

  .panels-flexible-region-inside {
   padding: 0;
  }
  .panels-flexible-region-1-bottom, .panels-flexible-column-1-main, .panels-flexible-row, .panel-flexible, .panels-flexible-region-1-center {
   width: 100%;
  }

  .front #content-area {
   padding: 0;
  }

  #home-top .pane-content {
   padding: 0 10px;
padding-left:0px;
padding-right:0px;
  }

  #home-bottom {
    background: #0E588C url('../images/home-bottom-header.jpg') top left no-repeat;
    color: #fff;
  }
  #home-bottom .content {
    padding: 51px 10px;
padding-top:91px;
padding-bottom:-9px;
	
  }
  #home-bottom hr {
    background: #fff;
    border-color: #fff;
  }


#navbar ul {
  margin: 0;
  padding: 0;
  float: left;
  width:100%;
  float:left;
 /* background: url('../images/navbarbg-ul.png') top left repeat-x;*---raj*/
}
#navbar ul li ul li ul
{
margin-left:-77px;
  background:transparent url(../images/menu-middle.png) repeat-x scroll left top;
}

#navbar ul li ul 
{
  background:transparent url(../images/menu-middle.png) repeat-x scroll left top;
}

#navbar li {
  display:inline;
  float:left;
  list-style-image:none;
  list-style-type:none;
  margin:0;
  padding:0 0 0 0px;
}

#navbar li.first {
  padding: 0;
}

#navbar li a {
  display:block;
  float:left;
  font-size:11px;
  font-weight:bold;
  height:30px;
  line-height:29px;
  padding: 0;
  text-decoration:none;
  color: #fff;
  text-transform: uppercase;
}

#navbar span.menu-left {
  float: left;
  background: url('../images/menu-left.png') top left no-repeat;
  width: 20px;
  height: 30px;
}
#navbar span.menu-middle {
  float: left;
  background: url('../images/menu-middle.png') top left repeat-x;
  height: 30px;
}
#navbar span.menu-right {
  float: left;
  background: url('../images/menu-right.png') top left no-repeat;
  width: 20px;
  height: 30px;
}

#navbar li.last span.menu-right {
  float: left;
 /* background: url('../images/menu-right-last.png') top left no-repeat;raj*/
  width: 20px;
  height: 30px;
}

#navbar li.first span.menu-left {
  float: left;
  background: url('../images/menu-left-first.png') top left no-repeat;
  width: 27px;
  height: 30px;
}


#navbar a:hover span.menu-left, #navbar a.active span.menu-left {
  background: url('../images/menu-left-hover.png') top left no-repeat;
}
#navbar a:hover span.menu-middle, #navbar a.active span.menu-middle {
  background: url('../images/menu-middle-hover.png') top left repeat-x;
}
#navbar a:hover span.menu-right, #navbar a.active span.menu-right {
  background: url('../images/menu-right-hover.png') top left no-repeat;
}
#navbar li.last a:hover span.menu-right, #navbar li.last a.active span.menu-right {
  background: url('../images/menu-right-last-hover.png') top  left no-repeat;
}
#navbar li.first a:hover span.menu-left, #navbar li.first a.active span.menu-left  {
  background: url('../images/menu-left-first-hover.png') top left no-repeat;
}





#navbar li.active a {
  color: #fff;
}

#navbar li a:hover {
  line-height: 31px;
  color: #FFF000;
}

#navbar li.active a:hover {
  color: #FFF000;
}

#primary {
 margin-left: 10px;
 margin-top: 13px;
}

#webform-component-city,
#webform-component-state,
#webform-component-zip,
#webform-component-make,
#webform-component-model,
#webform-component-year {
 float: left;
 padding-right: 25px;
}

#webform-component-email,#webform-component-notes_or_description_of_troubl {
 clear: both;
}

#content-area {
 padding-bottom: 20px;
}

#block-block-5 {
  float: left;
  margin: 20px 0 0 15px;
}

#block-search-0 {
  float: right;
  margin: 20px 10px 0 0;
}
#block-block-5 ul {
  margin: 0;
  padding: 0;
}
#block-block-5 li {
  list-style-type: none;
  list-style-image: none;
  float: left;
  margin: 0;
  padding: 0 10px 0 0;
}
#block-block-5 li a {
  display: block;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
  color: #000;
}
#block-block-5 li a:hover {
  font-weight: bold;
  color: #FF8400;
}



#edit-search-block-form-1-wrapper {
 margin: 0;
}

#edit-search-block-form-1-wrapper label {
 display: none;
}

#block-menu-primary-links {
float: left;
height: 40px;
line-height: 40px;
}

#block-menu-primary-links ul {
  margin: 0;
  padding: 0;
}
#block-menu-primary-links li {
  list-style-type: none;
  list-style-image: none;
  float: left;
  margin: 0;
  padding: 0 8px 0 0;
}
#block-menu-primary-links li a {
  display: block;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
  color: #000;
  font-size: 11px;
}
#block-menu-primary-links li a:hover {
  color: #FF8400;
}
#footer-bottom {
 clear: both;
}
p.search-info {
 display: none;
}

.Automotive
{ 
  margin-top:100px;
}




