/*  body style */
body, html{
border: 0; 
padding: 0; 
margin: 0;
/*height: 1200px;*/
width: 1200px;

}


body {
background : url('new-kiwi-background.jpg') repeat;
font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0px 28px;
margin:0px;
}


p{
background-color:white; /*changed from white*/
margin-right:15px;
padding:5px;
margin-top:0px;
}



h1 {
font-size: 11px;
text-transform:uppercase;
text-align: right;
color: #564b47;
background-color: #90897a;
padding:5px 15px;
margin:0px
}
h2 {
margin-right:15px;
padding:10px;
margin-top:0px;
font-size:14px;
/*padding-top:10px;*/
padding:10px;

text-transform:uppercase;
color: red;
background-color: white;
}

h3{
background-color:white;
margin-right:15px;
padding:10px;
margin-top:0px;
color:red;
}

a {
color: #ff66cc;
font-size: 11px;
background-color:transparent;
text-decoration: none;
}
pre {
color: #564b47;
font-size: 11px;
background-color:white;
font-family: Courier, Monaco, Monospace;
}
/*  positioning-layers statisch und absolut */
#menu {
height: 100%;
position: absolute;
top:45px;
height:1060px;
#height:1068px;
_height:1068px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}
#menubobber {
height: 100%;
position: absolute;
top:45px;
height:1066px;
#height:1082px;
_height:1082px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}
#menureplica {
height: 100%;
position: absolute;
top:45px;
height:1066px;
#height:1082px;
_height:1082px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}
#menuchieftain {
height: 100%;
position: absolute;
top:45px;
height:1060px;
#height:1068px;
_height:1068px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}
#menuarrowspace {
height: 100%;
position: absolute;
top:45px;
height:1060px;
#height:1068px;
_height:1068px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}

#menumodernindian {
height: 100%;
position: absolute;
top:45px;
height:2984px;
#height:3016px;
_height:3016px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}

#menu19011953{
height: 100%;
position: absolute;
top:45px;
height: 2670px;
#height:2764px;
_height:2764px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}
#menucrazyhorse {
height: 100%;
position: absolute;
top:45px;
height:1060px;
#height:1068px;
_height:1068px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}
#menupost1953{

position: absolute;
top:45px;
height: 942px;
#height:972px;
_height:972px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}
#menurebuildingservices{

position: absolute;
top:45px;
height: 584px;
#height:588px;
_height:588px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}

#menuindianengine{

position: absolute;
top:45px;
height: 1094px;
#height:1098px;
_height:1098px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}

#menutestrunning{

position: absolute;
top:45px;
height: 994px;
#height:992px;
_height:994px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}

#menuflywheelsrods{
position: absolute;
top:45px;
height: 686px;
#height:682px;
_height:682px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}

#menucamchest{
position: absolute;
top:45px;
height: 586px;
#height:584px;
_height:584px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}
#menucylinders{
position: absolute;
top:45px;
height: 826px;
#height:824px;
_height:824px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}

#menuheads{
position: absolute;
top:45px;
height: 588px;
#height:586px;
_height:586px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}

#menuoilpump{
position: absolute;
top:45px;
height: 588px;
#height:586px;
_height:586px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}
#menudistributor{
position: absolute;
top:45px;
height: 588px;
#height:586px;
_height:586px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}

#menucarburator{
position: absolute;
top:45px;
height: 588px;
#height:586px;
_height:586px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}

#menuprimaryclutch{
position: absolute;
top:45px;
height: 588px;
#height:586px;
_height:586px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}

#menutransmission{
position: absolute;
top:45px;
height: 588px;
#height:586px;
_height:586px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}

#menufastenings{
position: absolute;
top:45px;
height: 588px;
#height:586px;
_height:586px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}
#menuextrasoptions{
position: absolute;
top:45px;
height: 854px;
#height:852px;
_height:852px;
width: 228px;
left: 50px;
background-color:#000000;
padding:0px;
margin:0px
}
#content {
margin-left: 250px;
margin-top: 45px;
margin-right: 18px;
margin-bottom:45px;
#margin-right: 14px;
_margin-right: 14px;

background-color: #fff;

/*overflow: auto;*/
/*this overflow will create a scroll bar in the bottom of the picture*/

}
#contentbikes {
margin-left: 250px;
margin-top: 45px;
margin-right: 10px;
margin-bottom:45px;
#margin-right: 12px;
_margin-right: 12px;
background-color: #fff;
/*overflow: auto;*/
/*this overflow will create a scroll bar in the bottom of the picture*/
}
/*Image popup*/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 191px; /*position where enlarged image should offset horizontally */

}
/*Image popup end*/

