@charset "utf-8";

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

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

.ei-background { background-image: url(images/body_bg.gif); background-position: top left; background-repeat: repeat; width: 100%; text-align: center; padding: 0px 0px 20px 0px; margin: 0px; }
.ei-contentbg { background-color: #ffffff !important; background-image: url(images/store_content_bottom.gif); background-position: bottom; background-repeat: no-repeat; width: 875px !important; margin: 0px auto !important; }
/*---Common and Standard---<<END*/

/*---Header--->>START*/
#ei-headerwrap { background-color: #ffffff; background-image: url(images/header_line.gif); background-position: bottom; background-repeat: repeat-x; width: 100%; height: 123px; text-align: center; }
#ei-headerwrap * { padding: 0px; margin: 0px; }
#ei-headerwrap img { border: 0px; }

#ei-header { background-image: url(images/header_bg.gif); background-position: top left; background-repeat: no-repeat; width: 875px; margin: 0px auto; position: relative; }
#ei-header #ei-headerin { padding: 0px 12px; }

#ei-header #ei-headerbanner { position: absolute; top: 62px; left: 232px; z-index: 1000; }

#ei-header #ei-logo { float: left; width: 220px; padding: 22px 0px 0px 0px; }

#ei-header #ei-headerright { float: right; padding: 14px 0px 0px 0px; width: 614px; }

#ei-header #ei-menu { background-image: url(images/topmenu_bg.jpg); background-position: top left; background-repeat: no-repeat; width: 614px; height: 40px; }
#ei-header #ei-menu ul { list-style-type: none; }
#ei-header #ei-menu ul li { background-image: url(images/topmenu_sep.jpg); background-position: right; background-repeat: no-repeat; float: left; height: 40px; }
#ei-header #ei-menu ul li a { color: #ffffff; display: block; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 15px; line-height: 40px; height: 40px; padding: 0px 11px 0px 11px; text-decoration: none; }
#ei-header #ei-menu ul li a:hover { background-image: url(images/topmenu_hover_bg.jpg); background-position: top left; background-repeat: repeat-x; }
#ei-header #ei-menu ul li.ei-firstitem a:hover { background-image: url(images/topmenu_lefthover_bg.jpg); background-position: top left; background-repeat: no-repeat; }
#ei-header #ei-menu ul li.ei-lastitem { float: right; background-image: none; }
#ei-header #ei-menu ul li.ei-lastitem a { padding: 0px 11px 0px 10px; }
#ei-header #ei-menu ul li.ei-lastitem a:hover { background-image: url(images/topmenu_righthover_bg.jpg); background-position: top right; background-repeat: no-repeat; }

#ei-header #ei-menuline { background-image: url(images/topmenu_line.gif); background-position: top; background-repeat: repeat-x; width: 100%; height: 8px; font-size: 1px; line-height: 1px; }
/*---Header---<<END*/

/*---eBay Default--->>START*/
#TopPromoArea { display: none !important; visibility: hidden; }

#CentralArea { padding: 140px 12px 0px 0px !important; text-align: left; visibility: hidden; }
#CentralArea * { padding: 0px; margin: 0px; }
#CentralArea img { border: 0px; }
#CentralArea table {
	width: 100%;
}
#CentralArea td {
	width: auto;
}

#LeftPanel { background-color: transparent !important; width: 220px !important; padding: 0px 0px 12px 12px !important; text-align: left; visibility: hidden; }
#LeftPanel * { padding: 0px; margin: 0px; }
#LeftPanel img { border: 0px; }

#CentralArea table.lview td { padding: 10px; }
/*---eBay Default---<<END*/

/*---Left Column--->>START*/
#LeftPanel #ei-searchbox { background-color: #d62d10; background-image: url(images/search_box_bg.jpg); background-position: top left; background-repeat: no-repeat; color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; width: 220px; }
#LeftPanel #ei-searchbox #ei-searchboxin { padding: 18px 10px 0px 10px; }
#LeftPanel #ei-searchbox #ei-query { background-color: #ffffff; border: 1px solid #ff7761; padding: 6px 10px; margin: 0px 0px 6px 0px; }
#LeftPanel #ei-searchbox #ei-query .ei-query { border: 0px solid #ffffff; color: #b8b7b7; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; width: 180px; }
#LeftPanel #ei-searchbox #ei-searchbtn { text-align: right; padding: 5px 0px 0px 0px; }
#LeftPanel #ei-searchboxbot { background-image: url(images/search_box_bottom.gif); background-position: top left; background-repeat: no-repeat; width: 220px; height: 11px; font-size: 0px; line-height: 0px; margin: 0px 0px 12px 0px; }

#LeftPanel .ei-box { background-image: url(images/leftcol_box_bg.gif); background-position: top left; background-repeat: repeat-y; }
#LeftPanel .ei-boxbot { background-image: url(images/leftcol_box_bottom.gif); background-position: bottom left; background-repeat: no-repeat; width: 220px; height: 4px; font-size: 0px; line-height: 0px; margin: 0px 0px 12px 0px; }

#LeftPanel .ei-banner { padding: 0px 0px 12px 0px; }

#LeftPanel #ei-categories { }
#LeftPanel #ei-categories h3 { background-image: url(images/leftcol_box_headers.gif); background-position: 0px 0px; background-repeat: no-repeat; height: 36px; }
#LeftPanel #ei-categories h3 span { display: none; }
#LeftPanel #ei-categories ul.lev1 { list-style-type: none; }
#LeftPanel #ei-categories ul.lev1 li { background-image: url(images/category_bullet.gif); background-position: top left; background-repeat: no-repeat; border-bottom: 1px solid #fbe77b; display: block; }
#LeftPanel #ei-categories ul.lev1 li.ei-lastitem { border-bottom: 0px solid #fbe77b; border-bottom: 0px; }
#LeftPanel #ei-categories ul.lev1 li a { color: #353535; display: block; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; padding: 6px 0px 6px 28px; margin: 0px 1px; }
#LeftPanel #ei-categories ul.lev1 li a:hover { background-color: #d3290d; background-image: url(images/category_bullet_hover.gif); background-position: left; background-repeat: no-repeat; color: #ffffff; text-decoration: none; }
#LeftPanel #ei-categories ul.lev1 li span { background-color: #d3290d; background-image: url(images/category_bullet_hover.gif); background-position: left; background-repeat: no-repeat; color: #ffffff; display: block; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; padding: 6px 0px 6px 28px; text-decoration: none; }
#LeftPanel #ei-categories ul.lev2 { list-style-type: none; border-bottom: 1px solid #fbe77b; padding: 0px 0px 2px 0px; }
#LeftPanel #ei-categories ul.lev2 li { background-image: none; border-bottom: 0px solid #fbe77b; display: inline; }
#LeftPanel #ei-categories ul.lev2 li a { color: #353535; display: block; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; padding: 4px 0px 4px 38px; }
#LeftPanel #ei-categories ul.lev2 li a:hover { background-color: transparent; background-image: none; color: #d3290d; text-decoration: underline; }
#LeftPanel #ei-categories ul.lev2 li span { background-color: transparent; background-image: none; color: #d3290d; display: block; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; padding: 4px 0px 4px 38px; text-decoration: underline; }

#LeftPanel #ei-newsletter { }
#LeftPanel #ei-newsletter h3 { background-image: url(images/leftcol_box_headers.gif); background-position: 0px -36px; background-repeat: no-repeat; height: 36px; }
#LeftPanel #ei-newsletter h3 span { display: none; }
#LeftPanel #ei-newsletter p { padding: 0px 0px 12px 0px; }
#LeftPanel #ei-newsletter .ei-box { color: #282828; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; }
#LeftPanel #ei-newsletter .ei-boxin { padding: 5px 10px 5px 10px; }
#LeftPanel #ei-newsletter .ei-signup { text-align: right; padding: 5px 0px; }
/*---Left Column---<<END*/

/*---Store Category---<<START*/
/*.vh-cnt { display: none !important; }*/
#LeftPanel .ttl { display: none !important; }
#LeftPanel .cnt { display: none !important; }
#LeftPanel .all_cats { display: none !important; }
#LeftPanel .link { display: none !important; }
/*---Store Category---<<EMD*/

/*---Right Column--->>START*/
#ei-rightcol { width: 618px; text-align: left; }
#ei-rightcol #ei-inner { background-color: #fffee6; padding: 10px; }

#ei-rightcol #ei-introbanner { background-image: url(images/store_right_banner_bg.jpg); background-position: top left; background-repeat: no-repeat; color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; width: 594px; height: 234px; margin: 0px auto 15px auto; }
#ei-rightcol #ei-introbanner #ei-introin { padding: 18px 240px 0px 18px; }
#ei-rightcol #ei-introbanner #ei-clickhere { float: right; width: 170px; padding: 10px 0px 0px 0px; }

#ei-rightcol #ei-featured { color: #111111; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 100%; text-align: center; }
#ei-rightcol #ei-featured h3 { background-image: url(images/store_feat_header.gif); background-position: top left; background-repeat: no-repeat; height: 36px; margin: 0px 0px 20px 0px; }
#ei-rightcol #ei-featured p { padding: 0px 0px 15px 0px; }
#ei-rightcol #ei-featured h3 span { display: none; }

#ei-rightcol #ei-featured .ei-feat1 { float: left; width: 187px; margin: 0px 12px 20px 0px; }
#ei-rightcol #ei-featured .ei-feat2 { float: left; width: 187px; margin: 0px 0px 20px 0px; }
#ei-rightcol #ei-featured .ei-feat3 { float: right; width: 190px; margin: 0px 0px 20px 0px; }
#ei-rightcol #ei-featured .ei-img { background-color: #ffffff; border: 1px solid #d52b0f; padding: 1px; margin: 0px 0px 10px 0px; }

#ei-rightcol #ei-featured .ei-name { color: #111111; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
#ei-rightcol #ei-featured .ei-name:hover { text-decoration: underline; }
#ei-rightcol #ei-featured .ei-price { color: #b31900; font-family: "Trebuchet MS"; font-size: 17px; line-height: 20px; float: left; width: 110px; }
#ei-rightcol #ei-featured .ei-buynow { float: right; }
#ei-rightcol #ei-gallery { padding: 0px 5px; }
/*---Right Column---<<END*/

/*---Footer--->>START*/
#ei-footer { color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 2px; line-height: 42px; width: 100%; height: 42px; text-align: center; }
#ei-footer a { color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
#ei-footer a:hover { text-decoration: underline; }
/*---Footer---<<END*/