#contentv{
 width: 590px;
 float: left;
 line-height: 1.5;
}

#descbody ul,
#more ul {
 list-style: none;
 margin: 0 0 10px 0;
 padding: 0;
}
#descbody li,
#more li {
 margin: 0 0 5px 0;
 padding: 0 0 0 20px;
 background:url("../image/li.gif") no-repeat;
}
.infodate{
 text-align: right;
 font-size: 0.8em;
 margin-bottom: 10px;
}
.mheader{
 margin: 20px 0 10px 0;
 padding: 10px;
 background: #5469C5 url("../image/bar_acc.gif") repeat-x;
 color: #FFF;
 font-size: 0.9em;
}
.mtxt{
 font-size: 0.8em;
}
.buzz,
.access{
 margin: 20px 0px;
 padding: 0px;
 text-align: center;
 font-size: 1.0em;
 border: 1px solid #666;
}
.buzz a,
.access a {
 text-decoration: none;
 height: 42px;
 voice-family: "\"}\"";
 voice-family: inherit;
 height: 24px;
}
.access a {
 color: #D7003A;
 display: block;
 background: url(../image/bannerback1.jpg);
 padding: 20px 0;
}
.buzz a {
 color: #666;
 display: block;
 background: url(../image/bannerback_g1.jpg);
 padding: 20px 0;
}
#rightarea{
 border: 1px solid #CCC;
 width: 336px;
 float: right;
 font-size: 0.8em;
 margin-bottom: 10px;
}
#rightarea h2{
 background: #5469C5 url("../image/bar_acc.gif") repeat-x;
 color: #FFF;
 font-size: 1.0em;
 margin: 0;
 padding: 10px;
}
.prdarea{
 border-bottom: 1px solid #DDD;
}
.reviews{
 clear: left;
}
.revh{
 margin: 5px 0;
}
.prdtitle {
 margin-left: 90px;
}
.prdimg {
 margin-left: -90px;
}
.prdesc{
 margin-left: 90px;
 font-size: 1.0em;
}
#moretxt{
 margin: 10px;
 text-align: right;
}
