@charset "utf-8";
/* CSS Document */

body {
margin:0px;
padding:0px;
background:#000;
font-family:Arial;
}
a {
color:#990000;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
p { margin:0px; }
.bold { font-weight:bold; }
.graphicLink {
float:left;display:inline;
outline:none;
height:100%;
font-size:0pt;
line-height:0pt;
overflow:hidden;
text-decoration:none;
}
.graphicLink span {
visibility:hidden;
}
#marginWrap {
width:1236px;
margin:0px auto;
}

#header {
width:1236px;
height:367px;
float:left;display:inline;
background:url(/Images/header.jpg) no-repeat;
}
#logo {
width:300px;
height:330px;
margin:26px 0px 0px 183px;
}
#primary_nav {
width:547px;
height:31px;
float:left;display:inline;
overflow:hidden;
margin:51px 0px 0px 23px;
}
#primary_nav ul {
margin:0px;
padding:0px;
list-style:none;
}
#primary_nav ul li {
float:left;display:inline;
}
#primary_nav ul li a {
outline:none;
text-decoration:none;
height:31px;
float:left;display:inline;
font-size:0pt;
line-height:0pt;
width:100%;
}
#primary_nav ul li a span {
visibility:hidden;
}
#primary_home {
width:61px;
}
#primary_home a:hover {
background:url(/Images/primary_navOn.jpg) 0px 0px no-repeat;
}
#primary_about {
width:60px;
margin-left:21px;
}
#primary_about a:hover,#primary_about[class="selected"] a {
background:url(/Images/primary_navOn.jpg) -82px 0px no-repeat;
}
#primary_products {
width:87px;
margin-left:22px;
}
#primary_products a:hover,#primary_products[class="selected"] a {
background:url(/Images/primary_navOn.jpg) -164px 0px no-repeat;
}
#primary_recipes {
width:71px;
margin-left:21px;
}
#primary_recipes a:hover,#primary_recipes[class="selected"] a {
background:url(/Images/primary_navOn.jpg) -272px 0px no-repeat;
}
#primary_checkout {
width:87px;
margin-left:22px;
}
#primary_checkout a:hover,#primary_checkout[class="selected"] a {
background:url(/Images/primary_navOn.jpg) -365px 0px no-repeat;
}
#primary_contact {
width:72px;
margin-left:23px;
}
#primary_contact a:hover,#primary_contact[class="selected"] a {
background:url(/Images/primary_navOn.jpg) -475px 0px no-repeat;
}
#header_buy {
float:left;display:inline;
width:510px;
height:182px;
overflow:hidden;
margin:85px 0px 0px 48px;
}
#header_buy_hdr {
width:510px;
float:left;display:inline;
height:96px;
overflow:hidden;
}
#header_buy_hdr span {
visibility:hidden;
}

#header_buy_txt {
float:left;display:inline;
width:100%;
color:#000;
font-size:15px;
line-height:24px;
font-weight:bold;
}
#header_buy_txt p {
margin:0px;
}
#header_buy img { border:0px;vertical-align:middle; }

#mainBG {
float:left;display:inline;
width:100%;
background:url(/Images/main_home_rpt.jpg) repeat-y;
}
#main {
width:1236px;
background:url(/Images/main_home.jpg) no-repeat;
float:left;display:inline;
font-size:12px;
line-height:14px;
padding-bottom:30px;
}
#main p { margin:0px; }

#history {
float:left;display:inline;
width:206px;
margin:466px 0px 0px 197px;
}
#giftBoxes {
width:200px;
float:left;display:inline;
margin:466px 0px 0px 19px;
}
#specials {
width:200px;
float:left;display:inline;
margin:466px 0px 0px 25px;
}
#recipes {
width:201px;
float:left;display:inline;
margin:486px 0px 0px 23px;
}
#recipes a {
font-weight:bold;
}
#footer {
float:left;display:inline;
width:100%;
background:#fff;
font-family:Verdana;
font-size:12px;
line-height:14px;
color:#000066;
padding:15px 0px;
margin-bottom:25px;
}
#footer a {
font-family:Verdana;
font-size:12px;
color:#000066;
line-height:14px;
}
#footerLinks {
text-align:center;
}
#footerLinks div { display:inline; }
#copyright {
display:inline;
}
#footerLinks ul {
margin:0px;
padding:0px;
list-style:none;
display:inline;
margin-left:54px;
}
#footerLinks ul li {
display:inline;
padding-left:15px;
background:url(/Images/dot.jpg) 0px 6px no-repeat;
margin-right:7px;
}
#footerLinks ul li#firstFooterLink {
padding:0px;
background:none;
}
#footerLinks ul li a:hover,#footerLinks ul li.selected a {
color:#990000;
text-decoration:none;
}
#alien {
text-align:center;
margin-top:15px;
}
#alien a:hover {
color:#990000;
text-decoration:none;
}
#alien img {
border:0px;
vertical-align:middle;
}

