@import url("staff.css");
@import url("menus.css");

body
{
    background: #2f466f url(../images/bg.jpg) no-repeat center top;
    margin:0px;
    padding:0px;
    color: #333333;
    font :12px  Verdana, Arial, Helvetica, sans-serif;
    }

#main
{
    width:900px;
    margin-right:auto;
    margin-left:auto;
    }
   
#content
{
   
    height:350px;
    width:900px;
    padding:10px 0;
    background:#ffffff;
    vertical-align:top;
    }
    

A {
	
	color : #006699;
	
}



A:HOVER {

	color : #006699;

}


.phones
{
	font:Bold 14px verdana, arial, helvetica, sans-serif;
	color:#0099FF;
}

p {
	margin-left: 13px;
	margin-right: 13px;
	margin-top: 8px;
	margin-bottom: 10px;
	
}
.small
{
font-weight:normal;
	margin-left:2px;
	margin-right:0px;
color: #cccccc;	
font : 11px/13px   Verdana, Arial, Helvetica, sans-serif;	
}
.buttonlink
{
   width:165px;
   height:49px;
   border:none;
   margin:10px auto 0 auto;
}

h1{

	font : bold italic 18px/20px Verdana, Arial, Helvetica, sans-serif;
   color: #2F466F;
   margin-left: 13px;
	margin-right: 13px;
	margin-top: 8px;
	margin-bottom: 10px;
}

h2{

	font : bold 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color : #333333;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 8px;
	margin-bottom: 10px;

}

h3{

	font : normal 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color : #fff;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 8px;
	margin-bottom: 10px;

}

h4{

	font : bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color : #fff;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 8px;
	margin-bottom: 10px;

}

.special{

	font : bold 14px/16px Georgia, Verdana, Arial, Helvetica, sans-serif;
	color : #3366cc;
	margin-left: 0px;
	margin-right: 30px;
	margin-top: 0px;
	margin-bottom: 0px;
	position:relative;
	top:-8;
	text-decoration:underline;
}

/******* New Cars Pages **********/
.newCarAllTable
{
	border:#999999 solid 0px;
	padding:2px;
}
.newCarTable
{
	border:#999999 solid 0px;
	padding:0px;
	padding-left:0px;
	width:95%;
	margin:0 auto;
}
.newCarTd
{
	background-color:#ffffff;
	text-align:center;
	padding-top:20px;

}
.newCarHeader
{
   background-image:url(../images/bg_fade2.jpg);
   background-repeat:repeat-x;
   background-position:0 10px;
	padding-top:4px;
	font: Bold 15px/16px Arial, Helvetica, Sans-serif;
	color:#2F466F;
	padding-left:0px;
	padding-bottom:2px;
   border-bottom:solid 1px #2F466F;

}
.newCarColumn
{
}
.newCarModel
{
	font:bold 15px/15px Arial, Verdana, helvetica, sans-serif;
	color:#2F466F;
	text-decoration:none;
	text-align:center;
	background-image:none;
	border:none;
	padding:0px;
	margin:0px;
}
.newCarImage
{
   padding-top:8px;
   padding-left:20px;
}
.newCarArrow
{
	font:bold 12px/14px Arial, Verdana, helvetica, sans-serif;
	color:#666666;
}
.newCarLinktd
{
	text-align:center;
}
a.newCarLink
{

}
a.newCarLink:hover
{

}
/******* End New Cars Pages **********/

.footerlink
{
	
color: #fcfcfc;	
text-decoration : none;		
}
.footerlink:hover
{
	color: #ffffff;	
text-decoration : none;	}

.footerlink:visited
{
	color: #999999;	
text-decoration : none;	}

/** Div Scroll CSS For SEO **/ 	
		.scroll {
		scrollbar-3dlight-color: #104382; 
		scrollbar-highlight-color: #3B6AB0; scrollbar-face-color: #3B6AB0; 
		scrollbar-shadow-color: #104382; scrollbar-darkshadow-color: #104382; 
		scrollbar-base-color: #3B6AB0; scrollbar-arrow-color: #104382; overflow: auto; 
		height: 120px; }
		
		.scroll h1, .scroll h2, .scroll h3,.scroll h4 {
		color:#fff!important;
		}
		
		.scroll p {
		color:#3B6AB0;
		}
/********************************************/
/* footer2 */
.footer2{
margin-left: 10px;
margin-right: 10px;
margin-top: 6px;
margin-bottom: 6px;
text-indent: 0px;
text-align:center;
color: #cccccc;	
font :  10px/12px Verdana, Arial, Helvetica, sans-serif;	
}
.linkfooter2
{
	
color: #cccccc;	
font :  10px/12px Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;		
}
.linkfooter2:hover
{
	color: #ffffff;	
font :  10px/12px Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;	}
.linkfooter2:visited
{
	color: 999999;	
font :  10px/12px Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;	}



/*site map*/
.sitemapHeading
{
	
	text-align:left;
	background-image:url(../images/browse_bg.jpg);
	background-color:#cccccc;
	color:#ffffff;
	padding:1px 1px 1px 20px;
	font:Bold 11px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.sitemap{
	text-align:left;

	color:#ffffff;

	border-bottom:#000000 solid 1px;
	font: 12px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/******* HOURS **********/
.clsHoursMain
{
	
	width:70%;
	border-left:#ffffff solid 0px;
	
}
.clsHoursHeading
{
	
	text-align:center;
   background-image:url(../images/bg_fade2.jpg);
   background-repeat:repeat-x;
   background-position:0 5px;
	color:#000000;
	padding:3px;
	border-bottom:#000000 solid 1px;
	font:Bold 15px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#Promo3 {display:block; top:200px; right:30px; position: fixed; visibility: visible;}
* html #Promo3 {display:block; position: absolute; visibility: visible;}

/* Factory Promo Div */

#FactoryPromo, #Promo2 {display:block; top:180px; left:30px; position: fixed; visibility: visible;}
* html #FactoryPromo, #Promo2 {display:block; position: fixed; visibility: visible;}

#Div1 {display:block; top:180px; right:30px; position: fixed; visibility: visible;}
* html #Div1 {display:block; top:180px; right:30px; position: absolute; visibility: visible;}

