html { _height:100%; min-height: 100%; }
body { margin:0; padding:0; background:#fff url("images/bg.jpg"); text-align:center; _height:100%; font-family:"Lucida Grande", Arial, Sans-Serif; font-size:12px; min-height: 100%; }
#linksBox a { text-decoration:none; color:#993333; font-size:16px; font-variant:small-caps; }
#linksBox a:hover { color:#000; }
#linksBox ul, #linksBox li { list-style:none; margin:0; padding:0; }
#page { position:relative; width:800px; _height:100%; min-height:100%; margin:0 auto; border: 1px solid #000; text-align:left; background: #fff; padding-bottom:100px;}
#background { z-index:1; position:absolute; top:0px; left:0px;  }
#lobster { z-index:5; position:absolute; width:330px; height:381px; top:0px; left:1px; _left:0px; }
#banner { z-index:3; position:absolute; top:0px; left:104px; _left:102px; }
#linksBox { z-index:4; position:absolute; top:450px; left:5px; }
#content { z-index:5; position:relative; margin-top:379px; margin-left:145px; }
#contentBox { width:600px; border-collapse:collapse; }
.boxTop { width:600px; height:17px; background:url("images/top.png") no-repeat; }
.boxBottom { width:600px; height:17px; background:url("images/bottom.png") no-repeat; }
.boxContent { width:600px; padding: 0px 20px 0px 22px; background:url("images/middle.png") repeat-y; }
.marginForLeftImage {margin:7px 17px 7px 0px; }
.marginForRightImage {margin:7px 0px 7px 17px; }

#credits {z-index:5; position:relative; width:600px; text-align:right; }
#credits a {z-index:5; position:relative; font-variant:normal; color:#333; font-size:10px;}
#credits a:hover {color:#000;}
h1 {font-size:19px; color:#993333; text-align:center; font-variant:small-caps; }.price {text-align:right;}
.description {font-size:10px; font-style:italic;}

#content table td {background-color: #EEE; }

.tagLine {text-align:center; font-size:11px; font-style:italic; }

#menu table {width:500px;}
#menuLinks {width:500px; text-align:center; margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #993333;}
#menuLinks a {text-decoration:none; color:#993333; padding:10px; }
#menuLinks a:hover {color:#000;}