@import 'reset.css';
body { margin: 0; padding: 0; font-family: arial; font-size: 100%; background: #e6e6e6; overflow-x: hidden; }
#container { margin: 0 auto; padding: 0; width: 960px; padding: 0px 20px 0px 20px; background-color: white; background-image: url('../images/body-background.gif'); background-position: bottom; background-repeat: no-repeat; }
#header { margin: 0; padding: 0; width: 960px; float: left; background-color: white; }
#logo-box { float: left; margin: 0; padding: 0; width: 307px; height: 50px; }
#logo { float: left; margin: 0; font-size: 2.50em; font-weight: bold; color: #fff; }
#header-image { float: left; margin: 0; padding: 0; width: 653px; background-color: white; height: 50px; }
#nav { float: left; margin: 0; padding: 0; width: 960px; height: 38px; background: url(../images/header-bar-background.png) repeat-x; }
#topNav { margin: 0; padding: 0px 0 0 0px; width: 960px; }
#topNav .left { float: left; width: 2%; }
#topNav .center { width: 96%; }
#topNav .center .link { float: left; padding: 0 12px 0 0px; text-align: center; }
#topNav .center .link a { font-size: 1em; text-decoration: none; color: white; font-weight: bold; }
#topNav .center .link a:hover { color: white; }
#topNav .center .spacer { float: left; width: 25px; height: 35px; }
#topNav .right { float: left; width: 2%; }
#content { float: left; margin: 0; padding: 0; width: 960px; padding: 0 ; background: #fff; _width: 970px; _overflow: hidden; }
#content-left { float: left; margin: 0; padding: 0; width: 144px; }
#content-middle { float: left; margin: 0; padding: 5px 0px 0px 10px; width: 790px; _overflow: hidden; }
#content-middle p{ margin-bottom: 15px; }
#content-middle .delivery-info-content p{ margin-bottom: 0px; }
#content-right { float: left; margin: 0; padding: 0; width: 210px; }
#footer { float: left; margin: 0; padding: 0 0 10px 0; width: 960px; color: black; }
.editLogoText {margin: -12px 0 0 2px; padding: 0;}
.editProduct {float: right; margin: 0; padding: 0;}
.editCategory {float: right; margin: 0; padding: 0;}
.editCartBtn {position: relative; top: 0; left: 45px; margin: 0; padding: 0;}
.editDetailBtn {position: relative; top: 0; left: 20px; margin: 0; padding: 0;}
.editNavMenu {position: absolute; margin: 2px 0 0 15px; padding: 0;}
.editFooterMenu {float: right; margin: 0; padding: 0;}
.editFooterWidget {position: relative; margin: 0; padding: 0; top: 7px; left: 13px;}
.deleteFooterWidget {position: relative; margin: 0; padding: 0; top: -9px; left: 38px;}
.editCategoryWidget {position: relative; margin: 0; padding: 0; top: -14px; left: 125px;}
.deleteCategoryWidget {position: relative; margin: 0; padding: 0; top: -30px; left: 151px;}
.deleteCategoryWidget {position: relative; margin: 0; padding: 0; top: -30px; left: 151px;}
.swapCategoryWidgetBullet {position: relative; margin: 0; padding: 0; left: -4px;}
.editCurrencyWidget {position: relative; margin: 0; padding: 0; top: -14px; left: 125px;}
.deleteCurrencyWidget {position: relative; margin: 0; padding: 0; top: -30px; left: 151px;}
.editFeaturedWidget {position: relative; margin: 0; padding: 0; top: -14px; left: 125px;}
.deleteFeaturedWidget {position: relative; margin: 0; padding: 0; top: -30px; left: 151px;}
.editInformationWidget {position: relative; margin: 0; padding: 0; top: -14px; left: 125px;}
.deleteInformationWidget {position: relative; margin: 0; padding: 0; top: -30px; left: 151px;}
.swapInformationWidgetBullet {position: relative; margin: 0; padding: 0; left: 8px;}
.editLanguageWidget {position: relative; margin: 0; padding: 0; top: -14px; left: 125px;}
.deleteLanguageWidget {position: relative; margin: 0; padding: 0; top: -30px; left: 151px;}
.editNewArrivalsWidget {position: relative; margin: 0; padding: 0; top: -14px; left: 125px;}
.deleteNewArrivalsWidget {position: relative; margin: 0; padding: 0; top: -30px; left: 151px;}
.editRewardPointsWidget {position: relative; margin: 0; padding: 0; top: -14px; left: 125px;}
.deleteRewardPointsWidget {position: relative; margin: 0; padding: 0; top: -30px; left: 151px;}
.editSearchWidget {position: relative; margin: 0; padding: 0; top: -14px; left: 125px;}
.deleteSearchWidget {position: relative; margin: 0; padding: 0; top: -30px; left: 151px;}
.editSidebarWidget {position: relative; margin: 0; padding: 0; top: -14px; left: 125px;}
.deleteSidebarWidget {position: relative; margin: 0; padding: 0; top: -30px; left: 151px;}
.editSidebarDetailedWidget {position: relative; margin: 0; padding: 0; top: -14px; left: 125px;}
.deleteSidebarDetailedWidget {position: relative; margin: 0; padding: 0; top: -30px; left: 151px;}
.editSpecialsWidget {position: relative; margin: 0; padding: 0; top: -14px; left: 125px;}
.deleteSpecialsWidget {position: relative; margin: 0; padding: 0; top: -30px; left: 151px;}
.editSubscribeWidget {position: relative; margin: 0; padding: 0; top: -14px; left: 125px;}
.deleteSubscribeWidget {position: relative; margin: 0; padding: 0; top: -30px; left: 151px;}
.editTopSellersWidget {position: relative; margin: 0; padding: 0; top: -14px; left: 125px;}
.deleteTopSellersWidget {position: relative; margin: 0; padding: 0; top: -30px; left: 151px;}
.editVendorsWidget {position: relative; margin: 0; padding: 0; top: -14px; left: 125px;}
.deleteVendorsWidget {position: relative; margin: 0; padding: 0; top: -30px; left: 151px;}
.editLeftImageWidget {position: relative; margin: 0; padding: 0; top: 11px; left: 39px;}
.deleteLeftImageWidget {position: relative; margin: 0; padding: 0; top: -5px; left: 64px;}
.editRightImageWidget {position: relative; margin: 0; padding: 0; top: 11px; left: 39px;}
.deleteRightImageWidget {position: relative; margin: 0; padding: 0; top: -5px; left: 64px;}
.editShopByPriceWidget {position: relative; margin: 0; padding: 0; top: -14px; left: 125px;}
.deleteShopByPriceWidget {position: relative; margin: 0; padding: 0; top: -30px; left: 151px;}
.editProductListWidget {position: relative; margin: 0; padding: 0; top: -14px; left: 125px;}
.deleteProductListWidget  {position: relative; margin: 0; padding: 0; top: -30px; left: 151px;}
.addProductListWidget {position: relative; margin: 0; padding: 0; top: -47px; left: 98px;}
.editCustomImageWidget {position: relative; margin: 0; padding: 0; top: 28px; left: 39px;}
.deleteCustomImageWidget {position: relative; margin: 0; padding: 0; top: 13px; left: 64px;}
.addCustomImageWidget {position: relative; margin: 0; padding: 0; top: -5px; left: 14px;}
.editHorizontalImageWidget {position: relative; margin: 0; padding: 0; top: 7px; left: -12px;}
.deleteHorizontalImageWidget {position: relative; margin: 0; padding: 0; top: -10px; left: 13px;}
.footer-links{ float: left; width: 960px; text-align: left; padding: 20px 20px 0 20px; line-height: 25px; background-image: url(/design/images/body-background-top.gif); background-repeat: no-repeat; background-position: top left; }
.footer-links-outer-container{ width: 1000px; }
.footer-links-container{ float: left; margin: 25px 0 25px 0; width: 1000px; text-align: left; background-color: white; background-image: url(/design/images/body-background.gif); background-position: bottom left; background-repeat: no-repeat; }
.footer-row{ width: 100%; float: left; padding: 10px; }
.footer-column{ width: 200px; float: left; }
.footer-wide-column{ float: left; width: 300px; }
.header-cart-info{ float: right; padding: 10px 0 0 0; }
.actionItems{ float: right; padding: 10px 0 0 0; }
.homepagecontent{ line-height: 22px; float: left; height: 280px; padding-bottom: 10px; }
.navlink{ height: 38px; }
.navlink a{ line-height: 38px; padding: 0 0 0 10px; }
.navlink:hover { height: 38px; background-image: url('../images/header-bar-background-active.png'); }
.product-item{ float: left; overflow: hidden; width: 140px; padding-top: 8px; }
.product-item-bottom{ float: left; width: 140px; }
.product-information{ float: left; width: 745px; }
#extraDetails h2.product-title{ font-size: 12pt; line-height: 29px; color: #333333;	}
.add-to-cart-btn{ text-align: right; float: left; width: 283px; margin-right: 20px; }
.features-container{ background-image: url('../images/product-features-background.gif'); float: right; width: 363px; height: 103px; }
.features-right-col a{ color: gray; }
.delivery-container{ background-image: url('../images/product-delivery-background.gif'); float: right; background-repeat: no-repeat; width: 363px; height: 161px; }
.delivery-header{ padding: 0px 0 0 0px; text-align: center; line-height: 25px; }
.delivery-title{ width: 150px; font-weight: bold; float: left; }
.delivery-title a, .delivery-returns-title a{ color: white; text-decoration: none; }
.delivery-returns-title{ width: 150px; font-weight: bold; float: right; }
.features-header .features-heading h2{ color: white; float: left; padding-left: 15px; padding-top: 10px; font-size: 30px; }
.features-key{ float: right; padding: 10px 15px 0 0; }
.features-key a{ color: gray; }
.delivery-container{ margin-top: 5px; }
#widgetSearchBar{ width: 144px; height: 24px; margin: 5px 0 0px 0; background-image: url('../images/searchbar-background.jpg'); }
#widgetSearchBar .search-box{ width: 110px; margin: 0 0 5px 3px; background-color: transparent; border: 0px; }
.related-products{ float: left; width: 802px; height: 230px; background-image: url('../images/related-product-description-header.gif'); background-repeat: no-repeat; }
.related-products-header{ width: 800px; height: 28px; float: left; }
.related-products-header h2#similar-products-header{ font-size: 15px; line-height: 25px; padding: 0px 3px 0 15px; }
.related-products-body{ float: left; width: 797px; padding-left: 5px; background-image: url('../images/product-description-background.gif'); }
.related-product-item{ float: left; width: 130px; padding-top: 3px; }
.related-products-footer{ float: left; height: 6px; width: 802px; background-image: url('../images/product-description-footer.gif'); }
h2#features-heading{ color: gray; line-height: 30px; font-size: 20px; }
.homepage-bottom-content{ line-height: 25px; float: left; width: 800px; }
ul.dropdown, ul.dropdown li, ul.dropdown ul { list-style: none; margin: 0; padding: 0; }
ul.dropdown { position: relative; z-index: 597; float: left; }
ul.dropdown li { float: left; line-height: 35px; vertical-align: middle; zoom: 1; padding: 0 10px 0 8px; color: white; height: 35px; }
ul.dropdown li a{ color: white; text-decoration: none; font-weight: bold; }
ul.dropdown li a:hover { color: white; text-decoration: none; }
ul.dropdown li.hover, ul.dropdown li:hover { position: relative; z-index: 599; background-image: url('../images/header-bar-background-active.png'); cursor: default; }
ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0; padding: 0px; z-index: 598; width: 100%; }
ul.dropdown ul li { float: none; padding: 0px; }
ul.dropdown ul ul { top: 1px; left: 99%; }
ul.dropdown li:hover > ul { visibility: visible; background-image: none; }
ul.dropdown li:hover > ul li{ background-color: transparent; background-image: none; }
.nav-item{ position: relative; left: -15px; width: 266px; margin: 0px; padding: 0px; color: white; text-align: left; opacity: 0.95; -moz-opacity: 0.95; background-color:transparent; float:left;}
.nav-item-inner-container{ float: left; width: 266px; background-color: #262626;}
.nav-item-inner-container-kid{ float: left; width: 133px; background-color: #262626;}
.nav-item-kid{ position: relative; left: -15px; width: 133px; margin: 0px; padding: 0px; color: white; text-align: left; opacity: 0.95; -moz-opacity: 0.95; background-color: transparent; float:left;}
.nav-item-brands{ position: relative; left: -248px; width: 930px; margin: 0px; padding: 0px; color: white; text-align: left; opacity: 0.95; -moz-opacity: 0.95; }
.nav-item-must-have{ position: relative; left: -520px; width: 760px; margin: 0px; padding: 0px; color: white; text-align: left; opacity: 0.95; -moz-opacity: 0.95; }
.nav-row-container{ width: 940px; height: 300px; }
.nav-row-wide{ width: 940px; float:left; }
.nav-must-have-item{ float: left; padding-right: 10px; width: 176px; }
.nav-must-have-title-image{ }
.nav-item-exclusive{ color:white; left:-520px; margin:0; opacity:0.95; padding:0; position:relative; text-align:left; width:760px; left: -600px; }
.nav-item-footer{ height: 10px; width: 266px; float:left; background-image: url('/design/homepage/266-homepage-footer.png'); background-color: transparent; background-position: left; background-repeat: no-repeat; }
.nav-item-footer-kid{ height: 10px; width: 133px; float:left; background-image: url('/design/homepage/133-homepage-footer.png'); background-color: transparent; background-position: left; background-repeat: no-repeat; }
.nav-item-footer-brands{ height: 10px; width: 950px; background-image: url('/design/images/nav-category-footer-brands.png'); background-color: transparent; background-position: left; background-repeat: no-repeat; }
.nav-item-footer-wide{ height: 10px; width: 940px; background-image: url('/design/images/nav-category-footer-wide.png'); background-color: transparent; background-position: left; background-repeat: no-repeat; }
.nav-item-footer2{ height: 10px; width: 490px; background-image: url('/design/images/nav-category-footer2.png'); background-color: transparent; background-position: left; background-repeat: no-repeat; }
.li-nav-brand-container{ width: 933px; padding: 10px; height: 330px; background-color: #262626; }
.li-nav-must-have-container{ width: 920px; padding: 10px; height: 330px; background-color: #262626; }
.nav-item-size-guide{ width: 200px; padding: 10px; text-align: left; height: 143px; background-color: #262626; }
.li-nav-exclusive-container{ width: 920px; padding: 10px; background-color: #262626; }
.li-nav-container{ width: 820px /* 820px */; height: 458px; background-color: #262626; }
#nav-bar{ width: 960px; text-align: center; }
#nav-bar li.nav-spacer{ width: 2px; background-image: url('../images/header-nav-spacer.gif'); background-repeat: no-repeat; padding: 0px; margin: 0px; }
#nav-bar li.nav-right{ float: right; }
#nav-bar li.nav-end{ float: right; background-image: url('../images/header-nav-end.gif'); background-repeat: no-repeat; width: 5px; padding: 0px; margin: 0px; height: 35px; }
#nav-bar li.nav-start{ float: left; background-image: url('../images/header-nav-start.gif'); background-repeat: no-repeat; width: 5px; padding: 0px; margin: 0px; height: 35px; }
.hidden{ display: none; }
#optionGroupOptions-4-1{ padding: 0px; border: 3px solid white; }
.features-body{ float: left; margin-top: 28px; height: 125px; width: 363px; }
.features-body a{ text-decoration: none; }
.delivery-info{ float: left; padding: 10px; width: 343px; height: 105px; }
.returns-info{ float: left; padding: 10px; height: 125px; width: 363px; }
.product-description-header{ float: left; height: 28px; width: 802px; background-image: url('../images/product-description-header.gif'); background-repeat: no-repeat; }
.product-description-body{ float: left; width: 782px; background-image: url('../images/product-description-background.gif'); background-repeat: repeat-y; padding: 0 10px 0 10px; line-height: 20px; }
.product-description-footer{ float: left; height: 6px; width: 802px; background-image: url('../images/product-description-footer.gif'); margin-bottom: 5px; }
#nav-home{ height: 35px; width: 61px; text-align: center; background-image: url('../images/home-background.gif'); background-repeat: no-repeat; }
#nav-home a{ height: 35px; width: 71px; float: left; }
#nav-home:hover { background-image: url('../images/home-background-active.gif'); }
#nav-contact{ float: right; padding: 0px; height: 35px; width: 161px; text-align: center; background-image: url('../images/contact-background.gif'); background-repeat: no-repeat; }
#nav-contact:hover { background-image: url('../images/contact-background-active.gif'); }
#search-btn{ position: relative; top: -3px; left: 5px; }
#currencies{ padding: 6px 0 0 0; float: right; height: 20px; }
#price.form-label .myerror{ font-size: 1.3em; line-height: 33px; }
.product-quantity-box{ float: right; text-align: right; width: 214px; padding-right: 10px; }
.features-row{ width: 360px; padding-top: 4px; height: 20px; float: left; }
.features-left-col{ width: 225px; padding: 0 0 0 10px; float: left; line-height: px; }
.features-left-col img{ position: relative; top: 3px; }
.features-right-col{ width: 115px; padding: 0 0 0 10px; float: left; }
.dir{ font-weight: bold; }
.title a{ text-decoration: none; }
#item-price{ font-size: 14pt; font-weight: bold; }
.nav-category-container{ float: left; padding: 10px 0px 0 0px; width: 133px; background-color: #262626;}
.first-item{ padding-left: 10px; }
.nav-category-header, .nav-category-header-women{ width: 123px; padding-left: 10px; background-color: #3D3D3D; float: left; }
.nav-category-header-women{ width: 140px; }
.nav-category-header-women-size{ width: 123px; padding-left: 10px; background-color: #3D3D3D; float: left; }
.nav-category-items{ float: left; width: 133px; text-align: left; }
.women-nav-category-items{ float: left; width: 133px; text-align: left; }
.nav-seperator{ background-image: url('/design/images/nav-background-seperator.gif'); background-repeat: repeat-y; background-position: right; }
.nav-category-items.nav-seperator{ height: 300px; }
.women-nav-category-items.nav-seperator{ height: 208px; }
.nav-category-item{ padding-left: 0px; width: 140px; float: left; }
.nav-category-items a{ padding: 10px; }
.women-nav-category-items a{ padding: 10px; }
li .nav-item-inner-container, li .nav-item-inner-container-kid{ line-height: 27px; }
ul.dropdown .nav-category-items a:hover { color: #6897cb; }
ul.dropdown .women-nav-category-items a:hover, ul.dropdown .girl a:hover{ color: #fd35ff; }
.nav-category-footer{ float: left; height: 9px; width: 480px; background-image: url('/design/images/nav-category-footer.gif'); }
#nav-customer-services:hover, #nav-size-guide:hover, #nav-about-us:hover, #nav-my-account:hover { background-image:url('/design/images/header-bar-background-active2.png'); }
#nav-about-us, #nav-customer-services, #nav-size-guide, #nav-my-account, #nav-contact{ padding: 0px; }
#nav-my-account{ padding: 0 2px 0 2px; width: 78px; }
#nav-about-us a{ padding: 0 2px 0 2px; width: 65px; height: 35px; float: left; }
#nav-customer-services a{padding: 0 2px 0 2px; width: 130px; height: 35px; float: left; }
#nav-size-guide{ padding: 0 2px 0 0px; margin: 0px; width: 75px; float: left; }
#nav-blog a{ padding: 0 10px 0 10px; width: 30px; height: 35px; float: left; }
#nav-contact{ width: 156px; background-position: right; }
#nav-contact a{ padding: 0 0px 0 0px; width: 148px; height: 35px; float: left; }
.delivery-info-content p, .delivery-info-content a{ line-height: 20px; }
#sidebar-newsletter-container{ float: left; margin: 10px 0 5px 0; width: 144px; }
#sidebar-newsletter-content{ float: left; background-color: #ececed; padding: 10px 10px 0 10px; width: 124px; }
#rbs-secure-logo{ margin-bottom: 10px; }
#sidebar-newsletter-footer{ float: left; height: 18px; width: 144px; background-image: url('/design/images/sidebar-footer-background.gif'); }
#sidebar-newsletter-container #sidebar-newsletter-footer{ background-image: url('/design/images/sidebar-footer-background-green.gif'); }
#email{ width: 94px; margin: 5px 5px 5px 0; }
#card-logos{ width: 144px; float: left; }
#main-background-image{ position: absolute; margin: 0; overflow: hidden; z-index: 1; height: 450px; float: left; width: 370px; background-image:url('/design/images/product-back.gif'); }
.prodMainImageItem{ float: left; width: 370px; height: 450px; overflow: hidden; z-index: 0; position: absolute; }
#delivery-info{ margin: 1px 0 0 1px; width: 180px; height: 27px; background-image: url('/design/images/delivery-background-active.png');}
#returns-info{ margin: 1px 1px 0 0px; width: 180px; height: 27px; }
#delivery-info:hover a, #returns-info:hover a { color: black; }
#delivery-info a, #returns-info a{ color: gray; width: 180px; height: 27px; float: left; }
#delivery-info a:active { color: black; }
.returns-info{ line-height: 20px; width: 340px; height: 110px; padding: 10px; overflow-y: scroll; }
#cartCouponContent{ color: white; padding: 3px; margin: 0 3px 0 0; float: left; background-color: #999999; }
#cartCouponContent input{ background-image: none; }
#cartCouponButton{ float: left; }
#cartCouponButton input{ vertical-align: bottom; color: white; background-color:#999999; border: 0px; padding: 4px; }
#update-cart-btn{ color: white; background-color: #999999; border: 0px; padding: 8px; text-decoration: none; font-size: 14pt; }
#checkoutButtonsLeft{ float: left; width: 400px; }
#checkoutButtonsRight{ float: left; text-align: right; width: 400px; }
#updateCartButton{ padding: 5px; background-color: #999999; color: white; border: 0px; font-size: 14pt; }
#orButtons{ float: right; width: 200px; text-align: center; padding: 5px 0 5px 0; }
#small-product-image{ width: 140px; height: 170px; float: left; overflow: hidden; position: absolute; z-index: 1; backgr/ound-image: url('/design/images/product-back-small.png'); }
#small-product-image1{ width: 140px; height: 170px; float: left; overflow: hidden; position: absolute; z-index: 1; backgr/ound-image: url('/design/images/product-back-small.png'); }
.subscribe-row{ width: 130px; float: left; }
.subscribe-text{ width: 90px; float: left; }
.buttonNoImg{ float: left; margin: 5px; width: 30px; }
.footer-links a{ text-decoration: none; }
.footer-links a:hover{ text-decoration: underline; }
.pageNote ul{ list-style-type: disc; margin: 0 0 0 5px; }
.form-row{ float: left; width: 396px; margin: 0 0 5px 5px; }
.form-text-col{ float: left; width: 120px; }
.form-input-col{ float: left; width: 200px; }
.customerRow{float: left;width: 800px; }
#m/ainHeaderImages{ float: left; width: 545px; }
.footer-links-outer-container a{color: black;}
.sameToShipTo{padding: 10px; float: left; margin: 10px 10px 0px 0; background-color: #e5e5e5; width: 735px; }
#checkoutOnePage .form-col{ width: 154px; }
#secure-shopping-box{ margin: 10px 0 0 0; width: 144px; float: left; background-color: #f0f0f0; text-align: center; }
#secure-shopping-box-header{ background: transparent url(../images/category-background.gif) repeat-x scroll 0 0; line-height: 23px; color: black; font-weight: bold; }
#secure-shopping-box-body{ padding: 10px 0 0px 0;}
.mymessage{ background-color:#b8edb5; border:1px solid #00760e; color:#C00000; display:block; font-weight:bold; line-height:15px; padding:5px; }
#newsletter-name{ width: 80px; }
#newsletter-email{ width: 80px; }
#newsletter-signup{ border: 1px solid #00820f; background-color: #e6ffe9; color: #00820f; padding: 3px; margin-top: 3px; float: left; }
.features-left{float: left; width: 230px; }
.features-row{ float: left; padding-left: 10px; width: 220px; }
.features-img{ float: left; width: 20px; }
.features-txt{ float: left; width: 200px; }
.features-right{ float: left; padding-left: 10px; width: 115px; }
#share-container{ float: left; margin-left: 8px; margin-top: 5px; width: 363px; height: 69px; background-image: url(/design/images/share-background.jpg); }
#share-container-title{ width: 363px; height: 28px; float: left; }
#share-content{ float: left; }
#share-facebook-container{ float: left; margin-top: 3px; height: 25px; width: 292px; padding-right: 10px; text-align: right; }
#share-youtube-container{ float: left; margin-top: 3px; margin-left: 3px; height: 25px; width: 58px; }
.nav-item-size-guide a.mens-size-link,
.nav-item-size-guide a.womens-size-link{ font-family: arial; }
.nav-item-size-guide a.mens-size-link:hover{ color: #639bce; }
.nav-item-size-guide a.womens-size-link:hover{ color: #ff00ff; }
.nav-item-size-guide a.kids-size-link{ font-family: arial; }
.nav-item-size-guide a.kids-size-link:hover{ color: #c13502; }
.product-youtube-videos{ float: left; margin-left: 5px; margin-top: 10px; width: 802px; }
#product-youtube-header{ background-image: url(/design/images/youtube-header-background.png); margin-top: 32px; height: 29px; width: 802px; float: left; }
.product-youtube-video{ width: 385px; float: left; }
.product-youtube-video-container{ float: left; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; padding: 10px; width: 780px; }
#product-youtube-footer{ background-image: url(/design/images/youtube-footer-background.png); height: 7px; float: left; width: 802px; }
.sneak-peak{ margin-top: 130px; margin-left: 70px; display: none; }

#scroller-container{ width: 560px; height: 200px; }
#mainHeaderImages{ float: left; top: 0px; height: 280px; width: 570px; }
#mainHeaderImages-naish{ float: left; top: 0px; height: 200px; margin: 0px 0px 15px 0px; width: 800px; list-style-type: none; }
#mainHeaderImages-three{ float: left; top: 0px; height: 300px; margin: 0px 0px 15px 0px; width: 800px; list-style-type: none; }
#mainHeaderImages-naish{ }
#mainHeaderImages-three{ }
.back-button{ float: left; }
.pause-button{ display: none; }
.next-button{ float: right; }
.next-button img,
.back-button img,
.pause-button img{ border: 0px; }
#category-women{ background-image: url(/design/category/images/main-womens-boardshorts.jpg); width:700px; padding-left: 100px; padding-top: 50px; height:950px;float:left; text-decoration: none; }
#category-mens{ background-image: url(/design/category/images/main-mens-boardshorts.jpg); width:700px; padding-left:100px; padding-top: 50px; height:950px;float:left; color: white; text-decoration: none; }
#category-kids{ background-image: url(/design/category/images/main-kids-boardshorts.jpg); width:700px; padding-left:100px; padding-top: 50px; height:786px;float:left; text-decoration: none; }
#category-mens a{ color: white; text-decoration: none; }
#category-women a{ text-decoration: none; }
#category-kids a{ text-decoration: none; }
#category-mens a:hover, #category-women a:hover, #category-kids a:hover{  text-decoration: underline; }
#category-women ul, #category-mens ul, #category-kids ul{ list-style-type: none; }
