body {
  margin:0;
  font-family: Arial, Helvetica, sans-serif;
  background-color:#FFF;
}


.header {
  background-color: #f1f1f1;
  padding: 30px;
  text-align: center;
}

#navbar {
  overflow: hidden;
  background-color: #FFF;
}

#navbar a {
  float: left;
  display: block;
  color: #000;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}

#navbar a:hover {
  background-color: #ddd;
  color: black;
}

#navbar a.active {
  background-color: #001151;
  color: white;
}

.content {
background-color:#000;
}

.sticky {
  position: fixed;
  top: 0;
  width: 100%;
}

.sticky + .content {
  padding-top: 60px;
}

#logo {
	width:auto;
	height:auto;
	background-color:#FFF;
}

#footer {
	width:1322px;
	height:515px;
	float:left;
}

#footcars {
	width:200px;
	height:450px;
	float:left;
	padding-left:10px;
	font-size:13px;
}

#footinsurance {
	width:200px;
	height:450px;
	float:left;
	padding-left:10px;
	font-size:13px;
}

#footinquiry {
	width:200px;
	height:450px;
	float:left;
	padding-left:10px;
	font-size:13px;
}

#footcareers {
	width:200px;
	height:450px;
	float:left;
	padding-left:10px;
	font-size:13px;
}

#footabout {
	width:200px;
	height:450px;
	float:left;
	padding-left:10px;
	font-size:13px;
}



#footermain {
	width:1312px;
	height:50px;
	float:left;
	padding-left:10px;
}

#footprivacy {
	width:641px;
	height:50px;
	float:left;
	padding-left:10px;
	font-size:13px;
}

#footcopyright {
	width:661px;
	height:50px;
	float:left;
	font-size:13px;
}

a{
	color:inherit;
	text-decoration:none;
}

a:hover {
    color:#00A0C6; 
    text-decoration:none; 
    cursor:pointer;  
}



#main {
	width:1322px;
	height:auto;
	background-color:#fff;
	float:left;
}


#borderlogo {
	width:1322px;
	height:auto;
	background-color:#FFF;
	float:left;
}

#bordernav {
	width:1322px;
	height:48px;
	background-color:#FFF;
	float:left;
}

#container {
	width:1322px;
	height:auto;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
}

#advisory {
	width:1322px;
	height:150px;
	background-color:#CCC;
	float:left;
}

#video {
	width:auto;
	height:auto;
	background-color:#000;
	float:left;
}

#main { position:relative; }
#main video {
    position:relative;
    z-index:0;
}
.overlay {
    position:absolute;
    top:70%;
    left:3%;
    z-index:1;
	color:#FFF;
	line-height:0.10;
}

#text {
	width:1322px;
	height:auto;
	text-align:center;
	line-height:2;
	float:left;
	font-size:18px;
}

#pic {
	width:1312px;
	height:200px;
	background-image:url(img/dzire.jpg);
	float:left;
	color:#FFF;
	padding-left:10px;
	padding-top:488px;
	line-height:0.10;
}


#safety {
	width:482px;
	height:200px;
	background-image:url(img/safety.jpg);
	float:left;
	padding-left:840px;
	padding-top:400px;
}

#airbag {
	width:482px;
	height:200px;
	background-image:url(img/airbag.jpg);
	float:left;
	padding-left:840px;
	padding-top:400px;
}

#esp {
	width:482px;
	height:200px;
	background-image:url(img/esp.jpg);
	float:left;
	padding-left:840px;
	padding-top:400px;
}

#hillhold {
	width:482px;
	height:200px;
	background-image:url(img/hillhold.jpg);
	float:left;
	padding-left:840px;
	padding-top:400px;
}

#impact {
	width:482px;
	height:200px;
	background-image:url(img/impact.jpg);
	float:left;
	padding-left:840px;
	padding-top:400px;
}

#pedestrian {
	width:482px;
	height:200px;
	background-image:url(img/pedestrian.jpg);
	float:left;
	padding-left:840px;
	padding-top:400px;
}


#performance {
	width:1312px;
	height:200px;
	background-image:url(img/performance.jpg);
	float:left;
	padding-left:10px;
	padding-top:400px;
}

#engine {
	width:1312px;
	height:200px;
	background-image:url(img/engine.jpg);
	float:left;
	padding-left:10px;
	padding-top:400px;
}

#ags {
	width:1312px;
	height:200px;
	background-image:url(img/ags.jpg);
	float:left;
	padding-left:10px;
	padding-top:400px;
}

#heartect {
	width:1312px;
	height:200px;
	background-image:url(img/heartect.jpg);
	float:left;
	padding-left:10px;
	padding-top:400px;
}


#luggage {
	width:482px;
	height:200px;
	background-image:url(img/luggage.jpg);
	float:left;
	padding-left:840px;
	padding-top:400px;
}

#interior {
	width:482px;
	height:200px;
	background-image:url(img/interior.jpg);
	float:left;
	padding-left:840px;
	padding-top:400px;
}

#gear {
	width:1322px;
	height:auto;
	float:left;

}


