/* Tabuller Slider */
/**************************************************************/
.tabCarWrapper							{ width: 655px; }
.tabCarWrapper .tabCarRight				{ float: right; width: 480px; }
.tabCarWrapper .tabCarLeft				{ float: left; width: 173px; }
.tabCarWrapper:after					{ clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.tabCarWrapper ul.tabCarList				{ margin: 0; padding: 0; }
.tabCarWrapper li.tabCarItem				{ margin: 0; padding: 0; list-style: none; background: transparent; }
.tabCarWrapper img.tabCarImage			{ height: 340px; width: 480px; }
.tabCarWrapper ul.tabCarNav				{ margin: 0; padding: 0; }
.tabCarWrapper li.tabCarNavItem			{ margin: 2px 0; padding: 0; list-style: none; background: #980128; position: relative;
										text-align: center; font-family: 'LeagueGothicRegular',Arial,Helvetica,sans-serif; 
										font-size: 26px; line-height: 28px; text-transform: uppercase; color: #fff; 
										text-align: center; text-shadow: 1px 1px 0 rgba(0,0,0,0.4); padding: 28px 6px; cursor: pointer; 
										-webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.3), inset -1px -1px 0 rgba(0,0,0,0.5);
										-moz-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.3), inset -1px -1px 0 rgba(0,0,0,0.5);
										box-shadow: inset 1px 1px 0 rgba(255,255,255,0.3), inset -1px -1px 0 rgba(0,0,0,0.5); }
.tabCarWrapper  li.selected .tabCarNavNotch
										{ position: absolute; right: -10px; top: 50%; margin: -14px 0 0 0; height: 29px; width: 11px;
										background: transparent url(nav-notch.png) 0 0 no-repeat; }
.tabCarWrapper li.tabCarNavItem:hover		{ background: #550018; }
.tabCarWrapper li.selected,
.tabCarWrapper li.selected:hover			{ background: #455560; }

.tabCarWrapper li.tabCarFirstNavItem		{ margin: 0 0 2px 0; }
.tabCarWrapper li.tabCarLastNavItem		{ margin: 2px 0 0 0; padding: 26px 6px 28px 6px }

@media screen and (max-width: 980px){
.tabCarWrapper							{ width: auto; position: relative; }
.tabCarWrapper .tabCarLeft				{ position: absolute; top: 10px; right: 10px; width: auto; }
.tabCarWrapper .tabCarRight				{ float: none; width: auto; }
.tabCarWrapper img.tabCarImage			{ width: 100%; }
.tabCarWrapper li.tabCarNavItem			{ float: left; display: block; text-indent: -9999px; padding: 6px; 
										font-size: 0; line-height: 0; margin: 0 4px; 
										-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; 
										-webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.3), inset -1px -1px 0 rgba(0,0,0,0.5), 0 0 0 3px rgba(255,255,255,0.7);
										-moz-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.3), inset -1px -1px 0 rgba(0,0,0,0.5), 0 0 0 3px rgba(255,255,255,0.7);
										box-shadow: inset 1px 1px 0 rgba(255,255,255,0.3), inset -1px -1px 0 rgba(0,0,0,0.5), 0 0 0 3px rgba(255,255,255,0.7); }
.tabCarWrapper li.selected .tabCarNavNotch
										{ display: none; }
}

@media screen and (max-width: 680px){
.tabCarWrapper img.tabCarImage			{ height: auto; }
}