#header-bottom { padding-top: 10px; min-height: 30px;}
#content .content {border: none; }
p span a { font-size: 12px; }
.callprice {font-weight: bold; margin-top: 20px; font-size: 18px; color: #A10000;}
#logo {z-index: 1; position: absolute; left:0px;}
#emwrap { padding-left: 5px }
.lnav_opt_opt { padding-left: 5px; color: #000; }
.emsi {color: #999;}
.boxtop {
	/*
	background-color: #fff;
	border: 1px solid #ccc;
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
	*/
}
.box-category > ul > li ul > li a { padding: 5px 0px 5px 3px; width: 100%; color: #000;}
.box-category > ul > li ul > li a:hover { text-decoration: underline; color: #D23A20;}
.box-category { padding-left: 0px; }

.box-category > ul > li { padding-bottom: 0px; padding-top: 0px; margin-bottom: 10px; }
.box-category > ul > li ul { padding: 0px 0px 0px 0px; width: 178px;}
.box-category > ul > li ul li { padding: 3px 0px 3px 0px; }
.box-category > ul > li { margin-bottom: 0px }
.box-category > ul > li a.active { border-bottom: 0px; color: #000; font-size: 14px; font-weight: bold; padding-left: 0px;}
.boxtop > ul > li { margin-bottom: 15px }
.csep a { font-weight: bold; font-size: 14px;}
.csep a:hover {text-decoration: underline; color: #D23A20;  font-weight: bold; font-size: 14px;}
#crumb ul.linkscrumb li.noback { font-size: 14px;  color: #000; font-weight: bold;}

.box-category > ul > li ul > li a { color: #D23A20; font-size: 14px; padding: 0px;}

.product-list > div {
        overflow: auto;
        width: 655px;
        margin-bottom: 15px;
        border:1px solid #f6f6f6;
        background-color: #fff;
        padding:20px;
}

#navlong {margin-bottom: 0px; background-color: #912445; margin-top: 0px;}
.sf-contener, .sf-menu { font-size: 13px;}
.sf-contener { margin-left: -20px; height: 37px;}
.sf-menu a { font-size: 14px;}
.sf-menu { margin-left: 0px;;}
.sf-menu a:hover { font-size: 14px;}
.sf-menu {width: 780px!important; }

/* #column-left + #content { padding-top: 13px; } */
#column-left + #content { top: -5px; position: relative; }

.spacer { background: none; }
.button-search { position: relative;  z-index:999999; top: 25px; left: 920px; height: 27px; width: 31px; background: url("/images/sites/mag.png") no-repeat }
#header #search input { border: 1px solid #989898; width: 286px; background-color: #fff; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; }

.inner_secnav {float: left; padding-right: 30px; font-weight: bold; margin-top: 2px;}
.inner_secnav a { color: #000;}

INPUT#searchBox.bar.ac_input {position: relative; width: 220px; left: 730px; top: -22px; height: 20px; padding-left: 10px; background-color: #fff; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; margin-top: 40px; }
#head_container { height: 146px; background-image: url('/images/sites/longmeadowwine/longmeadow-bg.png'); background-repeat:repeat-x; padding: 0px; margin: 0px;background-color: #fff;}

h1, body, #search, input {background-image: none;}

/* body {background-color: #000 } */
br { display: inline }
#emwrap { padding: 0px; padding-top: 5px;} 
#welcome { padding: 0px;margin: 0px} 
#container { box-shadow: none; -webkit-box-shadow: none }
/* .container_12, #container {margin-left: 0px; margin-right: 0px;} */
/* .container_12 { width: 1072px; } */

.wf_content { color: #000; }

.sorting {margin: 0px; }
.sorting { background-image: none; color: #000; }
.sorting ul li.txt {padding-left: 0px; font-size: 14px;}
.sorting ul li a.active {padding-top: 3px; -webkit-border-radius: 2px; background-color: #bbbbbb; -moz-border-radius: 2px; border-radius: 2px; color: #828282; background-image: none; background-color: #e5e5e5; }
.sorting ul li a.numbrs {margin: 0px; padding-top: 3px; -webkit-border-radius: 2px; background-color: #bbbbbb; -moz-border-radius: 2px; border-radius: 2px; color: #828282; background-image: none; background-color: #e5e5e5; border: 1px solid #828282;  }
.sorting ul li a.active, .sorting ul li a.numbrs:hover { background-image: none; background-color: #e5e5e5; }
#content ul li { padding-bottom: 0px; margin: 0px; }
.sorting ul li a.numbrs:hover, .sorting ul li a.active { padding: 1px; padding-top: 3px; padding-bottom: 2px; background-color: #000; border: #e6e6e6; }
.sorting ul li a.active { color: #fff; padding: 1px; padding-top: 3px; padding-bottom: 2px; background-color: #000; border: #e6e6e6; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }

/* .sorting ul li a.numbrs { border: 1px solid #ccc; -webkit-border-radius: 2px; background-color: bbbbbb-moz-border-radius: 2px; border-radius: 2px;}*/

a.button, a.button span {color: #fff; background-color: #000; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

.checkout-heading {background: #E7E3BE; border: 1px solid #ccc; padding: 8px; font-weight: bold; font-size: 13px; margin-bottom: 0px; }
.box-category > ul > li a.active { border: 1px solid #ccc; background-color: #E7E3BE; padding: 5px; margin-bottom: 5px;}
.box-category > ul > li a.active + ul { padding-left: 5px; }

.secondary_color, p, body, #header #search input, .heading h4, #currency a, #footer ul li a, .cart_right a, .box-category > ul > li ul > li a, .product-list .wishlist a, .product-list .compare a, .product-list .price-tax { color: #000; }
#content .content { padding: 0px; }

h4.colr { font-size: 15px; padding: 0px; margin: 0px 0px 5px 0px;}
.iotwh { color: #000; font-size: 14px; }
.wow_wrap { padding-top: 15px; }
a, a.nav { color: #000; }
a:hover, a.nav:hover { text-decoration: underline; color: #D23A20; }
.cart, .price, .name { text-align: center; }
.image { height: 140px; }
a.headcart {font-size: 18px;}
a.headcart:hover {text-decoration: underline; color: #000;}
.detail_sec { padding-bottom: 20px; }
.rrrestop_wa { padding: 3px 5px 3px 5px; background-color: #990000; color: #fff;}
.rrrestop_wa .wf_content { color: #fff; }
.rrrestop_ws { padding: 3px 5px 3px 5px; background-color: #006699; color: #fff;}
.rrrestop_ws .wf_content { color: #fff; }
.rrrestop_we { padding: 3px 5px 3px 5px; background-color: #999900; color: #fff;}
.rrrestop_we .wf_content { color: #fff; }
.rrrestop_wc { padding: 3px 5px 3px 5px; background-color: #e56600; color: #fff;}
.rrrestop_wc .wf_content { color: #fff; }
.boxtopr {color: #2d2d2d; font-size: 18px; font-weight: bold; padding-top: 40px;}
#cart { right: 20px; }
#twitter-widget-0 { margin-top: 20px; }
#hprnav { padding-left: 5px; position: relative; left: 0px; top: 10px;}
.feat { font-size: 16px; color: #000; font-weight: bold; }
.feattitle { font-size: 16px; color: #000;  }
.fttitwrap { padding-top: 20px; padding-bottom: 10px; }
.itwrap { padding-top: 15px; }
.qtxt { text-align: center; }
#iotwhp { width: 260px; }

        #header .button-search { position: absolute; top: 95px; z-index: 3; left: 520px; }
        .ui-autocomplete-category { font-weight: bold; padding: .2em .4em; margin: .8em 0 .2em; font-size: 14px; line-height: 1.5; font-size: 14px; background: #fce2bf; color: #000; margin-top: 0px; }
        .ui-menu-item td { font-size: 14px; }
        #navlong { position: relative; z-index: 20; }
        .ui-menu .ui-menu-item { padding-top: 0px; }
        .ui-autocomplete-input { z-index: 9999; margin-left: 280px; width: 200px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; height: 20px; position: relative; top: -28px; padding-left: 10px;}
        .ui-widget input { font-family: 'Roboto Slab', Helvetica, serif; font-size: 14px; color: #999;top: -7px; left: 460px;}
        .ui-autocomplete { font-family: 'Roboto Slab', Helvetica, serif; box-shadow: 0px 20px 60px 10px #747474; -webkit-box-shadow: 0px 20px 60px 10px #747474; max-height: 500px; max-width: 350px; overflow-y: auto; /* prevent horizontal scrollbar */ overflow-x: hidden; font-size: 16px; }
        .ui-menu-item { background: #fff; font-size: 14px; }
        .ui-state-focus:hover { background: #ddd; }
        .ui-autocomplete .ui-menu-item table { position: relative; top: -5px; padding-right: 5px; }
        .ui-extra { ; margin-top: 10px; }
        * html .ui-autocomplete { height: 100px; }
