body {
	background: #ffffff url(../images/bg_main.jpg) 0 0 repeat-x;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* OLD skin before 20111209
	background-color: #e6e6e6;
	*/
}

#container {
	background-color: #fff;
	border:none !important;
	/* OLD skin before 20111209
	margin-top: 10px;
	border: 1px solid #bfbfbf;
	*/
}

#header {
	width: 950px;
	height: 106px;
	background: url(../images/header.jpg) 0 0 no-repeat;
	position:relative;
	/* OLD skin before 20111209
	margin: 16px 16px 0 16px;
	width: 919px;
	height: 77px;
	*/
}

#title_header {
	position:absolute;
	top:11px;
	left:436px;
	color:#ffffff;
	font: 23px Arial,Helvetica,sans-serif;
	text-shadow: 2px 2px 2px #666666;
	/* OLD skin before 20111209
	top:12px;
	left:390px;
	font: 26px Arial,Helvetica,sans-serif;
	*/
}

#address_header {
	position:absolute;
	top:36px;
	left:438px;
	color:#ffffff;
	font: bold 11px Arial,Helvetica,sans-serif;
	text-shadow: 2px 2px 2px #666666;
	/* OLD skin before 20111209
	top:41px;
	left:394px;
	*/
}

#call_header {
	position:absolute;
	top:12px;
	right:5px;
	color:#ffffff;
	text-shadow: 2px 2px 2px #666666;
	/* OLD skin before 20111209
	top:-3px;
	*/
}

#phone_header {
	position:absolute;
	top:26px;
	right:5px;
	color:#ffffff;
	font: bold 29px "Arial Narrow", Arial, Helvetica,sans-serif;
	text-shadow: 2px 2px 2px #333333;
	/* OLD skin before 20111209
	top:12px;
	font: bold 26px Arial,Helvetica,sans-serif;
	text-shadow: 2px 2px 2px #666666;
	*/
}

#email_header {
	position:absolute;
	top:79px;
	right:5px;
	color:#000000;
	font: bold 13px Arial,Helvetica,sans-serif;
	/* OLD skin before 20111209
	color:#ffffff;
	top:53px;
	*/
}


#hed_chat {
  padding: 56px 0 0 0;
  margin: 0 0 0 565px;
  height: 57px;
	/* OLD skin before 20111209
  padding: 28px 0 0 0;
  margin: 0 0 0 230px;
	*/
}

#nav {
	width: 950px;
	height: 28px;
	background: url(../skin_20111209/images/bg_nav.jpg) 0 0 no-repeat;
	margin:0 0 0 0;
}

/*#footer {
	margin: 16px;
	clear: both;
	background: url(../images/footer.jpg) 0 0 no-repeat;
	font: 12px Arial, Helvetica, sans-serif;
}*/
#footer{
	margin-left: 16px;
	padding: 0;
	width: 920px;
	height: 42px;
	background: #fff;
	color:#000;
	font-size: 12px;
}

.footerleft, .footerright {
	padding-top: 13px;
}

#footer a {
	color: #000;
}
#footertext {
	margin: 16px;
	width: auto;
}
#footertext p {
	font-size: 11px;
}

.specials_eprice_block {


display:none !important;

}

.specials_special span {
color:#002B71;
display:block;
font-size:28px;
padding-top:14px;
text-align:center;
text-decoration:none !important;
}

.vehicle_inventory_block .vehicle_pricing ul li span.msrp {
	text-decoration:none !important;
}
.details_msrp_dd {
	text-decoration:none !important;
}

#camry_effect_page p {
	font-size:13px;
}
#camry_effect_page b {
	font-size:15px;
}

.sellingprice {
	text-decoration: none !important;
}

.details_special span {
	text-decoration: none !important;
}


