
#mainContent {
    width: 788px;
     margin-left: auto;
     margin-right: auto;
     background-color: #fff;

}

#preload {
  height: 1px;
  width: 1px;
  margin: 0;
  background-image: url('../images/manu_07.jpg'); //pre-load image
}


div#footer{
    clear:both;
    padding: 0px;
    border: 0;
    height: 9px;
    width: 788px;
    margin: 0;
    background-image: url('../images/index_13.gif');
}


#top {
  height: 9px;
  width: 788px;
  margin: 0;
  background-image: url('../images/index_01.gif');
}

#header {
  width: 784px;
  height: 100px;
  background-image: url('../images/Diamond6a.jpg');
  border: 2px outset grey;
}
 .button1 {
   //border: 1px solid #006;
  // background-color: #ccf;
  }
  .button1:hover {
   // border: 1px solid #f00;
   // background-color: #eef;
    color: red;
 }
  #doors {
  border: 0;
  font-family: arial, monospace;courier, monospace;
  font-size: 11px;
  }
.ip:hover  {background: #d9d9d9; } /* grey input for doors and box */

.noborders {
 border: 0;
}

div.imgholder {}
div.imgholder img{
    display: block;
    background-color: #fff;
    border: 5px groove #666;
   /*margin: -3px 5px 5px -3px;*/
    padding: 2px;
    height: 100px;
    width: 200px;
 }


/* following styles used for drop shadow behind image */
 div.imgholder {
  float:left;
  background: url('../specials/dropshadow.png') no-repeat bottom right;
  /* margin: 10px 7px 0 10px !important; */
  margin: 10px 0 0 5px;
  margin-left: 60px;
 }

 div.imgholder img {
  display: block;
  position: relative;
  background-color: #fff;
  /*border: 5px groove #666;*/
  margin: -3px 5px 5px -3px;
  padding: 2px;
  height: 60px;
  width: 60px;
 }

 .msg {
   color: blue;
   font-size: 1.5em;
   border: 0;
    background-image: url("../rudysbg.jpg");
  }

 #mail {
   color: blue;
   font-size: 1.5em;
   border: 0;

 }

img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
p.center {
 text-align: center;
}
#form_container {

/*background-color: #fcfcfc;*/
background-image: url("../rudysbg.jpg");
border: 6px double #a9a9a9;

}
.noborders, #navsite, #mail{
background-image: url("../rudysbg.jpg");

}


.ip
{
color: #000;
/*background: #ffa20f;*/
border: 2px outset #d7b9c9;
text-align:right;
}
th {
text-align: left;
}
fieldset
{
border: 1px solid #781351;
width: 60em
}

legend
{
color: #fff;
background: #69f;
border: 1px solid #781351;
padding: 2px 6px
}

.button {
  border: 1px solid #006;
  background-color: #ccf;
 }
 .button:hover {
   border: 1px solid #f00;
   background-color: #eef;
 }
 .doorcost {
  text-align: right;
  background-image: url("../rudysbg.jpg");
  border: 0;
}
#navsite {
 text-align:center;
}
.Vendorglass {
  float:right;
  margin-left: 40px;
  margin-right: 40px;
  margin-bottom: 40px;
  border: 3px outset #a9a9a9;
}
.map{
 border: 3px double #a9a9a9;
}
#Refrigeration img {
 margin-left: 255px;
}
#vendor img, #Refrigeration img{
 border: 3px outset #a9a9a9;
}
.ipl
{
color: #000;
/*background: #ffa20f;*/
border: 2px outset #d7b9c9;
text-align:left;
}
.ipl:hover  {background: #d9d9d9; } /* grey input for doors and box */
