.ddm1 {
float: left;
padding: 0px;    
font: 18px impact;
}
.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    padding: 20px 20px 4px 20px;
    border: 0px #003366;
    border-style: solid none solid none;
    text-decoration: none;
    display: inline-table;
    position: relative;

}
.ddm1 .item1 {
    background: #ffffff;
    color: #000000;
}
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    background: #ffffff;
    color: #666;
}
.ddm1 .item2,
.ddm1 .item2:hover {
    padding: 3px 8px 4px 8px;
    text-decoration: none;
    display: block;
    white-space: nowrap;

}
.ddm1 .item2 {
    background: #000000;
    color: #ffffff;
}
.ddm1 .item2:hover {
    background: #ffffff;
    color: #000000;
}
.ddm1 .section {
    border: 0px #003366;
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
}


.ddm1 .item3, ddm1 .item3:hover, .ddm1 .item3-active, .ddm1 .item3-active:hover
{
padding: 0px;
margin: 0px 120px 0px 0px;
}




.ddm1 .left, .ddm1 .left:hover { border-style: solid none solid solid; }
.ddm1 .right, .ddm1 .right:hover { border-style: solid solid solid none; }

* html .ddm1 td { position: relative;} /* ie 5.0 fix */



.ddm2
{
font: 16px impact;
text-align: center;    
}


.ddm2 .item1,
.ddm2 .item1:hover,
.ddm2 .item1-active,
.ddm2 .item1-active:hover {
    padding: 4px 20px 4px 20px;
    border: 0px #003366;
    border-style: solid none solid none;
    text-decoration: none;
    display: block;
    position: relative;

}
.ddm2 .item1 {
    background: #ffffff;
    color: #000000;
}
.ddm2 .item1:hover,
.ddm2 .item1-active,
.ddm2 .item1-active:hover {
    background: #000000;
    color: #ffffff;
}

.ddm2 .section {
    border: 0px #003366;
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
}
.ddm2 .left, .ddm1 .left:hover { border-style: solid none solid solid; }
.ddm2 .right, .ddm1 .right:hover { border-style: solid solid solid none; }

* html .ddm2 td { position: relative;} /* ie 5.0 fix */






*
{
margin:0px;
padding:0px;
font-size:100%;
}
body
{

font-family:sans-serif;
margin: 0 auto;
padding: 0px;
}



a
{
color:#000000;
text-decoration:underline;
}

img { border: none; }

h1
{
font-size:120%;
}
p
{
font-size:100%;
margin:15px 5px;
}
h2
{
font-size:100%;
margin:15px 5px;
}
#wrap
{
width:870px;
margin-left: 300px;
position:relative;
}
#wrap1, #wrap2, #wrap3
{
width:870px;
margin-left: 50px;
position:relative;
}

#wrap-index
{
width:700px;
left: 400px;
top=0px;
position:relative;}



#header
{
margin-bottom:0px;
}
#header-index
{
padding-bottom: 10px;
}
#header a
{
text-decoration:underline;
}
#main-content li
{
width:auto;
border:solid #EEE;	
border-width:0 0px 0px 0;	
background:#FFFFFF;	
padding:10px;
text-align:center;	
position:relative;	
float:none;	
display:inline;	
margin:0px 0px 0px 0px;
}





#fullplate-photo
{
border:solid #EEE;
border-width:0 0px 0px 0;
background:#FFF;
padding:75px 5px 0px 5px;
margin-left: 150px;
width:auto;
text-align:center;
}

#main-content  a span{/*\*/ position:absolute; left:-9999px;}

#main-content a:hover span
{
top:10px;
left:28px;
width:162px;
font-weight:bold;
background:#FFF;
color:#999;
padding:5px 0 5px 0;
text-transform:uppercase;
font-size:80%;
border:1px solid #EEE;
border-width:0 0 10px 0;
}



#menu2 table
{ 
margin-left: auto;
margin-right: auto;
}



#menu2
{
text-align: center;
padding-left: 150px;
}

#centeredimage, #centeredimage2
{
padding-left: 150px;
text-align: center;
margin-top:-40px;
margin-bottom:30px;
}






#img
{
border:0px solid #FFFFFF;
}
#foot
{
padding-top:10px;
margin-bottom:10px;
margin-left: 150px;
border:solid #EEE;
text-align:center;
border-width:1px 0px 0px 0;
clear:left;
color:#666;

}
#caption, #caption2
{
padding-top:0px;
padding-bottom: 20px;
margin-bottom: 40px;
margin-left: 150px;
margin-right: 20px;
border:solid #EEE;
text-align:left;
border-width:0px 0px 0px 0;
clear:left;
color:#666;

}

#first
{
text-align:left;
}








#main-contentX li, #main-contentA li, #main-contentB li, #main-contentY li, #main-contentZ li, #main-contentC li, #main-contentD li, #main-contentE li, #main-contentF li, #main-contentG li, #main-contentgallery2A li, #main-contentgallery2B li, #main-contentgallery2C li, #main-contentgallery2D li, #main-contentgallery2E li
{
width:auto;
border:solid #EEE;	
border-width:0px 0px 0px 0px;	
background:#FFFFFF;	
padding:10px;
text-align:center;	
position:absolute;
float:none;	
display:inline;	
margin:0px 0px 0px 0px;
}

#main-contentX li
{
top: 60px;
left: 40px;
}
#main-contentY li
{
top: 60px;
left: 265px;	
}
#main-contentZ li
{
top: 60px;
left: 530px;	
}
#main-contentA li
{
top: 320px;
left: 40px;	
}
#main-contentB li
{
top: 285px;
left: 287px;	
}

#main-contentC li
{
top: 290px;
left: 530px;	
}

#main-contentD li
{
top: 550px;
left: 40px;	
}


#main-contentE li
{
top: 550px;
left: 270px;	
}

#main-contentF li
{
top: 550px;
left: 520px;	
}

#main-contentG li

{
top: 780px;
left: 40px;	
}





#main-contentgallery2A li
{
top: 60px;
left: 40px;
}
#main-contentgallery2B li
{
top: 60px;
left: 290px;	
}
#main-contentgallery2C li
{
top: 60px;
left: 530px;	
}
#main-contentgallery2D li
{
top: 320px;
left: 40px;	
}
#main-contentgallery2E li
{
top: 350px;
left: 290px;	
}













a.border {
text-decoration: none;
border: none;
}
a.border img { 
border: 0px; 
} 

a.border:hover img{ 
border:solid #C0C0C0; 
border-width: 0px 5px 5px 0px}



#main-contentCars1 li, #main-contentCars2 li, #main-contentCars3 li, #main-contentCars4 li, #main-contentCars5 li, #main-contentCars6 li, #main-contentCars7 li, #main-contentCars8 li, #main-contentCars9 li, #main-contentCarsSpace li
{
width:auto;
background:#FFFFFF;	
padding:0px;
text-align:center;	
position:absolute;
float:none;	
display:inline;	
margin:0px 0px 0px 0px;
}

#main-contentCars1 li
{
top: 20px;
left: 40px;
}
#main-contentCars2 li
{
top: 10px;
left: 230px;	
}
#main-contentCars3 li
{
top: 42px;
left: 420px;	
}
#main-contentCars4 li
{
top: 25px;
left: 610px;	
}
#main-contentCars5 li
{
top: 275px;
left: 40px;	
}

#main-contentCars6 li
{
top: 275px;
left: 230px;	
}

#main-contentCars7 li
{
top: 275px;
left: 420px;	
}

#main-contentCars8 li
{
top: 275px;
left: 610px;	
}

#main-contentCars9 li
{
top: 475px;
left: 40px;
}

#main-contentCars9 li
{
top: 475px;
left: 40px;
}
#main-contentCarsSpace li
{
top: 655px;
left: 40px;
}


a.border2 {
text-decoration: none;
}
a.border2 img { 
border: 5px double black;
} 

a.border2:hover img{ 
border: 5px double red;
}





#main-contentLeMay1 li, #main-contentLeMay2 li, #main-contentLeMay3 li, #main-contentLeMay4 li, #main-contentLeMaySpace li
{
width:auto;
background:#FFFFFF;	
padding:0px;
text-align:center;	
position:absolute;
float:none;	
display:inline;	
margin:0px 0px 0px 0px;
}

#main-contentLeMay1 li
{
top: 20px;
left: 40px;
}
#main-contentLeMay2 li
{
top: 20px;
left: 390px;	
}
#main-contentLeMay3 li
{
top: 270px;
left: 40px;	
}
#main-contentLeMay4 li
{
top: 270px;
left: 390px;	
}



#main-contentZombies1 li, #main-contentZombies2 li, #main-contentZombies3 li, #main-contentZombies4 li, #main-contentZombies5 li, #main-contentZombies6 li, #main-contentZombies7 li, #main-contentZombies8 li, #main-contentZombies9 li, #main-contentZombies10 li, #main-contentZombies11 li, #main-contentZombies12 li
{
width:auto;
border:solid #EEE;	
border-width:0 0px 0px 0;	
background:#FFFFFF;	
padding:10px;
text-align:center;	
position:absolute;
float:none;	
display:inline;	
margin:0px 0px 0px 0px;
}

#main-contentZombies1 li
{
top: 10px;
left: 40px;
}
#main-contentZombies2 li
{
top: 10px;
left: 280px;	
}
#main-contentZombies3 li
{
top: 10px;
left: 520px;	
}
#main-contentZombies4 li
{
top: 210px;
left: 40px;	
}
#main-contentZombies5 li
{
top: 210px;
left: 280px;	
}

#main-contentZombies6 li
{
top: 210px;
left: 520px;	
}

#main-contentZombies7 li
{
top: 410px;
left: 40px;	
}


#main-contentZombies8 li
{
top: 410px;
left: 280px;	
}

#main-contentZombies9 li
{
top: 410px;
left: 520px;	
}

#main-contentZombies10 li
{
top: 610px;
left: 40px;	
}


#main-contentZombies11 li
{
top: 610px;
left: 280px;	
}

#main-contentZombies12 li
{
top: 610px;
left: 520px;	
}




#flash
{
margin-top:71px;
margin-left:150px;
text-align:center;
position:relative;}

#flash table
{ 
margin-left: auto;
margin-right: auto;
}


#contact
{
margin-left: 225px;
margin-top: 50px;
font-size: 16px;
width:600px;
}
#contact ol
{
list-style-type:none;
}
#contact option
{
padding-left:5px;
padding-right:5px;
}
#contact a
{
text-decoration:underline;
}
#contactimage
{
position:absolute;
left:820px;
top:250px;
}

#cars, #zombies, #LeMay
{
margin-left:0px;
}

#LeMay
{
margin-top:350px;
}

#cars
{
margin-top:530px;
}


#about, #share
{
margin-left:225px;
padding-top:20px;
padding-right:80px;
color:#000;
}

#shareimage
{position:absolute;
left:900px;
top:100px;
}

#purchase
{
margin-left:175px;
padding-top:60px;
padding-bottom:40px;
padding-right:80px;
color:#000;
}

#thanks
{
margin-left:200px;
padding-top:20px;
padding-right:80px;
color:#000;
}


#galleries
{
margin-left:150px;
padding-top:20px;
padding-right:80px;
color:#000;
}

#share td
{
padding:5px;
}


#about img
{
float:left;
display:inline;
padding-right:10px;
}

#home
{
padding-top:40px;
padding-right:40px;
color:#000;
}

#galleries td.text
{
text-align:left;
}

#galleries td.image
{
text-align:center;
}


#galleries img
{
padding:5px;
}

a.zebra img
{
padding-left:50px;
padding-top:50px;
z-index:-1;
}

#hometext
{
position:relative;
left:370px;
top:-400px;
width:550px;
}

a.galleries
{
font:22px impact;
text-decoration:none;
}


#welcome
{
font:35px impact;
text-decoration:none;
}

#illustrationtitle1, #illustrationtitle2, #illustrationtitle3
{
font:22px impact;
text-decoration:none;
}

#pleaseworkmenu
{
position:absolute;
left:0px;
right:0px;
}

#pleaseworkmenu2
{
margin-left:460px;
padding-top:10px;
}

#phpnavbar
{
padding-left:0px;
}

#mouse
{
position:absolute;
left:0px;
top:0px;
}

#footer
{
font-size:80%;
color:#808080;
text-align:center;
}
#footer a, #footer1 a, #footer2 a, #footer3 a
{
color:#808080;
}
#footer1
{
font-size:80%;
color:#808080;
text-align:center;
padding-top:725px;
}

#footer2
{
font-size:80%;
color:#808080;
text-align:center;
padding-top:490px;
}



#footer3
{
font-size:80%;
color:#808080;
text-align:center;
padding-top:400px;
}

#galleries td.text
{
padding-left:30px;
}

#galleries td.image
{
padding-left:20px;
}

