body, html{
background:url(images/commen/bg_valentine.jpg);
margin:3px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#container{
position:relative;
left:50%;
margin-left:-450px;
width:900px;
text-align:left;
background:#FFFFFF;
border:#CC3366 2px solid;
}
.banner{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
#banner_left{
padding:10px 0px 0px 0px;
width:165px;
}
#banner_middle{
font-size:15px;
padding-top:35px;
width:550px;
}
#time{
font-size:10px;
text-align:right;
clear:both;
padding-right:5px;
}
#banner_right{
width:165px;
margin-top:8px;
padding-left:20px;
}
#banner_right tr{
height:20px;
}
#nav{
line-height:20px;
clear:both;
width:900px;
background:#9A0338;
text-align:center;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
#nav a{
margin:5px 5px;
}
#nav a:link, #nav a:visited{
text-decoration:none;
color:#FFFFFF
}
#nav a:hover{
text-decoration:underline;
color:#FFFFFF
}
#price{
text-align:center;
width:710px;
margin:5px 0px;
border-bottom:#666600 1px solid;
padding-bottom:5px;
}
#price a{
display:inline;
width:150px;
height:25px;
padding:3px 2px 3px 2px;
}
#price a:link, #price a:visited{
text-decoration:none;
color:#000000;
}
#price a:hover{
color:#FF0000;
text-decoration:underline;
}

#main{
margin-top:5px;
}
#left, #right{
float:left
}
#right{
margin-left:5px;}
div.out_product{
width:237px;
height:215px;
padding-bottom:5px;
padding-top:5px;
text-align:left;
float:left;
}
div.product{
margin-top:10px;
margin-bottom:10px;
width:170px;
height:215px;
border:#999999 1px solid;
text-align:center;
}

div.product img{
border:none;
}
span.price{
font-size:13px;
font-weight:900;
}
#footer{
background:url(temp/footer.jpg) repeat-x top;
clear:both;
text-align:center;
padding-top:15px;
line-height:25px;
}
#footer a{
display:inline;
height:25px;
padding:3px 2px 3px 2px;
}
#footer a:link, #footer a:visited{
text-decoration:none;
color:#000000;
}
#footer a:hover{
color:#FF0000;
text-decoration:underline;
}
.txt{
border:##7F9DB9 1px solid;
/*width:160px;*/
height:15px;
}
.btn{
border:#7F9DB9 1px solid;
background:#CCCCCC;
}
/*span.detail for the button under the product img in every category page*/
span.detail{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:500;
text-align:right;
display:block;
width:100px;
}
span.detail a:link, span.detail a:visited{
text-decoration:none;
color:#000000;
}
span.detail a:hover{
text-decoration:none;
color:#cc3333;}


