*{margin:0;padding:0;}
html,body,#bg,#bg table,#bg td{width:100%;height:100%;overflow:hidden;}
body{font-family:Arial,sans-serif;background:#00aeef;}

#bg{position:absolute;top:0;left:0;}
#bgin{position:absolute;width:200%;height:200%;}
#bg td{vertical-align:middle;text-align:center}
#bg img{min-height:50%;min-width:50%;}
#bg td img{margin:0 auto}

#logo{background:transparent url(../images/schnippers.png) no-repeat top center;position:absolute;top:10%;left:60%;z-index:3;}
#logo a{display: block;height:103px;width:299px;text-decoration:none;}
#logo a span{display:none;}

#breakfast{position:absolute;top:30px;left:30px;height:104px;width:300px;background:transparent url(../breakfast.png) no-repeat;z-index:1000;}
#breakfast span{display:none;}

#mainnav{position:absolute;top:30%;left:40px;z-index:4;width:170px;list-style:none;text-transform:uppercase;color:#FFF;font-family:"Arial Black",sans-serif;font-size:12px;}
#mainnav a{display:block;background:#ED1C2E;color:#FFF;text-decoration:none;text-align:center;padding:4px 6px;margin:6px 6px 6px 0;}
#mainnav a:hover{background:#000;}
#orders {margin-bottom:40px;}
#orders a{background:#000;color:#ED1C2E;}
#orders a:hover{background:#ED1C2E;color:#000;}

#subnav2{margin:10px 0 10px -10px;line-height:12px;text-transform:uppercase;color:#FFF;font-family:Verdana,sans-serif;font-size:10px;font-weight:bold;}
#subnav2 a{color:#FFF;text-decoration:none;padding:0 10px;}
#subnav2 a:hover{color:#ED1C2E;}

#content{position:absolute;top:30%;left:230px;z-index:6;width:55%;height:100%;font-size:12px;margin-top:6px;}
#contentbkg{background:transparent url(../images/80white.png);padding:20px;height:50%;overflow:auto;}
h2{font-size:14px;color:#ED1C2E;text-transform:uppercase;}
#content p{padding-top:10px;line-height:16px;}
#contentbkg a{color:#00aeef;font-weight:bold;}
#contentbkg a:hover{color:#ED1C2E;}

#contentbkg #clink {color:#ED1C2E;font-weight:bold;}


#mainImageLayer {
   position: relative;width:100%;height:100%;
}

#topLayer {
   z-index: 1;
   opacity: 1;
   position: absolute;
   top: 0px;
   left: 0px;width:100%;height:100%;
}
#bottomLayer {
   z-index: 0;
   opacity: 1;
   position: absolute;
   top: 0px;
   left: 0px;width:100%;height:100%;
}