/* =garage
----------------------------------------------------------------------*/
.subcontainer {
	position: relative;
	width:240px;
	height:280px;
	overflow:hidden;
	top:280px;
}
#garage
{
	clear: both;
	font-size: 0;
	margin: 0 0;
	overflow: hidden;
	position: absolute;
	width: 160px;
	height: 280px;
}
#garageB { position:absolute; left:160px; width:160px; font-size: 0;margin: 0 0;overflow: hidden; height: 280px;}
#garageC {
	left:81px;
	width:80px;
	height:280px;
	font-size: 0;
	margin: 0;
	overflow: hidden;
	position:absolute;
} 
#garageD {
	width:80px;
	height: 280px;
	font-size: 0;
	margin: 0;
	overflow: hidden;
	position:absolute;
}
#garageE {
	left:160px;
	width:80px;
	height:280px;
	font-size: 0;
	margin: 0;
	overflow: hidden;
	position:absolute;
} 

#garage a, #garageC a
{
	background-image: url(/media/upload/express/unitH.png);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	text-indent: -99999px;
	width: 80px;
	height: 48px;
}
#garageB a, #garageD a, #garageE a
{
	background-image: url(/media/upload/express/unitV.png);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	text-indent: -99999px;
	width: 40px;
	height: 88px;
}

#garage a:hover, #garage a:focus, #garageC a:hover, #garageC a:focus
{
	background-position: -80px 0;
}

#garage a.selected, #garage a.selected:hover, #garageC a.selected, #garageC a.selected:hover
{
	background-position: -160px 0;
}
#garageB a:hover, #garageB a:focus, #garageD a:hover, #garageD a:focus, #garageE a:hover, #garageE a:focus
{
	background-position: -40px 0;
}

#garageB a.selected, #garageB a.selected:hover, #garageD a.selected, #garageD a.selected:hover, #garageE a.selected, #garageE a.selected:hover
{
	background-position: -80px 0;
}

#garage li, #garageC li
{
	list-style: none;
	position: absolute;
	visibility: hidden;
	width: 80px;
	height: 48px;
}
#garageB li
{
	list-style: none;
	position: absolute;
	visibility: hidden;
	width: 40px;
	height: 88px;
}
#garageD li, #garageE li {
	list-style: none;
	position: absolute;
	visibility: hidden;
	width: 40px;
	height: 88px;
}

/* =garage - Seat Letters
----------------------------------------------------------------------*/

#garage .A {top: 52px;}
#garage .B {top: 96px;}
#garage .C {top: 140px;}
#garage .D {top: 184px;}
#garageB .A {top: 52px;}
#garageB .B {top: 142px;}
#garageD .A {top:52px;}
#garageD .B {top:142px;}
#garageE .A {top: 52px;}
#garageE .B {top: 142px;}
#garageC .A {top:52px;}
#garageC .B {top:96px;}
#garageC .C {top:140px;}
#garageC .D {top:184px;}

/* =garage - Seat Numbers
----------------------------------------------------------------------*/

#garage .seat_01 {left: 40px;}
#garage .seat_02 {left: 123px;}
#garage .seat_03 {left: 57px;}
#garage .seat_04 {left: 141px;}
#garage .seat_05 {left: 226px;}
#garageB .seat_02 {left: 22px;}
#garageB .seat_03 {left: 95px;}
#garageC .seat_04 {left: 101px;}
#garageC .seat_03 {left: 17px;}
#garageD .seat_01 {left:24px;}
#garageD .seat_02 {left:36px;}
#garageE .seat_01 {left: 16px;}
#garageE .seat_02 { left:7px;}


#garage, #garage a, #garageB, #garageB a
{
	cursor: crosshair;
	position:absolute;

}
#garageC a,  #garageD a, #garageE a {
	cursor: crosshair;
	position: absolute;
}
#garage li, #garageB li, #garageC li, #garageD li, #garageE li
{
	visibility: visible;
}

