.content-div {
margin: 5px;
float: left;
width: 310px;
padding: 10px;
}

.square-thumb {
float: left;
background-color: #EEEEEE;
padding: 8px;
margin-right: 10px;
border: 1px solid #DDDDDD;
}

.read-full {
clear: both;
text-align: right;
font-size: 11px;
}

.welcome-text {
padding: 15px;
margin-bottom: 20px;
font-size: 11px;
font-weight: bold;
width: 652px;
height: 102px;
background-image: url(/images/top-back.gif);
color: white;

}

.content-holder {
margin: auto;
width: 680px;
border: 1px solid #000000;
}

.latest-title {
margin-bottom: 10px;
font-size: 15px;
}

.latest-desc {
margin: 4px;
}



.best-title {
clear: both;
margin-bottom: 20px;
font-size: 20px;
font-weight: bold;
}

.best-price {
font-size: 30px;
margin: 5px 0 5px 0;
}

.box-price-red {
color: #ff0000;
}

.box-price {
margin: 15px 0 5px 0;
text-align: right;
font-size: 16px;
font-weight: bold;
}

.box-del {
font-size: 11px;
font-weight: bold;
}

.box-button {
margin: 5px 0 5px 40px;
text-align: right;
}

.latest-box {
margin: 9px;
padding: 10px 20px 10px 20px;
float: left;
border: 1px solid #CCCCCC;
width: 263px;
}

.latest-title {
clear: both;
margin-bottom: 5px;
font-size: 14px;
font-weight: bold;
}

.latest-image {
float: left;
padding-right: 10px;
}

.latest-description {
line-height: 12px;
font-size: 11px;
padding-left: 10px;
padding-right: 10px;
}




