body
{margin: 0 auto; color: black; font: normal 12px arial; background: url(https://lib.store.yahoo.net/lib/yhst-66049453130018/ey-bg.jpg) no-repeat center top;}

img
{border: 0; display: block;}

#PageWrapper
{
margin: 0 auto;
width: 980px;
text-align: left;
background: url(https://lib.store.yahoo.net/lib/yhst-66049453130018/ey-page-wrapper.jpg) repeat-y;
box-shadow: 8px -16px 12px -5px #D7D7D7;
}

#Header
{text-align: center; width: 980x; position: relative;}

#yscp_welcome_msg
{font: bold 11px arial;}
#yscp_myaccount_link a
{font: bold 11px arial !important;}
#yscp_signout_link a
{font: bold 11px arial !important;}
#yscp_signin_link
{display: inline;}

#ys_superbar
{position: absolute; right: 0px; top: 106px; font: bold 12px arial; color: white; text-transform: uppercase; width: 200px; text-align: center;}
#ys_superbar a
{font: bold 12px arial; color: white; text-transform: uppercase; text-decoration: none;}
#ys_superbar a:hover
{font: bold 12px arial; color: white; text-transform: uppercase; text-decoration: underline;}
#ys_superbar a:visited
{font: bold 12px arial; color: white; text-transform: uppercase; text-decoration: none;}
#ys_superbar a:active
{font: bold 12px arial; color: white; text-transform: uppercase; text-decoration: none;}

.cookClass
{position: absolute; left: 786px; top: 25px; font: normal 11px arial; color: #062a56;}

.searchInput
{border: 0; color:#959595; font: normal 11px arial; left: 458px; position: absolute; text-align: left; top: 79px; width: 206px;margin: 0px; padding: 0px;}
.searchSubmit
{position: absolute; right: 268px; top: 81px;}


.rollover
{
background: url(https://lib.store.yahoo.net/lib/yhst-66049453130018/ey-rollovers.png) no-repeat;
right: 0px; top: 116px; height: 35px;
}
#rollover-1 
{height: 35px; width: 192px;}
#rollover-2 
{height: 35px; width: 98px;}
#rollover-3
{height: 35px; width: 144px;}
#rollover-4
{height: 35px; width: 81px;}
#rollover-5
{height: 35px; width: 86px;}
a#rollover-1:hover
{
background: url(https://lib.store.yahoo.net/lib/yhst-66049453130018/ey-rollovers.png) no-repeat scroll 0 -35px;
display: block; float: left; height: 35px; width: 192px;
}
a#rollover-2:hover
{
background: url(https://lib.store.yahoo.net/lib/yhst-66049453130018/ey-rollovers.png) no-repeat scroll -192px -35px;
display: block; float: left; height: 35px; width: 98px;
}
a#rollover-3:hover
{
background: url(https://lib.store.yahoo.net/lib/yhst-66049453130018/ey-rollovers.png) no-repeat scroll -290px -35px;
display: block; float: left; height: 35px; width: 144px;
}
a#rollover-4:hover
{
background: url(https://lib.store.yahoo.net/lib/yhst-66049453130018/ey-rollovers.png) no-repeat scroll -434px -35px;
display: block; float: left; height: 35px; width: 81px;
}
a#rollover-5:hover
{
background: url(https://lib.store.yahoo.net/lib/yhst-66049453130018/ey-rollovers.png) no-repeat scroll -515px -35px;
display: block; float: left; height: 35px; width: 86px;
}

#LeftColumn
{
width: 172px;
/*background-color: #6fbacc;*/
float: left;
background: url(https://lib.store.yahoo.net/lib/yhst-66049453130018/ey-left-nav-wrapper.jpg) repeat-x center top #1d4980;
}

.eyTestimonials
{position: relative;}

.bvComments
{color: #FFFFFF; font: 11px arial; padding: 0 13px; position: absolute; top: 40px;}

.featuredItemRow
{background: url(https://lib.store.yahoo.net/lib/yhst-66049453130018/ey-fir-bg.jpg) no-repeat center top; height: 25px;position: relative;margin: 10px 0 0;}

.featuredItemRowTitle
{left: 0px; position: absolute; text-align: center; top: 2px; width: 175px;font: bold 16px arial; color: #ffffff;}

.featuredItemRowLink
{position: absolute; right: 6px; top: 4px;padding: 0 10px 0 0;
background: url("https://lib.store.yahoo.net/lib/yhst-66049453130018/ey-fir-bullet.jpg") no-repeat scroll right center transparent;}
.featuredItemRowLink a
{font: bold 12px arial; text-decoration: none;color: #ffffff; text-transform: uppercase;}
.featuredItemRowLink a:hover
{font: bold 12px arial; text-decoration: none;color: #ffffff; text-transform: uppercase;}
.featuredItemRowLink a:visited
{font: bold 12px arial; text-decoration: none;color: #ffffff; text-transform: uppercase;}
.featuredItemRowLink a:active
{font: bold 12px arial; text-decoration: none;color: #ffffff; text-transform: uppercase;}

#RightColumn
{
width: 808px;
/*margin-left: 10px;*/
float: right;
}

.eyBreadcrumbs
{margin: 10px 0 0 20px;font: bold 11px arial; color: #0289d5;}
.eyBreadcrumbs a
{font: normal 11px arial; color: #000000; text-decoration: none;}
.eyBreadcrumbs a:hover
{font: normal 11px arial; color: #000000; text-decoration: underline;}
.eyBreadcrumbs a:visited
{font: normal 11px arial; color: #000000; text-decoration: none;}
.eyBreadcrumbs a:active
{font: normal 11px arial; color: #000000; text-decoration: none;}

.eyTitle
{background: url(https://lib.store.yahoo.net/lib/yhst-66049453130018/ey-h1-wisp.jpg) no-repeat left bottom;
font: bold 18px arial; margin: 13px 0 20px 17px; padding: 0 0 7px; width: 700px;}

.contentsName a
{font: bold 12px arial; color: #000000; text-decoration: none;}
.contentsName a:hover
{font: bold 12px arial; color: #000000; text-decoration: underline;}
.contentsName a:visited
{font: bold 12px arial; color: #000000; text-decoration: none;}
.contentsName a:active
{font: bold 12px arial; color: #000000; text-decoration: none;}
.contentsRegPrice
{font: normal 11px arial; color: #959595;}
.contentsSalePrice
{font: bold 12px arial;}

span.contentsName
{margin: 5px 0;display: inline-block;}

table.fib
{background: url(https://lib.store.yahoo.net/lib/yhst-66049453130018/ey-fib-bg.jpg) no-repeat;height: 177px;}
.fib-info-wrapper
{height: 175px;}
.fib-title
{padding: 30px 0 0; width:345px;}
.fib-title a
{font: bold 14px arial; color: #000000; text-decoration:none;}
.fib-title a:hover
{font: bold 14px arial; color: #000000; text-decoration:underline;}
.fib-title a:visited
{font: bold 14px arial; color: #000000; text-decoration:none;}
.fib-title a:active
{font: bold 14px arial; color: #000000; text-decoration:none;}
.fib-caption
{margin: 10px 0 0; width: 345px;}
.fib-price
{margin: 26px 0 0; font: bold 14px arial;}
.fib-more-info-btn
{bottom:1px; position:absolute; right:11px;}

.imageTabContents, .videoContents
{border: 1px solid #ffd76d;}
.imageButtons
{text-align:center;margin: 5px 0 0;}
#MediaTab1, #MediaTab2
{width: 390px;}
.order-box-wrapper
{width: 337px;}
.order-box-info
{background: url(https://lib.store.yahoo.net/lib/yhst-66049453130018/ey-order-box-top-wrapper.jpg) repeat-x; border-left: 2px solid #C7AF80; border-right: 2px solid #C7AF80; padding: 10px 15px; width: 303px; font: bold 12px arial;}
.order-box-info em
{font: normal 12px arial;}
.order-box-info span select
{font: normal 11px arial;}
.order-box-bottom
{/*background: url("https://lib.store.yahoo.net/lib/yhst-66049453130018/ey-order-box-bottom.jpg") no-repeat scroll left bottom transparent;*/
background: url("https://lib.store.yahoo.net/lib/yhst-66049453130018/ey-order-box-bg-2.jpg") no-repeat scroll left bottom transparent; border-left: 2px solid #C7AF80; border-right: 2px solid #C7AF80;}
.itemRegPrice
{font: normal 11px arial; color: #aaaaaa; padding: 0 0 0 15px;}
.itemSalePrice
{font: bold 17px arial; padding: 0 0 10px 15px;}
.order-box-quantity
{text-transform: uppercase; font: bold 12px arial; padding: 0 0 0 15px;}
.multiName a
{font: bold 12px arial; color: #000000; text-decoration: none;}
.multiName a:hover
{font: bold 12px arial; color: #000000; text-decoration: underline;}
.multiName a:visited
{font: bold 12px arial; color: #000000; text-decoration: none;}
.multiName a:active
{font: bold 12px arial; color: #000000; text-decoration: none;}
.multiPrice
{font: bold 12px arial; color: #000000;}
.accessoriesHeaderTD
{font: bold 12px arial; color: #000000; text-transform: uppercase;}
.description-container
{float: left; font: 11px arial; padding: 10px; width: 560px;}
.cross-sell
{float: right; width: 171px;}

.contact-us-form
{height: 280px; width: 767px; background: url(https://lib.store.yahoo.net/lib/yhst-66049453130018/ey-contact-us-form.JPG) no-repeat center top;position: relative;}
.inputFirstName
{position: absolute; left: 155px; border: 0; width: 199px; top: 49px; height: 21px; font: normal 11px arial; color: #454b4b;}
.inputLastName
{position: absolute; left: 155px; border: 0; width: 199px; top: 79px; height: 21px; font: normal 11px arial; color: #454b4b;}
.inputEmail
{position: absolute; left: 155px; border: 0; width: 199px; height: 21px; top: 109px; font: normal 11px arial; color: #454b4b;}
.inputSubject
{position: absolute; left: 155px; width: 396px; border: 0; top: 139px; height: 21px; font: normal 11px arial; color: #454b4b;}
.inputMessage
{position: absolute; top: 169px; left: 155px; width: 302px; resize: none; border: 0; height: 87px; font: normal 11px arial; color: #454b4b;overflow: hidden;}
.submitButton
{position: absolute; left: 480px; top: 239px;}
.infoText
{font: bold 12px arial; color: #1a4d8e;}
#info-div
{padding: 0 20px;}

#Footer
{
clear: both; width: 980px; background-color: #ffffff;
}

.footer-links
{font: normal 11px arial; color: #c6c6c6; text-align: center;margin-bottom: 10px;}
.footer-links a
{font: bold 11px arial; color: #c6c6c6; text-decoration: none; text-transform: uppercase;}
.footer-links a:hover
{font: bold 11px arial; color: #c6c6c6; text-decoration: underline; text-transform: uppercase;}
.footer-links a:visited
{font: bold 11px arial; color: #c6c6c6; text-decoration: none; text-transform: uppercase;}
.footer-links a:active
{font: bold 11px arial; color: #c6c6c6; text-decoration: none; text-transform: uppercase;}

