@charset "utf-8";

/*---Common and Standard--->>START*/
body { margin: 0px 5px 15px 5px !important; padding: 0px; }

.kk-clear { clear: both; }
.kk-wrap { width: 100%; }
.kk-wrapcen { width: 100%; text-align: center; }

.kk-background { background-color: #000000; padding: 0px 0px 15px 0px !important; margin: 0px !important; text-align: center !important; vertical-align: top !important; }
.kk-content { background-color: #ffffff !important; width: 960px !important; margin: 0px auto !important; padding: 0px !important; }
/*---Common and Standard---<<END*/

/*---Header--->>START*/
#kk-header { background-image: url(images/header_bg.jpg); background-position: top left; background-repeat: no-repeat; width: 960px; height: 98px; margin: 0px auto; padding: 0px; position: relative; }
#kk-header * { padding: 0px; margin: 0px; }
#kk-header img { border: 0px; }
#kk-header #kk-logo { width: 200px; height: 80px; position: absolute; top: 8px; left: 56px; }
#kk-header #kk-menu { height: 32px; width: 517px; position: absolute; bottom: 0px; right: 0px; }
#kk-header #kk-menu ul { list-style-type: none; }
#kk-header #kk-menu ul li { float: left; margin: 0px 5px 0px 0px; }
#kk-header #kk-menu ul li a { background-image: url(images/topmenu_bg.gif); background-position: 0px 0px; background-repeat: no-repeat; color: #1f1e1c; display: block; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 32px; width: 80px; height: 32px; text-align: center; text-decoration: none; }
#kk-header #kk-menu ul li a:hover,
#kk-header #kk-menu ul li a.kk-selected { background-position: 0px -32px; color: #ffffff; text-decoration: none; }

#kk-banner { background-color: #ffffff; background-image: url(images/home_banner_bg.gif); background-position: top left; background-repeat: no-repeat; width: 960px; height: 264px; margin: 0px auto; text-align: center; }
#kk-banner * { padding: 0px; margin: 0px; }
#kk-banner img { border: 0px; }
#kk-banner .kk-inner { padding: 15px 10px 0px 10px; }
#kk-banner #kk-mens { float: left; width: 361px; height: 249px; }
#kk-banner #kk-womens { float: left; width: 299px; height: 249px; }
#kk-banner #kk-youth { float: right; width: 280px; height: 249px; }
/*---Header---<<END*/

/*---eBay Default Mods--->>START*/
#TopPromoArea { padding: 0px !important; margin: 0px !important; display: none !important; }
/*---eBay Default Mods---<<END*/

/*---Left Column--->>START*/
#LeftPanel { width: 208px !important; padding: 0px 0px 0px 12px !important; text-align: left; vertical-align: top !important; }
#LeftPanel * { padding: 0px; margin: 0px; }
#LeftPanel img { border: 0px; }
#LeftPanel ul { list-style-type: none; }
#LeftPanel .ttl { display: none !important; }
#LeftPanel .cnt { display: none !important; }
#LeftPanel .all_cats { display: none !important; }
#LeftPanel .link { display: none !important; }
#LeftPanel .v4acpcont { display: none !important; }

#LeftPanel h2 { background-image: url(images/leftpanel_box_headers.jpg); background-repeat: no-repeat; width: 208px; height: 36px; }
#LeftPanel h2 span { display: none; }
#LeftPanel h2.kk-search { background-position: 0px 0px; }
#LeftPanel h2.kk-category { background-position: 0px -36px; }
#LeftPanel h2.kk-newsletter { background-position: 0px -72px; }

#kk-searchbox { background-image: url(images/leftpanel_search_box_bg.jpg); background-position: top left; background-repeat: no-repeat; width: 208px; height: 176px; margin: 0px 0px 13px 0px; }
#kk-searchbox .kk-inner { padding: 12px 8px 0px 8px; }
#kk-searchbox #kk-keyword { background-image: url(images/search_keyword.gif); background-position: top left; background-repeat: no-repeat; width: 193px; height: 28px; margin: 0px 0px 8px 0px; }
#kk-searchbox #kk-keyword input { background: transparent; border: 0px solid #000000; width: 169px; margin: 7px 0px 0px 12px; }
#kk-searchbox select { background-color: #a8a8a8; background-image: url(images/select_bg.gif); background-position: top; background-repeat: repeat-x; border: 1px solid #8c8c8c; padding: 2px; width: 193px; color: #0a0a0a; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 26px; }
#kk-searchbox .kk-select { margin: 0px 0px 8px 0px; }
#kk-searchbox #kk-submit { float: right; }

#kk-category { background-image: url(images/leftpanel_category_box_bg.png); background-position: bottom left; background-repeat: no-repeat; width: 208px; padding: 0px 0px 6px 0px; margin: 0px 0px 13px 0px; }
#kk-category ul.lev1 { list-style-type: none; padding: 5px 0px 0px 0px; }
#kk-category ul.lev1 li { background-image: url(images/category_sep.gif); background-position: bottom; background-repeat: no-repeat; width: 208px; padding: 0px 0px 2px 0px; }
#kk-category ul.lev1 li.kk-lastitem{ background-image: none; }
#kk-category ul.lev1 li a { background-image: url(images/category_bullet.gif); background-position: top left; background-repeat: no-repeat; color: #b0afaf; display: block; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; padding: 6px 0px 6px 32px; text-decoration: none; }
#kk-category ul.lev1 li a:hover { color: #fec828; text-decoration: none; }
#kk-category ul.lev1 li span { background-image: url(images/category_bullet.gif); background-position: top left; background-repeat: no-repeat; color: #fec828; display: block; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 6px 0px 6px 32px; text-decoration: none; }

#kk-newletter { background-image: url(images/leftpanel_category_box_bg.png); background-position: bottom left; background-repeat: no-repeat; color: #fff6d1; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; width: 208px; padding: 0px 0px 6px 0px; }
#kk-newletter .kk-inner { padding: 6px 8px 0px 8px; }
#kk-newletter p { padding: 0px 0px 8px 0px; }
#kk-newletter #kk-signup { float: right; }
/*---Left Column---<<END*/

/*---Right Column--->>START*/
#CentralArea { padding: 0px 12px 0px 0px !important; margin: 0px !important; vertical-align: top !important; }
#CentralArea img { border: 0px; }

#kk-rightcol { color: #5d5d5d; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; width: 715px; padding: 0px; margin: 0px; }
#kk-rightcol * { padding: 0px; margin: 0px; }
#kk-rightcol img { border: 0px; }
#kk-rightcol h2.kk-popular { background-image: url(images/popular_header.jpg); background-position: top left; background-repeat: no-repeat; width: 715px; height: 37px; }
#kk-rightcol h2.kk-popular span { display: none; }

#kk-welcome { background-image: url(images/welcome_footwear.jpg); background-position: top right; background-repeat: no-repeat; color: #5d5d5d; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; width: 715px; padding: 0px 0px 10px 0px; }
#kk-welcome p { padding: 0px 0px 12px 0px; }
#kk-welcome h1 { color: #f8c400; font-family: "Trebuchet MS"; font-size: 32px; font-weight: normal; line-height: 100%; padding: 0px 0px 5px 0px; }
#kk-welcome h1 span { color: #dc251d; font-size: 18px; }
#kk-welcome .kk-inner { padding: 0px 151px 0px 0px; }

#kk-scroller { background-image: url(images/item_scroller_shadow.jpg); background-position: bottom; background-repeat: no-repeat; width: 715px; padding: 0px 0px 16px 0px; }

#kk-pupular { background-image: url(images/popular_bg.gif); background-position: top left; background-repeat: repeat-y; width: 715px; }
#kk-pupular .kk-inner { background-image: url(images/popular_inner_bg.gif); background-position: bottom left; background-repeat: no-repeat; width: 715px; padding: 2px 0px 5px 0px; }
#kk-pupular table { width: 715px; border: 0px; }
#kk-pupular tr,
#kk-pupular td { text-align: center; vertical-align: top; }
#kk-pupular td { width: 20%; }
#kk-pupular .kk-pic { background-image: url(images/popular_pic_bg.jpg); background-position: top left; background-repeat: no-repeat; width: 130px; height: 134px; overflow: hidden; text-align: center; margin: 0px 0px 3px 0px; }
#kk-pupular .kk-pic p { padding: 4px 0px 0px 0px; }
#kk-pupular a.kk-label { background-image: url(images/popular_label_bg.jpg); background-position: top left; background-repeat: no-repeat; color: #060606; display: block; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 27px; width: 130px; height: 27px; text-align: center; text-decoration: none; }
#kk-pupular a.kk-label:hover { color: #292828; text-decoration: none; }
/*---Right Column---<<END*/

/*---Footer--->>START*/
#kk-footer { background-image: url(images/footer_bg.jpg); background-position: top left; background-repeat: no-repeat; color: #1a1a1a; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 2px; line-height: 39px; text-align: center; width: 960px; height: 66px; margin: 0px auto; }
#kk-footer .kk-inner { padding: 27px 0px 0px 0px; }
#kk-footer a { color: #1a1a1a; text-decoration: underline; }
#kk-footer a:hover { color: #1a1a1a; text-decoration: none; }
/*---Footer---<<END*/