body {
   margin:0px;
   background-color:#fff;
   color:#4F4F4F;
   font-family:arial,helvetica,sans-serif;
   font-size:10px;
   font-weight:normal;
   text-decoration:none;
   text-align:center; /*centers in IE*/
   }

a {
   background-color:#fff;
   color:#4F4F4F;
   font-family:arial,helvetica,sans-serif;
   font-size:10px;
   font-weight:normal;
   text-decoration:none;
}

a:hover {
   color:#000;
}

/*specific to splash page*/

#splash {
   width:630px;
   height:510px;
   top:100px;
   left:50%;
   margin-left:-315px;
   position:absolute;
   text-align:left;
}

/* hiding from IE5/Mac \*/
#splash {
   width:630px;
   height:510px;
   top:50%;
   left:50%;
   margin-top:-255px;
   margin-left:-315px;
   position:absolute;
   text-align:left;
}
/* end hack */

#splash p {
   text-align:right;
   padding-right:2px;
}

#logo2 {
   position:absolute;
   top: 243px;
   left: 0px;
}

#logo2 img{
   padding-bottom: 5px;
}

/*specific to menu (left frame)*/

#container {
   position:absolute;
   top: 84px;
   left: 50px;
   width: 156px;
   height: 459px;
   text-align: left;
   line-height: 10px;
}

#logo {
   padding-top: 58px;
   padding-bottom: 152px;
   margin:0px;
}


h4 {
   display:none;
}

.left {
   float:left;
}

.right {
   float:right;
}

ul {
   list-style-type:none;
   padding:0px;
   margin:0px;
   width:156px;
   position:absolute;
   left:0px; bottom:0px;
   text-align:left;
}

ul li{
    list-style-type:none;
    height:10px;
    width:156px;
    padding:0px;
    margin:0px;
    text-align:left;
    font-size:5px;
    float:left;
    display:inline;
}

li.logo {
   height:43px;
   width:156;
   padding:0px;
   margin:0px;
   text-align:left;
   float:left;
   display:inline;
}

li a span {
   display:none;
}


li.coney1 a{
   padding:0px;
   margin:0px;
   display:block;
   background-color:#B3101D;
   height:10px;
   width:156px;
   color:#B3101D;
}

li.coney1-1 a{
   padding:0px;
   margin:0px;
   display:block;
   background-color:#B3101D;
   height:10px;
   width:156px;
   color:#B3101D;
}

li.hebrew1 a{
   padding:0px;
   margin:0px;
   display:block;
   background-color:#001F4E;
   height:10px;
   width:156px;
   color:#001F4E;
}

li.hebrew1-1 a{
   padding:0px;
   margin:0px;
   display:block;
   background-color:#001F4E;
   height:10px;
   width:156px;
   color:#001F4E;
}

li.shmaltz a{
   padding:0px;
   margin:0px;
   display:block;
   background-color:#FE9E0C;
   height:10px;
   width:156px;
   color:#FE9E0C;
}

li.rc a{
   padding:0px;
   margin:0px;
   display:block;
   background-color:#F26522;
   height:10px;
   width:156px;
   color:#F26522;
}

li.cartier a{
   padding:0px;
   margin:0px;
   display:block;
   background-color:#CC0000;
   height:10px;
   width:156px;
   color:#CC0000;
}

li.dh a{
   padding:0px;
   margin:0px;
   display:block;
   background-color:#327796;
   height:10px;
   width:156px;
   color:#327796;
}

li.laprairie a{
   padding:0px;
   margin:0px;
   display:block;
   background-color:#74878E;
   height:10px;
   width:156px;
   color:#74878E;
}

li.parlor a{
   padding:0px;
   margin:0px;
   display:block;
   background-color:#862C09;
   height:10px;
   width:156px;
   color:#862C09;
}

li.bs a{
   padding:0px;
   margin:0px;
   display:block;
   background-color:#D05D00;
   height:10px;
   width:156px;
   color:#D05D00;
}

li.dexter a{
   padding:0px;
   margin:0px;
   display:block;
   background-color:#04122F;
   height:10px;
   width:156px;
   color:#04122F;
}

li.special a{
   padding:0px;
   margin:0px;
   display:block;
   background-color:#636466;
   height:10px;
   width:156px;
   color:#636466;
}

li.media a{
   padding:0px;
   margin:0px;
   display:block;
   background-color:#9ECC3B;
   height:10px;
   width:156px;
   color:#9ECC3B;
}

li a:hover {
   border:none;/* essential for IE to understand nested hover span */
   background:#fff;
   color:#fff;
   padding:0px;
   margin:0px;
}

/*rules for IE5/Mac*/
li a:hover span {
   display:block;
   position:absolute;
   width: 200px;
   top: 183px;
   left:156px;
   font-weight:bold;

}

li.pfizer a:hover span {
   display:block;
   position:absolute;
   width: 200px;
   top: 150px;
   left:156px;
   font-weight:bold;
   text-align:left;
}
/*end*/

/* hiding from IE5/Mac \*/

li.pfizer a:hover span {
   display:block;
   position:absolute;
   top: 190px;
   left:0px;
   font-weight:bold;
}


li a:hover span {
   display:block;
   position:absolute;
   top: 190px;
   left:0px;
   font-weight:bold;
   width: 210px;

}
/*end hack*/

#footer {
   position:absolute;
   top: 574px;
   left: 50px;
   width: 210px;
   text-align:left;
   display:block;

}

/*right side of the frames, visual content*/


#images {
  position:absolute;
  top:84px;
  left:0px;
  height: 550px;
}

#images div {
   height:459px;
   float:left;
   padding-right:47px;
   text-align:left;
}

#images div.nospace {
   height:459px;
   float:left;
   padding-right:0px;
   text-align:left;
}


#images div.middle {
   height:459px;
   float:left;
   padding-top:50px;
   padding-right: 47px;
   text-align:left;
}

#images div.beer {
   height:459px;
   float:left;
   padding-right: 10px;
   text-align:left;
}

#images div.rc {
   height:306px;
   float:left;
   padding-top:153px;
   padding-right: 47px;
   text-align:left;
}

#images img {
   padding-bottom: 31px;
}
