body {
	background: #DFEDFA url(../images/bg.jpg) center 0 repeat-y;
	font: normal 12px Arial, Helvetica, sans-serif;
}

#container {
	border: none;
}

#container1 {
	/* background-image: url(../images/container.jpg); */
	margin: 0 auto !important;
	border: none;
	width: 950px;
}

#header {
  height: 275px;
  background: url(../images/new/header.png);
  z-index: 1;
  width:950px !important;
  position:relative;
}

#nav {
	padding-top: 8px;
	padding-left: 30px;
	background-color: transparent;
	position: absolute;
}
#qm0 {
	width: auto;
}

#qm0 div {
}

#qm0 a {
	font-family: Arial, Helvetica, sans-serif;
}

#qm0 .qmparent {
	padding-right: 35px;
	width: auto;
	color: #ffffff;
}
#qm0 a:hover, body #qm0 .qmactive, body #qm0 .qmactive:hover {
	color: #ffffff;
}

#menu_spacer {
    display: inline;
    margin: 0 75px !important;
    padding: 0 !important;
    width: 230px;
}

#hed_address p {
	color: #ffffff;
	position: relative;
	top: 45px;
	padding-left: 17px;
}

#hed_num_general p {
	position: relative;
	top: 30px;
	padding-right: 15px;
  font-weight: 600;
  font-size: 29px;
  line-height: 1em;
  color: #FFD409;
  float: right; 
  /* before positioned as
  font-size: 22px;
  top: 35px;
  */
}

#numbers {
	position: relative;
	top: 1px;
	left: 281px;
	/* before positioned as
	left: 162px;
	*/
}

#hed_num_sales p {
  font-size: 11px;
  color: #ffffff;
  float: right;
}

#hed_num_service p {
	padding-left: 25px;
  font-size: 11px;
  color: #ffffff;
  float: right;
  margin-right:-25px;
}

#presAward {
	width: 115px;
	position: absolute;
	top: 128px;
	left: 60px;
}

#advisor {
	float: left;
	position: absolute;
	top: 130px;
	left: 190px;
}

#chat {
	/*float: right;
	padding-right: 40px;
	*/
	position:absolute;
	top:150px;
	right:123px;
}

#bbb {
	position: absolute;
	top: 130px;
	right: 30px;
	/*float: right;*/
}

#fb_like {
	position: absolute;
	top: 170px;
	left: 450px;
	z-index: 2;
}

#tundraDealer {
	width: 311px;
	height: 43px;
	position: absolute;
	top: 265px;
	left: 321px;
	background-repeat: no-repeat;
	background-image: url(../images/new/no1_dealer.png);
	z-index: 1;
}

/* -- Form Popup Form needs to not display --- */
#popupform {
	display: none;
}

#imageFlipper {
	width: 930px;
	height: 350px;
	padding-left: 10px;
	padding-bottom: 5px;
	z-index: 0;
}

#partners {
	float: right;
	position: relative;
	top: -350px;
	padding-right: 5px;
}

#partners li {
	padding-top: 8px;
}

#btnLinks1 {
	position: absolute;
	top: 630px;
	padding-left: 24px;
	width: 920px;
}

#btnLinks1 li {
	display: inline;
}

#container2 {
	background-repeat: no-repeat;
	margin: 65px auto;
	border: none;
	width: 950px;
	height: 380px;
	background-image: url(../images/new/bg_container2.jpg);
	background-color:#000000;
}

#adManager {
	float: left;
	padding: 47px 0 0 27px;
}

#right {
	float: right;
	padding-top: 25px;
}

#specialsFlipper_container {
	width: 593px;
	height: 118px;
	border: 1px solid #666;
	color: #fff;
	background-image: url(../images/new/bg_featured_vehicles.png);
}

#specialsFlipper {
	margin-top: 27px;
}

#featuredVehicles p {
	color: #ffffff;
}

.btnLinks2 {
	margin-left: 7px;
}

.btnLinks2 li {
	display: inline;
}

.firstBtn {
	padding-left: 0;
}

#topRow {
	padding-top: 10px;
}

.divider {
	width: 950px;
	height: 1px;
	margin: 0 auto;
	background-color:#000000;
}

#bottom1 {
	width: 950px;
	height: 60px;
	margin: 0 auto;
	padding: 10px 0;
	background-color:#000000;	
}

#social {
	float: right;
	padding-right: 20px;
	padding-top: 10px;
}

#social p {
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	position: absolute;
	margin-left: -85px;
}

#social li {
	display: inline;
	padding-left: 10px;
}

#bottom2 {
	background-image: url(../images/new/bg_footer.jpg);
	width: 950px !important;
	height: 163px;
	margin: 0 auto;
	color: #cbcbcb;
	font-weight: bold;
}

#bottom2 a {
	color: #cbcbcb;
}

#bottom2 a:hover {
	color: #fff;
}

#bottomLinks1 {
	padding-top: 20px;
	float: left;
	margin-left: 30px;
}

#bottomLinks2 {
	padding-top: 20px;
	float: left;
	margin-left: 50px;
	/* before positioned as
	float: right;
	margin-right: 625px;
	*/	
}

#dealerInfo {
	float:left;
	text-align: right;
	padding-top: 23px;
	padding-left: 462px;
	/* before positioned as
	position: absolute;
	padding-left: 765px;
	*/
}

#footer {
	width: 950px !important;
	margin: 0 auto !important;
	background: #05378e;
	font: 12px Arial, Helvetica, sans-serif;
}
#footer a {
	color: #fff;
}

#pagebody, #pageBody {
	background: transparent;
}
h1, h2, h3 {
	color: #333;
}
#pagebody h3 {
	padding-top: 0;
	padding-bottom: 0;
}
.staff {
	height: auto;
}
#similarVehiclesToggle {
	display: none;
}

/*
.extrabuttonborder {
	border: 1px solid #999999 !important;
}
*/

#footertext {
	max-height:166px !important;	
}
#navbar{width:920px !important;}
#LikePluginPagelet{width:150px !important;}
