/**
 * Copyright: 2007-2012, Web Techtonics, LLC
 * This code is property of Web Techtonics, LLC. All rights reserved.
 * May not be re-used, re-distributed or modified without permission.
 */


/* WShowroom-1 */
.AV-WShowroom-1
{
	
}
	.AV-WShowroom-1 #loading-div
	{
		display: none;
		border: 1px solid #a0a0a0;
		border-radius: 5px;
		-moz-border-radius: 5px;
		padding: 10px;
		width: 400px;
		text-align: center;
		margin: 15px;
	}
	.AV-WShowroom-1 h2
	{
		/*float: left;*/
		padding-top: 20px;
		margin-bottom: 20px;
	}
	.AV-WShowroom-1 h3
	{
		padding-top: 20px;
	}
	.AV-WShowroom-1 .models
	{
		margin-left: 10px;
		margin-top: 10px;
		margin-bottom: 10px;
	}
		.AV-WShowroom-1 .model
		{
			width: 200px;
			height: 165px;
			float: left;
			margin-right: 30px;
			margin-bottom: 40px;
		}
		.AV-WShowroom-1 .model a
		{
			text-decoration: none;
		}
			.AV-WShowroom-1 .model a .make-model
			{
				text-align: center;
				margin-top: 5px;
			}
			.AV-WShowroom-1 .model a img
			{
				opacity: 1.0;
				filter: alpha(opacity=100);
				width: 200px;
			}
			.AV-WShowroom-1 .model a img:hover
			{
				opacity: 0.8;
				filter: alpha(opacity=80);
			}

.AV-WShowroom-1 .subbar .features
{
	width: 140px;
	height: 38px;
	background-position: 0px 0px;
	cursor: pointer;
}
.AV-WShowroom-1 .subbar .features:hover
{
	background-position: 0px -38px;
}
.AV-WShowroom-1 .subbar .print
{
	width: 154px;
	height: 38px;
	background-position: -140px 0px;
	cursor: pointer;
}
.AV-WShowroom-1 .subbar .print:hover
{
	background-position: -140px -38px;
}
.AV-WShowroom-1 .pictures .viewvideo
{
	width: 420px;
	height: 51px;
	background-position: 0px -246px;
	cursor: pointer;
}
.AV-WShowroom-1 .pictures .viewvideo:hover
{
	background-position: 0px -297px;
}
.AV-WShowroom-1 .imageleft
{
	width: 20px;
	height: 48px;
	background-position: 0px -150px;
	cursor: pointer;
}
.AV-WShowroom-1 .imageleft:hover
{
	background-position: 0px -198px;
}
.AV-WShowroom-1 .imageright
{
	width: 20px;
	height: 48px;
	background-position: -20px -150px;
	cursor: pointer;
}
.AV-WShowroom-1 .imageright:hover
{
	background-position: -20px -198px;
}
.AV-WShowroom-1 .info .fuel
{
	width: 30px;
	height: 37px;
	background-position: 0px -348px;
}
.AV-WShowroom-1 .actions .bestprice
{
	width: 194px;
	height: 37px;
	background-position: 0px -76px;
	cursor: pointer;
	margin-bottom: 3px;
}
.AV-WShowroom-1 .actions .bestprice:hover
{
	background-position: 0px -113px;
}
.AV-WShowroom-1 .actions .moreinfo
{
	width: 194px;
	height: 37px;
	background-position: -194px -76px;
	cursor: pointer;
	margin-bottom: 3px;
}
.AV-WShowroom-1 .actions .moreinfo:hover
{
	background-position: -194px -113px;
}
.AV-WShowroom-1 .actions .test
{
	width: 194px;
	height: 37px;
	background-position: -388px -76px;
	cursor: pointer;
	margin-bottom: 3px;
}
.AV-WShowroom-1 .actions .test:hover
{
	background-position: -388px -113px;
}
.AV-WShowroom-1 .actions .calculator
{
	width: 194px;
	height: 37px;
	background-position: -582px -76px;
	cursor: pointer;
	margin-bottom: 3px;
}
.AV-WShowroom-1 .actions .calculator:hover
{
	background-position: -582px -113px;
}
.AV-WShowroom-1 .actions .preapproved
{
	width: 194px;
	height: 37px;
	background-position: -776px -76px;
	cursor: pointer;
	margin-bottom: 3px;
}
.AV-WShowroom-1 .actions .preapproved:hover
{
	background-position: -776px -113px;
}
.AV-WShowroom-1 .actions .makeoffer
{
	width: 194px;
	height: 37px;
	background-position: -970px -76px;
	cursor: pointer;
	margin-bottom: 3px;
}
.AV-WShowroom-1 .actions .makeoffer:hover
{
	background-position: -970px -113px;
}
.AV-WShowroom-1 .actions .tradein
{
	width: 194px;
	height: 37px;
	background-position: -1164px -76px;
	cursor: pointer;
	margin-bottom: 3px;
}
.AV-WShowroom-1 .actions .tradein:hover
{
	background-position: -1164px -113px;
}
.AV-WShowroom-1 .actions .friend
{
	width: 194px;
	height: 37px;
	background-position: -1358px -76px;
	cursor: pointer;
	margin-bottom: 3px;
}
.AV-WShowroom-1 .actions .friend:hover
{
	background-position: -1358px -113px;
}
.AV-WShowroom-1 .viewdetails
{
	width: 104px;
	height: 27px;
	background-position: 0px -385px;
	cursor: pointer;
}
.AV-WShowroom-1 .viewdetails:hover
{
	background-position: 0px -412px;
}
.AV-WShowroom-1 .summaryrow
{
	margin: 3px;
}

.AV-WShowroom-1 .yeartoggler
{
	font-size: 12px;
	font-style: italic;
	margin: 5px;
	margin-bottom: 15px;
	margin-top: 15px;
	cursor: pointer;
}
/*.AV-WShowroom-1 .yeartoggler
{
	width: 16px;
	height: 16px;
	float: left;
	margin-right: 4px;
	margin-top: 4px;
}
	.AV-WShowroom-1 .expanded
	{
		background-position: -16px 0px;
	}
	.AV-WShowroom-1 .contracted
	{
		background-position: 0px 0px;
	}*/

/* Default colors */
.AV-WShowroom-1 .model a
{
	color: #444444;
}

/* The sub-bar */
.AV-WShowroom-1 .subbar
{
	background-color: #d3d1d2;
}

/* The back to inventory link */
.AV-WShowroom-1 .backtoinventorylink:link
{
	color: #e14127;
	text-decoration: none;
}
.AV-WShowroom-1 .backtoinventorylink:visited
{
	color: #e14127;
	text-decoration: none;
}
.AV-WShowroom-1 .backtoinventorylink:hover
{
	color: #0067a2;
	text-decoration: none;
}
.AV-WShowroom-1 .backtoinventorylink:active
{
	color: #0067a2;
	text-decoration: none;
}

/* Call now */
.AV-WShowroom-1 .callnow
{
	color: #000000;
}
/* Phone number */
.AV-WShowroom-1 .phone
{
	color: #e14127;
}

/* The title */
.AV-WShowroom-1 h1
{
	color: #000000;
}

/* The internet price field */
.AV-WShowroom-1 .internetprice
{
	color: #000000;
}
/* The price */
.AV-WShowroom-1 .price
{
	color: #e14127;
}
/* The old price */
.AV-WShowroom-1 .oldprice
{
	color: #e14127;
}

/* The summary info field */
.AV-WShowroom-1 .summaryrow.on
{
	background-color: #d3d1d2;
}
.AV-WShowroom-1 .summaryrow.off
{
	background-color: #ffffff;
}
.AV-WShowroom-1 .summaryrow .field
{
	color: #000000;
}
/* The summary info text */
.AV-WShowroom-1 .summaryrow .field-text
{
	color: #000000;
}

/* The main text color */
.AV-WShowroom-1 .maincolor
{
	color: #000000;
}
/* The alt text color */
.AV-WShowroom-1 .altcolor
{
	color: #444444;
}

/* The work order links */
.AV-WShowroom-1 .workorderlink:link
{
	color: #e14127;
	text-decoration: none;
}
.AV-WShowroom-1 .workorderlink:visited
{
	color: #e14127;
	text-decoration: none;
}
.AV-WShowroom-1 .workorderlink:hover
{
	color: #0067a2;
	text-decoration: none;
}
.AV-WShowroom-1 .workorderlink:active
{
	color: #0067a2;
	text-decoration: none;
}

/* Dotted line */
.AV-WShowroom-1 .dotted
{
	border-color: #d0d0d0;
}

/* The location heading */
.AV-WShowroom-1 .locationheading
{
	color: #000000;
}
/* Similar vehicles heading */
.AV-WShowroom-1 .similarheading
{
	color: #000000;
}

/* The location background */
.AV-WShowroom-1 .locationbox
{
	color: #000000;
	background-color: #d3d1d2;
}

/* The similar background */
.AV-WShowroom-1 .similarbox
{
	color: #000000;
	background-color: #d3d1d2;
}

/* The back to top link */
.AV-WShowroom-1 .backtotoplink:link
{
	color: #e14127;
	text-decoration: none;
}
.AV-WShowroom-1 .backtotoplink:visited
{
	color: #e14127;
	text-decoration: none;
}
.AV-WShowroom-1 .backtotoplink:hover
{
	color: #0067a2;
	text-decoration: none;
}
.AV-WShowroom-1 .backtotoplink:active
{
	color: #0067a2;
	text-decoration: none;
}
.AV-WShowroom-1 .model a img
{
	border: 1px solid #dfdfdf;
}