

#Detail #Header
{
	background-color:#353F41; 
	color: #FFFFFF;
	padding: 5px 10px 5px 10px;
	margin:0px;
	height:16px;
	text-align:left;
}

#Detail #Header ul
{
	float: right;
	margin:0px;
	list-style-type:none;
	width: 200px;
}

#Detail #Header ul li
{
	float:right;
	margin:0px 0px 0px 5px;
}

#Detail #Header h1
{
	float: left;
	background-color:Transparent; 
	border: 0px; 
	padding:0px;
	margin:0px 5px 0px 0px;
}

#Detail #Header #PhotoViewer
{
	float: left;
}

#Detail #Top640Photo { 
	padding: 10px;
	margin-bottom:1px; 
	text-align: center;
}

#Detail .Sold
{
	width: 50px;
	line-height: 20px;
	position:relative;
	background-color:#AB010E;
	text-align:center;
	font-weight:bold;
	font-family:Arial;
	font-size:14px;
	margin:0px 0px -20px 0px;
	top:0px;
	left: -295px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	cursor:default;
	color:White;
}

#Detail #Top640Photo img { 
	width:640px;
	height:480px;
}

#Detail #VehicleTopLineInfo
{
	display:inline-block;
	margin-bottom:1px; 
	background-color:#353F41; 
	color: #FFFFFF;
	padding: 10px 0px 10px 10px;
	margin: 0px 0px 10px 0px;
}

/* For firefox to fix floating */
#Detail #VehicleTopLineInfo:after { content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }


#Detail #VehicleTopLineInfo ul
{
	width:50%;
	float:left;
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
	text-align:left;
}

#Detail #VehicleTopLineInfo ul li
{
	padding-right:10px;
}

#Detail #VehicleTopLineInfo ul li label
{
	width:90px;
	display:block;
	float:left;
}

#Detail #Price
{
	background-color:#353F41; 
	color: #FFFFFF;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 1px 0px;
	list-style-type:none;
	text-align:center;
}

#Detail #Price li
{
	display: inline;
}

#Detail h2
{
	background-color:#353F41; 
	color: #FFFFFF;
	text-align:left;
	padding: 2px 10px 3px 10px;
	font-size:11px;
	font-family:Verdana;
	text-transform:uppercase;
}
#Detail h2 a 
{
	color: #FFFFFF;
}

#Detail .ContentBox
{
	border: 1px solid #353F41;
	border-top: 0px;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 10px 0px;
	text-align:left;
	font-family:Verdana;
	display: inline-block;
}

#Detail .ContentBox h2 { padding: 0px 0px 3px 0px; font-size:12px; font-family:Verdana; font-weight:bold; color:#E6BB00; }
#Detail .ContentBox h3 { padding: 0px 0px 3px 0px; font-size:11px; font-family:Verdana; font-weight:bold; color:#E6BB00; }

#Detail .ContentBox h2, #Detail .ContentBox h3 
{
	text-transform:none;
	background-color:Transparent;
}


/* For firefox to fix floating */
#Detail .ContentBox:after
{
    content: "."; 
    display: block; 
    height: 0; 
    font-size:0;	
    clear: both; 
    visibility:hidden;
}


#Detail .ContentBox marquee
{
	font-weight:bold;
	font-size:13px;
	margin: 0px 0px 10px 0px;
	display:block;
}

#Detail #Photos360
{
	text-align:center;
}

#Detail #Photos360 #Top
{
	font-size:12px;
	font-weight:bold;
	padding: 0px 0px 10px 0px;
}

#Detail #Photos360 #Bottom
{
	font-size:12px;
	font-weight:bold;
	padding: 10px 0px 0px 0px;
}

#Detail #Photos360 img
{
	margin: 1px;
	width:360px;
	height:270px;
	border: 0px;
}


#Detail #Splitter { display: inline-block; clear: both; }
/* For firefox to fix floating */
#Detail #Splitter:after { content: "."; display: block; height: 0; font-size:0;	clear: both; visibility:hidden; }

#Detail #Splitter #Column1 
{
	float: left;
	width: 570px;
	margin-right: 10px;
}

#Detail #Splitter #Column2
{
	float: left;
	width: 180px;
	clear: right;
}

#Detail h3
{
	padding: 0px 0px 3px 0px;
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
	color:#E6BB00;
}

#Detail #Contact h3
{
	text-align:center;
}

#Detail #VehicleOptions ul
{
	margin: 0px 0px 15px 0px;
	padding: 0;
	border: 0;
	list-style-type: none;
	text-align:left;
	display:inline-block;
}

#Detail #VehicleOptions ul li
{
	padding-right:10px;
	float:left;
	width:31%;
}

/* For firefox to fix floating */
#Detail #VehicleOptions ul:after
{
    content: "."; 
    display: block; 
    height: 0; 
    font-size:0;	
    clear: both; 
    visibility:hidden;
}

#Detail p.TextContent
{
	margin-bottom:10px;
}

#Detail #Terms #Notice2BiddersContainer
{
	margin-left:20px;
}

#Detail #Terms h4
{
	padding: 0px 0px 3px 0px;
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
	color:#E6BB00;
}

#Detail #InformationGuide ul
{
	margin: 0px 0px 0px 20px;
	list-style-type: square;
}

#Detail #InformationGuide ul li
{
}

#Detail #NarrowContact p
{
	font-family:Tahoma;
}