/* ------------- general page parameters ------------- */
body {
 margin: 0;
 padding: 0;
 font-family: Georgia, Times, "Times New Roman", serif;
 color: black;
 min-width: 1000px;		/* fixed size page - positioning is based on this*/
}

/* ------------- Banner line parameters ------------- */
#header {
 font-family: Comic Sans MS;		/* my nifty font - many people hate it*/
 text-align: center;
 background-color: #FFFFFF;		/* white background looks best*/
}

/* ------------- Picture navigation parameters ------------- */
#door_menu {
 position:relative;
 width:976px;
 height:230px;
 background:transparent url(shop5.jpg) no-repeat;
 overflow:hidden;
 margin:0 auto;
}

#door_menu ul {margin:0; padding:0;}

#door_menu li {list-style-type:none; display:inline;}

#door_menu a {display:block; float:left; height:0; overflow:hidden; color:#000;
 text-decoration:none;  background:transparent url(shop5cars.jpg) 976px 230px no-repeat;}
*html #door_menu a {height:75px; he\ight:0;}

#door_menu a#item1 {width:976px;  padding-top:90px;}
#door_menu a#item2 {width:54px;   padding-top:90px;}
#door_menu a#item3 {width:143px;  padding-top:90px;}
#door_menu a#item4 {width:37px;   padding-top:90px;}
#door_menu a#item5 {width:137px;  padding-top:90px;}
#door_menu a#item6 {width:31px;   padding-top:90px;}
#door_menu a#item7 {width:146px;  padding-top:90px;}
#door_menu a#item8 {width:32px;   padding-top:90px;}
#door_menu a#item9 {width:146px;  padding-top:90px;}
#door_menu a#item10 {width:31px;  padding-top:90px;}
#door_menu a#item11 {width:148px; padding-top:90px;}

#door_menu a#item1:hover {width:976px;  background-position:   0      0;   z-index:50;}
#door_menu a#item2:hover {width:54px;   background-position:   0    -90px; z-index:50;}
#door_menu a#item3:hover {width:143px;  background-position: -54px  -90px; z-index:50;}
#door_menu a#item4:hover {width:37px;   background-position: -197px -90px; z-index:50;}
#door_menu a#item5:hover {width:137px;  background-position: -234px -90px; z-index:50;}
#door_menu a#item6:hover {width:31px;   background-position: -371px -90px; z-index:50;}
#door_menu a#item7:hover {width:146px;  background-position: -402px -90px; z-index:50;}
#door_menu a#item8:hover {width:32px;   background-position: -548px -90px; z-index:50;}
#door_menu a#item9:hover {width:146px;  background-position: -580px -90px; z-index:50;}
#door_menu a#item10:hover {width:31px;  background-position: -726px -90px; z-index:50;}
#door_menu a#item11:hover {width:148px; background-position: -757px -90px; z-index:50;}


/* ------------- new centered menu stuff ------------- */
#centeredmenu {
   float:left;
   width:100%;
   background:#fff;
   overflow:hidden;
   position:relative;
}
#centeredmenu ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}
#centeredmenu ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:50%;
}
#centeredmenu ul li a {
   display:block;
   margin:0 0 0 1px;
   padding:3px 10px;
   background:#ddd;
   color:#000;
   text-decoration:none;
   line-height:1.3em;
     font-family:Comic Sans MS;
     font-size:12px;
     width:130px;
     height:50px;
/*     background:#d4d4d4; */
     border:1px solid #000;
}
#centeredmenu ul li a:hover {
   background:#08c;
   color:#fff;
}
#centeredmenu ul li a.active,
#centeredmenu ul li a.active:hover {
   color:#fff;
   background:#000;
   font-weight:bold;
}

#centeredmenu2 {
   float:left;
   width:100%;
   background:#fff;
   overflow:hidden;
   position:relative;
}
#centeredmenu2 ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}
#centeredmenu2 ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:50%;
}
#centeredmenu2 ul li a {
   display:block;
   margin:0 0 0 1px;
/*   padding:3px 10px; */
   background:#ddd;
   color:#000;
   text-decoration:none;
   line-height:1.3em;
     font-family:Comic Sans MS;
     font-size:12px;
     width:154px;
     height:50px;
/*     background:#d4d4d4; */
     border:1px solid #000;
}
#centeredmenu2 ul li a:hover {
   background:#08c;
   color:#fff;
}
#centeredmenu2 ul li a.active,
#centeredmenu2 ul li a.active:hover {
   color:#fff;
   background:#000;
   font-weight:bold;
}


/* ------------- Footer stuff ------------- */
#footer {
 clear: both; 
 margin-left:auto;margin-right:auto;

/* background-color: #f300FF;*/
}

#footerLeft {
 float: left;
 font-size:10px;
 position: relative;
 left: 10px;
}

#footerCenter {
}

#footerRight {
 float: right;
 font-size:10px;
 position: relative;
 right: 10px;
}



