@charset "utf-8";

body {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
}
img {
	border:0px;
}
h1 {
	font-family: "CantarellRegular", Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #183C9C;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
h2 {
	font-family: "CantarellRegular", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #183C9C;
	margin: 0px;
	padding: 0px;
}
.div1 {
	height:140px;
	background-color:#B9D4F1;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFF;
}
.div2 {
	height:30px;
	background-color:#2452D4;
	text-align:center;
}
.div2Center {
	height:30px;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	background-image: url(images/image002.jpg);
	background-repeat: repeat-y;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.div2Center ul {
	list-style:none;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	text-align:center;
}
.div2Center li {
	font-family:Arial, Helvetica, sans-serif;
	display:inline;
	margin-right:20px;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	padding-top: 0px;
}
.div2Center li a:link, .div2Center li a:visited, .div2Center li a:active {
	color:#000;
	text-decoration: none;
	margin-top: 0px;
	padding-top: 0px;
}
.div2Center li a:hover {
	color:#2151D6;
	text-decoration: none;
}
.div3 {
	height:30px;
	background-color:#2047BD;
	text-align:center;
	background-image: url(images/blue-banner-background001.gif);
	background-repeat: repeat-x;
}
.div4 {
	height:200px;
	background-color:#112665;
}
.div4Center {
	height:200px;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(images/image020.jpg);
	overflow: hidden;
}
.div4Widget {
	width:200px;
	height:200px;
	float: left;
}
.div4Slide {
	height: 200px;
	margin-left: 200px;
	text-align: center;
	margin-top: 0px;
}
.div4Vehicle {
	height: 160px;
	margin-left: 220px;
	margin-right: 200px;
	text-align: right;
	margin-top: 5px;
	padding-right: 30px;
}
.div4Price1 {
	float: right;
	width: 200px;
	height: 20px;
	margin-right:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
}
.div4Price2 {
	float: right;
	width: 210px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
}
.div4Price3 {
	float: right;
	width: 170px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
}
.div4Notes {
	font-size:12px;
	line-height: 12px;
	color: #FEF10F;
}
.div5 {
	height:30px;
	background-color:#000000;
	text-align:center;
	background-image: url(images/black-banner-background001.gif);
	background-repeat: repeat-x;
}
.div6 {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}
.div6Left {
	width:730px;
	float:left;
	text-align: left;
	margin-top: 20px;
	margin-left: 20px;
}
.div6Left3Columns {
	font-size: 13px;
	-moz-column-count: 3;
	-moz-column-gap: 20px;
	-webkit-column-count: 3;
	-webkit-column-gap: 20px;
	column-count: 3;
	column-gap: 20px;
}
.div6LeftMakes {
	float:left;
	height:110px;
	width:145px;
	text-align:center;
	font-size: 12px;
}
.div6LeftReg {
	float:right;
	width:60px;
	height:15px;
	text-align:center;
	padding-top:2px;
	font-weight:bold;
	margin-right:20px;
	margin-top:3px;
}
.div6LeftRegOLD {
	float:right;
	width:30px;
	height:16px;
	text-align:center;
	background-color:#FC0;
	padding-top:2px;
	font-weight:bold;
	margin-right:20px;
	margin-top:3px;
	border-color:#000;
	border-width:1px;
	border-style:solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.div6DimensionsContainer {
	width:395px;
	height:57px;
	margin-top: 25px;
	border: 1px solid #010101;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	padding: 10px;
	position: relative;
	margin-bottom: 25px;
}
.div6DimensionsElement {
	width:75px;
	height:15px;
	float:left;
	text-align: center;
	padding: 2px;
}
.div6DimensionsTitle {
	width:120px;
	height:15px;
	float:left;
	text-align: center;
	padding: 2px;
	top: -16px;
	position: absolute;
	background-color: #FFF;
	left: 25px;
	font-size: 20px;
	font-weight: bold;
	color: #2651D1;
}
.div6DimensionsSmall {
	font-size:10px;
	clear:left;
	margin-left:20px;
}
.div6WidgetBookNow {
	float:right;
	width:150px;
	height:35px;
}
.div6Features {
	float:left;
	width:243px;
	height:165px;
}
.div6Prices {
	float:left;
	width:242px;
	height:30px;
	margin-top: 20px;
	margin-bottom: 20px;
	color: #E62E00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
.div6LeftVehicles {
	width:242px;
	height:240px;
	float:left;
	text-align: center;
	color: #03C;
}
.div6LeftVehicles a:link, .div6LeftVehicles a:hover, .div6LeftVehicles a:active, .div6LeftVehicles a:visited {
	color: #03C;
}
.div6LeftPic {
	border-width:2px; 
	border-style:solid; 
	border-color:#000;
}
.div6LeftPic:hover {
	-webkit-box-shadow: 0px 0px 5px #000;
	-moz-box-shadow: 0px 0px 5px #000;
}
.div6LeftVehiclesPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin-top: 3px;
	padding-top: 2px;
}
.div6LeftVehiclesPriceOLD {
	font-family: "EdoRegular", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #F00;
}
.div6LeftContactForm {
	width:500px;
	margin-left:auto;
	margin-right:auto;
	padding: 9px;
	border: 1px solid #183C9C;
	-moz-border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 5px;
	border-radius: 5px;
}
.div6Right {
	float: right;
	width: 240px;
}
.div6RightMakes {
	float:left;
	height:70px;
	width:77px;
	text-align:center;
	font-size: 11px;
}
.div6RightTypes {
}
.div6LeftMiles {
	font-family: Arial, "ImpactLabelRegular", Courier, monospace;
	font-size:15px;
	float: left;
	margin-left: 20px;
	margin-top: 3px;
	padding-top: 2px;
}
.div6LeftMilesOLD {
	font-family: "ImpactLabelRegular", Courier, monospace;
	font-size:24px;
	float: left;
	margin-left: 20px;
}
.div7 {
	height:200px;
	background-image:url(images/image006.jpg);
	background-repeat:repeat-x;
	background-position: bottom;
}
.div7Center {
	height:200px;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(images/image005.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.div8 {
	height:60px;
	background-color:#000;
}
.div8Center {
	height:60px;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}
.div9 {
	background-color:#000;
	height: 300px;
}
.div9Center {
	height:100px;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}
.div9CenterDivs {
	width:25%; 
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#ccc;
	padding-top:10px;
	font-size:12px;
}
.div9CenterDivs ul {
	width: 180px;
	list-style: none;
	border: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.div9CenterDivs ul li {
	width: 158px;
	text-decoration: none;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 20px;
	background-image: url(images/image021.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align:left;
}
.div9CenterDivs ul li a, .div9CenterDivs ul li a:link, .div9CenterDivs ul li a:active, .div9CenterDivs ul li a:visited {
	display: block;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ccc;
	text-decoration: none;
	font-weight: normal;
}
.div9CenterDivs ul li a:hover {
	color: #FF0;
}
.div10 {
	height:60px;
	background-color:#000;
}
.div10Inner {
	height:30px;
	width:1000px;
	color: #ccc;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	padding-top: 10px;
}



.depotHolder {
	height:110px;
}
.depotHolderLeft {
	float:left; 
	width:250px;
}
.depotHolderRight {
	float:left; 
	width:250px;
}



.triangle-isosceles {
	position:relative;
	padding:15px;
	margin:1em 0 3em;
	color:#fff;
	background:#075698; /* default background for browsers without gradient support */
	
	/* css3 */
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	/* NOTE: webkit gradient implementation is not as per spec */
	background:-webkit-gradient(linear, left top, left bottom, from(#2e88c4), to(#075698));
	background:-moz-linear-gradient(top, #2e88c4, #075698);
	background:-o-linear-gradient(top, #2e88c4, #075698);

}
.triangle-isosceles:after {
	content:"";
	display:block; /* reduce the damage in FF3.0 */
	position:absolute;
	bottom:-15px; /* value = - border-top-width - border-bottom-width */
	left:50px; /* controls horizontal position */
	width:0;
	height:0;
	border-width:15px 15px 0; /* vary these values to change the angle of the vertex */
	border-style:solid;
	border-color:#075698 transparent;
}




@font-face {
	font-family: 'XenophoneRegular';
	src: url('fonts/Xenophone/xenophone-webfont.eot');
	src: local('☺'), url('fonts/Xenophone/xenophone-webfont.woff') format('woff'), url('fonts/Xenophone/xenophone-webfont.ttf') format('truetype'), url('fonts/Xenophone/xenophone-webfont.svg#webfontvywCJPkN') format('svg');
	font-weight: normal;
	font-style: normal;
}




@font-face {
	font-family: 'CantarellRegular';
	src: url('fonts/Cantarell/Cantarell-Regular-webfont.eot');
	src: local('☺'), url('fonts/Cantarell/Cantarell-Regular-webfont.woff') format('woff'), url('fonts/Cantarell/Cantarell-Regular-webfont.ttf') format('truetype'), url('fonts/Cantarell/Cantarell-Regular-webfont.svg#webfontEZowxjcD') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CantarellOblique';
	src: url('fonts/Cantarell/Cantarell-Oblique-webfont.eot');
	src: local('☺'), url('fonts/Cantarell/Cantarell-Oblique-webfont.woff') format('woff'), url('fonts/Cantarell/Cantarell-Oblique-webfont.ttf') format('truetype'), url('fonts/Cantarell/Cantarell-Oblique-webfont.svg#webfont6JLppqXM') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CantarellBold';
	src: url('fonts/Cantarell/Cantarell-Bold-webfont.eot');
	src: local('☺'), url('fonts/Cantarell/Cantarell-Bold-webfont.woff') format('woff'), url('fonts/Cantarell/Cantarell-Bold-webfont.ttf') format('truetype'), url('fonts/Cantarell/Cantarell-Bold-webfont.svg#webfontfUrJoALs') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CantarellBoldOblique';
	src: url('fonts/Cantarell/Cantarell-BoldOblique-webfont.eot');
	src: local('☺'), url('fonts/Cantarell/Cantarell-BoldOblique-webfont.woff') format('woff'), url('fonts/Cantarell/Cantarell-BoldOblique-webfont.ttf') format('truetype'), url('fonts/Cantarell/Cantarell-BoldOblique-webfont.svg#webfontqbp95M2s') format('svg');
	font-weight: normal;
	font-style: normal;
}




@font-face {
	font-family: 'EdoRegular';
	src: url('fonts/Edo/edo-webfont.eot');
	src: local('☺'), url('fonts/Edo/edo-webfont.woff') format('woff'), url('fonts/Edo/edo-webfont.ttf') format('truetype'), url('fonts/Edo/edo-webfont.svg#webfontYVtHwT8e') format('svg');
	font-weight: normal;
	font-style: normal;
}






a.button {
				font-size:		1.4em;
				margin:			10px;
				dislay:			block;
				padding:		10px 30px 10px 30px;
				border:			1px solid #009;
				background:		#032754;
				color:			white;
				text-decoration:none;
			}
			
			a.gloss {
				-webkit-box-shadow:
						3px 3px 6px rgba(0, 0, 0, .2),
						0px 0px 3px rgba(0, 0, 0, .1),
						inset 0px 5px 12px #004499,
						inset 0px 15px 2px rgba(59, 131, 240, .5),
						inset 0px 25px 25px #004499;
				-moz-box-shadow:
						3px 3px 6px rgba(0, 0, 0, .2),
						0px 0px 3px rgba(0, 0, 0, .1),
						inset 0px 5px 12px #004499,
						inset 0px 15px 2px rgba(59, 131, 240, .5),
						inset 0px 25px 25px #004499;
				box-shadow:
						3px 3px 6px rgba(0, 0, 0, .2),
						0px 0px 3px rgba(0, 0, 0, .1),
						inset 0px 5px 12px #004499,
						inset 0px 15px 2px rgba(59, 131, 240, .5),
						inset 0px 25px 25px #004499;		
				border-radius:		5px;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				font-size:			1.6em;
				color:				white;
				-webkit-text-shadow: 1px 1px 1px rgb(0,0,0);
				-moz-text-shadow: 1px 1px 1px rgb(0,0,0);
				text-shadow: 1px 1px 1px rgb(0,0,0);
 
			}
			
			a.gloss:hover {
				background:		#030054;
				-webkit-box-shadow:
						2px 2px 4px rgba(0, 0, 0, .2),
						0px 0px 3px rgba(0, 0, 0, .1),
						inset 0px 10px 12px #004499,
						inset 0px 20px 2px rgba(59, 131, 240, .5),
						inset 0px 25px 25px #004499;
				-moz-box-shadow:
						2px 2px 4px rgba(0, 0, 0, .2),
						0px 0px 3px rgba(0, 0, 0, .1),
						inset 0px 10px 12px #004499,
						inset 0px 20px 2px rgba(59, 131, 240, .5),
						inset 0px 25px 25px #004499;
				box-shadow:
						2px 2px 4px rgba(0, 0, 0, .2),
						0px 0px 3px rgba(0, 0, 0, .1),
						inset 0px 10px 12px #004499,
						inset 0px 20px 2px rgba(59, 131, 240, .5),
						inset 0px 25px 25px #004499;	
				-webkit-text-shadow: -1px -1px 1px rgb(0,0,0);
				-moz-text-shadow: -1px -1px 1px rgb(0,0,0);
				text-shadow: -1px -1px 1px rgb(0,0,0);
 
			}
			
			
.depot1 {
	float: left;
	height: 140px;
	width: 250px;
	margin-top:20px;
}
.depot2 {
	float: left;
	height: 140px;
	width: 240px;
	margin-top:20px;
}
.depot3 {
	float: left;
	height: 140px;
	width: 230px;
	margin-top:20px;
}
.srchtype {
	margin-bottom: 10px;
	width: 220px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
.srchtype a {
	color: #ffffff;
	display: block;
	background: #1A2E89;
	margin: 0px;
	font-size: 12px;
	width: 214px;
	padding: 3px;
	margin: 0 0 2px 0;
	text-decoration: none;
	text-align: center;
}
.srchtype a:hover {
	color: #1A2E89;
	background: #ffffff;
}
@font-face {
	font-family: 'ImpactLabelRegular';
	src: url('fonts/Impact/Impact_label-webfont.eot');
	src: local('☺'), url('fonts/Impact/Impact_label-webfont.woff') format('woff'), url('fonts/Impact/Impact_label-webfont.ttf') format('truetype'), url('fonts/Impact/Impact_label-webfont.svg#webfont4r1DatUq') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ImpactLabelReversedRegular';
	src: url('Impact_label_reversed-webfont.eot');
	src: local('☺'), url('Impact_label_reversed-webfont.woff') format('woff'), url('Impact_label_reversed-webfont.ttf') format('truetype'), url('Impact_label_reversed-webfont.svg#webfont6oy8XCTs') format('svg');
	font-weight: normal;
	font-style: normal;
}



.ieBrowserSearchPrice {
	display:none;
}
.otherBrowserSearchPrice {
	display:block;
}
.printOutDiv {
	display:none;
}
