/* garage-nav */
#garage-nav {
	opacity: .9;
	padding: 21px 35px;
	position: fixed;
	right: 0px;
	text-align: center;
	top: 33px; /* MULTI-LOCK #1 */
	z-index: 9;
	}

#garage-nav:hover {
	top: 33px; /* MULTI-LOCK #1 */ /* same # = no move on hover, diff number = move on hover */
	}

	#garage-nav-hidden {
		background: #333;
		background: url("../zone/garage/image/bg/65-89-JJZ-109.jpg") top center no-repeat fixed;
		border-bottom: solid 1px #000;
		box-shadow: 20px 20px 15px rgba(20,20,20, 0.9);
		line-height: 0px; 
		margin-top: -7px;
		padding-bottom: 77px;
		position: fixed;
		top: -1000px;
		transition-duration: .7s;
		width: 100%;
		z-index: 9;
		}

#garage-nav:hover + #garage-nav-hidden {
	top: 33px; /* MULTI-LOCK #2 */
	}

	#garage-nav-hidden:hover {
		top: 33px; /* MULTI-LOCK #2 */
		}
/* garage-nav */







/* garage-menu */
#garage-menu {
	padding: 57px 0px 77px;
	text-align: center;
	}

	#garage-menu h2 {
		font: 27px verdana;
		letter-spacing: 1px;
		}

		#garage-menu h2 a:link {text-decoration: none; color: #555; }
		#garage-menu h2 a:visited {text-decoration: none; color: #555; }
		#garage-menu h2 a:hover {text-decoration: none; color: #555; }
		#garage-menu h2 a:active {text-decoration: none; color: #111; }

	#garage-menu h5 {
		font: 34px georgia;
		letter-spacing: 1px;
		}



#garage-menu hr {
	background: none repeat scroll 0% 0% rgba(100,100,100, .7);
	border: 0px none;
	height: 1px;
	width: 227px;
	}

		#garage-menu a:link {text-decoration: none; color: #999; }
		#garage-menu a:visited {text-decoration: none; color: #999; }
		#garage-menu a:hover {text-decoration: none; color: #777; }
		#garage-menu a:active {text-decoration: none; color: #333; }

#garage-menu .garage-link {
	color: #777;
	font-size: 8px;
	height: 27px;
	letter-spacing: 3px;
	position: relative;
	text-transform: uppercase;
	top: 6px;
	}

		#garage-menu .garage-link a:link {text-decoration: none; color: #666; font: 8px verdana; }
		#garage-menu .garage-link a:visited {text-decoration: none; color: #666; }
		#garage-menu .garage-link a:hover {text-decoration: none; color: #999; }
		#garage-menu .garage-link a:active {text-decoration: none; color: #333; }

#garage-menu .car-link {
	color: #666;
	font: 10px verdana;
	height: 32px;
	letter-spacing: 3px;
	position: relative;
	text-transform: uppercase;
	top: 4px;
	}

		#garage-menu .car-link a:link {text-decoration: none; color: #666; font: 10px verdana; }
		#garage-menu .car-link a:visited {text-decoration: none; color: #666; }
		#garage-menu .car-link a:hover {text-decoration: none; color: #999; }
		#garage-menu .car-link a:active {text-decoration: none; color: #333; }

#starrett {
	border-radius: 14px;
	bottom: 14px;
	margin: 0px auto;
	padding: 28px 0px;
	position: fixed;
	opacity: .01;
	right: 14px;
	width: 414px;
	}

	#text {
		color: #777;
		font: 16px georgia-bold;
		letter-spacing: 1px;
		margin: 0px auto;
		text-align: left;
		width: 358px;
		}

	#starrett:hover {
		background: rgba(0,0,0, .7);
		color: #bbb;
		opacity: .7;

		}

/* garage-menu */


/* car-menu */
#car-menu {
	background: rgba(0,0,0, .7);
	background: url("../zone/garage/image/bg/65-89-JJZ-109.jpg") top center no-repeat fixed;
	color: grey;
	font: 12px verdana;
	left: 0px;
	letter-spacing: 5px;
	margin: 0px auto;
	padding: 10px 0px 27px;
	position: fixed;
	top: 34px;
	text-align: center;
	text-transform: uppercase;
	width: 100%;
	z-index: 1;
	}


	#car-menu .the-car {
		font: 21px verdana-bold;
		letter-spacing: 3px;
		margin-top: -10px;
		text-transform: uppercase;
		padding-bottom: 4px;
		background: #000;
		padding: 10px 0px 77px;
		border-bottom: solid 1px #222;
		}

		#car-menu .the-car a:link {text-decoration: none; color: #888; }
		#car-menu .the-car a:visited {text-decoration: none; color: #888; }
		#car-menu .the-car a:hover {text-decoration: none; color: #666; }
		#car-menu .the-car a:active {text-decoration: none; color: #777; }


	#car-menu hr {
		margin-top: 17px;
		}

	#car-menu.linkage {
		color: #888;
		font: 14px verdana;
		height: 41px;
		text-transform: capitalize;
		}

#car-menu .sub-menu {
	color: #999;
	font: 14px verdana;
	height: 0px;
	letter-spacing: 7px;
	opacity: .67;
	position: relative;
	text-transform: uppercase;
	top: -33px;
	z-index: 1;
	}

	#car-menu .sub-menu a:link {text-decoration: none; color: #999; }
	#car-menu .sub-menu a:visited {text-decoration: none; color: #999; }
	#car-menu .sub-menu a:hover {text-decoration: none; color: #777; }
	#car-menu .sub-menu a:active {text-decoration: none; color: #888; }

		#car-menu .nolink {
			color: #555;
			}

	#car-menu .sub-menu.nocar {
		position: relative;
		text-transform: uppercase;
		top: -54px;
		}
/* car-menu */


/* FIXED */ /* OUTSIDE the wrapper unless noted */
.vin-corner {
	color: #888;
	height: 47px;
	left: 69px;
	position: fixed;
	text-align: center;
	top: 49px;
	width: 136px;
	z-index: 2;
	}

		/* boneyard variance in GARAGE.css */
		.vin-menu {
			-webkit-user-select: all;  /* Chrome all / Safari all */
			-moz-user-select: all;     /* Firefox all */
			-ms-user-select: all;      /* IE 10+ */
			user-select: all;          /* Likely future */
			color: #777;
			font: 11px verdana;
			letter-spacing: 1px;
			text-transform: uppercase;
			}

		#recall {
			font: 7px verdana;
			text-transform: uppercase;
			left: -17px;
			letter-spacing: 2px;
			opacity: .5;
			position: relative;
			top: 4px;
			width: 171px;
			}

			#recall:hover {
				opacity: .77;
				}

			#recall a:link {text-decoration: none; color: #777; }
			#recall a:visited {text-decoration: none; color: #777; }
			#recall a:hover {text-decoration: none; color: #0f0; }
			#recall a:active {text-decoration: none; color: #777; }

/* home html code also in link, maintenance and words */
#home {
	font: 11px verdana;
	right: 87px;
	letter-spacing: 1px;
	position: fixed;
	text-transform: lowercase;
	top: 49px;
	z-index: 1
	}

	#home a:link {text-decoration: none; color: #777; }
	#home a:visited {text-decoration: none; color: #777; }
	#home a:hover {text-decoration: none; color: #0d0; }
	#home a:active {text-decoration: none; color: #777; }
/* FIXED */
