body
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-12611582995172/ey-bg.jpg) repeat-x;
margin: 0 auto;
text-align: center;
font: normal 12px arial;
color: black;
background-color: #ffffff !important;
}

form
{
display: inline;
}

#GiftBasketWrapper
{
width: 980px;
margin: 0 auto;
position: relative;
}

#PageWrapper
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-12611582995172/ey-pagewrapper-bg.jpg) repeat-y;
margin: 0 auto;
width: 980px;
position: relative;
text-align: left;
}

#Header
{
width: 980px;
position: relative;
}

#Header img
{
display: block;
}

.headerPiece
{
position: absolute;
left: 181px;
bottom: -36px;
}

#LeftColumn
{
float: left;
width: 181px;
display: inline;
}

#LeftColumn img
{
display: block;
}

#RightColumn
{
float: right;
width: 594px;
display: inline;
margin-top: 35px;
}

#rightcol
{
margin-top: 35px;
}

#Footer
{
clear: both;
width: 752px;
}

#Footer .content
{
padding-left: 5px;
text-align: center;
font: normal 11px arial;
color: #7e7e7e;
vertical-align: middle;
}

#Footer .content a
{
font: bold 11px arial;
color: #7e7e7e;
text-decoration: none;
}

#Footer .content a:hover
{
text-decoration: underline;
}

#Footer .content .designby
{
text-decoration: none;
font-weight: normal;
}

#caption
{
width: 588px;
}

.featuredTitle
{
font: bold 14px arial;
color: #2d3b57;
}

.contentsName
{
font: bold 12px arial;
color: black;
}

.contentsName a:link
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.contentsName a:visited
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.contentsName a:hover
{
font: bold 12px arial;
color: black;
text-decoration: underline;
}

.contentsName a:active
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.contentsRegPrice
{
font: normal 11px arial;
color: #808080;
}

.contentsSalePrice
{
font: bold 12px arial;
color: #000000;
}

.searchInput
{
border:0 none;
color:#999999;
font:12px arial;
height:16px;
left:724px;
padding:0;
position:absolute;
top:82px;
width:205px;
}

.searchSubmit
{
left:934px;
position:absolute;
top:77px;
}

.catNav
{
width: 181px;
}

.catNav ul
{
margin: 0;
padding: 0;
width: 179px;
border-right: 1px solid #838383;
border-left: 1px solid #838383;
list-style: none;
background: #ffffff;
padding-bottom: 10px;
}

.catNav ul li
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-12611582995172/ey-bullet.jpg) no-repeat scroll 9px center;
font: bold 12px arial;
color: black;
border-top: 1px solid #d7d7d7;
padding: 4px 5px 4px 19px;
margin: 0;
}

.catNav ul li.sectiontitle
{
padding: 5px;
background: #F3EBCB;
color: #ff0000;
border-bottom: 0;
border-top: 0;
}

.catNav ul li a:link
{
font: bold 12px arial;
color: #240504;
text-decoration: none;
}

.catNav ul li a:visited
{
font: bold 12px arial;
color: #240504;
text-decoration: none;
}

.catNav ul li a:hover
{
font: bold 12px arial;
color: #240504;
text-decoration: underline;
}

.catNav ul li a:active
{
font: bold 12px arial;
color: #240504;
text-decoration: none;
}


#nav-product
{
float: none;
margin-left: 0;
padding: 0;
width: 181px;
}

.leftnav
{
background: #ffffff;
border: 0;
border-left: 1px solid #838383;
border-right: 1px solid #838383;
width: 179px;
}

#nav-product ul
{
margin: 0;
padding: 0;
width: 179px;
}

#nav-product li
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-12611582995172/ey-bullet.jpg) no-repeat scroll 9px 9px;
width: 179px;
padding: 0;
border-top: 1px solid #d7d7d7;
}

#nav-product li a
{
color: #240504;
font: bold 12px arial;
padding: 4px 10px 4px 19px;
width: 150px;
}

#nav-product li.sectiontitle
{
padding: 5px;
background: #F3EBCB;
color: #ff0000;
border: 0;
font: bold 14px arial;
width: 169px;
}

#nav-product li a:hover, #nav-product li a:hover a, #nav-product li.sfhover a
{

}

#nav li:hover ul, #nav li.sfhover ul
{
margin-left: 179px;
}

#nav-product li ul li
{
background: transparent;
border: 1px solid #c0c0c0;
border-bottom: 0;
}




.eyBreadcrumbs
{
font: normal 11px arial;
color: #808080;
margin: 5px 0;
}

.eyBreadcrumbs a:link
{
font: normal 11px arial;
color: #808080;
text-decoration: none;
}

.eyBreadcrumbs a:visited
{
font: normal 11px arial;
color: #808080;
text-decoration: none;
}

.eyBreadcrumbs a:hover
{
font: normal 11px arial;
color: #808080;
text-decoration: underline;
}

.eyBreadcrumbs a:active
{
font: normal 11px arial;
color: #808080;
text-decoration: none;
}

h1.eyTitle
{
margin: 0 0 20px 0;
color: #41649c;
font: normal 20px arial;
border-bottom: 1px solid #41649c;
width: 100%;
}

.eyText11
{
font: normal 11px arial;
color: black;
}

.eyText12
{
font: normal 12px arial;
color: black;
}

.featured-items-inner
{
width: 556px;
}

.featured-items
{
width: 588px !important;
}

.featured-items-outer
{
width: 594px;
}

.subLink1
{
background: url(http://lib.store.yahoo.net/lib/yhst-12611582995172/ey-header-3b.jpg) no-repeat scroll center top;
height: 32px;
width: 157px;
display: block;
}

.subLink1:hover
{
background: url(http://lib.store.yahoo.net/lib/yhst-12611582995172/ey-header-3b.jpg) no-repeat scroll center -32px;
}

.subLink2
{
background: url(http://lib.store.yahoo.net/lib/yhst-12611582995172/ey-header-3c.jpg) no-repeat scroll center top;
height: 32px;
width: 150px;
display: block;
}

.subLink2:hover
{
background: url(http://lib.store.yahoo.net/lib/yhst-12611582995172/ey-header-3c.jpg) no-repeat scroll center -32px;
}

.subLink3
{
background: url(http://lib.store.yahoo.net/lib/yhst-12611582995172/ey-header-3d.jpg) no-repeat scroll center top;
height: 32px;
width: 127px;
display: block;
}

.subLink3:hover
{
background: url(http://lib.store.yahoo.net/lib/yhst-12611582995172/ey-header-3d.jpg) no-repeat scroll center -32px;
}

#RightColWrapper
{
float: right;
width: 775px;
}

div#ctrlPad-0061
{
background: transparent;
}

.floatCart
{
float: right;
}

div#minCart-0061 a#emptyCook-0061, div#minCart-0061 span.emptyMsg-0061, div#minCart-0061 span.itemCnt-0061, div#minCart-0061 span.itemTtl-0061
{
background-color: transparent;
}

#Footer .content img
{
display: inline;
vertical-align: middle;
}
