@CHARSET "ISO-8859-1";
#merchandise{
    width:670px;
    height:490px;
    margin:10px auto 0 auto;
}
#merchandise .pageHeader{
    color:#DC502D;
    font-size:28px;
    font-weight:bold;
    margin:20px 0 10px 0;
    width:670px;
    height:30px;
}
#detail .item{
    width:400px;
    max-height:445px;
    margin:10px auto;
    background-color:#999080;
    border:1px solid #000000;
    box-shadow: rgba(0,0,0, 0.2) 2px 2px 2px;
    -moz-box-shadow: rgba(0,0,0, 0.2) 2px 2px 2px;
    -webkit-box-shadow: rgba(0,0,0, 0.2) 2px 2px 2px;
    background: -webkit-gradient(linear, left top, left bottom, from(#999080), to(#AFABA4));
    background: -moz-linear-gradient(top, #999080, #AFABA4);
}
#detail .item .image{
    width:206px;
    height:206px;
    margin:5px auto;
    overflow:hidden;
}
#detail .item .image img{
    border:1px solid #000000;
    box-shadow: rgba(0,0,0, 0.2) 2px 2px 2px;
    -moz-box-shadow: rgba(0,0,0, 0.2) 2px 2px 2px;
    -webkit-box-shadow: rgba(0,0,0, 0.2) 2px 2px 2px;
    max-width : 200px;
    max-height : 200px;
}
#detail .item .text{
    width:380px;
    max-height:210px;
    color:#000000;
    padding:0 5px 5px 5px;
    margin:0 0 0 5px;
    line-height: 1.25em;
}
#detail .item .text .line1{
    width:370px;
    height:20px;
    margin:5px 0 0 5px;
    overflow:hidden;
}
#detail .item .text .line1 .name{
    width:240px;
    height:15px;
    overflow:hidden;
    float:left;
}
#detail .item .text .line1 .price{
    width:43px;
    height:15px;
    overflow:hidden;
    float:right;
    text-align:right;
}
#detail .item .text .line2{
    width:370px;
    max-height:130px;
    margin:0 0 5px 5px;
    overflow:hidden;
}
#detail .item .text .line3{
    width:380px;
    height:20px;
    margin:5px 0 0 0 ;
    overflow:hidden;
}
#detail .item .text .line3 select:focus{
    background-color:#FFFFFF;
    border:2px solid #3465A7;
}
#children{
    width:175px;
    float:left;
    margin:0 0 0 5px;
    background-color:#E1DDDD;
    border:1px solid #3465A7;
    color:#3465A7;
}
#color,
    #size{
    width:100px;
    float:right;
    margin:0 5px 0 0 ;
    background-color:#E1DDDD;
    border:1px solid #3465A7;
    color:#3465A7;
}
#detail .item .text .line4{
    width:370px;
    height:30px;
    margin:5px 0 0 5px ;
    overflow:hidden;
}
#detail .item .text .line4 .button1{
    width:80px;
    height:15px;
    float:left;
    text-align:left;
}
#detail .item .text .line4 .button2{
    width:80px;
    height:15px;
    float:right;
    text-align:right;
}
#detail .item .text .line4 .button2 .buyButton{
    float:right;
}