/* cornerShadows ---------------- */

#ctl3 {position:absolute; top:0; left:0; z-index:1000; background:transparent url('top_bottoms_s.png') 0 0px no-repeat; width:50px; height:50px;}
#ctr3 {position:absolute; top:0; right:0; z-index:1000; background:transparent url('top_bottoms_s.png') -50px 0 no-repeat; width:50px; height:50px;}

#r-y3 {position:absolute; top:50px; right:0px; z-index:1000; background:transparent url('top_bottoms_syright.png') 0 0 repeat-y; width:50px; height:auto;}
#l-y3 {position:absolute; top:50px; left:0; z-index:1000; background:transparent url('top_bottoms_syleft') 0 50px repeat-y; width:50px; height:auto;}

#t-x3 {position:absolute; top:0px; left:0px; margin:0 0 0 50px; z-index:20000; background:transparent url('top_bottoms_sxtop.png') 0 0 repeat-x; width:auto; height:50px;}
#b-x3 {position:absolute; bottom:0px; left:50px; margin-top:50px; z-index:10000; background:transparent url('top_bottoms_sxbottom.png') 0 0 repeat-x; height:50px; width:auto;}

#cbl3 {position:absolute; bottom:0px; left:0; z-index:1000; background:transparent url('top_bottoms_s.png') 0 -50px no-repeat; width:50px; height:50px;}
#cbr3 {position:absolute; bottom:0px; right:0; z-index:1000; background:transparent url('top_bottoms_s.png') -50px -50px no-repeat; width:50px; height:50px;}

/* end cornerShadows ---------------------------------------------------- */

/* cornerShadows2 ---------------- */
#ctl {position:absolute; top:0; left:0; z-index:1000; background:transparent url('top_bottoms.png') 0 0px no-repeat; width:50px; height:50px;}
#ctr {position:absolute; top:0; right:0; z-index:1000; background:transparent url('top_bottoms.png') -50px 0 no-repeat; width:50px; height:50px;}

#r-y {position:absolute; top:50px; right:0px; z-index:1000; background:transparent url('right_s.png') 0 0 repeat-y; width:50px; height:50px;}
#l-y {position:absolute; top:50px; left:0; z-index:1000; background:transparent url('left_s.png') 0 50px repeat-y; width:50px; height:50px;}

#t-x {position:absolute; top:0px; left:0px; margin:0 0 0 50px; z-index:20000; background:transparent url('top_s.png') 0 0 repeat-x; width:720px; height:50px;}
#b-x {position:absolute; bottom:0px; left:50px; margin-top:50px; z-index:10000; background:transparent url('bottom_s.png') 0 0 repeat-x; height:50px; width:720px;}

#cbl {position:absolute; bottom:0px; left:0; z-index:1000; background:transparent url('top_bottoms.png') 0 -50px no-repeat; width:50px; height:50px;}
#cbr {position:absolute; bottom:0px; right:0; z-index:1000; background:transparent url('top_bottoms.png') -50px -50px no-repeat; width:50px; height:50px;}

/* end cornerShadows2 ---------------------------------------------------- */


/* cornerShadows3 ---------------- */
#ctl2 {position:absolute; top:0; left:0; z-index:1000; background:transparent url('top_bottoms.png') 0 0px no-repeat; width:50px; height:50px;}
#ctr2 {position:absolute; top:0; right:0; z-index:1000; background:transparent url('top_bottoms.png') -50px 0 no-repeat; width:50px; height:50px;}

#r-y2 {position:absolute; top:50px; right:0px; z-index:1000; background:transparent url('right_s.png') 0 0 repeat-y; width:50px; height:50px;}
#l-y2 {position:absolute; top:50px; left:0; z-index:1000; background:transparent url('left_s.png') 0 50px repeat-y; width:50px; height:50px;}

#t-x2 {position:absolute; top:0px; left:0px; margin:0 0 0 50px; z-index:20000; background:transparent url('top_s.png') 0 0 repeat-x; width:900px; height:50px;}
#b-x2 {position:absolute; bottom:0px; left:50px; margin-top:50px; z-index:10000; background:transparent url('bottom_s.png') 0 0 repeat-x; height:50px; width:900px;}

#cbl2 {position:absolute; bottom:0px; left:0; z-index:1000; background:transparent url('top_bottoms.png') 0 -50px no-repeat; width:50px; height:50px;}
#cbr2 {position:absolute; bottom:0px; right:0; z-index:1000; background:transparent url('top_bottoms.png') -50px -50px no-repeat; width:50px; height:50px;}

/* end cornerShadows3 ---------------------------------------------------- */




#price_dollar_euro {display:block; text-align:center; padding:0; height:auto; border:0; outline:1px solid #888; margin:0; width:270px;}

#price_dollar_euro p b {display:block; text-align:center;  line-height:24px; margin:0; padding:0 2px 0 2px; background:#f6f7efs; color:#333;}

#price_dollar_euro p {display:block;  margin:2px 0 0 0; padding:0 5px 0 5px; color:#eee; border: 1px ridge #eee; background:#321; font-family:trebuchet ms; font-size:11px; text-transform:none;}

#price_dollar_euro a {display:block; color:#fff; border:0;}

#price_dollar_euro a:hover {display:block; color:#afafaf; border:0;}

#price_dollar_euro p a#expo {display:block; margin:0; padding:0 5px 0 5px; color:#fff; border: 2px ridge #eee; background:#822; font-family:trebuchet ms; font-size:11px; text-transform:none;}

/* Shadow ---------------- */

#container {padding-left:10px;}
#shadow {float:left;}
#frame {position:relative; background:#fff; padding:10px; display:block;
-moz-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.6);
-webkit-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.6);
box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.6);
}
#clear {clear:left;}

/* end Shadow ---------------------------------------------------- */


/* begin link formatting col-main-block-h5------------------------------------------------------------------------- */

.col-main-block
 {display:block; position:relative; clear:left; width:99%; height:auto; border:0; padding:0; }

.col-main-block-h5
{display:block; float:left;  width:auto; background:#ff; border-top:1px solid #fff; border-right:2px solid #e5e5e5; border-bottom: 2px solid #c2c2c2; border-left:1px solid #fff; text-align:center; padding:0; margin:0 auto;  color:#bbb; text-transform:uppercase;}

.col-main-block-h5 a 
{display:block; float:left; background:#f7f6ef; border:1px inset #eff;  text-align:center; padding:2px; margin:0;  color:#660000;  text-transform:uppercase;}

.col-main-block-h5 a:hover 
{background:#aaa;  border-top:1px solid #661111; border-right:1px solid #662222; border-bottom: 1px solid #666666; border-left:1px solid #bbbbbb; color:#992222; }

/* end link formatting col-main-block-h5------------------------------------------------------------------------- */


/* col-main-block-h114 ---------------- */

.col-main-block-h114
{display:block; position:relative; float:left; width:auto; border:1px solid #fff; border-color:#eff #ffe #eee #eef;  text-align:left; padding:2px; margin:2px 4px 2px 4px;  color:#bbb; font-size:10px; font-family:trebuchet ms; }

.col-main-block-h114 a
{display:block; background:#fffff4; border:0; padding:2px; margin:2px 2px 2px 2px;  color:#444; font-size:10px; font-family:trebuchet ms;}

.col-main-block-h114 img
{display:block; float:left; background:#fff; border-right:1px solid #ddd; border-bottom:5px outset #ffe; border-top:1px solid #ccc; border-left:3px ridge #eff;  padding:15px 9px 16px 10px;  margin:5px 2px 0 1px;  text-align:center;}

.col-main-block-h114 a:hover 
{ border-top:1px solid #661111; border-right:1px solid #662222; border-bottom: 1px solid #666666; border-left:1px solid #bbbbbb; color:#992222; }

.col-main-block-h115
{display:block; position:relative; float:left; width:auto; border:0; padding:1px; margin:1px 2px 1px 2px;  color:#555; font-size:10px; font-family:trebuchet ms; text-align:center; text-transform:uppercase; }

.col-main-block-h115 a
{display:block; position:relative; border-bottom:1px solid #eee; border-left:1px ridge #eee; border-top:1px solid #ddd; border-right:1px ridge #eee;  padding:3px; margin:0;  color:#666; font-size:10px; font-family:trebuchet ms; text-align:center; }

.col-main-block-h115 p
{display:block; overflow:hidden; font-size:9px; text-align:left; margin:3px auto; padding:0; line-height:11px; position:relative; border:0; color:#666; font-family:trebuchet ms; }

.col-main-block-h115 p a
{display:block;  width:60px; height:60px; overflow:hidden; font-size:9px; text-align:left; padding:3px; line-height:11px; position:relative; border-bottom:1px solid #eee; border-left:1px ridge #eee; border-top:1px solid #ddd; border-right:1px ridge #eee; margin:0; color:#666; font-family:trebuchet ms; }

.col-main-block-h115 img
{display:block; background:#fff; padding:0; margin:3px auto; border:0;  color:#444; vertical-align:middle; text-align:center; }

.col-main-block-h115 a img
{display:block; background:#eee; padding:3px auto 3px auto; margin:0 auto; border:1px solid #ddd;  color:#444; vertical-align:middle; text-align:center; max-width:58px; min-width:28px; max-height:58px; min-height:10px;}

/* end col-main-block-h114------------------------------------------------------------------------- */



/*begin hv10 image hovers ------------------ */

.col-main-block-hv10 {position:relative; top:0; left:0; float:left; height:120px; width:120px; margin:0; padding:0;}
.col-main-block-hv10 a
{display:block; position:absolute; background:transparent; border:0; margin:0 -380px 0 0; z-index:1; padding:5px; width:110px; }
.col-main-block-hv10 a:hover, 
.col-main-block-hv10 a:focus
.col-main-block-hv10 a:active
{display:block; position:absolute; top:0; left:0; background:transparent; border:0; padding:0; margin:0 auto; z-index:8;  width:500px;}
.col-main-block-hv10 img  
{margin:0 auto; background:#fff; border:0; padding:3px; outline:0; }
.col-main-block-hv10 a img 
{display:block; position:relative; margin:0 auto; border:0; background:transparent;  width:80%; z-index:5; }
.col-main-block-hv10 a:hover img,
.col-main-block-hv10 a:focus img,
.col-main-block-hv10 a:active img
{position:absolute; width:50%;  background:transparent; margin:0 auto; border:0; outline:0; padding:0; z-index:1;}

/*end hv10 image hovers ------------------ */

/*begin h116v image hovers ------------------ */

.col-main-block-h116v {position:relative; float:left; height:85px; min-width:85px; padding:2px; margin:1px;  text-transform:capitalize; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:10px; }
.col-main-block-h116v a
{display:block; background:#dedaaa; height:85px; border-top:2px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom: 1px solid #ababab; border-left:2px solid #ababab; text-align:center; padding:2px; margin:1px 2px 1px 2px;  color:#444;}
.col-main-block-h116v a:hover
{display:block; background:#cdcbbb; border-top:2px solid #c2c2c2; border-right:0px solid #9b9b9b; border-bottom: 1px solid #a0a0a0; border-left:3px solid #3d3d3d; color:#992222; text-transform:capitalize; color:#ddd;}
.col-main-block-h116v img  {max-height:76px; max-width:76px; margin:0; background:#eee; border:0; overflow:hidden; padding:3px; outline:0;}
.col-main-block-h116v a img {display:block; position:relative; width:auto; margin:2px; border:1px outset #fff; overflow:hidden; padding:1px; background:#ddd; }
.col-main-block-h116v  a:hover img {position:absolute; max-height:206px; max-width:206px; clip:rect(50px, 107px, 132px, 25px);  margin:-52px 0 0 -27px; background:#fff; border:0; outline:0; overflow:hidden; padding:0;}

/*end h116v image hovers ------------------ */

.col-main-block-h116 {position:relative; height:90px; min-width:90px; padding:5px; margin:4px 2px 4px 4px;  text-transform:capitalize; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:10px; }
.col-main-block-h116 a
{display:block; background:#eaefec; float:left; height:85px; border-top:2px solid #e5e5e5; border-right:1px solid #ccced0; border-bottom: 1px solid #ababab; border-left:2px solid #ababab; text-align:center; padding:2px; 
margin:1px 2px 1px 2px;  color:#444;}
.col-main-block-h116 a:hover
{display:block; background:#e4e2d4; border-top:2px solid #c2c2c2; border-right:0px solid #9b9b9b; border-bottom: 1px solid #a0a0a0; border-left:3px solid #3d3d3d; color:#992222; text-transform:capitalize; color:#ddd;}
.col-main-block-h116 img  {max-height:76px; max-width:76px; margin:0 auto; background:#eee; border:0; overflow:hidden; padding:3px; outline:0;}
.col-main-block-h116 a img {display:block; position:relative; width:auto; margin:2px auto; border:1px outset #fff; overflow:hidden; padding:1px; background:#eaefec; }
.col-main-block-h116  a:hover img {position:absolute; max-height:206px; max-width:206px; clip:rect(50px, 107px, 132px, 25px);  margin:-52px 0 0 -27px; background:#eaefec; border:0; outline:0; overflow:hidden; padding:0;}

.col-main-block-226 {position:relative; height:70px; line-height:70px; vertical-align:middle; width:auto; padding:0px; margin:0;  text-transform:capitalize; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:10px; overflow:hidden;}
.col-main-block-226 a
{display:block; position:relative; top:0; left:0; float:left; height:65px; width:65px; line-height:65px; vertical-align:middle; border-top:1px solid #e5e5e5; border-right:2px solid #e5e5e5; border-bottom: 2px solid #ababab; border-left:1px solid #ababab; text-align:center; padding:0; 
margin:0 2px 2px 0;  color:#444; overflow:hidden;  z-index:1000;  background:#f1f1f1;  }
.col-main-block-226 a:hover
{display:block; position:relative; border:0; color:#992222; text-transform:capitalize; color:#ddd; width:67px; height:67px; line-height:170px;  overflow:hidden; margin:0; padding:0;  z-index:2000; border-top:2px solid #661111; border-right:1px solid #662222; border-bottom: 1px solid #666666; border-left:2px solid #bbbbbb; }
.col-main-block-226 img { display:block; position:relative; border:0; padding:0px; outline:0; margin:0 auto;  vertical-align:middle; line-height:170px; max-height:70px; min-height:30px; min-width:30px; max-width:70px; }
.col-main-block-226 a img {display:block; position:relative; margin:0 auto; overflow:hidden; padding:0;  vertical-align:middle;}
.col-main-block-226 a:hover img {display:block; position:absolute; max-height:149px; min-width:79px;  min-height:79px; max-width:149px;  padding:0 26px 26px 0; margin:-24px 0 0 -24px; border:0; outline:0;  vertical-align:middle;}

.col-main-1226 {position:relative; height:70px; width:auto; padding:2px; margin:0;  text-transform:capitalize; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:10px; overflow:hidden;  background:#fefefe; }
.col-main-1226 a
{display:block; position:relative; top:0; left:0; float:left; height:63px; width:63px; border-top:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom: 1px solid #ababab; border-left:1px solid #ababab; text-align:center; padding:0; 
margin:2px 2px 2px 2px;  color:#444; padding:1px 2px 2px 1px; overflow:hidden;  z-index:1000; background:transparent; }
.col-main-1226 a:hover
{display:block; position:relative; color:#ddd; width:70px; height:70px; overflow:hidden; margin:0; padding:0;  z-index:2000; font-size:13px; border-right:1px solid #fcfcfc; border-bottom: 1px solid #f5f5f5; border-left:1px solid #c2c2c2; active-focus:none; outline:none;}
.col-main-1226 img { max-height:60px; min-height:25px; min-width:25px; max-width:60px;  border:0; padding:3px; outline:0; margin:0 auto; background:#fafafa; vertical-align:middle;}
.col-main-1226 a img { margin:3px auto; overflow:hidden; padding:1px; vertical-align:middle; }
.col-main-1226 a:hover img {display:block; position:absolute; max-height:109px; min-width:52px;  min-height:52px; max-width:109px;  padding:0; margin:0 auto; border:0; vertical-align:middle; active-focus:none;}

.dd-main-1226 {position:relative; height:75px; width:auto; padding:2px; margin:0;  text-transform:capitalize; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:10px; overflow:hidden;  background:#fefefe; }
.dd-main-1226 a
{display:block; position:relative; top:0; left:0; float:left; height:68px; width:68px; border-top:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom: 1px solid #ababab; border-left:1px solid #ababab; text-align:center; padding:0; 
margin:2px 2px 2px 2px;  color:#444; padding:1px 2px 2px 1px; overflow:hidden;  z-index:1000; background:transparent; }
.dd-main-1226 a:hover
{display:block; position:relative; color:#ddd; width:75px; height:75px; overflow:hidden; margin:0; padding:0;  z-index:2000; font-size:13px; border-right:1px solid #fcfcfc; border-bottom: 1px solid #f5f5f5; border-left:1px solid #c2c2c2; active-focus:none; outline:none;}
.dd-main-1226 img { max-height:65px; min-height:25px; min-width:25px; max-width:65px;  border:0; padding:3px; outline:0; margin:0 auto; background:#fafafa; vertical-align:middle;}
.dd-main-1226 a img { margin:3px auto; overflow:hidden; padding:1px; vertical-align:middle; }
.dd-main-1226 a:hover img {display:block; position:absolute; max-height:109px; min-width:57px;  min-height:57px; max-width:109px;  padding:0; margin:0 auto; border:0; vertical-align:middle; active-focus:none;}

.new-vert-1226 {display:block; position:relative; width:70px; min-height:70px; padding:4px; margin:1px auto 3px auto; float:left; text-transform:capitalize; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:10px; overflow:hidden; active-focus:none; outline:none; background:#fcfbfe;}
.new-vert-1226 a
{display:block; position:relative; height:60px; width:60px; border-top:2px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom: 1px solid #ababab; border-left:2px solid #ababab; text-align:center; 
margin:1px auto 3px auto;  color:#444; padding:4px; overflow:hidden;  z-index:1000;  background:#fefefe;  active-focus:none;}
.new-vert-1226 a:hover, .new-vert-1226 a:active
{display:block; position:relative; color:#ddd; width:70px; height:70px; overflow:hidden; margin:1px auto; padding:0;  z-index:2000;  font-size:13px; border-top:2px solid #999; border-right:1px solid #888; border-bottom: 1px solid #aaa; border-left:2px solid #bbbbbb; active-focus:none;}
.new-vert-1226 img {display:block-inline; line-height:60px; max-height:59px; min-height:25px; min-width:25px; max-width:59px;  border:0; padding:0; outline:0; margin:0 auto; vertical-align:middle;  }
.new-vert-1226 a img {display:inline; line-height:60px; height:auto; margin:0 auto; overflow:hidden; padding:0; vertical-align:middle; active-focus:none;}
.new-vert-1226 a:hover img, .new-vert-1226 a:active img  {position:absolute; display:inline; line-height:90px; vertical-align:middle; max-height:99px; min-width:32px;  min-height:52px; max-width:99px;  padding:0; margin:0 auto; border:0; active-focus:none;outline:none; overflow:hidden;}

.col-vert-1226 {position:relative; width:70px; padding:2px; margin:0; float:left; text-transform:capitalize; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:10px; overflow:hidden; active-focus:none; outline:none;}
.col-vert-1226 a
{display:block; position:relative; height:60px; width:60px; border-top:2px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom: 1px solid #ababab; border-left:2px solid #ababab; text-align:center; padding:0; 
margin:2px 2px 2px 2px;  color:#444; padding:1px 2px 2px 1px; overflow:hidden;  z-index:1000;  background:#fefefe;  active-focus:none;}
.col-vert-1226 a:hover, .col-vert-1226 a:active
{display:block; position:relative; color:#ddd; width:70px; height:70px; overflow:hidden; margin:0 auto; padding:0;  z-index:2000;  font-size:13px; border-top:2px solid #661111; border-right:1px solid #662222; border-bottom: 1px solid #666666; border-left:2px solid #bbbbbb; active-focus:none;}
.col-vert-1226 img { max-height:59px; min-height:25px; min-width:25px; max-width:59px;  border:0; padding:3px; outline:0; margin:0 auto; background:#eff; vertical-align:middle;}
.col-vert-1226 a img { margin:3px auto; overflow:hidden; padding:1px; vertical-align:middle; active-focus:none;}
.col-vert-1226 a:hover img, .col-vert-1226 a:active img  {position:absolute; max-height:99px; min-width:42px;  min-height:42px; max-width:99px;  padding:0; margin:0 auto; border:0; vertical-align:middle; active-focus:none; outline:none;}

.pic-main-1226 {position:relative; height:70px; width:70px; padding:0; margin:0;  text-transform:capitalize; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:10px; overflow:hidden; }
.pic-main-1226 a
{display:block; position:relative; float:left; height:60px; width:60px; border-top:2px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom: 1px solid #ababab; border-left:2px solid #ababab; text-align:center; 
padding:0; margin:2px 2px 2px 2px;  color:#444; padding:1px 2px 2px 1px; overflow:hidden;  z-index:1000;  background:#fefefe;  active-focus:none; }
.pic-main-1226 a:hover, .pic-main-1226 a:focus, .pic-main-1226 a:active
{display:block; position:relative; color:#ddd; width:70px; height:70px; overflow:hidden; margin:1px auto; padding:0;  z-index:2000;  font-size:13px; border-top:2px solid #661111; border-right:1px solid #662222; border-bottom: 1px solid #666666; border-left:2px solid #bbbbbb; active-focus:none;}
.pic-main-1226 img {  max-height:59px; min-height:25px; min-width:25px; max-width:59px;  border:0; padding:3px; outline:0; margin:0 auto; background:#eff; vertical-align:middle;}
.pic-main-1226 a img {margin:3px auto; overflow:hidden; padding:1px; vertical-align:middle; active-focus:none; }
.pic-main-1226 a:hover img, .pic-main-1226 a:focus img, .pic-main-1226 a:active img {display:block; position:absolute; max-height:109px; min-width:52px;  min-height:52px; max-width:109px;  padding:0; margin:0 auto; border:0; vertical-align:middle; active-focus:none;}

.col-main-block-h6 {display:block; width:auto; float:left; background:#999999; border-top:1px solid #e5e5e5; border-right:2px solid #e5e5e5; border-bottom: 2px solid #ababab; border-left:1px solid #ababab; text-align:center; padding:2px; margin:1px;  color:#f1f1f1; }
.col-main-block-h6 a
{display:block; width:auto; float:left; height:auto; background:#f1f1f1; border-top:1px solid #e5e5e5; border-right:2px solid #e5e5e5; border-bottom: 2px solid #ababab; border-left:1px solid #ababab; text-align:center; padding:1px; margin:1px;  color:#990000;}
.col-main-block-h6 a:hover
{display:block; width:auto; float:left; background:#e5e5e5; border-top:2px solid #661111; border-right:1px solid #662222; border-bottom: 1px solid #666666; border-left:2px solid #bbbbbb; color:#992222; overflow:hidden; active-focus:none;}
.col-main-block-h6-img  {height:250px; width:450px; margin:0 auto; background:#ffffff; border:1px inset #ddddee; overflow:hidden; active-focus:none;}
.col-main-block-h6-img a{display:block; width:auto; margin:0 auto; border:1px groove #dddddd; overflow:hidden;}
.col-main-block-h6-img a:hover { border:1px groove #8b1b1d; overflow:hidden;}

#col-main-block-h11
{display:block; width:auto; background:#fff;  text-transform:uppercase; padding:0; margin:3px 0 8px 0; }

dd#col-main-block-h11 a
{display:block-inline; float:left; background:#f6f7ef; border-top:1px solid #aaa; border-right:1px  outset #e5e5e5; border-bottom: 1px outset #fff; border-left:1px outset #fff;  line-height:22px; height:22px; padding:0px 4px 0 4px; margin:0 2px 0 2px; color:#aa5555;}
dd#col-main-block-h11 a:hover
{display:block-inline; float:left; background:#111; border-top:1px solid #dcc; border-right:1px solid #ddd; border-bottom: 1px solid #888; border-left:1px solid #444;  line-height:22px; height:22px; color:#fff; padding:0px 4px 0 4px; margin:0 2px 0 2px; }


dd#col-main-block-h12 a
{display:block-inline; position:relative; top:0;  left:0;  float:left;   background:#bbb;  padding:1px 4px 0 4px; margin:0 2px 2px 2px;  color:#fff; border-left:2px outset #fff; border-bottom:3px outset #fff; line-height:22px; height:22px; z-index:200; text-transform:capitalize; border-right:2px ridge #fff; border-top:1px outset #fff; }
dd#col-main-block-h12 a span.wartin
{display:block-inline; position:absolute; top:0;  left:0;  z-index:20; padding:1px 0px 0 3px; margin:0 1px 0 2px;  color:#911; line-height:22px; height:22px;  text-transform:capitalize;}
dd#col-main-block-h12 a span.to
{display:block-inline; position:absolute; top:0;  left:0;  z-index:20; padding:1px 0px 0 3px; margin:0 1px 0 2px;  color:#511; line-height:22px; height:22px;  text-transform:capitalize;}
dd#col-main-block-h12 a:hover
{display:block-inline; float:left; background:#ded999; padding:1px 3px 0 5px; margin:0 2px 2px 2px;  color:#fff; border-left:2px outset #fff; 
border-bottom:1px solid #aaa; line-height:22px; height:22px; border-right:2px outset #fff; border-bottom:3px outset #fff;}

#col-main-block-h126 a
{display:block-inline; float:left; background:#222; padding:1px 3px 0 5px; margin:0 2px 2px 2px;  color:#ccc; border-left:2px outset #fff; 
border-bottom:1px solid #aaa; line-height:22px; height:22px; border-right:2px outset #fff; border-bottom:3px outset #fff;}

#col-main-block-h126 a:hover
{display:block-inline; float:left; background:#eee; padding:1px 3px 0 5px; margin:0 2px 2px 2px;  color:#444; border-left:2px outset #fff; 
border-bottom:1px solid #aaa; line-height:22px; height:22px; border-right:2px outset #fff; border-bottom:3px outset #fff;}

dt#col-main-block-h14 a
{display:block-inline; position:relative; top:0;  left:0; float:left; background:#888; padding:1px 4px 0 4px; margin:0 2px 2px 2px;  color:#000; border-left:2px outset #eee; border-bottom:3px outset #eee; line-height:22px; height:22px; z-index:200;}
dt#col-main-block-h14 a span.dd
{display:block-inline; position:absolute; top:0;  left:0;  z-index:20; padding:1px 0px 0 3px; margin:0 1px 2px 2px;  color:#eee; 
line-height:22px; height:22px;}
dt#col-main-block-h14 a:hover
{display:block-inline; float:left; background:#222; padding:1px 3px 0 5px; margin:0 2px 0 2px;  color:#ccc; border-left:2px outset #fff; 
border-bottom:3px solid #aaa; line-height:22px; height:22px; }

#title-h14
{display:block-inline; position:relative; top:0;  left:0; float:left; background:#888; padding:1px 4px 0 4px; margin:0 2px 2px 2px;  color:#000; border-left:2px outset #eee; border-bottom:3px outset #eee; line-height:22px; height:22px; z-index:200;}
#title-h14 span.tt
{display:block-inline; position:absolute; top:0;  left:0;  z-index:20; padding:1px 0px 0 3px; margin:0 1px 2px 2px;  color:#eee; line-height:22px; height:22px;}

#title-h15
{display:block-inline; position:relative; top:0;  left:0; float:left; background:#fff; padding:1px 4px 0 4px; margin:0 2px 2px 2px; border-bottom:1px ridge #eee; line-height:22px; height:22px; z-index:200; font-size: 14px;  font-weight:regular;}
#title-h15 span.tt
{display:block-inline; position:absolute; top:0;  left:0;  z-index:20; padding:1px 0px 0 3px; margin:0 1px 2px 1px;  color:#444; line-height:22px; height:22px;  font-size: 14px;  font-weight:regular;}

#title-h14mark
{display:block-inline; position:relative; top:0;  left:0; float:left; background:#999; padding:0px 4px 0 4px; margin:5px 2px 5px 2px;  color:#000; border-left:2px solid #777; border-bottom:3px solid #555; font-size:15px; line-height:21px; height:21px; z-index:200;}
#title-h14mark span.tt
{display:block-inline; position:absolute; top:0;  left:0;  z-index:20; padding:0px 0px 0 3px; margin:0px 2px 2px 2px;  color:#fff;}

#title-h14mark2
{display:block-inline; position:relative; top:0;  left:0; float:left; background:#555; padding:0 4px 0 4px; margin:5px 2px 5px 2px;  color:#000; border-left:2px solid #333; font-size:15px; border-bottom:3px outset #eee; line-height:21px; height:21px; z-index:200;}
#title-h14mark2 span.tt
{display:block-inline; position:absolute; top:0;  left:0;  z-index:20; padding:0px 0px 0 3px; margin:0px 2px 2px 2px; color:#fff;}

#title-h14mark4
{display:block-inline; position:relative; top:0;  left:0; float:left; background:#7aa; padding:1px 4px 0 4px; margin:5px 2px 5px 2px;  color:#000; border-left:2px outset #fefefe; font-size:15px; border-bottom:3px outset #fefefe; line-height:17px; height:17px; z-index:200;}
#title-h14mark4 span.tt
{display:block-inline; position:absolute; top:0;  left:0;  z-index:20; padding:0px 0px 0 3px; margin:0px 2px 2px 2px; color:#f3f3f3;}

#title-h14mark5
{display:block-inline; position:relative; top:0;  left:0; float:left; background:#b11; padding:0 8px 0 8px; margin:5px 2px 5px -5px;  color:#000; border-left:2px solid #911; border-bottom:3px outset #f66;   font-size:17px; line-height:21px; height:21px; z-index:200;}
#title-h14mark5 span.tt
{display:block-inline; position:absolute; top:0;  left:0;  z-index:20; padding:0px 0px 0 7px; margin:0px 2px 2px 0; color:#f7f7f7;}

#marketing123 {display:block; background:#987654 ; color:#fba987; width:auto; float:left; margin: 0; padding:7px 5px 3px 5px; border:0;}
#marketing123 div.marketing0 {display:block; background:#fff; font:normal 11px/12px "Century Schoolbook", "Palatino Linotype", Times, "URW Palladio L", serif; color:#987654; float:left; width:auto; margin:2px 1px; padding:2px;}
#marketing123 div.marketing1 {display:block; background:#fff; font:normal 11px/12px "Century Schoolbook", "Palatino Linotype", Times, "URW Palladio L", serif; color:#987654; float:left; width:auto; margin:2px 1px; padding:2px;}
#marketing123 div.marketing2 {display:block; background:#fff; font:normal 11px/12px "Century Schoolbook", "Palatino Linotype", Times, "URW Palladio L", serif; float:left; color:#987654; width:auto; margin:2px 1px; padding:2px;}
#marketing123 div.marketing7 {display:block; background:#fff; font:normal 14px/16px  "Century Schoolbook", "Palatino Linotype", Times, "URW Palladio L", serif; color:#987654; float:left; width:auto; margin:1px 0 ; padding:1px; }
#marketing123 div.arrow7 {display:block-inline; position:relative; top:0;  left:0; float:left; margin:-6px 0 0 0; background:#bbb ; padding:0 ; border:16px solid #dcba98; border-color:#987654 #987654 #987654 #fff; }
#marketing123 div.arrow8 {display:block-inline; position:relative; top:0;  left:0; float:left; margin:-6px 0 0 -1px; background:#bbb ; padding:0 ; border:16px solid #dcba98; border-color:#987654 #987654 #987654 #fff; }

#marketing {display:block; background:#fefefe; font:normal15px/15px Trebuchet MS, Arial, Sans-serif; color:#000; width:auto; float:left; margin:5px 0; padding:5px; border:1px solid #fefefe;}

#marketing div.marketing3 {display:block-inline; background:#999; font:bold 12px/12px Trebuchet MS, Arial, Sans-serif; color:#fff; float:left; display:block; width:auto; margin:0 1px; padding:2px;}
#marketing div.marketing3 a {color:#fff; float:left; width:auto;}
#marketing div.marketing3 a:hover {color:#555; background:#fff; float:left; width:auto;}
#marketing div.marketing4 {display:block; background:#555; font:bold 12px/12px Trebuchet MS, Arial, Sans-serif; color:#fff; float:left; display:block; width:auto; margin:0 1px; padding:2px;}
#marketing div.marketing6 {display:block; background:#f6f7ef; font-family:  "Tw Cen MT Condensed Extra Bold"; text-transform:uppercase; letter-spacing: 1.6px; font-size: 13px; line-height:20px;  color: #432120; float:left; width:auto; margin:0 1px; padding:0 4px;}
#marketing div.marketing5 {display:block-inline; background:#b11; font:bold 12px/13px Trebuchet MS, Arial, Sans-serif; color:#fff; float:left; display:block; width:auto; margin:0  0 0 1px; padding:2px; border:0;}
#marketing div.arrow {display:block-inline; position:relative; top:0;  left:0; float:left; margin:-6px -9px 0 0; background:#fff; padding:0px; border:15px solid #fff; border-color:#fefefe #fefefe #fefefe #b11; }
#marketing div.marketing8 {display:block-inline; position:relative; background:#fff; font:normal 14px/21px "Century Schoolbook", "Palatino Linotype", Times, "URW Palladio L", serif; color:#ddd; float:left; display:block; 
width:auto; z-index:200; margin:0  0 0 1px; padding:2px; border-bottom:3px outset #ccc; border-left:2px outset #fefefe;}
#marketing div.arrow9 {display:block-inline; position:relative; top:0;  left:0; float:left; margin:-7px -11px 0 0; background:#fff; padding:0px; border:17px solid #fff; border-color:#fff #fff #fff #ddd; z-index:200; }
#marketing div.marketing8 span.m8 {display:block; position:absolute; top:0; left:0; padding: 0 0 0 1px; margin:0; color:#000; z-index:20; height:21px;}
#marketing div.arrow9 span.a9 {display:block; position:absolute; top:0; left:0; margin:-15px 0 0 -18px; background:#fff; padding:0px; border:17px solid #fff; border-color:#fff #fff #fff #888; z-index:20; }

#title-h14mark3
{display:block; position:relative; top:0;  left:0; float:left; background:#fff; padding:1px 4px 0 4px; margin:5px 2px 5px 5px;  color:#eee; border-left:2px outset #fefefe; font-size:16px; border-bottom:3px outset #ccc; line-height:21px; height:21px; z-index:200;}
#title-h14mark3 span.tt
{display:block; position:absolute; top:0;  left:0;  z-index:20; padding:0px 0px 0 3px; margin:0px 2px 2px 2px; color:#000;}

#selling {display:block; float:left; margin:5px 5px; padding:4px 2px;  height:auto; line-height:24px; text-transform:capitalize; border:0; }

#selling .secondh6 {display:block; border:3px solid #666; border-color:#600 #500 #900 #900; background:#900; color:#f6f7ef; text-align:center; padding: 1px 2px; margin:1px 1px;  font:normal 11px/14px  "Century Schoolbook", "Palatino Linotype", Times, "URW Palladio L", serif; }

#selling .secondh6 a {display:block; background:#b22; border: 1px ridge #fff; text-align:center; padding:1px 0; margin:0; color:#ddd; overflow:hidden;}

#selling .secondh6 a:hover {color:#112c30; background:#fff;}

#selling h2.secondh6 a {display:block; border:3px solid #666; border-color:#600 #500 #200 #800; background:#500; width:auto; height:22px; text-align:center; padding:0 5px; margin:2px 2px;  font:bold 18px/22px  "Century Schoolbook", "Palatino Linotype", Times, "URW Palladio L", serif; color:#f4f4f4;}

#selling h2.secondh6 a:hover {border:7px solid #fff; border-color:#aaa #ccc #bbb #888; background:#bbb; height:18px; text-align:center; padding:0px 3px; margin:0;  font:bold 18px/19px  "Century Schoolbook", "Palatino Linotype", Times, "URW Palladio L", serif; color:#444;}

#selling h1.secondh6 {display:block; background:#f7f6ef; border-top:1px solid #e5e5e5; border-right:2px solid #e5e5e5; border-bottom: 3px solid #e4e4e4; border-left:1px solid #ccc; font:bold 12px/15px  "Century Schoolbook", "Palatino Linotype", Times, "URW Palladio L", serif;  text-align:center; padding:3px 0 3px 0; margin:2px; color:#333;}

#selling h1.secondh6 a:hover {display:block; border:4px solid #666; border-color:#600 #500 #200 #400; background:#b12; width:auto; text-align:center; padding:0 5px; margin:2px 2px;  font:bold 12px/15px  "Century Schoolbook", "Palatino Linotype", Times, "URW Palladio L", serif; color:#f4f4f4;}



#title-h16
{display:block-inline; position:relative; top:0;  width:auto; color:#bbb; left:0; padding:1px 4px 0 4px; margin:0px 2px 2px 2px; border-bottom:2px ridge #eee; line-height:22px; height:22px; z-index:200; font-size: 14px;  font-weight:regular;}
#title-h16 span.tt
{display:block-inline; position:absolute; top:0;  left:0;  z-index:20; padding:0px 0px 0 3px; margin:0px 1px 2px 2px;  color:#500; line-height:22px; height:22px;  font-size: 14px;  font-weight:regular;}

#title-h17
{display:block-inline; position:relative; top:0;  width:auto; color:#666; left:0; padding:2px 4px 0 4px; margin:2px 2px 2px 2px; line-height:22px; height:22px; z-index:200; font-size: 14px;  font-weight:regular;}
#title-h17 span.ef
{display:block-inline; position:absolute; top:0; width:100%; left:0;  z-index:20; padding:1px 0px 0 3px; margin:0 1px 2px 1px;  color:#c2c2c2; line-height:22px; height:22px;  font-size: 14px;  font-weight:regular;}
#title-h17 span.et
{display:block-inline; position:absolute; top:0;  width:100%; left:0;  z-index:200; padding:2px 0px 0 3px; margin:0 0 2px 1px;  color:#111; line-height:22px; height:22px;  font-size: 14px;  font-weight:regular;}

dd#col-main-block-pickle a
{display:block; position:relative; top:0;  left:0; float:left; background:#008899; padding:1px 4px 0 4px; margin:0 2px 2px 2px;  color:#550000; border-left:2px outset #fff; border-bottom:3px outset #fff; line-height:22px; height:22px; z-index:200; text-transform:capitalize; border-right:2px ridge #fff; border-top:1px outset #fff; }
dd#col-main-block-pickle a span.wart
{display:block; position:absolute; top:0;  left:0;  z-index:20; padding:1px 0px 0 3px; margin:0 1px 0 2px;  color:#cc8800; line-height:22px; height:22px;  text-transform:capitalize;}
dd#col-main-block-pickle a:hover
{display:block; float:left; background:#222; padding:1px 3px 0 5px; margin:0 2px 2px 2px;  color:#ccc; border-left:2px outset #fff; 
border-bottom:1px solid #aaa; line-height:22px; height:22px; border-right:2px outset #fff; border-bottom:3px outset #fff;}

dt#col-main-block-h15 a
{display:block-inline; position:relative; top:0;  left:0; float:left; background:#fff; padding:1px 4px 0 4px; margin:0 2px 0 2px;  color:#000; border-left:2px outset #fff; border-bottom:1px outset #fff; line-height:22px; height:22px; z-index:200; font-family:Arial Black, Gadget, sans-serif;}
dt#col-main-block-h15 a span.dday
{display:block-inline; position:absolute; top:0;  left:0;  z-index:20; padding:1px 0px 0 3px; margin:0 1px 0 2px;  color:#bbb; line-height:22px; height:22px;  font-family:Arial Black, Gadget, sans-serif;}
dt#col-main-block-h15 a:hover
{display:block-inline; float:left; background:#ddd; padding:1px 3px 0 5px; margin:0 2px 0 2px;  color:#ccc; border-left:2px outset #fff; 
border-bottom:1px solid #aaa; line-height:22px; height:22px; font-family:Arial Black, Gadget, sans-serif;}

div#col-main-block-h16
{display:block; margin:0 auto; position:relative; clear:left; width:auto; height:auto; border:0; padding:0; }
div#col-main-block-h16 a
{display:block-inline; position:relative; top:0;  left:0; float:left; background:none; padding:1px 1px 0 0; margin:0;  color:#000; line-height:2em; height:2em; z-index:200;  text-transform:uppercase; cursor:pointer;}
div#col-main-block-h16 a span.dog
{display:block-inline; position:absolute; top:0;  left:0;  z-index:20; padding:0; margin:0;  color:#eee; text-transform:uppercase;}
div#col-main-block-h16 a:hover
{display:block-inline; background:none; padding:0; margin:0;  color:#ccc;  line-height:2em; height:2em;}

div#product_name_grey
{display:block; position:relative; float:left; width:auto; height:auto; border:0; padding:0; }
div#product_name_grey a
{display:block-inline; position:relative; top:0;  left:0; float:left; background:none; padding:1px 1px 0 0; margin:0;  color:#edcba9; line-height:2em; height:2em; z-index:200;  text-transform:capitalize; cursor:pointer;}
div#product_name_grey a span.bc
{display:block-inline; position:absolute; top:0;  left:0;  z-index:20; padding:2px 1px 0 0; margin:0;  color:#543210; text-transform:capitalize;}
div#product_name_grey a:hover
{display:block-inline; background:none; padding:0; margin:0;  color:#ccc;  line-height:2em; height:2em;}

dd#col-main-block-h11 a em
{display:block-inline; float:left; background:#992222; text-align:center; padding:1px; margin:0;  color:#eee;  text-transform:capitalize; border-left:1px solid #bbb; border-bottom:1px outset #fff; line-height:22px; height:22px;}
dd#col-main-block-h11 a:hover em
{display:block-inline; float:left; background:#220000; text-align:center; padding:1px; margin:0;  color:#ccc;  text-transform:capitalize; border-left:1px solid #ccc; border-bottom:1px solid #ccc; line-height:22px; height:22px;}

/*begin h111 frags ------------------------------------------------------------------------- */

#col-main-block-h111
{display:block; clear:both; background:#fff;  color:#220; padding:0px; margin:0; font-family:trebuchet ms; }
#col-main-block-h111 b
{display:block-inline; background:#f3f3f3;  border-bottom:1px solid #aaa; border-left:1px solid #bbb; color:#0D004C; padding:2px; margin:3px 0 0 0;}
#col-main-block-h111 span.tt
{display:block-inline; clear:left; background:#fff;  border-right:1px solid #aaa; border-left:1px dotted #cccfff;  border-bottom:1px solid #bbb; border-top:1px outset #eee; color:#000; padding:2px 5px 0 6px; margin:1px 0 2px 0; line-height:17px;}
#col-main-block-h111 dd
{display:inline; background:#fff;  border-bottom:1px solid #aaa; border-left:1px solid #bbb; color:#999; padding:3px 1px 0 2px; margin:0 1px 0 0; font-family:trebuchet ms;}
#col-main-block-h111 dt
{display:block-inline;  border-left:1px solid #aaa; border-top:1px solid #bbb; border-bottom:2px ridge #eee; color:#444; padding:3px 1px 0 4px; margin:0 2px 0 0; font-family:trebuchet ms;}
#col-main-block-h111 h6
{display:block-inline;  background:#f2f0e6; border-top:1px outset #fff; border-right:1px solid #eee; color:#444; font-size:11px; line-height:15px;  padding:0 5px 0 5px; margin:2px 4px 4px 2px; }
#col-main-block-h111 blockquote {
display:block; line-height:1.2em; font-size:1em; letter-spacing:normal; text-align:justify; padding:2px; margin:1px auto; border-left:1px outset #fff; border-bottom:1px solid #ddd; background:#fefdfc; color:#011b2d;}
#col-main-block-h111 cite {
display:block; line-height:1.2em; font-size:0.9em; letter-spacing:normal; text-indent:50px; color:#611b2d;}
#col-main-block-h111 img { margin:5px 2px 3px 4px; max-height:150px; max-width:100px; float:right; padding:0 5px 5px 5px;  border-right:1px solid #aaa; border-bottom: 1px solid #bbb;}
#col-main-block-h111 p  {display:block;  font-family:trebuchet ms; color:#404040; background: #fdfdfd;  padding:2px; margin:2px auto;  text-align:left; border-left:1px outset #eee; border-bottom:1px inset #ddd;  z-index:100;}

#col-main-block-h111 .holder { position:relative; margin:0 0 -35px 0; width:150px; height:150px; float:right; padding: -40px 0 0 0 ; border:0; background:transparent; overflow:hidden; border:0; }

#col-main-block-h111 img.bream {display:block; position:absolute; margin:3px 3px 3px 13px;  max-width:75px; max-height:75px; padding:20px;  background:#fefefe; border:1px solid #eee; }

#col-main-block-h111 :hover img.bream { margin:0 auto; max-width:150px; max-height:150px; padding:0;  border-bottom:1px solid #eee; background:#f6f6f6; z-index:1000; float:right;  }

#col-main-block-h111 img.margin { margin:10px 3px 3px 12px; max-height:80px; max-width:80px;  min-height:20px; min-width:20px; float:right; padding:5px;  border-right:2px solid #dee; border-bottom:2px solid #eee; background:#f6f6f6; }

#col-main-block-h111 :hover img.margin { min-height:180px; min-width:180px; float:right; padding:5px;  border-right:2px solid #dee; border-bottom:2px solid #eee; background:#f6f6f6; }


#col-main-block-h111 img.emm { margin:-25px -20px -30px 13px; background:#f2f0e6; max-height:121px; max-width:121px; float:right; padding:5px;  border:2px outset #ddd; min-height:64px; min-width:64px; }
#col-main-block-h111 img.small { margin:0; float:left; border:2px outset #eee; height:60px; padding:5px; top:0; position:relative;}

/*--------------------end h111 rags---------------------------------- */

.col-main-block-h2
{display:block; width:auto; float:left; background:#999999; border-top:1px solid #e5e5e5; border-right:2px solid #e5e5e5; border-bottom: 2px solid #ababab; border-left:1px solid #ababab; text-align:center; color:#f1f1f1; }

.col-main-block-h2 a
{display:block; width:120px; float:left; height:auto; background:#f1f1f1; border-top:1px solid #e5e5e5; border-right:2px solid #e5e5e5; border-bottom: 2px solid #ababab; border-left:1px solid #ababab; text-align:center; padding:1px; margin:1px;  color:#990000;}

.col-main-block-h2 a:hover
{display:block; width:110px; float:left; height:auto; background:#e5e5e5; border-top:2px solid #661111; border-right:1px solid #662222; border-bottom: 1px solid #666666; border-left:2px solid #bbbbbb; color:#992222; }

.col-main-block-h1
{display:block; width:auto; float:left; background:#999999; border-top:1px solid #e5e5e5; border-right:2px solid #e5e5e5; border-bottom: 2px solid #ababab; border-left:1px solid #ababab; text-align:center; color:#f1f1f1; }

.col-main-block-h1 a
{display:block; width:60px; float:left; height:60px; background:#f1f1f1; border-top:1px solid #e5e5e5; border-right:2px solid #e5e5e5; border-bottom: 2px solid #ababab; border-left:1px solid #ababab; text-align:center; padding:1px; margin:1px;  color:#990000;}

.col-main-block-h1 a:hover
{display:block; width:58px; float:left;  background:#e5e5e5; border-top:2px solid #661111; border-right:1px solid #662222; border-bottom: 1px solid #666666; border-left:2px solid #bbbbbb; color:#992222; }


/* end link formatting sections main ------------------------------------------------------------------------- */

/*begin menu66 ------------------------------------------------------------------------- */

#menu2 {display:block; position:relative; margin:0 auto; width:1000px; height:99px; line-height:20px; text-align:center; background:url('blockbw5.png') 0 -9px no-repeat; z-index:2; }

#menu2 ul {display:inline-block; width:800px; background:url('blockbw5.png') 0 -39px no-repeat; text-transform:uppercase; font-family: trebuchet ms; font-size:10px;  font-style:bold; color:#fff;  line-height:16px;  margin:0 auto ;  list-style-type:none; padding:2px 0 2px 0;  height:16px ;  text-align:center; color:#fff;}

#menu2 li {display:block-inline; height:16px; line-height:16px;  float:left;  text-align:center;  padding:0 6px 0 3px; margin:0 ;}
#menu2 li a {display:inline; float:left; padding:0 5px; line-height:16px; background:url('blockbw5.png') 0 10px; text-align:center; color:#eee; margin:0; border:1px inset #eee;}
#menu2 li a:hover {padding:0 4px; border:1px solid #000; border-color:#000 #888 #666 #222; background:#444; line-height:15px; color:#ded48f;}

#menu32 {display:block; position:relative; margin:0 auto; width:1000px; height:20px; text-align:center; background:url('addressbar_3.jpg') 0 60px; text-align:center; text-transform:uppercase; overflow:hidden;}

#menu32 ul {display:inline-block; position:relative; top:0; width:800px; height:20px line-height:18px; ;margin:0 auto;  padding:0; list-style-type:none; text-align:center; color:#fff; }
#menu32 li {display:block-inline; height:17px; margin:0; float:left;  text-align:center;  font-family: trebuchet ms; font-size:10px; color:#fff;}
#menu32 li a {display:inline; float:left; text-decoration:none; padding:0px 5px 0 10px; line-height:17px; text-align:center; margin-top:1px;  font-family: trebuchet ms; font-size:10px; color:#444;}
#menu32 li a:hover {padding:0 4px 0 8px; border:1px solid #fff; border-color:#000 #888 #666 #222; background:#444 url('addressbar_3.jpg') 0 10px; line-height:15px; color:#000;}



#menu362 {display:block; padding:0; margin:0 auto; overflow:hidden; height:21px; text-transform:uppercase; text-align:center; width:1000px;}
#menu362 ul {display:block; height:21px ; margin:0 auto;  width:auto; padding:3px 0 0 0; list-style-type:none; }
#menu362 li {display:block-inline; float:left; font-size:10px; font-family:trebuchet ms; margin:3px 0 0 0; padding:0px 0 2px 0;}
#menu362 li a {display:inline; float:left; margin:0 3px 0 4px; padding:0 4px 0 3px; border:2px solid #fff; border-color:transparent #cdc37e #f7f6ef transparent; background:url('gifbmo-PIC.gif')  0 0; line-height:12px; height:12px; color:#f7f6ef; }
#menu362 li a:hover {padding:0 4px 0 3px; border:2px solid #fff; border-color:transparent #aaa #bbb transparent; background:url('gifbmo-PIC.gif') 0px 370px; line-height:12px; height:12px; color:#444; }

#menu332 {display:block; position:relative; margin:0 auto; width:800px; height:19px; text-align:center; text-align:center; text-transform:uppercase; overflow:hidden;}

#menu332 ul {display:block; height:17px ;margin:0 auto;  padding:0; list-style-type:none; text-align:center; color:#fff;}
#menu332 li {display:block-inline; float:left; text-align:center;  font-family: trebuchet ms; font-size:11px; color:#fff;}
#menu332 li a {display:inline; float:left; text-decoration:none; padding:0px 2px 0 2px; line-height:13px; background:#ffff99; border:1px solid #fff; border-color:#bbb #dee48f #cdc48f #aaa;  text-align:center; margin:2px 5px 0 5px;  font-family: trebuchet ms; font-size:11px; color:#000;}
#menu332 li a:hover {padding:0 1px 0 1px; border:1px solid #fff; border-color:#000 #888 #666 #222;  line-height:13px; color:#444;}

#menu66 {clear:both; display:block; position:relative; top:0px; margin:0 auto; height:20px; text-align:center; overflow:hidden; text-transform:uppercase; color:#444;}
#menu66 ul {display:inline-block; margin: 0 auto; padding:0; list-style:none; white-space:nowrap;}
#menu66 li {display:inline;}
#menu66 li a {display:block; margin-top:4px; height:14px; float:left; color:#444; text-decoration:none; padding:0 8px 0 8px; font: bold 11px/13px arial,sans-serif;}
#menu66 li a:hover {padding:0 7px; border:1px solid #000; margin-top:3px; border-color:#000 #888 #666 #222; background:#444  url('addressbar_3.jpg') 0 10px;; color:#fff; line-height:13px}

#menub6 {clear:both; display:block; position:relative; top:0px; margin:0 auto; height:20px; text-align:center; overflow:hidden; text-transform:uppercase; color:#444;}
#menub6 ul {display:inline-block; margin: 0 auto; padding:0; list-style:none; white-space:nowrap;}
#menub6 li {display:inline;}
#menub6 li a {display:block; margin-top:4px; height:14px; float:left; color:#444; text-decoration:none; padding:0 8px 0 8px; font: bold 11px/13px arial,sans-serif;}


/* end header menu for horizontoll river avon format -------------- */

/*begin homebest format -------------- */

.bell {display:block; float:left; width:auto; border:1px solid #eee; background:#fff; padding:0px; margin:0px; font-family:trebuchet ms; font-size:11px; color:#111; z-index:10;}

.bell h3 {display:block; float:left; background:#ede125; margin:0px 1px 0 1px; padding:0; border-right:1px inset #444; z-index:10;}

#ericexchange {
display:block;
width:auto; 
text-align:center; 
position:relative;
margin:3px 4px;
height:auto;
padding:3px; 
margin:2px 0 0 1px; 
background:#fff;
font-family:trebuchet ms;
font-size:11px;
color:#111; border:1px solid #bbb;}

.cox {position:relative; } 

* html #ericexchange a, * html #ericexchange a:visited  * html #ericexchange a:active {
  width:280px; 
  height:30px; 
  w\idth:268px; 
  he\ight:18px;
  }

#ericexchange a span {display:none;}

#ericexchange a:hover {display:block; border:0px inset #dee;}

#ericexchange a:hover span.ld {
display:block;
background:#fff; 
position:absolute;
margin:-115px 0 0 -30px;
left:0px;
top:0px;
padding:25px 5px;
width:260px;
border:1px solid #fff; 
color:#222; 
height:300px;  
cursor:pointer; 
text-align:left;
z-index:1000;}

.bell h5 {display:block; background:#ecc; margin:0:auto; padding:1px; border:1px solid #999;  font-family:trebuchet ms; font-size:10px; color:#222; text-align:center; text-transform:uppercase;}

.bell h5 a{display:block; height:64px; width:146px; padding:0; margin:0 auto; background:#ababab; color:#fff;}

.bell h5 a:hover {color:#162C31; background:#f7f6ef;}

.bell h6 {display:block; margin:1px; width:100px; text-align:center; color:#bff; font-size:10px; text-transform:uppercase; border: 1px outset #caa;}

.bell h6 a {display:block; background:#cee; border: 1px inset #dea; text-align:center; margin:0; color:#810; font-size:10px; text-transform:uppercase; line-height:12px; height:95%;}

.bell h6 a:hover{color:#522; background:#f2f2f2; 1px inset #acc;}

/* end homebest format ------------------------------------------------------------------------- */

/* begin headline second ------------------------------------------------------------------------- */

.pro16 {padding:0 0 0 4px; margin:0; list-style:none; height:21px; position:relative; background:transparent url('pro16_back.png') repeat-x left top; font-size:11px;}
.pro16 li {float:left; height:21px;}
.pro16 li a {display:block; float:left; height:20px; line-height:17px; color:#333; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 4px; cursor:pointer; background:url('pro16_0a.png') no-repeat;}
.pro16 li a b {float:left; display:block; padding:0 30px 0 0; background:url('pro16_0.png') no-repeat right top;}
.pro16 li.current a {color:#000; background:url('pro16_2a.png') no-repeat;}
.pro16 li.current a b {color:#000; background:url('pro16_2.png') no-repeat right top;}
.pro16 li a:hover {color:#000; background: url('pro16_2a.png') no-repeat;}
.pro16 li a:hover b {color:#000; background:url('pro16_2.png') no-repeat right top;}
.pro16 li.current a:hover {color:#000; cursor:default;}
/* wns headline second ------------------------------------------------------------------------- */


/* begin link formatting sections second ------------------------------------------------------------------------- */

.second-new-block {display:block; height:30px; width:auto; background:#f7f6ef; border: border-top:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom: 1px solid #e4e4e4; border-left:1px solid #ccc; background:#ffe; font-family:times; font-size:15px; line-height:28px;}

.second-new-block-h6 {display:block; background:#f7f6ef; border-top:2px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom: 
3px solid #e4e4e4; border-left:1px solid #ccc; text-align:center; padding:3px 0 3px 0; margin:2px; color:#333; line-height:24px;}
.second-new-block-h6 a {display:block; background:#ddd; border: 1px ridge #fff; text-align:center; padding:1px; margin:1px; color:#333; overflow:hidden;}
.second-new-block-h6 a:hover{color:#112c30; background:#fff;}

.second-new-block-p {display:block; background:#f7f6ef; border: 1px solid #ebebeb; text-align:center; padding:3px 0 0 3px; margin:0 auto; overflow:hidden; font-family:arial; color:111555;}


.second-new-block-666 {display:block; position:relative; top:0; left:0; background:transparent; border:0; padding:0; margin:0; line-height:20px; color:#ccc; font-family:trebuchet ms; font-size:11px;}

.second-new-block-666 tt {display:block; position:relative; top:0; left:0; background:#eee; border: 2px outset #eee; padding:0 5px 0 4px; margin:1px 0 0 0; overflow:hidden; height:18px; line-height:16px; color:#111; font-family:trebuchet ms; font-size:11px;}

.second-new-block-666 p {display:block;  position:relative; top:0; left:0; font-size:10px; line-height:14px; height:16px; padding:1px 5px 0 4px; color:#fff; background:#111; border:2px solid #fff; border-color:#200 #255 #133 #077; font-family:trebuchet ms; margin:1px 0 0 0;}


tt.second {display:block;  position:relative; top:0; left:0; font-size:10px; letter-spacing:normal; line-height:16px; height:16px; padding:0 5px 0 4px; color:#fff; background:#114444; border:1px solid #fff; border-color:#200 #255 #133 #077; font-family:trebuchet ms; margin:0 0 3px 0;}

img.second-new-block-h66 {display:block; float:right; min-width:60px; max-width:110px; max-height:150px; min-height:60px; background:#fff;  padding:3px; margin:40px 0 0 0; color:#333; border-top:2px outset #fff; border-bottom:2px outset #fff;}

.second-new-block-h63 {display:inline; background:#fcfdfe; border-top:2px solid #ddd; border-right:1px solid #ddd; border-bottom: 3px solid #c2c2c2; border-left:3px solid #ddd; text-align:left; line-height:26px; font-size:14px; font-family:times new roman; padding:0 5px 0 5px; margin:4px 4px 4px 4px; color:#234567;}
.second-new-block-h63 a {display:inline; background:#f4f4f4; border-top:1px solid #ddd; border-right:2px solid #ddd; border-bottom: 2px solid #c2c2c2; border-left:2px solid #ddd; text-align:left; line-height:24px; font-size:14px; font-family:times new roman; padding:5px; margin:0; color:#234567;}

div.second-new-block-h66 {display:block; background:#fff; border:0; text-align:center; padding:3px 0 3px 0; margin:2px; color:#333; line-height:24px;}
tl.second-new-block-h66 {display:block-inline; background:#ddf; border: 1px outset #fff; text-align:left; padding:3px 20px 3px 10px; margin:1px; color:#333; overflow:hidden;}
p.second-new-block-h66 {display:block; background:#f7f6ef; border: 1px outset #ebebeb; text-align:left; padding:4px; margin:0 auto; overflow:hidden; font-family:trebuchet ms; color:111555; font-size:11px; line-height:13px;}
tt.second-new-block-h66
{display:block-inline; clear:left; background:#fff;  border-right:1px solid #aaa; border-left:1px dotted #cccfff;  border-bottom:1px solid #bbb; border-top:1px outset #eee; color:#000; padding:2px 5px 0 6px; margin:1px 0 2px 0; line-height:17px;}
h6.second-new-block-h66 {display:block-inline; background:#bbb; border: 1px solid #aaa; text-align:left; padding:2px 0 0 2px; overflow:hidden; font-family:trebuchet ms; color:#111555; font-size:11px; line-height:13px;}
h6.second-new-block-h66 a {display:block-inline; background:#aaa; overflow:hidden; font-family:trebuchet ms; color:#111555; font-size:11px; line-height:13px;}
div.second-new-block-h66 a {display:block;  background:#ddf; border: 1px outset #fff; text-align:left; padding:1px; margin:1px; color:#333; overflow:hidden;}
div.second-new-block-h66 a:hover {color:#eee; background:#e6e134;}

/* Styles for me */

#second_block_h6 {
display:block;   
border-right:1px dotted #eee; 
border-left:1px outset #eee; 
border-bottom:1px inset #eee; 
border-top:1px dotted #ccc; 
text-align:left; 
padding:10px; 
background:#c5c3ff;
margin:0 auto; 
color:#181579; 
overflow:hidden;
}
ul#second_block_h6 {
display:block;   
list-style-type:none;
border: 0; 
border-right:1px dotted #eee; 
border-left:1px outset #eee; 
border-bottom:1px inset #eee; 
border-top:1px dotted #ccc; 
text-align:left; 
padding:10px; 
background:transparent;
margin:0 auto; 
color:#181579; 
overflow:hidden;
z-index:2;
}
#second_block_h6 p { 
display:block; 
background:transparent; 
border:0; 
font-size:12px; 
padding:3px 0 0 4px; 
margin:0; color:#002222;
z-index:2;
}
ul#second_block_h6 li {
list-style-type:none; 
display:block;  
background:#fff; 
font-size:12px; 
padding:3px 0 0 4px; 
margin:10px 0 0px 10px; 
color:#000055; 
overflow:hidden;
z-index:2;
}
#second_block_h6 h6 {
display:block-inline; 
position:relative;
float:left;
background:#f7f6ef; 
border: 1px outset #fff; 
font-size:14px; 
line-height:20px; 
padding:0px 0 0 14px; 
margin:4px 0 4px 4px; 
color:#000044;}

/* End of Styles for me ------------------------------------------------------ */

/*end link formatting sections second ------------------------------------------------------------------------- */

/*begin bau bestsellers sidebar ------------------------------------ */


#picks  {display:block; width:auto; height:auto; margin:0 auto; padding:4px; border: 1px solid #cecece; font-size:11px; color: #111155; text-transform:uppercase; text-decoration:none; text-align:center; cursor:pointer; overflow:hidden;}

#picks p {display:block; margin:0 auto; height:25px; background: #efefef;  padding-top:2px; border: 1px solid #cecece; text-decoration:none; font-family:trebuchet ms; color: #000; text-align:center; font-size:12px; text-transform:uppercase;  cursor:pointer; }

#picks p a {display:block; margin:0 auto; height:25px; background: #efefef;  padding-top:2px; border: 1px solid #cecece; text-decoration:none; color: #666; text-align:center; font-family:trebuchet ms; font-size:12px; text-transform:uppercase; cursor:pointer;}

#picks p a:hover {display:block; margin:0 auto; width:128px; height:25px; background: #eeeeee; color:#333333; padding:1px; border: 1px outset #cacaca; text-align:center; }

#picks_pickle h4 {display:block; background:#881111; height:auto; margin:0 auto; padding:3px; cursor:pointer; border:1px inset #aaaaaa; text-decoration:none;}
#picks_pickle h4 a {display:block; margin:0 auto; background:#881111; border:1px outset #dddddd; font-size:10px;  font-family:trebuchet ms; color:#efefef; text-transform:uppercase; text-align:center; cursor:pointer;text-decoration:none;}

#picks_pickle h4 a:hover {margin:0 auto; background:#0e0e0e; border:1px inset #dddddd; font-size:10px; color:#fbfbfb; text-transform: text-align:center; uppercase; cursor:pointer;}


#picks_pickle h6  {display:block; width:auto; height:auto; margin:0 auto; vertical-align:middle; background: #dadada; text-decoration: none; font:12px bold trebuchet; color: #331111; text-transform: uppercase; border:0px inset #f1f1f1;}

#picks_pickle h6  a {margin:10px 0 0 10px; vertical-align:middle; background: #030303; text-decoration: none; font:12px bold trebuchet; color: #fbfbfb; text-transform: uppercase; border:1px inset #f1f1f1;} 

#picks_pickle h6  a:hover {height:auto; margin:2px; vertical-align:middle; background: #efefef; border:1px outset #f0f0f0; font:12px bold trebuchet; color: #111166; text-decoration:none;}


#picks_pickle h3 {display:block; margin:0 auto; border-top: 4px solid #222233; border-right: 4px solid #222233; border-bottom: 4px solid #888888; border-left: 4px solid #888888; padding:2px; color: #fbfbfb; text-decoration:none; background: #000011; font-size:10px; }

#picks_pickle h3 a {display:block; margin:0 auto; border-top: 5px solid #111133; border-right: 5px solid #111133; border-bottom: 5px solid #666666; border-left: 5px solid #666666; font-size:10px; padding:2px; background: #919191; color: #fbfbfb; text-decoration:none;}

#picks_pickle h3 a:hover{ background: #919191; color: #fbfbfb; text-decoration:none;}

/*end bau bestsellers sidebar ------------------------------------ */

/*begin discount product -------------- */

#discount {display:block; position:relative; top:0; left:0; clear:left; background:#c2c2c2;  padding:0 2px 0 4px; border-bottom:3px outset #f9f9f9;  border-left:3px outset #f9f9f9; overflow:hidden; color:#666; font-size:14px; line-height:18px; margin:10px 5px 3px 9px; }

#discount_title
{display:block-inline; position:relative; top:0;  left:0; float:left; background:#a0a0a0; padding:1px 4px 0 4px; margin:0 2px 2px 2px; border-bottom:1px ridge #eee; line-height:22px; height:22px; z-index:200; font-size: 14px;  font-weight:regular;  font-family:trebuchet ms; color:#333;}
#discount_title span.tt
{display:block-inline; position:absolute; top:0;  left:0;  z-index:2000; padding:1px 0px 0 3px; margin:0 1px 1px 2px;  color:#fff; line-height:22px; height:22px;  font-size: 14px;  font-weight:regular;  font-family:trebuchet ms; }

.discount_p {display:block; margin:2px ; background: #fff; padding:3px; border:1px solid #ddd;  font-family:trebuchet ms; color:#444; font-size:11px; text-transform:uppercase;}

.discount_p a {display:block; margin:1px; padding:2px; background:#c2c2c2; border:1px outsetset #f2f2f2; color:#444;}

.discount_p a:hover {display:block; margin:0 ; padding:0; background:#ababab; border:1px solid #bbb; color:#eee;}

.discount_stat {display:block; width:100%; margin:0 auto; padding:4px; background:#ababab; border:2px inset #fff; color:#000;}

.discount_stat1 {display:block; width:90%; margin:0; padding:4px; background:#f6f7ef; border:1px solid #fff; border-color:#e6e7ef #f5f6de #bbb #aba; color:#000;}

.discount_stat2 {display:block-inline; margin:10px 0 5px 0; padding:0 5px 0 5px; background:#eee; border-bottom:2px groove #bbb; color:#000; line-height:1.6em;}
a.discount_stat3 {display:block-inline;  padding:0 5px 0 5px; background:#a55; border-bottom:2px groove #eee; color:#eee; font-family:trebuchet ms; whitespace:no-ap;}

.discount_bin_h4 {display:block; background:#444; height:auto; margin:0; padding:3px; border:1px inset #aaaaaa; text-decoration:none;  font-family:trebuchet ms; color:#efefef; }

.discount_bin_h4 a {display:block; margin:0; background:#881111; border:1px outset #dddddd; font-size:10px;  font-family:trebuchet ms; color:#efefef; text-transform:uppercase; text-align:center; text-decoration:none;}

.discount_bin_h4 a:hover {margin:0; background:#0e0e0e; border:1px inset #dddddd; font-size:10px; color:#fbfbfb; text-transform: text-align:center; uppercase;}

#discount_stat {display:block; width: auto; margin:0 auto; padding:4px; background:#b66; border:2px solid #c2c2c2; color:#000;}

#discount_bin {display:block; position:relative;  text-align:center; margin:0 auto; border:0; padding:0; color: #111155; overflow:hidden; font-family:trebuchet ms; font-size:10px; line-height:12px; }

#discount_bin  ul  {display:block; position:relative;  width:100%; min-height:450px; list-style-type:none; padding:0; margin:0; border:0; } 

#discount_bin li {display:block; list-style-type:none; padding:2px; background:#f5f5fa; min-height:100px; color: #555;  border-right:2px inset #f5f5f5; margin:2px 0 4px 0; border-bottom:2px inset #f5f5f5; border:left:0; border-top:0; font-size:10px; line-height:12px;} 

#discount_bin li img {display:block; float:left; max-height:60px; max-width:60px; border:1px solid #fff; border-color:#eee #fee #ddd #dff; padding:padding:0 3px 0 3px; margin:3px 3px 0 3px ;}

#discount_bin li a {display:block; list-style-type:none; background:#fff; margin:4px 2px 2px 2px; min-height:90px; color: #555;  border-top:1px outset #eee; padding:0; border-left:1px outset #eee; border:right:0; font-size:10px; line-height:12px; border-bottom:0;} 

#discount_bin li em  { clear:left; float:left; display:block; padding:4px 0 0 4px; line-height:13px; font-size:11px; color:#acc; }

#discount_bin li a:hover { color: #111166; text-decoration:none; }

.product1_price  {display:block; padding:0; color:#600; border: 1px solid #c2c2c2; background:#e1ebf1; font-family:trebuchet ms; font-size:11px;}
.product1_price22 div {display:block; float:left; padding:14px; border: 0; width:100%;} 
.product1_price22 dl  {padding:0; border: 0; font-family:trebuchet ms; font-size:11px;  min-width:400px; max-width:760px;} 
.product1_price22 dt  {display:inline; position:relative; margin:0; padding:0; color:#444; border:1px solid #fff; border-color:#e6e7ef #f5f6de #bbb #aba; background:#f6f7ef; font-family:trebuchet ms; font-size:11px;}
.product1_price22 dd  {display:block-inline;  position:relative; margin:0px; padding:2px 0 0 2px;  font-family:trebuchet ms; font-size:10px; border:0; color:#000;}
.product1_name {display:block; padding:0; color:#600; border: 1px solid #c2c2c2; background:#e1ebf1; font-family:trebuchet ms; font-size:12px; text-transform:uppercase;}
.product1_name2 {display:block; margin:0; padding:2px; color:#100; border-left: 2px outset #fff; border-bottom:2px outset #fff; background:#ffe; text-transform:capitalize;}

.product1_price44 {display:block; margin:0; padding:3px; color:#444; border-left: 3px solid #543; border-bottom:2px solid #ba9; border-top:1px solid #876; background:transparent;  width:auto; font: normal 12px/12px Trebuchet MS, Sans-serif;}
.product1_text44 {display:block; padding:0; color:#666; border: 0; background:#fff; font:normal 11px/13px Times, Palatino Latin type, Serif; }
.product1_Title44 {display:block; padding:0; color:#333; border: 0; background:#fdfdfd; font:normal 14px/14px Palatino Latin Type, Times New Roman, Times, Serif; }
.product1_name44 {display:block; position:relative; float:left; width:120px; margin:0px; padding:0 3px; color:#616161; border:1px solid #ddd; text-transform:capitalize;}
.product1_newprice44 {display:block; margin:0; padding:3px; color:#333; font: bold 13px/15px Arial Black, Gadget, sans-serif; border-left: 2px outset #eee; border-bottom:2px outset #eee; background:transparent; z-index:200; text-transform:capitalize;}

.productTitle1
{display:block; float:left; width:auto; background:#900; border-top:1px solid #f6f7ef; border-right:2px solid #e5e5e5; font-family:arial; border-bottom: 2px solid #c2c2c2; border-left:1px solid #fff; padding:5px;  margin:0; color:#f7f6ef; text-transform:uppercase;}

.productTitle1 a 
{display:block; background:#900; color:#f6f7ef; width:auto; float:left; margin:5px; padding:0; text-transform:uppercase;}

.productTitle1 a:hover 
{background:#aaa;  border-top:1px solid #661111; border-right:1px solid #662222; border-bottom: 1px solid #666666; border-left:1px solid #bbbbbb; color:#992222; }



.product1_name2_dd {display:block; padding:3px 3px 3px 5px; color:#330; border: 1px solid #eee; background:#f4f4f4; font-family:trebuchet ms; font-size:11px; font-weight:regular; text-transform:none; text-align:left;}

.product1_name2_pr {display:block; padding:0; color:#330; border: 1px solid #eee; background:#f4f4f4; font-family:trebuchet ms; font-size:10px; font-weight:regular; text-transform:none; text-align:left;}

.product1_price2 {display:block; padding:2px; border: 1px solid #666; background:#efefef; font-family:trebuchet ms; font-size:11px; color:#100; text-align:left;}

/*end discount product ------------------------------------ */


/*begin link formatting sections third -------------- */

.third-block-2 {display:block; float:left; margin:6px 0 6px 18px; width:400px; height:400px; overflow:hidden; border-top:1px solid #e5e5e5; border-right:2px solid #e5e5e5; border-bottom: 2px solid #fbfbfb; border-left:1px solid #fbfbfb;}

.third-block-2-h5 {width:auto; height:55px; font-family:arial;  font-size:12px; text-transform:uppercase; text-align:center; padding:2px; margin:0 auto; color:#f1f1f1; border: 3px solid  #e5e5e5; overflow:hidden; background:#990000; }

.new-block-h3 {display:block; margin:0 auto; border-top:1px solid #f7f6ef; border-right: 1px solid #F5FDF6; border-bottom: 1px solid #E2EAE3; border-left: 1px solid #F0F8F1; padding:4px; color: #666111; text-decoration:none; background: #ddd; font-family:times new roman; font-size:13px; line-height:16px; font-weight:bold; }
.new-block-h3 a {display:block; margin:0 auto; border-top: 2px solid #555; border-right: 2px solid #666; border-bottom: 2px solid #777; border-left:6px solid #888; padding:2px; color: #666111; text-decoration:none; background: #F2F0E6;  font-family:times new roman; font-size:13px; font-weight:bold; }

.new-block-h3 a:hover {background: #444; color: #e1ebea; text-decoration:none; border-top: 2px solid #111133; border-right: 2px solid #111133; border-bottom: 2px solid #666666; border-left: 6px solid #666666; padding:2px;}

/*end link formatting sections third ------------------------------------------------------------------------- */


/* begin link formatting sections product -------------- */

#product-holder {display:block; margin:0 auto; width:auto; font-family:trebuchet ms ; font-size:11px; background:#fff;  border:0px solid #bbb; padding:0; color:#800;  }

#product-block {display:block; margin:0; padding:2px 0 0 0; border:0px solid #ccc; color:#600; background:#fff;}

#product-block p {display:inline-block; background:#f7f6ef; border:1px solid #ebebeb; text-align:left; padding:3px 0 0 3px; margin:5px auto; overflow:hidden; color:#600;}

#product-block h5 {display:block;  padding:2px 0 2px 5px; color:#f1f1f1; border: 1px solid  #c2c2c2; background:#666; font-family:trebuchet ms; font-size:11px; }

#product_block_7 {color:#444; border: 1px solid  #c2c2c2; font-family:courier new; font-size:7em; }

#product-block h4 {display:block; background:#bb2222; border-top:3px solid #811; border-left:3px solid #811; font-family:Arial Black, Gadget, sans-serif; font-size:11px;
 margin:5px 0 0 8px; color:#eee; padding:2px; width:160px; clear:left; outline:1px outset #eee; }

#product-block h4 a {display:block;  background:#bb3333; border: 1px solid #c7eafb; padding:3px; margin:1px; color:#185567; overflow:hidden;}
#product-block h4 a:hover {color:#400; background:#f1f2ee;}

#product-block h6 .img  {display:block; height:90px; width:80px; border:1px groove #ddddee; overflow:hidden;}
#product-block h6 .img a {display:block; border:1px groove #dddddd; overflow:hidden;}
#product-block h6 .img a:hover { border:1px groove #8b1b1d; overflow:hidden; }

#product-block .img  {display:block; height:70px; width:70px;  margin:0 auto; background:#ffffff; border:1px solid #ddddee; overflow:hidden;}

#product-block .img a {display:block;  height:75px; width:75px; border:0px solid #aaa; overflow:hidden;}

#product-block .img a:hover {border:1px inset #aaa; overflow:hidden;}

/*end link formatting sections second ------------------------------------------------------------------------- */


/*begin price exchange format -------------- */

#pricexchange {
  display:block;
  width:200px; 
  text-align:left; 
  position:relative;
top:0px; left:0px;
  margin-left:10px;
  min-height:30px;
padding:3px; 
margin:2px 0 0 3px; 
background:#f7f6ef;
font-family:trebuchet ms;
font-size:11px;
color:#333;
border:1px solid #bbb; }

.1box {position:relative; } 

* html #pricexchange a, * html #pricexchange a:visited {
 min-width:200px; 
  min-height:28px; 
  min-w\idth:188px; 
 min-he\ight:26px;
  }

#pricexchange a span {display:none;}

#pricexchange a:hover {display:block; border:1px solid #444; min-height:30px;}

#pricexchange a:hover span.lk {
display:block;
background:#444; 
position:absolute;
left:180px;
top:0px;
padding:4px 2px 2px 4px;
min-width:290px;
border:1px solid #aaa; 
color:#fff; 
min-height:30px;  
cursor:pointer; 
text-align:left;}

/* end price exchange format ------------------------------------------------------------------------- */

/* begin breadcrumb parent (top)  format -------------- */

.parent-breadcrumb-holder {display:block; background:#F7f6ef; margin:0; padding:0px; border-top:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom: 1px solid #ddd; border-left:1px solid #F0F8F1; text-align:center; color:#a01; font-family:trebuchet ms; text-transform:uppercase; font-size:11px; overflow:hidden; color:#021;}
.parent-breadcrumb dl {display:block; border:1px outset #f1f1f1; padding:1px; background:#ECF1F7; margin:0 auto; text-transform:uppercase; font-family:trebuchet ms; font-size:11px;}
.parent-breadcrumb dt {float:left; border:1px solid #fff; border-color:#F5FDF6 #E7EFE8 #eee #CDD4CE; text-align:center; background:#ECF1F7; padding:1px; font-size:15px; line-height:30px font-weight:bold; color:#fff; width:250px; text-transform:uppercase;}
.parent-breadcrumb dd {display:block; float:left;  text-align:center; background:#e1ebf1;}
.parent-breadcrumb .tab-r {display:inline; float:right; width:12px; background:url('theme_tab1_right.gif') top right no-repeat;}
.parent-breadcrumb .tab-l {display:inline; float:left; width:12px; background:url('theme_tab1_left.gif') top left no-repeat;}
.parent-breadcrumb div, .parent-breadcrumb span {border:1px solid #eee;}
.parent-breadcrumb .hh {padding:1px 0;}
.parent-breadcrumb span {display:block;}

.parent-breadcrumb .aa {border-color:#fffcdf #e1ebf1 #F0F8F1 #fffcdf;}
.parent-breadcrumb .bb {border-color:#F5FDF6 #F0F8F1 #E2EAE3 #F5FDF6;}
.parent-breadcrumb .cc {border-color:#E2EAE3 #a2baaa #a2bbaa #5c7564;}
.parent-breadcrumb .dd {border-color:#F2F0E6 #f3f5ef #f3f5ef #F2F0E6;}
.parent-breadcrumb .ee {border-color:#F5FDF6; padding:0 1px 0 0;}
* html .parent-breadcrumb .ee {padding:0;}
.parent-breadcrumb b, .parent-breadcrumb a:visited {display:block; border:1px solid #000; color:#840; text-decoration:none;}
.parent-breadcrumb .ff {border-color:#d1ddd5 #5f6962 #5f6962 #F5FDF6;}
.parent-breadcrumb .gg {border-color:#c9d7cd #7c8980 #f3f5ef #c8d6dd;}
.parent-breadcrumb .hh {border-color:#E7EFE8 #F5FDF6 #F5FDF6 #bfd0c5;}
.parent-breadcrumb a:hover {background:#E9ECF7; color:#000;}
.parent-breadcrumb a:hover .ff {display:block;border-color:#5f6962 #d0ddd4 #d1ddd5 #5f6962;}
.parent-breadcrumb a:hover .gg {display:block;border-color:#E7EFE8 #c8d6dd #c9d7cd #7c8980;}
.parent-breadcrumb a:hover .hh {display:block;border-color:#9aaa9f #bfd0c5 #c0d0c5 #9aaa9f; padding:2px 0 0 0;}

/* end breadcrumb parent (top)  format ------------------------------------------------------------------------- */



/* begin daily (top)  format -------------- */

.daily_breadcrumb div {display:block; width:auto; float:left; background:#Fff; margin:0; padding:0px; border-top:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom: 1px solid #ddd; border-left:1px solid #F0F8F1; text-align:left; font-family:trebuchet ms; font-size:11px; color:#021;}
.daily_breadcrumb dl {display:block; border:1px outset #f1f1f1; padding:1px; background:#f7f6ef; margin:0 auto; text-transform:uppercase; font-family:trebuchet ms; font-size:11px;}
.daily_breadcrumb dt {float:left; border:1px solid #fff; border-color:#ccc #ddd #eee #bbb; text-align:center; background:#f7f6dd; padding:1px; font-size:12px; line-height:15px font-weight:bold; color:#222; min-width:60px; text-transform:uppercase;}
.daily_breadcrumb dd {display:block; float:left;  text-align:center; background:#e1ebf1; color:#444;}
.daily_breadcrumb .tab-r {display:inline; float:right; width:12px; background:url('theme_tab1_right.gif') top right no-repeat;}
.daily_breadcrumb .tab-l {display:inline; float:left; width:12px; background:url('theme_tab1_left.gif') top left no-repeat;}
.daily_breadcrumb div, .daily_breadcrumb span {border:1px solid #eee;}
.daily_breadcrumb .hh {padding:1px 0;}
.daily_breadcrumb span {display:block;}

.daily_breadcrumb .aa {border-color:#fffcdf #e1ebf1 #F0F8F1 #fffcdf;}
.daily_breadcrumb .bb {border-color:#F5FDF6 #F0F8F1 #E2EAE3 #F5FDF6;}
.daily_breadcrumb .cc {border-color:#E2EAE3 #a2baaa #a2bbaa #5c7564;}
.daily_breadcrumb .dd {border-color:#F2F0E6 #f3f5ef #f3f5ef #F2F0E6;}
.daily_breadcrumb .ee {border-color:#F5FDF6; padding:0 1px 0 0;}
* html .daily_breadcrumb .ee {padding:0;}
.daily_breadcrumb b, .daily_breadcrumb a:visited {display:block; border:1px solid #000; color:#840; text-decoration:none;}
.daily_breadcrumb .ff {border-color:#d1ddd5 #5f6962 #5f6962 #F5FDF6;}
.daily_breadcrumb .gg {border-color:#c9d7cd #7c8980 #f3f5ef #c8d6dd;}
.daily_breadcrumb .hh {border-color:#E7EFE8 #F5FDF6 #F5FDF6 #bfd0c5;}
.daily_breadcrumb a:hover {background:#E9ECF7; color:#000;}
.daily_breadcrumb a:hover .ff {display:block;border-color:#5f6962 #d0ddd4 #d1ddd5 #5f6962;}
.daily_breadcrumb a:hover .gg {display:block;border-color:#E7EFE8 #c8d6dd #c9d7cd #7c8980;}
.daily_breadcrumb a:hover .hh {display:block;border-color:#9aaa9f #bfd0c5 #c0d0c5 #9aaa9f; padding:2px 0 0 0;}

/* end daily (top)  format ------------------------------------------------------------------------- */


/* begin links2 format  format -------------- */

#links_2_product {display:block; position:relative; float:left; background:#f1f1f1; width:180px; padding:5px; border-top:1px solid #e5e5e5; border-right:1px solid #f1f1f1; border-bottom: 1px solid #ddd; border-left:1px solid #f1f1f1; margin:0 auto;}
.white {position:absolute; width:170px; height:25px; color:#fff; background:#fff; border-top:1px solid #ffdc56; border-right:1px solid #957704; border-bottom:1px solid #937603; border-left:1px solid #ffdc56;overflow:hidden; text-align:center;}
.blackc {position:absolute; top:0; left:0; width:168px; height:23px; color:#000; font-family:trebuchet ms; font-size:10px; overflow:hidden; border-top:1px solid #ffd42e; border-right:1px solid #caa205; border-bottom:1px solid #c9a105; border-left:1px solid #ffd42e; overflow:hidden; text-align:center; line-height:15px; background:#fc0;}
.black {position:relative; top:0; left:0; width:172px; height:27px; border:1px solid #000;}
.cona {position:relative; top:0; left:0; width:175px; height:30px; border-top:1px solid #d5d3ca; border-left:1px solid #d5d3ca; background:#f7f6ef;}
.conb {position:relative; top:0; left:0; width:177px; height:32px; border-top:1px solid #b8b7af; border-left:1px solid #b8b7af; background:#f7f6ef;}
.conc {position:relative; top:0; left:0; width:179px; height:34px; border-top:1px solid #9c9b95; border-left:1px solid #9c9b95; background:#f7f6ef;}
.cond {position:relative; top:0; left:0; width:181px; height:36px; border-top:1px solid #d5d3ca; border-left:1px solid #d5dc3a; background:#fff; margin-top:2px;}
 
 
#links_2_product a.switch:visited {text-decoration:none;}
#links_2_product a.switch {color:#c00; text-decoration:none; position:absolute;}
#links_2_product a.switch:hover {color:#c00; background:#edebdc; cursor:pointer;}
#links_2_product a.switch:hover .white {position:absolute; width:170px; height:25px; color:#fff; background:#fff; border-bottom:1px solid #ffdc56; border-left:1px solid #957704; border-top:1px solid #937603; border-right:1px solid #ffdc56;overflow:hidden; text-align:center;}
#links_2_product a.switch:hover .blackc {position:absolute; top:0; left:0; width:168px; height:23px; color:#000; font-size:10px; overflow:hidden; border-bottom:1px solid #ffd42e; border-left:1px solid #caa205; border-top:1px solid #c9a105; border-right:1px solid #ffd42e; overflow:hidden; text-align:center; line-height:17px; background:#eb0;}

/* end links2 format  format ------------------------------------------------------------------------- */

/* begin subsection menu top level format -------------- */

#instrument_head3 {display:block; position:relative; float:left; margin:0px; padding:5px; border:1px solid  
#eee; overflow:hidden; 
}
#instrument_head3 #tab2 {display:block; float:left; background:#f7f6ef; border:1px inset #fff;  
margin:8px; padding:5px;
}
#instrument_head3 #tab2 dl {display:block; background:#fff; border:1px inset #fff;  margin:8px; padding:5px; height:auto;
}
#instrument_head3 #tab2 dt {display:block-inline; background:#f0fbbf; border:1px outset #fff;  margin:2px; padding:2px;
}
#instrument_head3 #tab2 dd {display:inline; background:#f00444; border:1px outset #fff;  margin:2px; padding:2px;
}
#instrument_head3 #tab2 dd :hover {display:block; background:#f00; border:1px outset #fff;  margin:2px; padding:2px; color:#fff;
}
#instrument_head3 #tab2 dd :active {display:block; background:#000; border:1px outset #fff;  margin:2px; padding:2px;
}
#instrument_head3 #tab2 h5 {display:block; float:left;}
#instrument_head3 #tab2 h5 a {display:block; padding:0px; margin:0; border:1px inset #e1ebff; color:#900; overflow:hidden;  width:95%; 
}
#instrument_head3 #tab2 h5 a:hover {display:block; color:#000; width:95%; background:#b9e5fb; border:1px inset #aaa; margin:0px; padding:0px; 
}
#instrument_head3 #tab2 p {display:block; float:left; padding:4px; margin:2px; border:1px outset  
#fff; background:#f2f0e6; font-family:trebuchet ms; font-size:10px; text-transform:uppercase; text- 
align:center;
}
#instrument_head3 #tab2 p a {display:block; width:90%; height:90%; margin:2px; padding:1px; border:1px inset  
#7697b7; background:#9c9b95; font-family:trebuchet ms; font-size:10px; color:#992222; text- 
transform:uppercase; text-align:center;
}
#instrument_head3 #tab2 p a:hover {display:block; color:#000; width:90%; height:90%; background:#b8b7af;  
border:1px inset #aaa; margin:2px; padding:1px; 
}


#instrument_head4 {display:block; position:relative; float:left; margin:0px; padding:0px; border:1px outset #fff; overflow:hidden; 
}
#instrument_head4 #tab1 {display:block; float:left; background:#e1ebf1; border:1px inset #fff; margin:3px; padding:3px;
}
#instrument_head4 #tab1 h5 {display:block; float:left; background:#f2f0e6; float:left; margin:2px; text-align:center; padding:0; border:1px outset #fff;
}
#instrument_head4 #tab1 h5 a {display:block; padding:0px; margin:0; border:1px inset #fff; color:#111; overflow:hidden;  width:95%;  height:95%;
}
#instrument_head4 #tab1 h5 a:hover {display:block; color:#000; width:95%; background:#b9e5fb; border:1px inset #aaa; margin:0px; padding:0px; 
}
#instrument_head4 #tab1 p {display:block; float:left; padding:2px; margin:0px; border:0px outset #fff; background:#e2e0e6; font-family:trebuchet ms; font-size:10px; text-transform:uppercase; text-align:center;
}
#instrument_head4 #tab1 p a {display:block; width:90%; height:90%; margin:2px; padding:0px; border:1px inset #fff; background:#f2f0e6; font-family:trebuchet ms; font-size:10px; color:#992222; text-transform:uppercase; text-align:center;  width:95%;  height:95%;
}
#instrument_head4 #tab1 p a:hover {display:block; color:#000; background:#b9e5fb; border:2px inset #aaa; margin:0px; padding:0px; 
}

#instrument_head5 {display:block; position:relative; float:left; margin:0px; padding:0px; border:1px dashed #fffde8; overflow:hidden; 
}
#instrument_head5 #tab5 {display:block; float:left; background:#fffcdf; border:1px dashed #ddd; margin:3px; padding:3px;
}
#instrument_head5 #tab5 h5 {display:block; float:left; background:#f2f0e6; float:left; margin:2px; text-align:center; padding:0; border:1px outset #fff;
}
#instrument_head5 #tab5 h5 a {display:block; padding:0px; margin:0; border:1px inset #fff; color:#111; overflow:hidden;  width:95%; 
}
#instrument_head5 #tab5 h5 a:hover {display:block; color:#000; width:95%; background:transparent; border:1px inset #aaa; margin:0px; padding:0px; 
}
#instrument_head5 #tab5 p {display:block; float:left; padding:1px; margin:0px; border:0px outset #fff; background:#f7f6ef; font-family:trebuchet ms; font-size:10px; line-height:12px; text-transform:uppercase; text-align:center;
}
#instrument_head5 #tab5 p a {display:block; width:90%; height:90%; margin:1px; padding:0px; border:1px inset #fff; background:#f2f0e6; font-family:trebuchet ms; font-size:10px; line-height:11px; color:#185567; text-transform:uppercase; text-align:center;
}
#instrument_head5 #tab5 p a:hover {display:block; color:#c7eafb; background:#185567; border:1px solid #eee; margin:0px; padding:0px; 
}


/* end subsection menu top level format ------------------------------------------------------------------------- */


/* begin neon buttons -------------- */

.button_trans {display:block; position:relative; width:150px; line-height:20px; font-family:times; font-size:14px; font-weight:regular; color:#221; background:  url('textarea19.png') 0 0 no-repeat; text-align:center; text-decoration: none; overflow:hidden;}
.button_trans a {display:block; position:relative; width:150px; line-height:20px; font-family:times; font-size:14px; color:#003399; background:url('textarea19.png') 0 0 no-repeat; text-align:center; text-decoration: none; overflow:hidden;}
.button_trans a:hover {background-position: 0 -40px; text-decoration: none;}

.button_trans2 {display:block; position:relative; width:200px; line-height:60px; font-family:times; font-size:16px; font-weight:bold; color:#003399; background: transparent url('textarea9.png') 0 0 no-repeat; text-align:center; text-decoration: none; overflow:hidden; text-transform:uppercase;}
.button_trans2 a {display:block; position:relative; width:200px; line-height:60px; font-family:times; font-size:14px; color:#000099; background: transparent url('textarea9.png') 0 0 no-repeat; text-align:center; text-decoration: none; overflow:hidden;}
.button_trans2 a:hover {background-position: 0 -60px; text-decoration: none; color:#fff;}

.neon_trans22 {display:block; position:relative; width:200px; line-height:15px; font-family:courier new; font-size:13px; font-weight:bold; color:#003399; background: transparent url('textarea9.png') 0 0 no-repeat; text-align:center; text-decoration: none; overflow:hidden; text-transform:uppercase;}
.neon_trans22 a {display:block; position:relative; width:200px; line-height:15px; font-family:courier new; font-size:14px; color:#000099; background: transparent url('textarea9.png') 0 0 no-repeat; text-align:center; text-decoration: none; overflow:hidden;}
.neon_trans22 a:hover {background-position: 0 -60px; text-decoration: none; color:#fff;}

.button_trans3 {display:block; position:relative; width:200px; line-height:50px; font-family:times; font-size:14px; font-weight:regular; color:#fff; background: transparent url('textarea11.png') 0 0 no-repeat; text-align:center; text-decoration: none; overflow:hidden;}
.button_trans3 a {display:block; position:relative; width:200px; line-height:50px; font-family:times; font-size:14px; color:#fff; background: transparent url('textarea11.png') 0 0 no-repeat; text-align:center; text-decoration: none; overflow:hidden;}
.button_trans3 a:hover {background-position: 0 -50px; text-decoration: none; color:#222;}

.button_trans4 a {display:block; position:relative; width:380px; height:75px; line-height:25px; font-family:courier new; font-size:1.2em; color:#444; background: transparent url('header1.png') 0 0 no-repeat; text-align:center; text-decoration: none; overflow:hidden; cursor:pointer; padding:0 10px 0 10px;  margin:0;}
.button_trans4 a:hover {background-position: 0 -75px; text-decoration: none; color:#003399;}

.neon_trans4 {display:block; position:relative; width:400px; height:150px; font-family:courier new; font-size:14px; font-weight:bold; color:#444; background: transparent url('header1.png') 0 0 no-repeat; text-align:center; text-decoration: none; overflow:hidden; cursor:pointer;}
.neon_trans4 a {display:block; position:relative; width:400px; line-height:75px; font-family:courier new; font-size:14px; color:#444; background: transparent url('header1.png') 0 0 no-repeat; text-align:center; text-decoration: none; overflow:hidden; cursor:pointer;}
.neon_trans4 a:hover {background-position: 0 -75px; text-decoration: none; color:#003399;}

.button_trans7 a {display:block; position:relative; width:380px; height:75px; line-height:37px; font-family:times; font-size:1.2em; color:#555; text-transform:uppercase;
background: transparent url('roll_wb1.png') 0 0 no-repeat; text-align:center; text-decoration: none; overflow:hidden; cursor:pointer; padding:0 10px 0 10px;  margin:0;}
.button_trans7 a:hover {background-position: 0 -75px; text-decoration: none; color:#003399;}

.button_trans99 a {display:block; position:relative; width:367px; height:110px; line-height:13px; font-family:trebuchet ms; font-size:1em; color:#ddd; text-transform:uppercase; font-weight:bold; background: transparent url('button2_big.png') 0 0 no-repeat; text-align:center; text-decoration: none; overflow:hidden; cursor:pointer; padding:10px;  margin:0;}
.button_trans99 a:hover {background-position: 0 -131px; text-decoration: none; color:#fff;}


/* end neon buttons ------------------------------------------------------------------------- */

/* begin menu top level format -------------- */

.not-the-new-wrapper {position:relative; display:block; margin:2px; width:170px; background:#990033; border:1px solid #aa0000; border-color:#A9004C #bb0000 #920000 #cc0000; height:auto; padding:0px; cursor:pointer; font-family:Adobe Garamond Pro; font-size:18px; line-height:28px; text-align:center;}

.not-the-new-block {display:block;  width:168px;  margin:0 auto; border-right:1px solid #999; border-bottom: 1px solid #892020; border-left:1px solid #892020; color:#920000; border-top:1px solid #111;  line-height:26px; height:28px; background:#A9004C; color:#111555; }

.not-the-new-block a {display:block; width:166px; cursor:pointer; background:#BA0507 url('mdnu-red-pne.gif') center center; border:0px solid #111; padding:0; text-align:center;  font-size:15px; color:#fff;}

.not-the-new-block a:hover, 
.not-the-new-block a:active, 
.not-the-new-block a:focus
 {display:block; width:240px; margin-right:-70px; left:20px; border-top:1px solid; #300; border-bottom: 1px solid #990066; border-left:1px solid #aaa; color:#ababab; background:url('mdnu-red-pne.gif') top left; border-right:10px solid #920000; height:226px;  cursor:pointer; color:#f7f6ef; text-align:left;}

.not-the-new-block a:hover #link-section, 
.not-the-new-block a:active #link-section, 
.not-the-new-block a:focus #link-section
 {display:block; width:100px; border:1px solid #eee; height:186px; cursor:pointer; color:#f7f6ef; text-align:left;}

.not-the-new-holder {display:block; margin:0 auto; padding:1px; width:175px; background:#B4005B; border:1px inset #990066;}

/* end menu top level format ------------------------------------------------------------------------- */




/* begin sidebar best and new products with shadow -------------- */

.best-new1 {display:block; width:180px;  border:5px solid #e5e5e5; margin:0 auto; overflow:hidden; color:#ddd; }
.best-new1-menu  {display:block; margin:0 auto; position:relative; top:0px; left:0px; padding:0; border:1px solid #f7f6ef; overflow:hidden;}

.best-new1 .product {display:block; width:170px; background:#f7f6ef; height:auto; border: 1px solid #ebebeb; text-align:center; padding:0px; margin:2px; overflow:hidden;
 font-family:courier new; font-size:10px; color:#ddd; text-align:center; text-transform:uppercase;}


.best-new1-menu h5 {display:block; position:relative; top:5px; left:5px; background:#cacaca; padding:0; border-top:2px solid #666; border-left: 3px #888 solid;  }
.best-new1-menu h5 a {display:block; width:176px; padding:0; margin:0 auto; background:#960000; color:#f7f6ef;}
.best-new1-menu h5 a:hover {color:#162C31; background:#f7f6ef;}


.best-new1-menu h6 {display:block; height:auto; width:140px; background:#eae06d; border: 1px outset #eae06d; text-align:center; padding:1px; margin:1px  2px;  color:#333333; font-size:12px; overflow:hidden;}
.best-new1-menu h6 a{display:block; background:#cccccc; border: 1px inset #cccccc; text-align:center; padding:1px; margin:1px;  color:#333333; overflow:hidden; }
.best-new1-menu h6 a:hover{color:#e12c30; background:#eae06d;}

.best-new1-menu .img {display:block; height:50px; width:100px; margin:0 auto; border:1px groove #fff; .padding:2px; overflow:hidden; }
.best-new1-menu  .img a {display:block; width:100px; height:80px; padding:0;  margin:0 auto; border:0; overflow:hidden;}
.best-new1-menu  .img a:hover {border:1px groove #8b1b1d;}

.best-new1-menu .product-price  {display:block; background:#f7f6ef; margin:2px; float:left; width:auto; height:auto; padding:2px; border:1px solid #f7f6ef; border-color:#aaa #bbb #ccc #ddd;overflow:hidden; font-size:10px; color:#333;}

/* end sidebar best and new products with shadow ------------------------------------------------------------------------- */

/* begin my weird menu -------------- */
#mymenu {position:absolute; top:0px; left:220px; width:400px; height:50px; background:transparent url('normal.gif') 0 0 no-repeat; overflow:hidden; margin:100px auto; z-index:10;}
#mymenu ul {margin:0; padding:0;}
#mymenu li {list-style-type:none; display:inline; width:100px; height:50px;}
#mymenu a {display:block; width:100px; padding-top:50px; height:0; color:#000; text-decoration:none; float:left; background:transparent url('normal_over.gif') -110px -60px no-repeat; overflow:hidden;}
* html #mymenu a:link, * html #mymenu a:visited {height:50px; he\ight:0;}
 
#mymenu a:hover {background-position:top right;  z-index:50;}
* html #mymenu a:hover {height:50px; he\ight:0;}
 
#lbox {width:405px;}

/* end  my weird menu ------------------------------------------------------------------------- */


/* begin my preform buttons -------------- */

#pre_form_button0011{
		display:block;
		line-height: 19px;
		float:left;
		height: auto;
		width: auto;
		margin:4px 2px;
		padding: 4px 3px;
		font-size : 12px;
		font-family: courier new;
		background-color: #f6f7ef;
		border: 3px solid #fff;
		border-color:#f6f6f6 #f2f2f2 #c2c2c2 #f9f9f1;
		color: #444;
		word-spacing: tight;
		outline:1px solid #ababab;
		}

#pre_form_button11 :focus{
		display:block;
		margin: 2px;
		padding: 1px 0px 1px 4px;
		background: #000;
		border: 1px solid #000;
		color: #800;
		word-spacing: normal;
		}	


#hidep {
		line-height: 1.5em;
		height:3em;
		float:left;
		width:100px;
		margin: 2px;
		padding: 0px 0px 0px 12px;
		font-size : 14px;
		background-color:#f1f1f1;
		border: 1px inset #eee;
		color: #966;
		word-spacing: normal;}	
	
#showp	{
		line-height: 2em;
		height: 4em;
		width: 185px;
		margin: 1px 1px 1px 1px;
		padding: 0px 0px 0px 12px;
		background-color: #aaa;
		border: 3px solid #c2c2c2;
		font-family: "Tw Cen MT Condensed Extra Bold";
   		font-size: 12pt;
    		line-height: 200%;
   		margin-bottom: 0.0001pt;
    		margin-left: 0;
    		margin-right: 0;
    		margin-top: 0;
		color: #dd6666;
		background-image: url('dith50.gif');
		word-spacing: normal;}


.pre_form_button3	{
		position:relative;
		float:left;
		display:block-inline;
		width:120px; max-width:90%;
		margin: 5px 5px;
		padding:0 5px;
		background:#a98765;
		border-style:solid solid solid outset; 
		border-color:#dcb #eb9 #321 #654;
		border-width:4px 6px 15px 13px;
		font-family:  "Tw Cen MT Condensed Extra Bold";
		text-transform:uppercase;
   		letter-spacing: 1.6px;
		font-size: 13px;
		line-height:20px;
 		height:60px;
		line-height:20px;
		color: #fff; 
		cursor:pointer;
		word-spacing: normal;}

.pre_form_button3a	{
		position:relative;
		display:block;
		clear:left;
		width:180px; max-width:90%;
		margin: 5px 5px;
		padding:0 5px;
		background:#a98765;
		border-style:solid ridge solid ridge; 
		border-color:#dcb #eb9 #321 #654;
		border-width:4px 2px 1px 3px;
		font-family:  "Tw Cen MT Condensed Extra Bold";
		text-transform:uppercase;
   		letter-spacing: 1.6px;
		font-size: 12px;
		line-height:20px;
 		height:40px;
		line-height:20px;
		color: #fff; 
		cursor:pointer;
		word-spacing: normal;}



.pre_form_button4	{
		position:relative
		float:left;
		display:block-inline;
		width:180px;
		margin: -3px 0 0 -3px;
		padding:-5px 0 0 3px;
		background:#a10000;
		border:9px solid #fff; 
		border-color:#900 #700 #300 #a00;
		font-family: Tw Cen MT Condensed Extra Bold, Tw Cen, Sans-Serif;
		text-transform:uppercase;
   		letter-spacing: 1.6px;
		font-size: 16px;
		line-height:19px;
 		height:60px;
		line-height:20px;
		color: #fff; 
		cursor:pointer;
		word-spacing: normal;}
	
.pre_form_button5	{
		position:relative;
		display:block;
		float:left;
		width:auto;
		margin: 0 5px;
		font:normal 12px/15px "Century Schoolbook", "Palatino Linotype", Times, "URW Palladio L", serif; 
		text-transform:uppercase;
		background:#f6f8ff;
		border:7px solid #cfcfcf; 
		border-style: inset solid outset solid;
		border-width: 4px 3px 3px 5px;
		color: #444; cursor:pointer;
		letter-spacing:1.2px;
		}

	
.pre_form_button2	{
		line-height: 22px;
		height:24px;
		width: 85px;
		margin: 1px 1px 1px 1px;
		padding: 0px 0px 0px 12px;
		font-size : 20px; cursor:pointer;
		background-color:#f0f111;
		border: 1px solid #f6f7ef;
		color: #d2d1a4;
		background-image: url('theme_icon_search.gif');
		word-spacing: normal;
		}
	
.pre_form_button1 {
		line-height: 13px;
		height: 20px;
		width: 76px;
		margin: 0px 1px 0px 0px;
		padding: 1px 0px 1px 14px;
		font-size : 12px;
		background-color: #881111;
		border: 1px solid #f6f7ef;
		color: #d2d1a4;
		background-image: url('theme_icon_add_to_cart.gif');
		word-spacing: normal;
		}	
/* end buttons ------------------------------------------------------------------------- */

/* choice radio buttons -------------------- */

#fragment-n {display:block; clear:left; position:relative; padding: 0; margin:0; min-height:130px; width:800px; color:#fff;} 

#wrapper-n {display:block; position:relative; padding:0;  line-height:12px; font-size:10px; font-family:trebuchet ms; margin:0;}  

#fragment-n dl {display:block; position:relative; margin:0; top:0; left:0; border:0; float:left; width:200px; height:150px; margin-bottom:-100px; overflow:hidden; }

#fragment-n dt {display:block; position:absolute; left:0; top:0; width:200px; line-height:16px; height:16px; font-size:11px; font-family:Arial Black, Gadget, sans-serif; padding:0 2px 0 2px; margin: 0; border-bottom:2px outset #002; color:#888;}

#fragment-n dd {display:block; position:relative; top:20px; left:0; margin:0 0 -90px 0px; padding:0px 0 80px 0 ; width:200px; height:30px; border:0; overflow:hidden;}

#fragment-n dd .cc {display:block; position:absolute; margin:0; width:190px; height:20px; padding:0; text-align:left; background:#b5b5b5; line-height:20px; left:0px; top:0; border-right:2px outset #ddd; border-bottom:3px outset #eee; border-top:2px solid #c2c2c2; border-left:2px solid #ccc;}

#fragment-n dd .hh a {display:block;  position:absolute; width:172px; cursor:pointer; line-height:20px; padding:1px;  margin:0; color:#fff; height:22px; top:0px; left:20px;}

#fragment-n dd .hh a:hover, #fragment-n dd .hh a:focus { display:block; cursor:pointer; width:164px; padding:2px; margin:0 0 0 2px; height:auto; background:#d44; color:#fff; z-index:2000; line-height:12px; border-left:2px outset #eee; border-top:2px outset #eee; }  

 #fragment-n dd .hh a:active { display:block; cursor:pointer; width:162px; padding:1px 1px 0 1px; margin:0 0 0 2px; height:auto; background:#444; color:#eee; z-index:2000; line-height:12px; border-left:2px outset #eee; border-top:2 outset #eee; }  

/* end choice radio buttons ---------------------------------------------------- */


/* p-description1 -------------------- */

#product_des_1 {display:block; float:left; position:relative; padding: 0 0 110px 0; margin:0 0 -100px 25px; height:230px; width:300px; color:#c55;} 

#wrapper_1 {display:block; position:relative; padding:0; margin:0; width:300px; min-height:230px;}  

#product_des_1 dl {display:block; float:left; position:relative; width:300px; margin:0; border:0; float:left; overflow:hidden; }

#product_des_1 dd  {display:block;  float:left; position:relative; width:300px;  top:0; left:0; margin:0 -200px -85px 10px ; padding:0 200px 90px 0; height:30px; border:0; overflow:hidden;}

#product_des_1 dd .cc  {display:block; margin:0 ; position:absolute; width:200px; line-height:26px; font-size:12px; font-family:Arial Black, Gadget, sans-serif;  height:26px; padding:0 0 0 20px; text-align:left; background:#fefefe; left:0px; top:0; border-bottom:2px outset #eee; border-top:2px solid #c2c2c2; border-left:2px solid #ccc;}

#product_des_1 dd .hh a {display:block; position:absolute; width:140px; cursor:pointer; line-height:16px; margin:0 0 0 -140px; padding:0 140px 0 0; color:#fff; height:32px; top:0px; left:0; font-size:11px; font-family:trebuchet ms; cursor:pointer; z-index:-1;}

#product_des_1 dd .hh a:hover, #product_des_1 dd .hh a:focus { display:block; position:absolute; cursor:pointer; width:200px; padding:0 0 0 5px; margin:0 0 0 140px; height:auto; background:#f8f8f8; color:#d33; z-index:2000; line-height:16px; border-left:2px outset #eee; border-top:2px outset #eee; }  

 #product_des_1 dd .hh a:active { display:block; position:absolute; cursor:pointer; width:200px; padding:0; margin:0; height:auto; background:#444; color:#eee; z-index:2000; line-height:20px; border-left:2px outset #eee; border-top:2 outset #eee; }  

/* end p-description1 ---------------------------------------------------- */

/*p-description2 -------------------- */

#product_des_2 {display:block; float:left; position:relative; padding: 0 0 110px 0; margin:0 0 -100px 0; height:230px; width:350px; color:#555;} 

#product_des_2 dd ul  {list-style-type:none; display:block;  float:left; position:relative; width:350px;  top:0; left:0;  line-height:28px;  height:28px; margin:0 0 -85px 0px ; padding:0 0 90px 0; }

#product_des_2 dd .cc  {display:block; margin:0 ; position:absolute; width:350px; line-height:22px; font-size:11px; font-family:trebuchet ms;  height:22px; padding:0 0 0 10px; text-align:left; background:#fefefe; left:0px; top:0;  border:1px solid #eee; border-color:#fff #fff #f5f5f5 #f9f9f9;}

#product_des_2 dd .hh {display:block; position:absolute; width:190px; cursor:pointer; line-height:11px; margin:0 0 0 120px; padding:0 0 0 10px; color:#a77; min-height:11px; top:0px; left:0; font-size:10px; font-family:trebuchet ms; }



/* end p-description2 ---------------------------------------------------- */

/*p-description3 -------------------- */

#product_des_3 {display:block; float:left; position:relative; padding: 0; margin:0; min-height:250px; width:520px; color:#555;} 

#product_des_3 dd ul  {list-style-type:none; display:block;  float:left; position:relative; width:550px;  top:0; left:0;  height:38px;  margin:0 ; padding:0;}

#product_des_3 dd .cc  {display:block; margin:0 ; position:absolute; width:180px; line-height:15px; font-size:12px; font-family:trebuchet ms;  min-height:22px; padding:0 0 0 5px; text-align:left; background:#fefefe; left:0px; top:0;  border:1px solid #eee; border-color:#fff #fff #f5f5f5 #f9f9f9;}

#product_des_3 dd .hh {display:block; position:absolute; width:350px; cursor:pointer; line-height:11px; margin:0 0 0 200px; padding:0 0 0 10px; color:#a77; min-height:22px;  top:0px; left:0; font-size:10px; font-family:trebuchet ms; }

/* end p-description3 ---------------------------------------------------- */

.brownBarOuter {display:block; font-family:arial; font-size:12px; position:relative; COLOR:#eee; top:0px; left:0; width:1000px; height:30px; text-align:left; margin:4px 0 0 0; background:transparent;}

.brownBarInner {display:block-inline; width:950px; height:26px; margin:0 auto; line-height:26px; padding:0; border:0;}

.brownCartInner {display:inline; float:left; padding:0; margin:0 10px; background:#444; color:#eee; border:1px solid #fff; border-color:#888 #999 #222 #444; width:180px; height:26px; line-height:26px;}

.brownInner {display:inline; float:left; padding: 0 5px; line-height:22px; margin:0; background:transparent #ccc; color:#000; border:1px solid #fff; border-color:#bbb #ddd #aaa #bbb;  height:20px; width:150px;}

.brownInnerInner { float:left; margin:0; height:26px; background: #ccc; color:#000; border:1px solid #fff; border-color:#bbb #ddd #aaa #bbb;}

.brownBasketInner a {float:left; color:#eee; display:inline; padding:0 0 0 10px; margin:0 0 0 10px; background:#444; border:1px solid #fff; border-color:#888 #999 #222 #444; width:180px;}

.quickSearchOuter {float:left; display:inline; margin:0 10px; padding:0 5px; width:240px; background:transparent; border:0;}



.vertBarOuter {display:block; font-family:arial; font-size:11px; position:absolute; color:#a3a3a3; top:0; left:0; width:180px; height:250px; text-align:left; background:transparent; margin:0;}

.vertBarInner {display:block; width:180px; height:226px; margin:0 auto; line-height:26px; padding:0; border:0;}

.vertCartInner {color:#eee; display:block-inline; padding:2px 5px; margin:2px 5px; background:#444; border:1px solid #fff; border-color:#888 #999 #222 #444; width:160px;}

.vertInner {display:inline; padding:0 5px; line-height:24px; margin:0; background:#444; color:#eee; border:1px solid #fff; border-color:#bbb #ddd #aaa #bbb;  height:24px; width:160px;}

.vertInnerInner {margin:0; height:24px; background:#444; color:#eee; border:1px solid #fff; border-color:#bbb #ddd #aaa #bbb;}

.vertBasketInner, .vertBasketInner a {color:#eee; display:block-inline; padding:2px 5px; margin:2px 5px; background:#444; border:1px solid #fff; border-color:#888 #999 #222 #444; width:160px;}

.vertSearchOuter {float:left; display:block-inline; margin:2 5px; padding:2px 5px; width:160px; background:transparent; border:0;}
