﻿@charset "UTF-8";

/* ========MAIN CONTENTS CUSTOMIZE======== */
.tree{
	text-align: right;
	padding-right: 10px;
}

div#main h3 {
   margin-bottom: 5px;
   margin-right: 5px;
   padding: 5px 0px;
   color:#dc143c;
   font-size:0.94em;
   font-weight:bold;
   line-height:30px;
   text-align: center;
   background-color: #ffe4e1;
}

.item_comment {
   padding: 15px;
   margin-right: 5px;
   color:#fa8072;
   line-height:20px;
}

.big_image {
   width: 400px;
    padding:10px 15px;
    background-color:#ffffff;
    border-color:#dddddd #aaaaaa #aaaaaa #dddddd;
    border-width:1px;
    border-style:solid;
  text-align: center;
}

.design_choice {
   margin-left: 0px;
}

.design_choice li {
   float:left;
   color:#ffffff;
   margin: 5px 0px;
   text-align:center;
   font-size:0.63em;
   list-style-type:none;
   line-height: 3;

}

.design_choice li a{
   margin-left: 0px;
   display:block;
   width:75px;
   color:#ffffff;
   border-right:1px solid #8b0000;

}

.design_choice li.here {
   background:#ff1493;
}

.design_choice li a:hover{
   color:#ffffff;
   background:#fff;
}

.clear-both {
   clear: both;
}


.item_photo {
   float: left;
   padding: 0 5px 20px 0;
   font-size: x-small;
   display: inline;
}

.item_photo img {
    width: 130px;
    padding:10px 15px 10px 0px;
    background-color:#ffffff;
    border-color:#dddddd #aaaaaa #aaaaaa #dddddd;
    border-width:1px;
    border-style:solid;
}

.detail { 
   float: left;
   width: 260px;
   margin: 5px 5px 0 0;
   line-height:1.3
}

.item_spec{
    clear: both;
}

.item_spec caption {
   padding-top: 5px;
   color:#dc143c;
   font-size:0.88em;
   border: 1px solid #dc143c;
}

.item_spec table td {
   height: 25px;
   font-size: 0.75em;
   padding: 5px 5px 5px 15px;
   border-bottom: 1px dashed #dc143c;
}


