#restaurants { background-image: url(../_images/newsback.gif); background-repeat: repeat-x; height: 430px; width: 216px; left: 0; top: 470px; position: absolute; z-index: 25; visibility: visible; }
.homeinput { color: #36c; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 2px; border: solid 1px #aaa; }
#checkcopy { height: 94px; width: 100px; left: 349px; top: 672px; z-index: 10; position: absolute; visibility: visible; }
#giftcopy { height: 85px; width: 138px; left: 492px; top: 672px; z-index: 15; position: absolute; visibility: visible; }
#cardcopy { height: 71px; width: 176px; left: 796px; top: 686px; z-index: 20; position: absolute; visibility: visible; }
.hiddenPic {display:none;}
#layer1 { height: 90px; width: 170px; left: 232px; top: 502px; position: absolute; visibility: visible; }
#retail { height: 90px; width: 98px; left: 492px; top: 502px; z-index: 30; position: absolute; visibility: visible; }
#services { height: 90px; width: 140px; left: 750px; top: 502px; z-index: 35; position: absolute; visibility: visible; }

