html, body, div, input {margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;font-family:verdana,arial,sans-serif;}
html { overflow-y:scroll; }
body {background-color:#000;width:100%;text-align:center;}
#wrap {position:relative; width:974px;margin-left:auto;margin-right:auto;text-align:left;}
img#homePage-logo {float:left; margin:4px 0 8px 28px;}
#baker-navSearch {clear:both; position:relative; height:25px; margin-left:28px;width:918px;margin-bottom:0px;}
#bakerHome-imgSlider {position:relative;top:0;left:0;}
#bakerHome-imgSlider img#imgSlider-previous {position:absolute;top:-1000px;left:8px;cursor:pointer;cursor:hand;z-index:3;}
#bakerHome-imgSlider img#imgSlider-next {position:absolute;top:235px;right:8px;cursor:pointer;cursor:hand;z-index:3;}
#bakerHome-imgSlider-wrapper {width:918px;height:505px;overflow:hidden;margin-left:28px;}
#bakerHome-imgSlider-strip {position:relative;top:0;left:0;z-index:2;width:5508px;height:505px;}
#bakerHome-imgSlider-strip div {float:left;}

#bakerHome-spiffArea {margin:20px 0 0 28px;}
#bakerHome-spiffArea a {zoom:1;}
#bakerHome-spiffArea .bakerHome-spiff {float:left;position:relative;top:0;left:0;margin-right:10px;width:223px;height:127px;overflow:hidden;cursor:pointer;cursor:hand;}
#bakerHome-spiffArea #bakerHome-spiff-4 {margin-right:0;}
#bakerHome-spiffArea .bakerHome-spiff .bakerHome-spiff-blockOut {position:absolute;top:0;left:0;z-index:16;}
#bakerHome-spiffArea .bakerHome-spiff .bakerHome-spiff-content-over {position:absolute;bottom:4px;left:-2000px;z-index:15;width:223px;text-align:center;}
#bakerHome-spiffArea .bakerHome-spiff .bakerHome-spiff-animatedArea {position:absolute;top:0;left:0;z-index:12;}
#bakerHome-spiffArea .bakerHome-spiff .bakerHome-spiff-content {position:absolute;top:0;left:0;z-index:14;width:223px;text-align:center;}
#bakerHome-spiffArea .bakerHome-spiff .bakerHome-spiff-overlay {position:absolute;top:0;left:0;z-index:13;}
#bakerHome-spiffArea .bakerHome-spiff .bakerHome-spiff-image {position:absolute;top:0;left:0;z-index:11;}

/* containment approach for div's with floated children */
/* float clearing for IE6 */
* html .clearfix{
  height: 1%;
  overflow: visible;
}

/* float clearing for IE7 */
*+html .clearfix{
  min-height: 1%;
}

/* float clearing for everyone else */
.clearfix:after{
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  font-size: 0;
}



