@charset "utf-8";
@import "icon.css";
/* CSS Document */

body { background: #DDE1E4; font-family: Tahoma, Arial,"Trebuchet MS", sans-serif; font-size: 13px; color: #4A4F53; margin: 0px; padding: 0px;}
.fl {float: left;}
.fr {float: right;}
.hide { display: none;}
.clear {clear: both; display:block; visibility: hidden; height: 0px; line-height: 0px; font-size:0px;}
.search-focus { color:#333 !important;}
a img {border: none;}
h2.title {margin-top: 0px;}
hr { border: none; border-bottom: thin dashed #AAA; height:1px}

.page-layout {width: 1000px; margin: 0px auto;}

#logo { position: absolute; top: 10px; }
#logo .text { background: url(../images/lowes-corporate.gif) no-repeat center top; width: 220px; height:90px; text-indent: -9999em;}

#menu-top { height: 1.6em; display:block; background: #000; line-height: 1.6em;}
#menu-top ul { margin: 0px; padding: 0px; list-style: none;}
#menu-top li { float: left; padding: 0px 2px; background: url(../images/menu-nav-seperator.gif) no-repeat right;}
#menu-top a { text-transform:uppercase; color:#FFF; font-size: 11px; text-decoration: none;}
#menu-top a:hover { color: #09F;}
#menu-top .text { padding: 5px;}

#menu-main { padding: 66px 0px 0px 230px;}
#menu-main ul { margin: 0px; padding: 0px; list-style: none;}
#menu-main li { float: left; background: url(../images/menu-nav-right.gif) no-repeat  right top; padding: 0px 7px 0px 0px; margin: 0px 2px;}
#menu-main a { text-transform:uppercase; color: #FEFEFE; margin: 0px; padding: 0px;  text-decoration: none;}
#menu-main .text { margin: 0px; padding: 7px 4px 5px 11px; background:url(../images/menu-nav-left.gif) no-repeat left top; font-size: 12px; line-height: 20px;}
#menu-main li.selected a, #menu-main li:hover a { color: #FFF;}
#menu-main li.selected, #menu-main li:hover {background: url(../images/menu-nav-right2.gif) no-repeat  right top;}
#menu-main li.selected .text, #menu-main li:hover .text {background:url(../images/menu-nav-left2.gif) no-repeat left top; }


#page-header {height: 102px; background: #606C73; position: relative; border-bottom: 3px #8B969A solid;}
#wrapper {display:block; width: 1001px;}

#page-left {float: left; width: 220px; padding-top: 15px; display:block;}

#page-footer { padding: 10px; font-size: 0.9em;}
#page-footer, #page-footer a { color:#777; text-decoration: none;}
#page-footer ul {margin: 0px; padding: 0px; list-style: none;}
#page-footer li {float:left; padding: 0px 5px; background:url(../images/footer-nav-seperator.gif) no-repeat right;}


.page-box { background: #F5F4F4;}
.page-box .box-top { height: 6px; display:block; line-height: 6px; font-size: 6px;}
.page-box .box-top .left { float: left; width: 6px; height: 6px; display:block; background: url(../images/box-tl.gif) no-repeat;}
.page-box .box-top .right { float: right; width: 6px; height: 6px; display:block; background: url(../images/box-tr.gif) no-repeat;}
.page-box .box-bottom { height: 6px; display:block; line-height: 6px; font-size: 6px;}
.page-box .box-bottom .left { float: left; width: 6px; height: 6px; display:block; background: url(../images/box-bl.gif) no-repeat;}
.page-box .box-bottom .right { float: right; width: 6px; height: 6px; display:block; background: url(../images/box-br.gif) no-repeat;}
.page-box .box-middle { padding: 8px 14px 8px 14px;}
.page-box .box-title {text-transform: uppercase;}

#page-left .box-middle { padding: 8px 0px 8px 14px;background: #606C73; color: #FFF;}
#page-left .box-top, #page-left .box-bottom { background: #606C73;}
#page-left .box-top .left {background: url(../images/categories/side-left/box-tl.gif) no-repeat;}
#page-left .box-top .right { background: url(../images/categories/side-left/box-tr.gif) no-repeat;}
#page-left .box-bottom .left {background: url(../images/categories/side-left/box-bl.gif) no-repeat;}
#page-left .box-bottom .right { background: url(../images/categories/side-left/box-br.gif) no-repeat;}
#page-left .box-title { background: #00B5EF; color:#FFF; padding: 40px 0px 7px 13px;}

#product-menu .box-middle { padding: 8px 0px 8px 14px;background: #606C73; color: #FFF;}
#product-menu .box-top { background:#1E2628;}
#product-menu .box-top .left {background: url(../images/categories/product-menu/box-tl.gif) no-repeat;}
#product-menu .box-top .right { background: url(../images/categories/product-menu/box-tr.gif) no-repeat;}
#product-menu .box-title { background: #1E2628; color:#FFF; padding: 5px 0px 7px 13px;}
#product-menu .box-title .text{ background: none; padding: 0px;}

#product-search input {width: 160px; color:#FFF; background: #798389; border: 1px solid #80898F; }
#product-search .icon-search { height: 22px;}

#online-brochure h3 { margin-bottom: 0.5em; font-weight:normal; font-size: 13px; color: #FFF;}

#product-menu {margin-top: 15px;}
#product-menu h3 { margin: 0px 0px 1em 0px; font-size: 13px; color: #666666; padding-left: 14px;}
#product-menu ul {list-style: none; margin: 0px; padding:0px;}
#product-menu li { background: url(../images/product-nav-seperator.gif) repeat-x bottom; text-transform:capitalize; }
#product-menu li a { color: #A0A7AB;  text-decoration: none;}
#product-menu .selected, #product-menu li .text:hover { color: #FFF;  text-decoration: none;}
#product-menu .box-middle { padding: 8px 14px 8px 0px;}
#product-menu .text { background: url(../images/menu-item.gif) repeat-y left; padding: 5px 0px 5px 16px;}
#product-menu .nav-corporate .selected,#product-menu .nav-corporate .text:hover { background: url(../images/menu-item-corporate.gif)  repeat-y left;font-weight: bold;}
#product-menu .nav-workwear-security .selected,#product-menu .nav-workwear-security .text:hover { background: url(../images/menu-item-workwear-security.gif) repeat-y left; font-weight: bold;}
#product-menu .nav-activewear-sport .selected,#product-menu .nav-activewear-sport .text:hover { background: url(../images/menu-item-activewear-sport.gif) repeat-y left; font-weight: bold;}
#product-menu .nav-health-beauty .selected,#product-menu .nav-health-beauty .text:hover { background: url(../images/menu-item-health-beauty.gif) repeat-y left;font-weight: bold;}
#product-menu .nav-hospitality .selected,#product-menu .nav-hospitality .text:hover { background: url(../images/menu-item-hospitality.gif) repeat-y left; font-weight: bold;}
#product-menu .nav-outerwear .selected,#product-menu .nav-outerwear .text:hover { background: url(../images/menu-item-outerwear.gif) repeat-y left; font-weight: bold;}

#page-right {float: right; width: 770px; padding: 10px 0px 0px 0px !important; margin: 5px 0px 0px 0px !important; display:block; overflow: hidden;}
#homepage #page-right {padding: 0px 0px 0px 0px !important;}

#page-home-content .box-middle { padding: 8px 0px 8px 14px;}
#page-home-content .box-middle h3{ padding-left: 14px;}
#page-home-content h2 {font-size: 13px; color: #666666; position: relative;}
.category-item {float: left; margin: 0px 10px 10px 0px; text-align:center;}
.category-item .title { padding: 2px 2px 3px 2px;  display: block; text-transform:uppercase;}
.category-item .title a {color: #FFF; text-decoration: none;}
.category-item .image { position: relative;}
.category-item img { border: 1px solid;}
.category-corporate .image img {border: 1px solid #00B5EF;}
.category-corporate .title { background: #00B5EF;}
.category-activewear-sport .image img {border: 1px solid #EB1E27;}
.category-activewear-sport .title { background: #EB1E27;}
.category-health-beauty .image img {border: 1px solid #A54599;}
.category-health-beauty .title { background: #A54599;}
.category-hospitality .image img {border: 1px solid #4879BC;}
.category-hospitality .title { background: #4879BC;}
.category-outerwear .image img {border: 1px solid #44AD48;}
.category-outerwear .title { background: #44AD48;}
.category-workwear-security .image img {border: 1px solid #F98F21;}
.category-workwear-security .title { background: #F98F21;}

#page-home-intro {margin-bottom: 10px;}

.page-category .box-middle { padding: 8px 0px 8px 14px;}
.page-category .box-top { background: #00B5EF;}
.page-category .box-top .left {background: url(../images/categories/corporate/box-tl.gif) no-repeat;}
.page-category .box-top .right { background: url(../images/categories/corporate/box-tr.gif) no-repeat;}
.page-category .box-title { background: #00B5EF; color:#FFF; padding: 40px 0px 7px 13px;}
.page-category .box-title .text { font-size: 130%;}

#page-right .box-title .text { font-size: 130%; letter-spacing: 5px;}

/*
#page-content .box-middle { padding: 8px 14px 8px 14px;}
#page-content .box-top { background: #5A737C;}
#page-content .box-top .left {background: url(../images/categories/page-content/box-tl.gif) no-repeat;}
#page-content .box-top .right { background: url(../images/categories/page-content/box-tr.gif) no-repeat;}
#page-content .box-title { background: #5A737C; color:#FFF; padding: 40px 0px 7px 13px;}
*/
#page-content .box-middle { padding: 8px 14px 8px 14px;}
#page-content .box-top { background:#1E2628;}
#page-content .box-top .left {background: url(../images/categories/product-menu/box-tl.gif) no-repeat;}
#page-content .box-top .right { background: url(../images/categories/product-menu/box-tr.gif) no-repeat;}
#page-content .box-title { background: #1E2628; color:#FFF; padding: 40px 0px 7px 13px;}
#page-content .box-title .text{ background: none; padding: 0px;}


#page-category-corporate .box-middle { padding: 8px 0px 8px 14px;}
#page-category-corporate .box-top { background: #00B5EF;}
#page-category-corporate .box-top .left {background: url(../images/categories/corporate/box-tl.gif) no-repeat;}
#page-category-corporate .box-top .right { background: url(../images/categories/corporate/box-tr.gif) no-repeat;}
#page-category-corporate .box-title { background: #00B5EF; color:#FFF; padding: 40px 0px 7px 13px;}

#page-category-activewear-sport .box-middle { padding: 8px 0px 8px 14px;}
#page-category-activewear-sport .box-top { background: #EB1E27;}
#page-category-activewear-sport .box-top .left {background: url(../images/categories/activewear-sport/box-tl.gif) no-repeat;}
#page-category-activewear-sport .box-top .right { background: url(../images/categories/activewear-sport/box-tr.gif) no-repeat;}
#page-category-activewear-sport .box-title { background: #EB1E27; color:#FFF; padding: 40px 0px 7px 13px;}

#page-category-health-beauty .box-middle { padding: 8px 0px 8px 14px;}
#page-category-health-beauty .box-top { background: #A54599;}
#page-category-health-beauty .box-top .left {background: url(../images/categories/health-beauty/box-tl.gif) no-repeat;}
#page-category-health-beauty .box-top .right { background: url(../images/categories/health-beauty/box-tr.gif) no-repeat;}
#page-category-health-beauty .box-title { background: #A54599; color:#FFF; padding: 40px 0px 7px 13px;}

#page-category-hospitality .box-middle { padding: 8px 0px 8px 14px;}
#page-category-hospitality .box-top { background: #4879BC;}
#page-category-hospitality .box-top .left {background: url(../images/categories/hospitality/box-tl.gif) no-repeat;}
#page-category-hospitality .box-top .right { background: url(../images/categories/hospitality/box-tr.gif) no-repeat;}
#page-category-hospitality .box-title { background: #4879BC; color:#FFF; padding: 40px 0px 7px 13px;}

#page-category-outerwear .box-middle { padding: 8px 0px 8px 14px;}
#page-category-outerwear .box-top { background: #44AD48;}
#page-category-outerwear .box-top .left {background: url(../images/categories/outerwear/box-tl.gif) no-repeat;}
#page-category-outerwear .box-top .right { background: url(../images/categories/outerwear/box-tr.gif) no-repeat;}
#page-category-outerwear .box-title { background: #44AD48; color:#FFF; padding: 40px 0px 7px 13px;}

#page-category-workwear-security .box-middle { padding: 8px 0px 8px 14px;}
#page-category-workwear-security .box-top { background: #F98F21;}
#page-category-workwear-security .box-top .left {background: url(../images/categories/workwear-security/box-tl.gif) no-repeat;}
#page-category-workwear-security .box-top .right { background: url(../images/categories/workwear-security/box-tr.gif) no-repeat;}
#page-category-workwear-security .box-title { background: #F98F21; color:#FFF; padding: 40px 0px 7px 13px;}

.product-item {float: left; padding: 10px 3px; border-bottom: 1px solid #CCC}
.product-item .inner { padding: 3px;}
.product-item .inner:hover { background: #DDE1E4; }
.product-item .item { width: 170px;}
.product-item .image { height: 300px; border:1px solid #FFF; overflow: hidden;}
.product-item .title { display: none;}

.ppt-class-2 .item { width: 354px;}

#photo-info .photo-item {float: left; padding: 10px 3px;}
#photo-info .photo-item .title { display: none;}
#photo-info .image-bg { width: 354px; overflow: hidden; background: #DDE1E4 url(../images/photo-info-bg.gif) repeat-y center;}
#photo-info img { height: 300px; border:1px solid #FFF; overflow: hidden;}
#photo-info .photo-products { float: left; display: block; padding: 10px 3px 10px 7px; color: #686765;}
#photo-info .photo-products .inner {  width: 370px;}
#photo-info .photo-products .info { padding: 15px; background: #FFF;}
#photo-info .photo-products .title { font-weight: bold;}
#photo-info .photo-products .description p { margin-top: 0px;}

#photo-info .photo-position-first, #photo-info .photo-position { color: #000; text-transform: uppercase; font-weight: bold; padding: 2px 0px 0.3em 0px; border-bottom: 1px solid #DDD; }
#photo-info .photo-position-first { margin: 0em 0em 1em 0em; }
#photo-info .photo-position { margin: 1.5em 0em 1em 0em;}

#btn-quick-search {margin-left: 5px; cursor: pointer;}
.paging-info {text-align: center;}
.result-item {padding-bottom: 1em;}
.result-item .title { font-weight: bold;}
.result-item .title a {color: #1E2628;}