    @import "/popup.css"; 

html{ font-size:100%; } /* for IE */
body {
    padding:0;
    margin:0;
    color:#000;
    font: 0.625em  tahoma, verdana, arial, sans-serif;
    background:#30585d url(/i/bg_body.png) repeat-x top;
}


a{color:#FFF; text-decoration:none;}
a:hover{color:#ffe55c;}

.clear {display: block; height:0;   clear:both; visibility:hidden;}

/*........................ TOP .......................*/
#top {
    position:absolute;  
    top:0px;
    left:0px;
    width:100%;
    height:41px;
    background:#ffe55c url(/i/bg_top.png) repeat-x top;
}

#outer_top {
    position:relative;  
    width:1000px;
    margin:0 auto;
    z-index:10;
}

#home, #cart, #viewcheck {float:left; color:#2f585d; font-size:1.1em}
#viewcheck {font-weight:bold; width:300px;}

#home {margin:17px 0 0 40px;}
#cart {margin:15px 0 0 76px;}
#viewcheck {margin:9px 0 0 28px; height:24px; padding-top:6px; background:transparent url(/i/bg_topcheck.png) no-repeat left top;}

#ccart, #ttl_item, #ttl_price {font-weight:bold;}

#ccart {margin-left:9px;}
.ttl {margin-left:22px;}

#top_view, #top_check  {margin-left:28px;}
#top_view img, #top_check img {margin-right:8px;}

/*........................ JR's.......................*/

#jr {
    position:relative;  
    width:961px;
    height:128px;
    margin:22px auto;
    background:transparent url(/i/bg_jr.png) no-repeat center center;   
     -background: none;
     -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/bg_jr.png', sizingMethod='scale');
}
#fg {
    position:absolute;  
    right:0px;
    width:254px;
    height:259px;
    background:transparent url(/i/fg.png) repeat-x top;
    margin:-47px 13px 0 0;
}
#jr_s { position:absolute;  margin:27px 0 0 52px;}
#slogan {   position:absolute;  margin:25px 0 0 350px;}


/*........................ Menu .......................*/
#outer {
    position:relative;  
    width:910px;
    margin:0 auto;
    z-index:10;
}
#position {
    margin-left:10px;
    width:910px;
}

#nav_top {
    1background:#CCC;
}
#nav_top ul {
    list-style:none;
    margin:0px;
    padding:0px;
}
#nav_top ul li {
    float:left;
    font-size:1.4em;    
    font-weight:normal;
    margin-right:60px;
}
#nav_top ul li a {
    display:block;
    margin:0; 
    padding:3px 0px 3px 37px;
    color:#FFF;
    text-decoration:none;
}
#nav_top ul li a:hover {    color:#ffe55c;}
.b1 {background:transparent url(/i/b/b1.png) no-repeat center left;}
.b2 {background:transparent url(/i/b/b2.png) no-repeat center left;}
.b3 {background:transparent url(/i/b/b3.png) no-repeat center left;}
.b4 {background:transparent url(/i/b/b4.png) no-repeat center left;}
#nav_top ul li span {
    display:block;
    margin:0; 
    padding:3px 0px 3px 37px;
    color:#ffe55c;
}

/*........................ Content .......................*/
#nav {
    float:left;
    width:255px;
    margin:40px 0 0 0;
}
#nav a {color:#FFF; font-weight:bold;}
#nav ul {
    list-style:none;
    margin:0px;
    padding:0px;
}
#nav ul li {
    font-size:1.1em;    
    background:transparent url(/i/bg_li.png) no-repeat center left;
}
#nav ul li a {
    display:block;
    margin:0; 
    padding:3px 0px 3px 14px;
    text-decoration:none;
}
#nav ul li a u {text-decoration:none; font-weight:normal; color:#acd0d5;}
#nav ul li a:hover { color:#ffe55c;}

#nav ul li span {
	display:block;
	margin:0; 
	padding:3px 0px 3px 14px;
	color:#ffe55c;
}

#nav h1 {margin:0; color:#ffe55c; font-size:14px; margin:0; font-family:verdana; margin-bottom:15px;}
#nav p {margin:0; font-size:1.1em; color:#acd0d5; margin:8px 0; }
#nav p span {color:#FFF;    font-weight:bold;}



#content {
    margin:40px 0 0 255px;
    color:#FFF;
    font-size:1.2em;
}

#content h1 {color:#FFF; font-style:italic; font-size:16px; margin:0; font-family:verdana;}
#content .txt1 {font-weight:bold; color:#FFF;} /* color:#ffe55c;*/
#content .txt2 {font-size:.9em;}

#tr {background:transparent url(/i/bg_div_tr.png) no-repeat; height:25px;}
#main { background:#30585d; width:653px; border-left:1px solid #4d7b80; border-right:1px solid #4d7b80; overflow:hidden; min-height:400px;}
#main {height: expression((document.documentElement.clientheight || document.body.clientheight) < 400 ? "400px": "auto");}
#bl {background:transparent url(/i/bg_div_bl.png) no-repeat; height:25px;}

#main h2 {margin:0 0 0 25px; color:#FFF; font-size:14px; font-family:verdana;}
p {margin:10px 0 10px 4px;}
p.price {color:#ffe55c; margin:5px 4px;}

#pagetxt {padding:0 15px;}

#nav_page {
    position:absolute;
    margin:25px 0 0 0;
}
#nav_page ul{   list-style:none;    margin:0px; padding:0px;}
#nav_page ul li{float:left;}
#nav_page ul li a.num{display:block; color:#acd0d5; padding:6px 9px 6px 10px; background:#20484e; text-decoration:none; margin:0 2px;}
#nav_page ul li a.num:hover{color:#20484e; background:#ffe55c;}
#nav_page ul li span.num{display:block; color:#20484e; padding:6px 9px 6px 10px; background:#ffe55c; text-decoration:none; margin:0 2px;}
#nav_page ul li a.nxt{display:block; color:#ffe55c; padding:6px 9px 6px 10px;}
#nav_page ul li a.nxt:hover{color:#FFF;}
#nav_page ul li span.nxt{display:block; color:#FFF; padding:6px 9px 6px 10px;}

#nav_page1 {
    margin:0;
	height:40px;
}
#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:#acd0d5; padding:6px 9px 6px 10px; background:#20484e; text-decoration:none; margin:0 2px;}
#nav_page1 ul li a.num:hover{color:#20484e; background:#ffe55c;}
#nav_page1 ul li span.num{display:block; color:#20484e; padding:6px 9px 6px 10px; background:#ffe55c; text-decoration:none; margin:0 2px;}
#nav_page1 ul li a.nxt{display:block; color:#ffe55c; padding:6px 9px 6px 10px;}
#nav_page1 ul li a.nxt:hover{color:#FFF;}
#nav_page1 ul li span.nxt{display:block; color:#FFF; padding:6px 9px 6px 10px;}

#pcart {margin:17px 0 0 0;}


#footer{
    height:115px;
    margin:33px 0 0 0;
    background:#ffe55c url(/i/bg_footer.png) repeat-x top;
}
#pup {
    background:transparent url(/i/pup.png) no-repeat top center;
    height:15px;
    z-index:10;
}

#outer_bottom {
    position:relative;  
    width:910px;
    margin:0 auto;
    z-index:10;
}
#nav_btm{margin:20px 0px 0px 10px; height:35px;}
#nav_btm ul{list-style:none;    margin:0px; padding:0px;}
#nav_btm ul li{float:left; font-size:1.1em; margin:0px 33px 0px 0px; color:#30585d; padding:0px;}
#nav_btm ul li a{display:block; color:#30585d; padding:0; margin:0;}
#nav_btm ul li a:hover{color:#20484e; text-decoration:none;}
#nav_btm ul li span{display:block; color:#20484e; padding:0; margin:0;}

#copy {margin:0px 10px; font-size:1.1em; color:#30585d;}
#copy a{color:#30585d;}
#copy a:hover{color:#20484e; text-decoration:none;}

#p {position:absolute; top:0; left:0;}

.go {cursor: pointer;}
.go1 {color:#4380d6; cursor: pointer; text-decoration:underline;}

.ithumb {cursor: pointer; height:180px; width:180px}
.ithumb img {border:4px solid #fff3b4;}

form {margin: 0;}