body {
    font-family: verdana;
}
#head {
  font: 2.4em verdana; margin: 5px 0;
}
#head a:link { color: #000; text-decoration: none; }
#head a:visited { color: #000; text-decoration: none; }
#head a:hover { color: #000; text-decoration: none; }
#head a:active { color: #000; text-decoration: none; }
.title {background-color: #BFB;
    font-size:1.4em;
}
#head div { text-align: right; font: 0.5em verdana; display: inline;
  margin: 0 0 0 250px
}

#prod_desc h1 {margin: 5px 215px 0 5px; 
    font-size: 1.1em;
    padding: 5px;
    background-color: #BBF
}
.ed_rew {
    margin: 5px 0px;
}
.usr_rew {
    margin: 5px 0px;
    /*margin: 5px 125px 5px 0px;*/
    padding: 5px;
    border: 1px solid #FC0;
}
.usr_rew h2 {
    font-size:1.2em;
    margin: 2px;
}
.container {
    position: relative;
    margin-left: 125px;
}
.lbar {
    font-size: small;
}
.rbar {
    float:right;
    width:200px; 
    margin: 0px 5px 5px 5px;
}
.r_hdr {
    background-color: #4480DD;
    text-align: center;
    font: 1em sans-serif;
    color: #FFF;
}
.r_ct_s {
    background-color: #9CF;
    margin: 0 0 7px 0;
    padding:0;
    text-align:center;
}
.r_ct {
    border: 2px solid #9CF;
    border-top:0px;
    margin: 0 0 7px 0;
    padding:0;
}
.r_ct ul {
    padding-left: 0px;
    margin: 0 0 7px 2px;
    list-style: disc url(http://www.thehuey.com/imgs/dp/lim.gif) inside;
}
#merchoffers ul li {
    font-size:0.7em;
}
#merchoffers ul a:hover {
    color: #B23;
}
#similar {
    background-color: #9CF;
}
#similar ul li {
    background-color: #BDF;
}
div .rew_title1 {
    background-color: #FCA;
    cursor: pointer;
}
div .rew_title2 {
    background-color: #ECA;
    cursor: pointer;
}
div .hid {
    display: block;
    padding:2px 15px 5px 20px;
    background-color: #FFC;
}
div .spacer_10 {
    height:10px;
    clear:right;
}
#c2buy {
    padding: 0 0 3px 0;
}


#similar {
    margin: 0;
    border: 0;
    }

#similar ul  {
    margin: 0;
    text-align: left;
    border: 0;
    }
    
#similar ul li   {
    list-style: disc url(http://www.thehuey.com/imgs/dp/lim.gif) inside;
    padding: 0;
    line-height: 1.5em;
    font-size:    xx-small;      
    font-size:    x-small;      
    }   

html>#similar ul li  {
    font-size: x-small;
    } 

#similar ul a {
    font-weight: normal;
    }
#similar ul a:hover {
    color: #B23;
}

.more { text-align:left; cursor:default; position:absolute; top:0; z-index:10; visibility:hidden;
  background-color:#9C9E9C; 
  width:300px; font:77%/100% verdana,arial,sans-serif; }
.pad { border:1px solid #e47337; padding:6px 10px 10px 10px; background-color:#DDD; }
.shw { position:relative; z-index:1; right:2px; bottom:2px; width:300px; }
.more .sub { height:100%; margin-top:10px; border:1px solid #D7D7D7; white-space:nowrap; background-color:#fff; padding:0 4px 4px 4px; line-height:200%; color:#9F9F9F; }
.more .sub p { margin:6px 0; background-color:#fff; }
.more .sub p.ur { margin-bottom:3px; color:#666; background-color:#fff; }

.slr { padding: 5px; background-color: #EE9999; color: #000; text-align: center }
.rating { font: 1em verdana,arial,sans-serif; }
.loc { font: 1em verdana,arial,sans-serif; }
.cond_new { font: 1em verdana,arial,sans-serif; background-color: #99CC99;
    padding: 4px;
}
.cond_used { font: 1em verdana,arial,sans-serif; background-color: #558;
    padding: 4px 0 4px 0;
}
.price { text-align: center; font:1.4em verdana,arial,sans-serif; 
    padding: 15px 0 0 0; color: #373;
}
.purchase { text-align: center }

.srch { width: 175px; 
    background-color: #FC6;
    padding: 2px 0;
    float: left;
    position: relative;
}
.brws { width: 175px; 
    position: relative;
    float:left; padding: 2px 0; margin: 5px 0;
    background-color: #CF6; 
}
.brws ul { margin: 0 8px; padding: 0}
.brws li { list-style-type: none; margin: 0; padding: 0;}

h2.sechead {margin: 0px 4px 4px 4px; padding: 0; font:1.1em verdana,arial,sans-serif; text-align: center; border-bottom: 1px solid #999; line-height:1.3em}
h2.subhead {margin: 0px 4px 4px 4px; padding: 0; font:1.1em verdana,arial,sans-serif; text-align: left; border-bottom: 1px solid #999; line-height:1.3em}

.srch .fm {margin: 0; padding: 0; text-align:center;position: relative}
.brws .fm {position: relative; padding: 4px 0}
.fm .sub {margin: 0 0 0 15px}
b.bg {
  position: absolute;
  height: 4px; width: 4px; margin: 0; padding: 0;
  background: url('http://www.savehuey.com/images/corners/wt4x4.gif') no-repeat;
  line-height: 1px; font-size: 1px;
}
b.tl { top: 0; left: 0; background-position: top left; }
b.tr { top: 0; right: 0; background-position: top right; }
b.bl { bottom: 0; left: 0; background-position: bottom left; }
b.br { bottom: 0; right: 0; background-position: bottom right; }
/*IE Filters*/
* html b.br {right: -1px}
* html b.tr {right: -1px}

.cnt { text-align: center; margin: 8px 0}
.cnt_left { text-align: left; display: inline }
.cnt_right { text-align: right; }
.links {width: 450px; position: relative;}
.links ul {margin: 0; padding: 0; list-style: none}
.links ul li {text-align: right; position: relative; width: 450px}
.links ul li a { position: absolute; top: 0; left: 0; }

.srch_rslt {  width: 450px;
  margin: 0px 180px 0 180px; padding:0;
}
.srch_rslt h3 {font: 1.1em verdana,arial,sans-serif;}
.srch_rslt li {
    margin:0; padding: 0;
    list-style: none;
}
.srch_rslt li.evn {
    margin: 0; padding: 0;
    background-color: #CEC;
}
.fram { width: 85px; height: 85px; 
background-color: #FFF; 
border: 1px solid red;
  position: relative;
  text-align: center;
}

#content { margin: 0 auto 0 0px; width: 650px}
#left { width: 180px; float: left;}
#center {
  position: relative;
  margin: 0 0 0 180px;
  width: auto;
  padding: 0 0px 10px 0px;
}

.deals { padding: 0 4px; background-color: #FF9; position: relative; width: 450px}
.deals div {padding: 4px 0px; background-color: #FF9; position: relative}
.deals .links {background-color: #FFF}

.cart { padding: 0 4px; background-color: #FF9; position: relative; width: 100%}
.cart div {padding: 4px 0px; background-color: #FF9; position: relative}
.cart .links {background-color: #FFF; width: 100%}

