a  {
    text-decoration: none;
    color: #000000;
}

a:hover {
    text-decoration: none;
    color: #005096;
}

a ins  {
    text-decoration: none;
}

h1 {color: rgb(0, 82, 155); letter-spacing: 0px; line-height: 17px; font-weight: bold; font-size: 16px; padding-bottom: 14px;}
h2 {color: rgb(0, 82, 155); letter-spacing: 0px; line-height: 14px; font-weight: bold; font-size: 13px; padding-bottom: 12px;}

#windshield  {
    overflow: auto;
    visibility: visible;
    position: absolute;
    left: 29px;
    top: 301px;
    z-index: 4;
    width: 517px;
    height: 575px;
}

#id112i911designlogo {
    visibility: visible;
    position: absolute;
    left: 28px;
    top: 665px;
    z-index: 3;
    width: 73px;
    height: 78px;
}
#design911logo  {
    background: url(porsche_img/911design_porsche_racing_street_car_speciality.gif) no-repeat;
    visibility: visible;
    position: absolute;
    left: 17px;
    top: 60px;
    z-index: 2;
    width: 137px;
    height: 147px;
}

#lorenbeggspresident p  {
    letter-spacing: -1px;
}
#lorenbeggspresident {
    visibility: visible;
    position: absolute;
    left: 123px;
    top: 714px;
    z-index: 3;
    width: 173px;
}
#signature {
    visibility: visible;
    position: absolute;
    left: 117px;
    top: 648px;
    z-index: 4;
}

#i911fpm,
#pid9thankyou,
#forsale,
#multimedia,
#racing,
#racing2,
#proracing,
#gallery,
#arrivedrive,
#contact, /*remove*/
#home,
#services  {
    margin: 0px auto 0px auto;
    width: 800px;
    position: relative;
    height: auto;
}

#medialayer,
#medialayercopy  {
    background: url(arriveanddrivemedia/medialayercopy.gif) no-repeat;
    visibility: visible;
    position: absolute;
    z-index: 3;
    left: 94px;
    top: 474px;
    width: 374px;
    height: 223px;
}
#medialayercopy  {
    z-index: 4;
}

#slideshow {
    visibility: visible;
    position: absolute;
    left: 161px;
    top: 61px;
    z-index: 2;
    width: 622px;
    height: 144px;
}

/*  SIDE IMAGE */

#polesitter  {
    visibility: visible;
    position: absolute;
    left: 581px;
    top: 269px;
    z-index: 5;
    width: 201px;
    height: 115px;
}

#multimediabutton a,
#paintbody a,
#contactbutton a,
#tuning a,
#gallerybutton a,
#forsalebutton a,
#multimediabutton,
#servicesbutton a  {
    color: #010101;
}
#polesitter911  {
    visibility: visible;
    position: absolute;
    left: 581px;
    top: 437px;
    z-index: 5;
    width: 201px;
    height: 111px;
}
#polesitter997  {
    visibility: visible;
    position: absolute;
    left: 581px;
    top: 603px;
    z-index: 5;
    width: 201px;
    height: 110px;
}

#boxster  {
    background: url(porsche_img/racing_stripes.gif) no-repeat;
    visibility: visible;
    position: absolute;
    left: 581px;
    top: 267px;
    z-index: 4;
    width: 201px;
    height: 492px;
}

#gridposition  {
    top: 383px;
}
#gridposition911  {
    top: 548px;
}
#gridposition997  {
    top: 712px;
}

#id98racingbuttonside  {
    top: 717px;
}
#forsalebutton,
#servicesbutton,
#paintbody,
#multimediabutton,
#contactbutton,
#gallerybutton,
#tuning,
#proracingbutton  {
    font: 14px/19px "Trebuchet MS";
    text-align: center;
    visibility: visible;
    position: absolute;
    top: 222px;
    z-index: 5;
    height: 19px;
}

#gridposition a,
#gridposition911 a,
#gridposition997 a,
#tuning a,
#forsalebutton a,
#paintbody a,
#proracingbutton a,
#contactbutton a,
#servicesbutton a,
#gallerybutton a  {
    display: block;
    width: 100%;
    text-decoration: none;
    color: #010101;
}
#gridposition,
#gridposition911,
#gridposition997  {
    font: bold 14px/26px "Trebuchet MS";
    text-align: center;
    visibility: visible;
    position: absolute;
    left: 590px;
    z-index: 7;
    width: 183px;
    height: 26px;
}
#gridposition a:hover,
#gridposition911 a:hover,
#gridposition997 a:hover,
#gallerybutton a:hover,
#homebutton a:hover,
#contactbutton a:hover,
#servicesbutton a:hover,
#proracingbutton a:hover,
#paintbody a:hover,
#multimediabutton a:hover,
#forsalebutton a:hover,
#tuning a:hover,
#contacttext a:hover {
    color: #005096;
}

/* Button Possitions */

#servicesbutton  {
    left: 22px;
}
#tuning  {
    left: 151px;
}
#paintbody  {
    left: 337px;
}
#proracingbutton  {
    left: 523px;
}
#forsalebutton  {
    left: 590px;
}
#gallerybutton  {
    left: 660px;
}
#contactbutton  {
    left: 723px;
}

/* GREEN SIDE */

#poleposition,
#poleposition911,
#poleposition997  {
    visibility: visible;
    position: absolute;
    left: 581px;
    z-index: 6;
    width: 201px;
    height: 148px;
    background-repeat: no-repeat;
    background-image: url(porsche_img/greenflag.gif);
    top: 267px;
}
#poleposition911 {
    top: 432px;
}
#poleposition997  {
    top: 597px;
}


/* TEXT */

#projectgalleriestext p  {
    padding-bottom: 18px;
}
#descriptiontext p  {
    line-height: 10px;
}
#aboutusgreetingtext p  {
    line-height: 18px;
}

#projectgalleriestext p,
#multitext p,
#servicestext p,
#i911fpmtext p  {
    font: bold 16px/17px "Trebuchet MS";
    margin: 0px;
    color: #00529B;
    text-align: left;
}
#descriptiontext p,
#aboutusgreetingtext p,
#gallerytext p  {
    font: 12px "Trebuchet MS";
    margin: 0px;
    padding-bottom: 16px;
    text-align: left;
    letter-spacing: 0px;
}
#gallerytext p  {
    line-height: 10px;
    font-weight: bold;
}
#i911fpmtext p  {
    padding-bottom: 14px;
    letter-spacing: -0px;
}
#arrivetext p,
#forsaletext p  {
    letter-spacing: -0px;
}
#multitext p  {
    padding-bottom: 14px;
    font: bold 16px/17px "Trebuchet MS";
    margin: 0px;
    color: #00529B;
    text-align: left;
}
#i911fpmtext,
#aboutusgreetingtext,
#contacttext  {
    top: 279px;
}
#racing2text  {
    top: 713px;
}
#servicestext,
#multitext,
#forsaletext,
#arrivetext,
#racing1text  {
    top: 280px;
}
#multitext  {
    visibility: visible;
    position: absolute;
    left: 29px;
    z-index: 3;
    width: 517px;
}
#windshield p,
#contacttext p,
#forsaletext p,
#racing1text p,
#racing2text p,
#servicestext p,
#arrivetext p,
#lorenbeggspresident p  {
    font: 12px/18px "Trebuchet MS";
    margin: 0px;
    text-align: left;
}
#racing2text,
#aboutusgreetingtext,
#multitext,
#arrivetext,
#i911fpmtext,
#contacttext,
#racing1text,
#servicestext,
#forsaletext  {
    visibility: visible;
    position: absolute;
    font: 12px/18px "Trebuchet MS";
    left: 29px;
    z-index: 3;
    width: 517px;
}

#checkerflag1  {
    background: url(porsche_img/checkerflag.gif) no-repeat;
    visibility: visible;
    position: absolute;
    left: 17px;
    top: 0px;
    z-index: 2;
    width: 767px;
    height: 49px;
}
#checkerflag2  {
    background: url(porsche_img/checkeredflag.gif) no-repeat;
    visibility: visible;
    position: absolute;
    left: 16px;
    /*   top: 771px;*/
    bottom: 0;
    z-index: 2;
    width: 767px;
    height: 52px;
	vertical-align: text-bottom;
	font: 10px/14px "Trebuchet MS";
}

#racingpopup,
#proracingpopup,
#i911fpmpopup,
#contactpopup,
#servicespopup,
#homepopup,
#multimediapopup,
#gallerypopup,
#forsalepopup  {
    visibility: hidden;
    position: absolute;
    top: 220px;
    z-index: 4;
    width: 82px;
    height: 39px;
    background-repeat: no-repeat;
}
#multimediapopup  {
    background-image: url(multimediamedia/multimediapopup.gif);
    left: 615px;
}
#proracingpopup  {
    background: url(multimediamedia/racing2popup.gif) no-repeat;
    visibility: hidden;
    position: absolute;
    left: 358px;
    top: 220px;
    z-index: 4;
    width: 83px;
    height: 39px;
}
#servicespopup  {
    background-image: url(multimediamedia/servicespopup.gif);
    left: 103px;
}
#forsalepopup  {
    background-image: url(multimediamedia/forsalepopup.gif);
    left: 444px;
}
#contactpopup  {
    background-image: url(multimediamedia/contactpopup.gif);
    left: 699px;
}
#gallerypopup  {
    background-image: url(multimediamedia/gallerypopup.gif);
    left: 529px;
}
#i911fpmpopup  {
    background-image: url(multimediamedia/911fpmpopup.gif);
    left: 188px;
}
#racingpopup  {
    background-image: url(multimediamedia/racingpopup.gif);
    left: 273px;
}
#homepopup  {
    background-image: url(multimediamedia/homepopup.gif);
    left: 18px;
}

#services  {
    background: url(porsche_img/porsche_services.gif) no-repeat;
    visibility: visible;
    position: absolute;
    left: 17px;
    top: 220px;
    z-index: 3;
    width: 766px;
    height: 48px;
}

#pagebox  {
    visibility: visible;
    position: relative;
    margin: 0px auto;
    top: 0px;
    z-index: 1;
    width: 800px;
    height: 933px;
    background-color: #FFFFFF;
    text-align: left
}

body  {
    padding: 0px;
    margin: 0px;
    background: #FFFFFF url(multimediamedia/exteriortile.gif) center top repeat;
    text-align: left
}

#title {
    font-family: "Trebuchet MS";
}

#multimedia  {
    margin: 0px auto 0px auto;
    width: 800px;
    position: relative;
}
#facebook  {
    visibility: visible;
    position: absolute;
    left: 581px;
    top: 770px;
    z-index: 4;
}
#youtube  {
    visibility: visible;
    position: absolute;
    left: 581px;
    top: 810px;
    z-index: 4;
}
#g-plusone  {
    visibility: visible;
    position: absolute;
    left: 581px;
    top: 850px;
    z-index: 4;
}
