﻿
img, div { behavior: url(iepngfix.htc) };

#websitea {
	position: relative;
	width: 910px;
	margin: auto;
	float: none;
	margin-top: -10px;
	z-index: 2
}
#content {
	/*position: relative;*/
	width: 910px;
	height: 761px;
	float: left;
	background-image: url('../images/nav/content_bkg2.png');
	background-repeat: no-repeat
}
#head {
	position: relative;
	width: 100%
}
#nav {
	position: relative;
	width: 100%;
	float: left;
	height: 41px
}
#home {
	position: relative;
	width: 134px;
	height: 36px;
	background-image: url('../images/nav/mk_02.png');
	background-repeat: no-repeat;
	float: left
}
#cars {
	position: relative;
	width: 153px;
	height: 36px;
	background-image: url('../images/nav/mk_03.png');
	background-repeat: no-repeat;
	float: left
}
#downloads {
	position: relative;
	width: 134px;
	height:36px;
	background-image: url('../images/nav/mk_04.png');
	background-repeat: no-repeat;
	float: left
}
#gallery {
	position: relative;
	width: 106px;
	height: 36px;
	background-image: url('../images/nav/mk_05.png');
	background-repeat: no-repeat;
	float: left
}
#parts {
	position: relative;
	width: 115px;
	height: 36px;
	background-image: url('../images/nav/mk_06.png');
	background-repeat: no-repeat;
	float: left
}
#trikes {
	position: relative;
	width: 97px;
	height: 36px;
	background-image: url('../images/nav/mk_07.png');
	background-repeat: no-repeat;
	float: left
}
#about {
	position: relative;
	width: 160px;
	height: 36px;
	background-image: url('../images/nav/mk_08.png');
	background-repeat: no-repeat;
	float: left
}
#logo {
	position: relative;
	width: 275px;
	height: 198px;
	float: left;
	background-image: url('../images/background/logo.png');
	background-repeat: no-repeat;
	margin-left: -5px
}
#welcometoo {
	position: relative;
	width: 274px;
	height: 120px;
	float: right;
	background-image: url('../images/background/welcometothebest.png');
	background-repeat: no-repeat;
	margin-right: -5px;
	margin-top: 45px
}
#segmentone {
	position: relative;
	width: 100%;
	height: 198px;
	float: left;
	z-index: 0
}
#welcome {
	position: relative;
	width: 300px;
	height: 78px;
	float: left;
	background-image:url('../images/background/welcome.png');
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 15px
}
#news{
	position: relative;
	width: 300px;
	height: 76px;
	float: left;
	background-image:url('../images/background/news.png');
	background-repeat: no-repeat;
	margin-top: 15px
}
#review{
	position: relative;
	width: 300px;
	height: 52px;
	float: left;
	background-image:url('../images/background/review.png');
	background-repeat: no-repeat;
	margin-top: 22px;
	margin-left: 35px
}
#galleryoutline {
	position: relative;
	width: 303px;
	height: 331px;
	float: left;
	background-image: url('../images/mk_25.png');
	background-repeat: no-repeat;
	margin-top: 19px;
	margin-left: 17px
}
#left {
	position: relative;
	width: 320px;
	float: left
}
#right {
	position: relative;
	width: 539px;
	float: left
}
#lefttext {
	position: relative;
	width: 270px;
	height: 60px;
	float: left;
	margin-left: 32px
}
#righttext {
	position: relative;
	width: 500px;
	height: 60px;
	float: left;
	margin-left: 10px
}
#rightbody {
	position: relative;
	width: 220px;
	height: 276px;
	float: left;
	background-image:url('../images/background/mk_27.png');
	background-repeat: no-repeat;
	margin-left: 10px
}
#reviewa {
	position: relative;
	float: left;
	width: 285px;
	height: 130px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	margin-top: 2px
}
#reviewa2 {
	position: relative;
	float: left;
	width: 285px;
	height: 130px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	margin-top: 10px
}
#contactus {
	position: absolute;
	width: 274px;
	height:70px;
	left: 625px;
	top: 155px;
}
#contactusa {
	position: absolute;
	width: 274px;
	height:70px;
	left: 595px;
	top: 40px;
}
#mainframe {
	position: absolute;
	width: 160px;
	height: 110px;
	background-color: #FFFFFF;
	border: 1px;
	border-color: #CCCCCC;
	border-style: solid;
	left: 70px;
	top: 110px
}
#imgone {
	position: absolute;
	width: 50px;
	height: 50px;
	background-color: #FFFFFF;
	left: 66px;
	top: 230px;
	border: 1px;
	border-color: #FFFFFF;
	border-style: solid
}
#imgtwo {
	position: absolute;
	width: 50px;
	height: 50px;
	background-color: #FFFFFF;
	left: 126px;
	top: 230px;
	border: 1px;
	border-color: #FFFFFF;
	border-style: solid
}
#imgthree {
	position: absolute;
	width: 50px;
	height: 50px;
	background-color: #FFFFFF;
	left: 186px;
	top: 230px;
	border: 1px;
	border-color: #FFFFFF;
	border-style: solid
}
#center {
	position: relative;
	width: 260px;
	height: 450px;
	float: right;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 20px;
	margin-right: 0px
}
#map {
	position: relative;
	width: 524px;
	height: 374px;
	background-image: url('../images/background/map_01.png'); 
	margin-left: 32px;
	float: left;
	margin-top: 17px;
	border: 1px;
	border-color: #333333;
	border-style: solid
}
#mapcontrolls {
	position: absolute;
	width: 95px;
	height: 40px;
	background-color: #FFFFFF;
	border: 1px;
	border-color: #333333;
	border-style: solid;
	top: 350px;
	left: 441px;
	display: block
}
#mapcontrollsout {
	position: absolute;
	width: 95px;
	height: 40px;
	background-color: #FFFFFF;
	border: 1px;
	border-color: #333333;
	border-style: solid;
	top: 350px;
	left: 441px;
	display: none
}
#mapcontrollswayout {
	position: absolute;
	width: 95px;
	height: 40px;
	background-color: #FFFFFF;
	border: 1px;
	border-color: #333333;
	border-style: solid;
	top: 350px;
	left: 441px;
	display: none
}
#mapcontrollsin {
	position: absolute;
	width: 95px;
	height: 40px;
	background-color: #FFFFFF;
	border: 1px;
	border-color: #333333;
	border-style: solid;
	top: 350px;
	left: 441px;
	display: none
}
#gallerylatest {
	position: relative;
	width: 267px;
	height: 118px;
	float: left;
	margin-top: 15px;
	margin-left: 35px;
}
#oneoneone {
	position: absolute;
	width: 200px;
	height: 30px;
	text-align: center;
	font-family: "Trebuchet MS", "Franklin Gothic Medium", Arial, Tahoma, "Times New Roman";
	font-size: 13px;
	color: #FFFFFF;
	top: 325px;
	left: 100px
}
#gallerylatestaa {
	position: relative;
	width: 267px;
	height: 118px;
	float: left;
	margin-top: 15px;
	margin-left: 35px;
}
#videolatest {
	position: relative;
	width: 267px;
	height: 118px;
	float: right;
	margin-top: 15px;
	margin-right: 35px;
}
#gallerycontent {
	position: relative;
	width: 790px;
	margin-left: 30px;
	margin-right: 70px;
	float: left
}
#galleryImage {
	position: relative;
	width: 660px;
	margin-top: 25px;
	margin-left: 30px;
	margin-right: 30px;
	float: left
}
#image {
	position: relative;
	margin-left: 70px;
	margin-right: 70px;
	width: 400px;
	height: 260px;
	float:left 
}

#galleryControls {
	position: relative;
	width: 100%;
	height: 41px;
	float:left 
}
#imagesleft {
	position: relative;
	width: 267px;
	height: 220px;
	float: left;
	background-image: url('../images/gallery/body/gallery_08.png');
	background-repeat: no-repeat;
	margin-top: 1px
}
#imagescentre {
	position: relative;
	width: 304px;
	height: 285px;
	float: left;
	background-image: url('../images/gallery/body/gallery_07.png');
	background-repeat: repeat 
}
#imagesright {
	position: relative;
	width: 263px;
	height: 220px;
	float: left;
	background-image: url('../images/gallery/body/gallery_09.png');
	background-repeat: no-repeat;
	margin-top: 1px
}
#youtubeplaceholder {
	position: relative;
	float: left;
	width: 255px;
	height: 213px;
	top: 30px;
	left: 75px;
}
#youtubeplaceholder2 {
	position: relative;
	float: left;
	width: 255px;
	height: 213px;
	top: 30px;
	left: 225px;
}
#leftcontent {
	position: relative;
	width: 267px;
	float: left
}
#rightcontent {
	position: relative;
	width: 263px;
	float: left
}
#backbutton {
	/*position: relative;*/
	width: 195px;
	height: 61px;
	float: left;
	background-image: url('../images/gallery/body/gallery_10.png');
	background-repeat: no-repeat
}
#nextbutton {
	/*position: relative;*/
	width: 195px;
	height: 61px;
	float: left;
	background-image: url('../images/gallery/body/gallery_13.png');
	background-repeat: no-repeat
}
#leftspare {
	position: relative;
	width: 72px;
	height: 61px;
	float: left;
	background-image: url('../images/gallery/body/gallery_11.png');
	background-repeat: no-repeat
}
#rightspare {
	position: relative;
	width: 65px;
	height: 61px;
	float: left;
	background-image: url('../images/gallery/body/gallery_12.png');
	background-repeat: no-repeat
}
#trikesone {
	position: relative;
	width: 425px;
	height: 337px;
	float: left;
	margin-left: 0px;
	background-image: url('../images/trikes/trikes_21.png');
	background-repeat: no-repeat
}
#trikestwo {
	position: relative;
	width: 426px;
	height: 337px;
	float: left;
	margin-right: 0px;
	background-image: url('../images/trikes/trikes_22.png');
	background-repeat: no-repeat
}
#trikeslogo {
	position: relative;
	width: 899px;
	height: 121px;
	float: left;
	background-image: url('../images/trikes/trikes_17.png');
	background-repeat: no-repeat
}
#trikestext {
	position: relative;
	width: 350px;
	float: right;
	margin-right: 150px;
	margin-top: 30px;
	height: 100px;
}
#carshead {
	position: relative;
	width: 899px;
	height: 121px;
	float: left;
	background-image: url('../images/cars/cars.png');
	background-repeat: no-repeat;
	left: 0px;
	top: 0px
}
#indyone {
	position: relative;
	width: 300px;
	height: 40px;
	float: left;
	background-image: url('../images/cars/mkindy.png');
	background-repeat: no-repeat;
	margin-left: 125px;
	margin-top: 10px
}
#indyh7 {
	position: relative;
	width: 300px;
	height: 40px;
	float: left;
	background-image: url('../images/h7.png');
	background-repeat: no-repeat;
	margin-left: 125px;
	margin-top: 10px
}
#indytwo {
	position: relative;
	width: 300px;
	height: 40px;
	float: left;
	background-image: url('../images/cars/rindy.png');
	background-repeat: no-repeat;
	margin-left: 125px;
	margin-top: 10px
}
#indythree {
	position: relative;
	width: 182px;
	height: 40px;
	float: left;
	margin-left: 45px;
	margin-top: 2px
}
#indyfour {
	position: relative;
	width: 182px;
	height: 40px;
	float: left;
	margin-left: 0px;
	margin-top: 2px
}
#indyfive{
	position: relative;
	width: 182px;
	height: 40px;
	float: right;
	margin-left: 45px;
	margin-top: 2px
}
#indysix {
	position: relative;
	width: 182px;
	height: 40px;
	float: right;
	margin-right: 45px;
	margin-top: 2px
}

#indyhead {
	position:relative;
	width: 899px;
	float: left
}
#indyleft {
	position: relative;
	width: 390px;
	float: left;
	height: 330px;
	background-color: #FFFFFF;
	border: 1px;
	border-color: #CCCCCC;
	border-style: solid;
	margin-left: 33px;
	margin-top: 15px
}
#indyright {
	position: relative;
	width: 390px;
	float: right;
	height: 330px;
	background-color: #FFFFFF;
	border: 1px;
	border-color: #CCCCCC;
	border-style: solid;
	margin-right: 33px;
	margin-top: 15px
}
#indylarge {
	position: relative;
	width: 800px;
	height: 350px;
	float: left;
	margin-left: 25px;
	margin-top: 10px;
	background-color: #FFFFFF;
	border: 1px;
	border-style: solid;
	border-color: #CCCCCC
}
#flags {
	position: relative;
	width: 899px;
	height: 100px;
	margin-top: 25px;
	float: left;
	text-align: center
}
#detailsleft {
	position: relative;
	width: 350px;
	float: left;
	margin-left: 40px;
	text-align: center;
	margin-top: 100px;
}
#detailsright {
	position: relative;
	width: 350px;
	float: right;
	margin-right: 40px;
	text-align: center;
	margin-top: 100px
}
#thankyouforyouremail {
	position: absolute;
	width: 180px;
	height: 130px;
	top: 80px;
	left: 600px;
	background-color: #99CCFF;
	border: 1px;
	border-color: #333333;
	border-style: solid
}
#innerthankyou {
	position: relative;
	margin-top: 25px;
	margin-left: 15px;
	margin-right: 15px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	text-align: center;
}
#downloadsbody {
	position: relative;
	width: 800px;
	float: left;
	margin-top: 10px;
	margin-left: 25px;
}
#downloadsleft {
	position: relative;
	width: 350px;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	margin-top: 50px;
	margin-left: 60px
}
#carsTrikesleft {
	width: 350px;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	margin-top: 50px;
	margin-left: 60px
}
#downloadsright {
	position: relative;
	width: 350px;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	margin-top: 50px;
	margin-left: 30px
}
#aboutimagesover {
	position: relative;
	width: 899px;
	float: left;
	height: 300px
}
#imageoneabout {
	position: relative;
	width: 449px;
	float: left;
	height: 300px
}
#imagetwoabout {
	position: relative;
	width: 449px;
	float: left;
	height: 300px
}
#abouttextsover {
	position: relative;
	width: 499px;
	float: left;
	height: 150px;
	float: left;
	height: 300px
}
#abouttextsover {
	position: relative;
	width: 449px;
	float: left;
	height: 150px
}
#abouttextsovertwo {
	position: relative;
	width: 449px;
	float: left;
	height: 150px
}
.innerabouttext {
	position: relative;
	margin-top: 0px;
	margin-left: 20px;
	margin-right:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify
}
.innerabouttexta {
	position: relative;
	margin-top:15px;
	margin-bottom:15px;
	margin-left:25px;
	margin-right:25px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center
}
#carheadera {
	position: absolute;
	width: 391px;
	height:196px;
	top: 10px;
	left: 365px;
	background-image: url('../images/cars/MK-Car_03.png');
	background-repeat: no-repeat
}
#dropdownmenu {
	/*position: absolute;*/
	display: none;
	width: 150px;
	float: left;
	height: 70px;
	left: 642px;
	top: 30px;
	background-image: url('../images/NEWPICTURES/Drop_down_11.png');
	background-repeat: repeat-x;
	z-index: 3;
	text-align: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold
}
#dropdownmenucar {
	/*position: absolute;*/
	display: none;
	width: 150px;
	height: 156px;
	left: 135px;
	top: 30px;
	float: left;
	background-image: url('../images/NEWPICTURES/Drop_down_11.png');
	background-repeat: repeat-x;
	z-index: 3;
	text-align: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold
}
#blockimage {
	position: absolute;
	width: 425px;
	height: 196px;
	float: left;
	left: 210px;
	top: 45px;
	background-image: url('../images/NEWPICTURES/mk_03.png');
	background-repeat: no-repeat;
	z-index: 5
}
#containera {
	position: absolute;
	width: 400px;
	height: 200px;
	left: 225px;
	top: 30px
}
a {
	color: blue;
	text-decoration: none;
	border-style:none;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF
}
