body
{
background: #000000 url(https://lib.store.yahoo.net/lib/guidogear/ey-body-bg.jpg) no-repeat scroll center top;
margin: 0 auto;
text-align: center;
font: normal 12px arial;
color: black;
}

a
{
color: black;
}

img
{
display: block;
}

form
{
display: inline;
}

#PageWrapper
{
background: transparent url(https://lib.store.yahoo.net/lib/guidogear/ey-pagewrapper-bg.gif) repeat-y;
margin: 0 auto;
width: 1006px;
position: relative;
text-align: left;
}

#PageWrapperHome
{
background: white;
margin: 0 auto;
width: 1006px;
position: relative;
text-align: left;
}

#Header
{
width: 1006px;
position: relative;
}

.eyHeaderLeftPiece
{
position: absolute;
left: -16px;
top: 0px;
}

.eyHeaderBottomPiece
{
position: absolute;
left: 196px;
top: 112px;
}

.eyHeaderTopPiece
{
position: absolute;
left: 0px;
top: 112px;
}

.eyPageWrapperLeft
{
position: absolute;
left: 0px;
top: 175px;
}

.eyPageWrapperRight
{
position: absolute;
right: 0px;
top: 112px;
}

.eyLiveChat
{
position: absolute;
right: 0;
bottom: 0;
}

#LeftColumn
{
float: left;
width: 196px;
display: inline;
}

#RightColumn
{
float: right;
width: 783px;
margin-left: 8px;
margin-right: 19px;
display: inline;
}

#RightColumnHome
{
width: 1006px;
margin: 0 auto;
}

#EYFooter
{
clear: both;
width: 1000px;
background-color: black;
margin: 0 auto;
height: 112px;
*margin-left: 3px;
}

.eyLeftNav
{
margin-left: 27px;
width: 169px;
}

.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
{
height: 16px;
left: 524px;
padding: 0;
position: absolute;
top: 41px;
width: 194px;
border: 0;
font: normal 12px arial;
color: black;
}

.searchSubmit
{
position: absolute;
left: 723px;
top: 38px;
}

.catNav
{
width: 189px;
}

.catNav ul
{
margin: 0;
padding: 0;
width: 189px;
list-style: none;
}

.catNav ul li
{
background: #ffffff url(https://lib.store.yahoo.net/lib/guidogear/ey-bullet.jpg) no-repeat scroll 9px center;
font: bold 12px arial;
color: black;
border-top: 1px solid #808080;
padding: 3px 0;
}

.catNav ul li.selected
{
background: #2e93c3 url(https://lib.store.yahoo.net/lib/guidogear/ey-selected-bg.jpg) no-repeat scroll 1px center;
font: bold 12px arial;
color: white;
border-top: 1px solid #808080;
padding: 4px 0;
}

.catNav ul li div
{
padding-left: 24px;
}

.catNav ul li a:link
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.catNav ul li a:visited
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.catNav ul li a:hover
{
font: bold 12px arial;
color: black;
text-decoration: underline;
}

.catNav ul li a:active
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.catNav ul li.selected a:link
{
font: bold 12px arial;
color: white;
text-decoration: none;
}

.catNav ul li.selected a:visited
{
font: bold 12px arial;
color: white;
text-decoration: none;
}

.catNav ul li.selected a:hover
{
font: bold 12px arial;
color: white;
text-decoration: none;
}

.catNav ul li.selected a:active
{
font: bold 12px arial;
color: white;
text-decoration: none;
}

.eyBreadcrumbs
{
font: bold 10px arial;
color: #000000;
margin: 0 auto;
padding: 5px;
width: 770px;
}

.eyBreadcrumbs a:link
{
font: bold 10px arial;
color: #000000;
text-decoration: none;
}

.eyBreadcrumbs a:visited
{
font: bold 10px arial;
color: #000000;
text-decoration: none;
}

.eyBreadcrumbs a:hover
{
font: bold 10px arial;
color: #000000;
text-decoration: underline;
}

.eyBreadcrumbs a:active
{
font: bold 10px arial;
color: #000000;
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;
}

td.left-nav-category
{
background: none;
}

a.left-nav-category-lnk:link
{
font: bold 14px arial;
color: black;
text-decoration: none;
}

a.left-nav-category-lnk:visited
{
font: bold 14px arial;
color: black;
text-decoration: none;
}

a.left-nav-category-lnk:hover
{
font: bold 14px arial;
color: black;
text-decoration: none;
}

a.left-nav-category-lnk:active
{
font: bold 14px arial;
color: black;
text-decoration: none;
}

a.left-nav-products:link
{
font: bold 11px arial;
color: #717171;
text-decoration: none;
}

a.left-nav-products:visited
{
font: bold 11px arial;
color: #717171;
text-decoration: none;
}

a.left-nav-products:hover
{
font: bold 11px arial;
color: #5e9161;
text-decoration: none;
}

a.left-nav-products:active
{
font: bold 11px arial;
color: #717171;
text-decoration: none;
}

.left-nav-category-lnk
{
margin: 0;
}

td.left-nav-category
{
padding-top: 7px;
padding-bottom: 1px;
border-top: 1px solid #a8a8a8;
}

.newsletter
{
position: relative;
width: 172px;
height: 77px;
background: url(https://lib.store.yahoo.net/lib/guidogear/ey-newsletter.jpg) no-repeat;
margin-bottom: 10px;
}

.newsInput
{
width: 85px;
height: 15px;
position: absolute;
left: 19px;
top: 39px;
border: 0;
padding: 0;
font: normal 11px arial;
color: black;
}

.newsSubmit
{
position: absolute;
left: 107px;
top: 36px;
}

.eyFooterLeft
{
position: absolute;
left: -4px;
bottom: 0px;
}

.eyFooterRight
{
position: absolute;
right: -9px;
bottom: 0px;
}

.eyFeaturedBar
{
background: url(https://lib.store.yahoo.net/lib/guidogear/ey-featured-bar.jpg) no-repeat;
height: 28px;
padding-left: 10px;
font: bold 14px arial;
color: white;
}

.regprice
{
font: normal 11px arial;
color: #808080;
}

.saleprice
{
font: bold 14px arial;
color: #397839;
padding-left: 15px;
}

.saleprice2
{
font: bold 14px arial;
color: #397839;
}

.headtext2
{
font: bold 16px arial;
color: black;
}

.eyOptions
{
font: bold 12px arial;
padding-bottom: 4px;
}

.ystore-cross-sell-cell
{
text-align: center;
}

.ystore-cross-sell-cell img
{
margin: 0 auto;
margin-bottom: 5px;
}

.ystore-cross-sell-title
{
display: none;
}

.ystore-cross-sell-product-image
{
border: none;
}

.ystore-cross-sell-product-name
{
margin: 3px 0;
}

.ystore-cross-sell-product-name a
{
font: bold 12px arial !important;
color: black !important;
text-decoration: none !important;
}

.ystore-cross-sell-product-price
{
font: bold 12px arial;
color: black;
}

#ys_relatedItems
{
width: 170px;
margin: 0 auto;
border: 1px solid silver;
border-top: 0;
}

.ystore-cross-sell-table
{
width: 100%;
}

.ystore-cross-sell-table td
{
width: 100%;
padding: 5px;
}

#EYFooter a:link
{
font: normal 11px arial;
color: white;
text-decoration: none;
}

#EYFooter a:visited
{
font: normal 11px arial;
color: white;
text-decoration: none;
}

#EYFooter a:hover
{
font: normal 11px arial;
color: white;
text-decoration: underline;
}

#EYFooter a:active
{
font: normal 11px arial;
color: white;
text-decoration: none;
}

#EYFooter a.linkHead1:link
{
color: red;
font: bold 11px arial;
text-decoration: none;
}

#EYFooter a.linkHead1:visited
{
color: red;
font: bold 11px arial;
text-decoration: none;
}

#EYFooter a.linkHead1:hover
{
color: red;
font: bold 11px arial;
text-decoration: underline;
}

#EYFooter a.linkHead1:active
{
color: red;
font: bold 11px arial;
text-decoration: none;
}

#EYFooter a.linkHead2:link
{
color: #89b22a;
font: bold 11px arial;
text-decoration: none;
}

#EYFooter a.linkHead2:visited
{
color: #89b22a;
font: bold 11px arial;
text-decoration: none;
}

#EYFooter a.linkHead2:hover
{
color: #89b22a;
font: bold 11px arial;
text-decoration: underline;
}

#EYFooter a.linkHead2:active
{
color: #89b22a;
font: bold 11px arial;
text-decoration: none;
}

span.pricing
{
color: #126709;
}

.eyFeaturedFrame
{
width: 757px;
height: 308px;
background: url(https://lib.store.yahoo.net/lib/guidogear/ey-featured-frame-revised.jpg) no-repeat;
position: relative;
}

.eyFeaturedImage1
{
position: absolute;
left: 71px;
top: 60px;
width: 204px;
}

.eyFeaturedDesc1
{
position: absolute;
left: 318px;
top: 52px;
width: 166px;
font: normal 11px arial;
color: black;
}

.eyFeaturedTitle1
{
font: bold 16px arial;
color: black;
padding-bottom: 9px;
}

.eyFeaturedTitle1 a:link
{
font: bold 16px arial;
color: black;
text-decoration: none;
}

.eyFeaturedTitle1 a:visited
{
font: bold 16px arial;
color: black;
text-decoration: none;
}

.eyFeaturedTitle1 a:hover
{
font: bold 16px arial;
color: black;
text-decoration: underline;
}

.eyFeaturedTitle1 a:active
{
font: bold 16px arial;
color: black;
text-decoration: none;
}

.eyFeaturedPrice1
{
font: bold 14px arial;
color: black;
padding-top: 10px;
display: none;
}

.eyFeaturedShopNow1
{
position: absolute;
left: 329px;
top: 247px;
}

.eyFeaturedImage2
{
position: absolute;
left: 531px;
top: 21px;
}

.eyFeaturedDesc2
{
position: absolute;
left: 622px;
top: 27px;
width: 112px;
font: normal 11px arial;
color: black;
}

.eyFeaturedTitle2
{
font: bold 14px arial;
color: black;
padding-bottom: 3px;
}

.eyFeaturedTitle2 a:link
{
font: bold 14px arial;
color: black;
text-decoration: none;
}

.eyFeaturedTitle2 a:visited
{
font: bold 14px arial;
color: black;
text-decoration: none;
}

.eyFeaturedTitle2 a:hover
{
font: bold 14px arial;
color: black;
text-decoration: underline;
}

.eyFeaturedTitle2 a:active
{
font: bold 14px arial;
color: black;
text-decoration: none;
}

.eyFeaturedPrice2
{
font: bold 12px arial;
color: black;
padding: 10px 0 5px 0;
display: none;
}

.eyFeaturedShopNow2
{
position: absolute;
left: 622px;
top: 121px;
}

.eyFeaturedImage3
{
position: absolute;
left: 531px;
top: 171px;
}

.eyFeaturedDesc3
{
position: absolute;
left: 622px;
top: 177px;
width: 112px;
font: normal 11px arial;
color: black;
}

.eyFeaturedTitle3
{
font: bold 14px arial;
color: black;
padding-bottom: 3px;
}

.eyFeaturedTitle3 a:link
{
font: bold 14px arial;
color: black;
text-decoration: none;
}

.eyFeaturedTitle3 a:visited
{
font: bold 14px arial;
color: black;
text-decoration: none;
}

.eyFeaturedTitle3 a:hover
{
font: bold 14px arial;
color: black;
text-decoration: underline;
}

.eyFeaturedTitle3 a:active
{
font: bold 14px arial;
color: black;
text-decoration: none;
}

.eyFeaturedPrice3
{
font: bold 12px arial;
color: black;
padding: 10px 0 5px 0;
display: none;
}

.eyFeaturedShopNow3
{
position: absolute;
left: 622px;
top: 271px;
}


/**********Floating Cart************/

#yfc_mini
{
color: #ffffff !important;
font: normal 11px arial;
position: absolute;
top: 17px;
right: 37px;
}

.mini_msg
{
display: none !important;
}

ul.yui-accordionview
{
padding: 0;
margin: 0;
}

.minicart_c2 .mini_item_count, .minicart_c2 .mini_subtotal
{
color: #000000 !important;
}

* html .yui-accordion-toggle active
{
height: 24px !important;
}
