/* CSS Overrides from www.the-house.com/css/general.css */
#header h1 a {height:auto;}
.products {padding:10px;}

/* Search */
.search-container {width:880px;_width:875px;background-color:#fff;}
.search-container a:link {color:#333;font-size:11px;text-decoration:none;}
.search-container a:visited {color:#333;font-size:11px;text-decoration:none;}
.search-container a:hover {text-decoration:underline;}
.search-container a:active {text-decoration:underline;}
#search-suggest {width:860px;_width:875px;background-color:#EDEEE8;color:#000;padding:10px;font-size:12px;border-bottom:#E6F3C5 solid 2px;}
#search-suggest a:link {color:#000;font-size:12px;text-decoration:underline;}
#search-suggest a:visited {color:#333;font-size:11px;text-decoration:underline;}
#search-suggest a:hover {background-color:#333;color:#fff;}
#search-suggest a:active {background-color:#333;color:#fff;}
#search-refine {padding:2px 0px;_padding:0px;border-bottom:2px solid #D9DBD1;}
#search-refine table {width:700px;}
#search-info {background-color:#EDEEE8;border-bottom:1px solid #fff;}
#search-info table {font-size:12px;}
#search-info table a:link {color:#333;font-size:11px;font-weight:bold;}
#search-info table a:visited {color:#333;font-size:11px;font-weight:bold;}
#search-info table a:hover {text-decoration:underline;}
#search-info table a:active {text-decoration:underline;}
#search-notice {background-color:#fff;padding:0px 5px;color:#000;}
.search-title {font-size:12px;font-weight:bold;text-decoration:underline;}
#search-optioncon {background-color:#D9DBD1;padding:5px;color:#333;}
#search-optioncon a:link {color:#000;font-size:11px;}
#search-optioncon a:visited {color:#000;font-size:11px;}
#search-optioncon a:hover {text-decoration:underline;}
#search-optioncon a:active {text-decoration:underline;}
#search-changeview {}
#search-sort {margin-left:480px;}
.search-pages {text-align:right;line-height:16px;width:875px;_width:875px;border-top:2px #CDCFC2 solid; background-color:#EDEEE8;padding:3px 0px 3px 5px;color:#333;}
.search-pages a:link {color:#333;font-weight:bold;font-size:11px;}
.search-pages a:visited {color:#666;font-size:11px;font-weight:bold;}
.search-pages a:hover {text-decoration:underline;}
.search-pages a:active {text-decoration:underline;}
#search-result {}
.search-refine-count {color:#F03C00;font-size:10px;}
.search-refinetd td {padding-right:15px;}
.category-product-image  a:hover {background-color:#fff;}

#direct {background-color:#fff;width:860px;_width:875px;padding:5px 10px;color:#000;font-size:12px;}

.category-product-wholetable {text-align:center;font-family:verdana;background:#fff;}
.category-product-wholetable table {width:100%;}
.category-product-wholetr {border-bottom:3px solid #000000;}

.category-product-td {background:#fff;padding:0px 2px 0px 2px;width:210px;border-right:1px solid #D9DBD1;border-bottom:1px solid #D9DBD1;border-top:1px solid #f1f1f1;border-left:1px solid #f1f1f1;}

.category-product-title a {font-family:verdana;font-size:11px;text-align:center;display:block;font-weight:bold;color:#6B9700;text-decoration:none;padding:5px;border-top:3px solid #fff;}

.category-product-title a:visited {font-family:verdana;font-size:11px;text-align:center;display:block;font-weight:bold;color:#6B9700;text-decoration:none;padding:5px;border-top:3px solid #fff;}

.category-product-title a:hover {display:block;font-weight:bold;color:#000;text-decoration:none;padding:5px;background-color:#f1f1f1;text-decoration:underline;}

.category-product-title a:active {display:block;font-weight:bold;color:#000;text-decoration:none;padding:5px;background-color:#f1f1f1;text-decoration:underline;}

.category-product-image {text-align:center;}
.category-product-image  a:hover {background-color:#fff;}
.category-product-image img {padding:5px 0px;}

.category-product-price table {width:100%;padding:0px;font-size:10px;}

.category-product-price td {width:50%;text-align:center;}
.category-product-regprice {border-top:2px solid #ccc;color:#000;font-size:11px;}
.search-refinetd td {padding-right:15px;}


.category-product-ourprice {color:#333;width:75px;font-weight:bold;text-align:right;font-size:13px;padding:0px;font-family:arial;border-top:2px solid #3B6B01;}

.category-product-ourprice-sale {color:#FF5A00;width:75px;font-weight:bold;text-align:right;font-size:13px;padding:0px;font-family:arial;border-top:2px solid #FF5A00;}
.catourprice {}
.catourpricenr {font-size:13px;}
.catourprice-sale {color:#FF5A00;}
.catourpricenr-sale {font-size:13px;}
.catsize {font-weight:bold;color:#333;}
.category-product-size td {text-align:center;font-size:9px;color:#666;}
#searchform {color:#333;font-size:11px;font-weight:bold;padding:10px;width:340px;_width:360px;}

.searchimage {position:relative;top:0px;left:0px;}
.searchvideo {position:absolute;width:47px;top:120px;left:80px;_top:115px;_left:33px;}

