@charset "UTF-8";
/* CSS Document */

/*---*/

.email-text {font: normal 10px verdana; color:#999999; padding: 5px 2px 5px 2px}
* {
    font-family: verdana, arial, tahoma, helvetica, sans-serif;
}
body{background: #000000 url(DYSEBG.jpg) top center repeat;}
body, form, h1, h2, h3, h4, h5, h6 {

    background-color: #000000;
    text-align: center;
    color: #999999;
    margin: 0;
    padding: 0;
}

a {
    color: #999999;
    text-decoration: underline;
}
a:hover {
    color: #2677b5;
}
a span      {display: none;}
img         {border: none;}
.clear      {clear:both;}
.on         {display: block; visibility: visible;}
.off        {display: none; visibility: hidden;}
.hilite     {color: #999999;}

/*****/
#overall {
    width: 960px;
    margin: 0 auto;
    text-align: left;
    background: #000000;
    color: #999999;
    
}
    
    /*****/
    #header {
        font-size: 11px;
        margin-bottom: 18px;
    }
        #xheader .banner {
            height: 164px;
            background: url(/lib/yhst-24024294561048/header-home-lo.jpg);
        }
            #xheader .banner .inner {
                height: 164px;
                background: url(/lib/yhst-24024294561048/header-home-hi.jpg);
            }
                #xheader .banner h1 {
                    text-indent: -9999em;
                }
        #header .links {
            background: #000000;
            border-bottom: 1px solid #999999;
            color: #999999;
            padding: 4px 10px;
            text-align: right;
        }
            #header .links a {
                color: #999999;
                font-weight: bold;
                text-decoration: none;
            }
            #header .links a.cart {
                color: #ffffff;
                font-weight: bold;
                text-decoration: none;
            }
            #header .links a:hover {
                color: #ffffff;
            }
    
    /*****/
    #main {
    
    }
    
        #nav {
            background: url(/lib/yhst-24024294561048/nav-bg.gif) top left;
        }
            div.navigation {
                background: #000000;
                margin-left: 8px;
                margin-bottom: 55px;
                width: 150px;
            }
                div.search {
				color: #ffffff;
                    border: 1px solid #000000;
                    margin-bottom: 15px;
                }
                    div.search .head {
                        background: #000000;
                        font-weight: bold;
                        font-size: 11px;
                        padding: 4px 7px;
                    }
                    div.search form {
                        margin-left: 3px;
                    }
                        div.search .input input {
                            width: 130px;
                            margin: 6px 0 3px 7px;
                            font-size: 11px;
                        }
                        div.search .button input {
                            border: 0px;
                            background: #333333;
							color: #999999;
                            font-weight: bold;
                            font-size: 11px;
                            margin-bottom: 3px;
                            margin-left: 85px;
                            padding: 1px;
                            text-decoration: underline;
                        }
                        * html div.search .button input {
                            margin-left: 75px;
                        }
                
                ul.navigation,
                ul.navigation li {
                    margin: 0px;
                    padding: 0px;
                    list-style: none;
                }
                ul.navigation {
                    margin-top: 10px;
                }
                    ul.navigation li.head {
                        background: #000000;
                        border-bottom: 1px solid #000000;
                        font-weight: bold;
                        font-size: 11px;
                        padding: 4px 10px;
                        color: #fff;
                    }
                        ul.navigation li a {
                            display: block;
                            background: #000000;
                            border-bottom: 1px solid #000000;
                            font-weight: bold;
                            font-size: 11px;
                            padding: 4px 10px;
                            text-decoration: none;
                            color: #999999;
                        }
                        * html ul.navigation li a {
                            padding-top: 1px;
                        }
                        ul.navigation li a:hover {
                            background: #000000;
                            color: #333333;
                        }
        
        /*****/
        #body {
            font-size: 11px;
	      color: #999999;
            width: 770px;
            margin-bottom: 25px;
        }
            #body .breadcrumbs {
                font-size: 11px;
                color: #999999;
                margin-bottom: 15px;
            }
                #body .breadcrumbs a {
                    font-size: 11px;
                    font-weight: bold;
                    color: #999999;
                }
                #body .breadcrumbs a:hover {
                    color: #999999;
                }
            #body h1 {
                background: #999999;
                padding: 3px 15px;
                font-size: 16px;
                color: #000000;
                margin-bottom: 10px;
            }
			
			
            #body .caption {
                font-size: 12px;
                color: #999999;
            }
            /*****/
            #home .welcome {
                font-size: 11px;
				color: #ffffff;
                padding: 2px 6px 15px 6px;
                border-bottom: 3px solid #000;
                margin-bottom: 20px;
            }
            /*****/
            #section .contents {
			color: #999999;
                margin-top: 30px;
            }
            /*****/
            #item .images {
                margin-bottom: 25px;
            }
            #item #product th,
            #item #product td {
                background: #F1F1F1;
                padding: 5px;
                text-align: left;
                font-size: 11px;
                font-weight: normal;
            }
            #item #product th {
                width: 130px;
            }
            #item #product td.sep {
                height: 1px;
                padding: 0;
                background: #fff;
            }
            #item #product td.qty {
                font-size: 12px;
                font-weight: bold;
                color: #000000;
            }
                #item #product .price {
                    font-size: 12px;
                    font-weight: bold;
                    color: #000000;
                }
                #item #product .sale {
                    font-size: 14px;
                    font-weight: bold;
                    color: #000000;
                }
            /*****/
            .contents {
            
            }
                .contents a {
                    color: #999999;
                    font-size: 12px;
                    font-weight: bold;
                    text-decoration: none;
                    padding: 5px;
                }
                .contents .sep {
                    background: url(/lib/yhst-24024294561048/contents-bg.gif) top center repeat-y;
                }
                .contents .price {
				color: #ffffff;
                    font-size: 11px;
                    padding: 1px 0;
                }
                .contents .sale {
                    font-size: 12px;
                    font-weight: bold;
                    color: #999999;
                }
    
    /*****/
    #footer {
        font-size: 11px;
        margin-left: 8px;
        text-align: center;
        border-top: 12px solid #999999;
    }
        #footer .links {
            color: #ffffff;
            padding: 4px 0;
        }
            #footer .links a {
                color: #999999;
                padding: 0 2px;
                text-decoration: none;
            }
            #footer .links a:hover {
                color: #ffffff;
                text-decoration: underline;
            }
        #footer .copyright {
		    color: #ffffff;
            font-weight: bold;
            padding-bottom: 12px;
        }


