html, body {margin:0;padding:0;}
body {color:#000;font-size:9pt;font-family:Arial;background:repeat-y center;behavior:url(/csshover.htc);}
h1 {color:#000;font-size:9pt;font-family:Arial;}
h2 {color:#000;font-size:9pt;font-family:Arial;}
a {color:#000;font-size:8pt;font-family:Arial;text-decoration:underline;}
a:hover {color:#000;font-size:8pt;font-family:Arial;text-decoration:none;}
img {border:0;}
img.border {border:1px solid #000;margin:4px;}
img.border-rd{border:1px solid #661926;}
#wrapper {margin:0 auto;width:790px;position:relative;}
#header-fade {background-image:url(/graphics/header-fade.gif);text-align:right;height:26px;padding-right:15px;}
.checkerboard {background-image:url(graphics/checkerboard.gif);border-top:1px solid white;border-bottom:1px solid white;height:11px;}
#header-nav {background-color:#fff8dc;height:35px;border-top:1px solid #fff;border-bottom:1px solid #fff;}
#content {border:solid 1px #88d3db;padding:8px 20px;font-size:8pt;}
#rightcol {border:solid 1px #88d3db;}
#rightcol #content {border:0;border-right:solid 1px #88d3db;margin-right:150px;}
#rightside {position:absolute;width:150px;text-align:center;top:280px;right:0;}
#footer-fade {background:url(/graphics/footer-fade.gif) repeat-x;height:26px;}
#footer-information {font-size:8pt;text-align:center;}
td.cell {color:#001;font-style:normal;font-weight:normal;font-size:8pt;line-height:normal;font-family:Arial;text-decoration:none;}
td.leftside-product-text {color:white;font-style:normal;font-weight:normal;font-size:8pt;line-height:95%;font-family:Arial;padding:20px 4px 0 0;height:130px;}
td.leftnav-bg-cell {background-image:url(/graphics/product-box-background.jpg);}
td.leftnav-out {padding:4px 0 4px 0;}
td.leftnav-checkout {height:20px;padding-left:90px;}
a.leftnav {color:#fff;font-style:normal;font-weight:bold;font-size:8pt;line-height:95%;font-family:Arial;text-decoration:none;}
a.leftnav:hover {color:#fff;font-style:normal;font-weight:bold;font-size:8pt;line-height:95%;font-family:Arial;text-decoration:underline;}
td.cart-item-cell {color:#001;font-style:normal;font-weight:normal;font-size:8pt;line-height:normal;font-family:Arial;text-decoration:none;padding:5px 50px 5px 5px;}
td.tableout {width:790px;}
td.content {color:#000;font-style:normal;font-weight:normal;font-size:8pt;line-height:normal;font-family:Arial;text-decoration:none;padding:8px 20px;}
td.content td.content {padding:2px;}
td.order-online-box {color:#696969;font-style:normal;font-weight:normal;font-size:7pt;line-height:normal;font-family:Arial;text-decoration:none;padding:8px 20px;border:dotted 1px #dcdcdc;}
td.rightside {font-size:9pt;border-left:1px solid #88d3db;}
td.rightside-sub {font-size:9pt;border-left:1px solid #88d3db;width:125px;}
td.leftside-sub {width:225px;}
td.footer {font-size:8pt;}
a.foot {color:#000;font-style:normal;font-weight:normal;font-size:8pt;line-height:normal;font-family:Arial;text-decoration:underline;}
a.foot:hover {color:#000;font-style:normal;font-weight:normal;font-size:8pt;line-height:normal;font-family:Arial;text-decoration:none;}
.button {font-style:italic;font-weight:bold;font-size:8pt;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;background-color:#fff2ab;border:solid 1px #88d3db;}
.text-field {color:#696969;font-size:8pt;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;background-color:#fbfbfb;border:solid 1px #88d3db;}
td.tin-list-head {color:black;font-style:normal;font-weight:bold;font-size:9pt;line-height:normal;font-family:Verdana;text-decoration:none;padding-top:2px;padding-bottom:5px;padding-left:50px;border-bottom:1px;}
td.tin-list-head a, td.tin-list-head a:hover {color:black;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;}
td.tin-list {color:#000;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;text-decoration:none;padding:4px 4px 8px 12px;border-top:1px solid #88d3db;}
td.tin-list-div {background:#88d3db;width:1px;margin-left:6px;}
td.tin-spacer {border-right:1px solid #f68d7a;;}
td.tin-list-price {color:#010;font-style:normal;font-weight:bold;font-size:8pt;line-height:normal;font-family:Verdana;padding-top:4px;padding-bottom:8px;border-top:1px solid #88d3db;}
a.home-more {color:#f68d7a;font-style:normal;font-weight:normal;font-size:7pt;line-height:normal;font-family:Verdana;text-decoration:underline;}
a.home-more:hover {color:#f68d7a;font-style:normal;font-weight:normal;font-size:7pt;line-height:normal;font-family:Verdana;text-decoration:none;}
td.shop-button-right {padding-top:4px;padding-right:6px;padding-left:6px;font-weight:bold;font-size:8pt;font-family:Verdana;border-top:1px solid #88d3db;border-right:1px solid #f68d7a;}
td.shop-button {padding-top:4px;padding-left:6px;border-top:1px solid #88d3db;font-weight:bold;font-size:8pt;font-family:Verdana;}
a.head-top-nav {color:#000;font-weight:normal;font-size:8pt;font-family:Verdana;text-decoration:underline;}
a.head-top-nav:hover {color:#000;font-weight:normal;font-size:8pt;font-family:Verdana;text-decoration:none;}
td.head-top-nav {padding-top:2px;padding-right:12px;padding-bottom:2px;}
td.prods-cell {color:#000;font-style:normal;font-weight:normal;font-size:8pt;line-height:normal;font-family:Arial;text-decoration:none;padding-top:0px;padding-right:10px;padding-left:5px;}
td.prods-image {color:#000;font-style:normal;font-weight:normal;font-size:8pt;line-height:normal;font-family:Arial;text-decoration:none;text-align:left;padding:3px 15px 5px 3px;border-right:1px dashed #dcdcdc;}
td.prods-subhead {color:#000;font-style:normal;font-weight:normal;font-size:8pt;line-height:normal;font-family:Arial;text-decoration:none;padding:3px 50px 5px;}
td.product-header {color:#000;font-style:normal;font-weight:bold;font-size:9pt;line-height:normal;font-family:Verdana;text-decoration:none;padding-top:30px;padding-right:0px;padding-left:5px;}
td.shop-nav-shipping {color:#100;font-style:normal;font-weight:normal;font-size:8pt;font-family:Arial;text-decoration:none;padding-right:8px;padding-left:8px;border-top:#fff;border-left:1px solid #88d3db;}
.width80 {width:80%;margin:5px 0;}
.bold {font-weight:bold;}
.spacercell {height:25px;}
#home-special {padding:4px;width:350px;color:white;font-size:11pt;font-weight:bold;background-color:#88D3DB;text-align:center;}
#home-special a {color:black;font-size:11pt;font-weight:bold;text-decoration:underline;}
#home-special a:hover {color:black;font-size:11pt;font-weight:bold;text-decoration:none;}
#home-special-2 {padding:4px;width:350px;color:white;font-size:11pt;font-weight:bold;background-color:#fff2ab;text-align:center;}
#home-special-2 a {color:black;font-size:11pt;font-weight:bold;text-decoration:underline;}
#home-special-2 a:hover {color:black;font-size:11pt;font-weight:bold;text-decoration:none;}
#home-special-3 {padding:4px;color:white;font-size:11pt;font-weight:bold;background-color:#f68d7a;text-align:center;}
#home-thanks {color:#990000;font-weight:bold;font-size:12pt;padding:5px 0px;}
#home-thanks a {color:#990000;text-decoration:underline;font-weight:bold;font-size:12pt;}
#home-thanks a:hover {color:#990000;text-decoration:none;font-weight:bold;font-size:12pt;}
#nav {margin:0;padding:0;list-style:none;}
#nav li {float:left;margin:0;position:relative;padding:0;width:86.7px;border-right:1px solid white;height:35px;}
#nav li.blue, #nav li.tan {*width:87px;}
#nav div {text-align:center;width:86.7px;padding-top:7px;line-height:85%;}
#nav li.single div {padding-top:11px;}
#nav li.triple div {padding-top:2px;}
#nav a {color:black;font-style:normal;font-weight:bold;font-size:8pt;font-family:Arial;text-decoration:none;}
#nav a:hover {text-decoration:underline;}
#nav li ul {display:none;margin:0;list-style:none;padding:0;z-index:2;}
#nav li:hover ul {display:block;position:absolute;top:35px;background:white;left:0;padding-top:1px;border-bottom:1px solid #88d3db;z-index:3;}
#nav li li {float:none;position:none;border:1px solid #88d3db;border-bottom:0;margin:0;padding:0;text-align:center;background-color:#FFF;height:auto;padding:6px 2px;}
#nav li li:hover {background-color:#FDF7CA;}
.red {background-color:#f68d7a;}
.orange {background-color:#ffe000;}
.blue {background-color:#88d3db;}
.tan {background-color:#fff2ab;}
#serv {font-size:8pt;font-style:italic;padding:2px;}
#lobster-pics {float:right;width:225px;padding:2px;margin:2px;text-align:center;font-size:8pt;}
.lobster-pics {float:right;width:225px;padding:2px;margin:2px;text-align:center;font-size:8pt;}
#pumpkin-pics {float:right;width:260px;padding:2px;margin:2px;text-align:center;font-size:8pt;}
#tasty {padding:6px 2px;}
td.corporate-pics {margin:4px;}
td.corporate-tin {text-align:center;font-weight:bold;font-size:9pt;}
td.corporate-item {text-align:center;font-style:italic;padding:2px;}
td.home-mag-text {width:225px;font-size:8pt;padding:2px 3px;text-align:left;}
td.home-mag-text a {font-size:8pt;text-decoration:underline;}
td.home-mag-text a:hover {font-size:8pt;text-decoration:none;}
td.home-nomag-text {width:225px;font-size:8pt;padding:2px 3px;text-align:left;}
.sub-head {font-size:9pt;}
hr.blue {border: none 0;border-top: 1px solid #88d3db;height: 1px;}
.home-right {float:right;width:370px;padding-top:10px;border:1px solid #88d3db;margin:0 10 0 8px;}
a.big-red {color:#f68d7a;font-weight:bold;text-decoration:underline;font-size:12pt;}
a.big-red:hover {color:#f68d7a;font-weight:bold;text-decoration:none;font-size:12pt;}
h1.mothersday{font-weight:bold; font-size:10pt;color:#000;margin:1px 0 0 0; padding:0 0 0 3px;}