
/* OVER-RIDE USED CAR DETAIL STYLES FOR 2 Page_2 Yellow */


.dp_pics, .dp_details, .dp_links  {
	width:98% ! important;
	clear:left;
	background:none ! important;
	border:none ! important;
}


.dp_pics {
	text-align:center;
}







body{
	background-color: #ffcc33;
	font-family : Arial, Helvetica, sans-serif;
	background-image: url(/templates/2page_2_yellow/images/page_bg.gif);
	color : #333333;
	font-size: 8pt;
}
a, a:visited {
	color : #333333;
}
a:hover {
	text-decoration : underline;
}
.main{
 	border-right : 1px dashed #9999cc;
	background-image: url(/templates/2page_2_yellow/images/mainBG.gif);
	width : 776px;
	height : 95%;
}
.header{
	background-image : url(/templates/2page_2_yellow/images/top.jpg);
	width : 776px;
	height : 56px;
}	
.navBar {
	background-color: #F6B801;
	border-top : 1px solid #9999cc; 
	border-bottom : 1px solid #000099; 
	width : 100%;
}
.navItems{
	padding-top : 1px;
	text-align : right;
	width : 776px;
}
.navItem {
	margin-right : 0px;
}
.navItem a, .navItem a:visited{
	font-size: 9pt;
	text-decoration: none;
	font-weight : bold;
	color : #666666;
	
}
.navItem a:hover{
	text-decoration: none;	
	color : #FFFFFF;
}
.titleBar {
	width : 100%;
	height : 60px;
	border-bottom : 1px solid #9999cc;
	
}
.titleLogo{
	width : 245px;
	background-image: url(/templates/2page_2_yellow/images/logoBG.jpg);
	color : white;
	font-weight: bold;
	font-size: 14pt;
	padding-left : 10px		
}
.titleText{
	width : 526px;
	vertical-align: bottom;
	padding-left : 12px;
	padding-bottom : 4px;
	color : #666666;
	font-weight : bold;	
}	
.contentBar{
	width : 776px;
}
.contentLeft {
	width : 250px;
	background-color : #848484;
	vertical-align : top;	
}
.contentPic{
	border-bottom : 10px solid #ADACAC;
}
.contentAddress{
	vertical-align : top;
	width : 100%;
	background-color: #ffcc33;
	padding-top : 10px;
	padding-bottom : 10px;
	padding-left : 10px;
	color : #333333;
	font-size: 8pt;
	border-bottom : 1px solid #9999cc;
	height : 20px;
}
.contentText{
	vertical-align: top;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 16px;
	font-size: 8pt;
}
.contentLeftBot {;
	padding-left: 10px;
	vertical-align: top;
	background-image: url(/templates/2page_2_yellow_yellow/images/leftBG.jpg);
	background-repeat: repeat-x;
}
.poweredby {
	padding-top : 4px;
	border-top : 1px solid #9999cc;
	text-align: center;
	height: 2%;
	width : 100%;
}
.poweredby a {
	font-size: 7pt;
	color : white;
	text-decoration: none;
}
.poweredby a:hover {
	font-size: 7pt;
	color : white;
	text-decoration: underline;
	
}
