    @import "/popup.css"; 
html{ font-size:100%; } /* for IE */
body {padding:0; margin:0; color:#000;
    font: 0.625em  Georgia, arial, tahoma, verdana, sans-serif;
    background:#e9e1bc url(i/bg_.png);
}

.clear {display:block; height:0%; clear:both; visibility:hidden;}
.wrapper {display:block; height:3px; width:700px; visibility:hidden;}

/*........................ TOP .......................*/
#outer {position:relative; width:1002px; margin:0 auto;}
#top {position:absolute; left:0px; top:0px; width:100%; height:276px; background:transparent url(i/bg_top.png) repeat-x top;}

#header {height:60px;}

#header .home {position:absolute; top:29px; left:54px;}
#header .search {position:absolute; top:20px; left:285px; background:transparent url(i/vline.png) no-repeat right;}
#header .isearch {position:absolute; top:20px; right:10px;}
#header .incart {position:absolute; top:20px; left:600px; background:transparent url(i/vline.png) no-repeat right; height:25px; padding:0 30px 0 0;}
#header .checkout {position:absolute; top:25px; right:80px;}

#header .search input.s, #header .isearch input.s {border:0px; cursor: pointer; cursor: hand; width:25px; height:24px; background:transparent url(i/search.png) no-repeat; margin:0 30px 0 15px;}
#header .w {border:0px; background:none; width:190px; margin:3px 10px;}
#header .Fw {float:left; border:1px; width:213px; height:25px; background:transparent url(i/bg_search.png) no-repeat center;}


#header .incart img {padding:0 15px 0 0;}
#header .incart span {color:#a67c52; font-size:11px; cursor: pointer; cursor: hand;}
#ttl_item1, #ttl_price1 {font-family:tahoma; font-weight:bold;}
#header .checkout span {color:#a67c52; font-size:11px; cursor: pointer; cursor: hand;}

#sTop {
    position:relative;
    width:auto;
    height:78px;
    background:transparent url(i/bg_s_Top.png);
     -background: none;
     -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/bg_s_Top.png', sizingMethod='scale');
}

#nav {position:relative; top:24px; margin:0 50px; background:transparent url(i/bg_nav.png) repeat-x center;}
#nav div {background:transparent url(i/nav_l.png) no-repeat top left; height:39px;}
#nav div div {background:transparent url(i/nav_r.png) no-repeat top right; height:39px;}

#nav ul {list-style:none; margin:0px; padding:0px;}
#nav ul li {float:left; font-size:13px; background:transparent url(i/top_li.png) no-repeat right;}
#nav ul li.l {background:none;}
#nav ul li a {display:block; text-decoration:none; margin:0; padding:14px 23px; color:#9b0505;}
#nav ul li span {display:block; text-decoration:none; margin:0; padding:14px 23px; color:#ab900e;}
#nav ul li a:hover {text-decoration:underline;}
/*............................................................................*/
#sMain {position:relative; width:auto; background:transparent url(i/bg_s_Main.png) repeat-y center;}
#Left {float:left; width:215px; margin-left:29px;}
*html body #Left {margin-right: -244px;} /*for IE 6*/
#Right {margin:0 25px 0 262px;}


/*............................................................................*/
#tPhone {
    width:215px;
    height:78px;
    background:#e6ddb6 url(i/bg_phone.png);
    text-align:center;
}
#tPhone p {margin:0;}
#tPhone p.c {font-size:12px; padding-top:20px;}
#tPhone p.t {font-size:20px; padding-top:5px; color:#c20b0e;}


#lnav {position:relative; margin-top:14px; background:#f4f0df url(i/bg_lnav.png); border:1px solid #e7e0c3;}
#lnav div.tl, #lnav div.tr, #lnav div.bl, #lnav div.br {position:absolute; width:15px; height:15px;}
#lnav div.tl {top:-1px; left:-1px; background:url(i/t_l.png)}
#lnav div.tr {top:-1px; right:-1px; background:url(i/t_r.png)}
#lnav div.bl {bottom:-1px; left:-1px; background:url(i/b_l.png)}
#lnav div.br {bottom:-1px; right:-1px; background:url(i/b_r.png)}

#lnav ul {list-style:none; margin:20px 0px; padding:0px;}
#lnav ul li {background:transparent url(i/bg_line.png) repeat-x bottom; font-size:12px; margin:0 15px;}
#lnav ul li.l {background:none;}
#lnav ul li a {display:block; text-decoration:none; padding:8px 0; color:#9b0505; width:100%;}
#lnav ul li span {display:block; padding:8px 0; color:#9c830a; width:100%; background:#FFF url(i/bg_lnav_span.png) bottom;}
#lnav ul li span img {margin-left:12px;}
#lnav ul li a:hover {text-decoration:underline;}


#place {height:160px; background:#f7f4e6; color:#c4ba89; font-size:14px; text-align:center; margin-top:28px;}
#place p {padding:50px 0 0 0;}

#place a {color:#9b0505;}
#place a:hover {text-decoration:none;}

/*............................................................................*/
#Right .line {height:21px; background:transparent url(i/bg_line.png) repeat-x center;}
#imgMain {position:relative;}
#imgTitle {position:absolute; left:0px; bottom:0px;}
#Right {margin:0 29px 0 262px;}

#Right .Rtxt {font-size:12px;}
#Right .Rtxt p {margin-right:15px;}
#Right .Rtxt table {margin:0 15px;}
#Right .Rtxt img {border:1px solid #e7e0c3;}
#Right .Rtxt a {color:#9b0505;}
#Right .Rtxt a:hover {text-decoration:none;}

#Right .red {float:left; width:226px; min-height:160px;
    cursor: pointer; cursor: hand;
}
#red1 {background:#c20b0e url(i/bg_red_l.png) no-repeat left bottom;} 
#red2 {margin:0 16px; background:#c20b0e;}
#red3 {background:#c20b0e url(i/bg_red_r.png) no-repeat right bottom;}

#Right p {font-size:12px; padding-left:15px;}
#Right p.ttl {font-size:22px; padding:0 0 7px 5px; font-style:italic; color:#c20b0e; margin:0;}

#Right .red p {margin:7px 0 0 0; color:#FFF; background:transparent url(i/bg_line.png) repeat-x center}
#Right .red p span {font-weight:bold;}
#Right .red img {border:1px solid #c20b0e;;}

#Right p.subH {margin:17px 0 0 0; font-size:22px; color:#c20b0e; font-style:italic; }
#Right p.subH img {margin-left:50px;}
#Right p.sub {color:#c20b0e; font-style:italic; margin:0px;}


#recom {position:relative; background:transparent url(i/bg_recom.png) repeat-x center;}
.Ronmain {margin:33px 0 25px 0;}
.Rinner {margin:11px 0 21px 0;}
#recom div {background:transparent url(i/recom_l.png) no-repeat top left; height:39px;}
#recom div div {background:transparent url(i/recom_r.png) no-repeat top right; height:39px;}
#recom p {font-size:14px; color:#1c1c1c; padding-top:10px; margin:0px;}

#Right .fItem {position:relative;}
.special {position:absolute; left:1px; top:167px; width:206px; padding:3px 3px 3px 15px; background:#c20b0e; color:#FFF; font-size:12px;}
#Right .fItem p {padding-left:3px; margin:12px 0; color:#362f2d; cursor: pointer; cursor: hand;}
#Right .fItem img {border:1px solid #e7e0c3; cursor: pointer; cursor: hand;}
#Right .fItem div.r {float:left; background:#c20b0e; color:#FFF; padding:5px 10px; font-size:12px; cursor: pointer; cursor: hand;}
#Right .fItem div.add {padding:6px; font-size:1.1em}

.go {cursor: pointer; cursor: hand;}
.go1 {color:#c20b0e; text-decoration:underline; cursor: pointer; cursor: hand;}
.wrong {text-decoration: line-through;} 

#Item2 {margin:0 19px;}

/*............................................................................*/

#sFooter {
    position:relative;
    width:auto;
    height:167px;
    background:transparent url(i/bg_s_Footer.png);
    font-size:12px;
    text-align:center;
}
#sFooter .line {margin:0 29px; height:1px; background:transparent url(i/bg_line.png) repeat-x top;}

#bnav {position:relative; top:14px; margin:0 70px;}
#bnav ul {list-style:none; margin:0px; padding:0px;}
#bnav ul li {float:left; background:transparent url(i/top_li.png) no-repeat right;}
#bnav ul li.l {background:none;}
#bnav ul li a {display:block; text-decoration:none; margin:0; padding:14px 23px; color:#ab900e;}
#bnav ul li a:hover {text-decoration:underline;}
#bnav ul li span {display:block; text-decoration:none; margin:0; padding:14px 23px; color:#9b0505;}

#sFooter p {margin:25px 0; padding:0; color:#ab900e;}
#sFooter p.c {color:#000;}
#sFooter p.c a {color:#000;}
form {margin:0;}

/*..........................................................................................*/
#nav_page1 {
    margin:0;
    height:40px;
    font: 11px  tahoma, arial, verdana, sans-serif;
}
#nav_page1 ul{list-style:none; margin:0px; padding:0px;}
#nav_page1 ul li{float:left;}
#nav_page1 ul li a.num{display:block; color:#ab900e; padding:6px 9px 6px 10px; background:#f0eacf; text-decoration:none; margin:0 2px;}
#nav_page1 ul li a.num:hover{color:#9b0505; background:#FFF; padding:5px 8px 5px 9px; border:1px solid #ab900e;}
#nav_page1 ul li span.num{display:block; color:#9b0505; padding:5px 9px 5px 9px; text-decoration:none; margin:0 2px; border:1px solid #ab900e;}
#nav_page1 ul li a.nxt{display:block; color:#ab900e; padding:6px 9px 6px 10px; text-decoration:none;}
#nav_page1 ul li a.nxt:hover{color:#9c830a; text-decoration:underline;}
#nav_page1 ul li span.nxt{display:block; color:#999; padding:6px 9px 6px 10px;}

/*..........................................................................................*/
#recom .sImg {color:#a67c52; font-size:11px; font-weight:bold; font-family:tahoma, arial, verdana, sans-serif; background:none;}
#recom .sImg img {padding:0px 13px 0px 25px;}

#yCart {position:absolute; top:7px;}
#yCart span.tt {font-weight:normal; padding:0 0 0 20px;}

#vCart{position:absolute; top:7px; right:20px; background:#CCC url(1i/vline.png) no-repeat left;}
#vCart span {cursor: pointer; cursor: hand; text-decoration:underline;}

#p {position:absolute; top:0; left:0;}
