﻿.adjustedZIndex { z-index: 100; }
* {
	margin: 0;
	padding: 0;
}
img { border-style: none;
    border-color: inherit;
    border-width: 0;

}
.body  {
	font: 12px Arial, Helvetica, sans-serif;
	background-color :Black ;
	margin: 0;
	padding: 0;
	text-align: center;

	
}
h1, h2, h3, h4, h5, h6, ul, ol, blockquote {
	padding: 5px 0;
}

h1 {font-size:18px; color:#003895;}
h2 {font-size:16px; color:#003895;}
h3 {font-size:14px; color:#003895;}
h4 {font-size:12px; color:#003895;}

p
{
    padding-bottom:10px;
}

li {
	padding: 5px;
    margin-right: 25px;
    margin-top: 0;
    margin-bottom: 0;
}

.container { 
	width: 961px;
	margin: 0 auto;
	border: 1px solid #FFFAFA;
    text-align: left;
	background-color:White;
	
} 
#header 
{
	height : 111px;
	position: relative;
	background: Black;
	color: #FFF;
	width: 961px;

} 
#headerAddress {
	position: absolute;
	top: 10px;
	right: 10px;
}
#mainNavigation
{
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #FFFFFF;
}

#sidebar1 {
	float: left;
	width: 174px;
	text-align:center;
	border: 1px solid #000000;
	background-color:Black ;
	
}


#footer { 
	padding: 0 10px 0 20px;
	background-image:url(../images/footbg.jpg);
	text-align:center;
} 
#footer p {
	margin: 0;
	padding: 10px 0;
	color: #FFF;
}

#footer a {
	color: #FFFFFF;
}
#seo { 
	padding-top:20px;
	padding-bottom:10px;
	background-color :Black;
	text-align:center;
} 
#seo a {
	color: #FFFFFF;
	
}
#rss
{
     padding-top :3px;
     padding-bottom :3px;
	background-image:url(../images/footbar.jpg);
	text-align:center;	
}


.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/*begin creating the tabs */

.menu
{
    font-size: 11px;
    background-color: Black;
    height: 32px;
    width: 100%;
    color : White ;
    font-weight :bold ;
   
}
.sidemenu
{
	 font-size: 11px;
    background-color: Black;
    color : Black ;
    font-weight :bold ;
   
}
/* set tab1 as top level container table, then target TDs inside*/
.menuItem td
{
    height: 32px;
    width: 50px;
    text-align: center;
    color: white;
    padding-left:6px;
}
.sidemenuItem td
{
    height: 28px;
    width: 40px;
    text-align: left;
    color: Black;
     vertical-align :middle;
       background-image:url(../images/menubg.jpg);
       padding-left : 9px;
       padding-bottom:1px;
}
.sidemenuhead
{ 
	color:Red;text-align:left;font-weight:bold;padding-left:9px;}
/* make current tab gray,set the background-color also in case images are not on*/

/* make link and visited the same look,set the background-color also in case images are not on*/
.menuItem a:link, .menuItem a:visited, .menuPopupItem a:link, .menuPopupItem a:visited
{
    text-decoration: none;
    color: White;
}
.sidemenuItem a:link, .sidemenuItem a:visited, .sidemenuPopupItem a:link, .sidemenuPopupItem a:visited
{
    font-weight:bold ;
    color: Black;
    vertical-align :middle;
   
}
/* make hover by changing vertical position of background to -22px (the tab_dim2.gif is 44px high) */
.menuItem a:hover
{
   
    color:Yellow;
    font-weight: bold;
    font-size:12px;
    
}
.menuItemHover
{
    color:Yellow;
    font-weight: bold;
}/* make drop down menu container style */
.sidemenuItem a:hover
{
	
 color: white;
 }
.sidemenuItemHover
{
	   
}
.sidemenuItemHover td
{
 background-image:url(../images/menubgalt.gif);
  
}

.menuPopup {
	background-color:#999999;
	border: 1px solid #666666;
	border-bottom: none;
	height:30px;
    width:120px;
    color:White;
    font-size:11px;
    padding: 3px;
      
  }

/* make drop down menu item style */
.menuPopupItem {
	border-bottom: 1px solid #666666;
	padding: 3px;
	background-color:Blue;
	font-size:11px;

}
.tblhd
{
	width:960;
	vertical-align : middle ;
	height:114px;
	
}
.tdb
{
	 vertical-align :middle ;
	font-size:x-large;
	
}
.tdphone
{
	font-size:medium;
	font-style :italic;
	text-align:right;
	vertical-align:bottom;
	color:white;
}
.tbltd
{
	color:white;
}
#mainContent
{
 width : 775px;
 padding:5px;
 float:right;
 background-color:White;
}
.slidecontent
{
	float:right;
	padding-left: 10px;
}
.modelcontent
{
	text-align:justify ;
	font-size:13px;
}
.img-SlideImage
{
    filter:alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
    float:right;
    width:300px;
        
}
.quoteForm
{
 border: 1px solid #000000;	
 
 
}
.tbl-SlideImage
{
	width:535px;
}
.tbl-Thumbnail-main
{
	border:thin gray solid;
	padding: 1px;
	width:535px;

}
.tbl-Thumbnail
{
	border:0;
	padding: 1px;
	width:10px;
	display: block;
    margin-left: auto;
    margin-right: auto ;
   
}
.td-Thumbnail
{
	border:thin gray solid;
}
.ptestimonls
{
	text-align :justify ;
	font-style :italic ;
	width :710px;
}
.prightcont
{
	text-align:right;
	width:710px;
	font-style :italic ;
}
.car-item
{
    padding-left: 20px;
    padding-top: 10px;
    text-align: left;
    height: 210px;
    width:675px;
    background-image: url('../usercontrols/images/car-listing-item.png');
    background-repeat: no-repeat;
}
.quote-form-background
{
    background-image:url('../images/quote-form-background.png');
    background-repeat:no-repeat;
    padding-top:10px;
    padding-left:10px;
    width:500px;
    height:600px;
}

.contact-form-background
{
    background-image:url('../images/contact-form-background.png');
    background-repeat:no-repeat;
    padding-top:5px;
    padding-left:10px;
    width:500px;
    height:370px;
}

.stacked-car-container {
  padding: 30px 0px 10px 30px;
  margin: 0 auto;
  height: 480px;
  width: 670px;
  border: 0px solid orange;
}

.stacked-car-item {
  padding: 10px 20px 20px 20px;
  margin: 0px;
  height: 206px;
  width: 174px;
  text-align: center;
  background: transparent url(../images/stacked-car-item.png) no-repeat top center;
  border: 0px solid pink;
}