.listWorks.col4, .listWorks.col5, .layoutMain .listWorks.col6 {
width:651px;
}

.listWorksItem {
margin-bottom:3px;
margin-right:3px;
}
.listWorksItem {
display:inline;
float:left;
font-size:93%;
position:relative;
}
td#detailImage {
width:300px;
}
.listWorksItem .thumb img {
border:4px solid #CCCCCC;
}

.listWorksItemInfo {
overflow:hidden;
padding:5px 0 20px;
}
li.access {
font-size:10px;
color:#555;
}

table.magazine {
      width:900px;
      font-family:sans-serif;
      font-size:9pt; 
}
table.magazine td {
width:160px;
padding:5px;
}
table.magazine td .photo {
height:120px;
}
table.magazine td .name {
height:45px;
font-size:10px;
line-height:1.2;
}
table.magazine td .price {
font-weight:bold;
}

table.products {
      width:900px;
      font-family:sans-serif;
      font-size:9pt; 
}
table.products td {
width:160px;
padding:5px;
}
table.products td .photo {
height:63px;
}
table.products td .name {
height:45px;
font-size:10px;
line-height:1.2;
}
table.products td .price {
font-weight:bold;
}
table.products tr.pagination {
	  text-align:center;
}
table.products tr.imagerow td {
	  vertical-align:bottom;
}
table.products tr.textrow td {
	  vertical-align:top;
      padding-bottom:20px;
}


h2 {
font-size:16px;
font-weight:bold;
margin:0;
padding:0;
}
td.issueslabel, td.pricelabel {
font-size:10.5pt;
font-weight:bold;
text-align:right;
white-space:nowrap;
}
.amount {
font-size:10.5pt;
font-weight:bold;
}
form#addToCartForm {
margin-top:10px;
}
div#productDescription  {
padding-top:20px;
}
hr {
background-color:#5E7373;
border:0 none;
color:#5E7373;
height:1px;
margin:6px 0 12px;
width:100%;
}
div#editorialReviews  {
margin-top:20px;
width:482px;
}

div.reviewerReviews  {
margin-top:20px;
width:720px;
}
div.reviewTitle {
font-weight:bold;
border-bottom:1px solid #ddd;
font-size:120%;
}
div.reviewMeta {
font-size:90%;
text-align:right;
margin-bottom:10px;
}

.listWorks.col4, .listWorks.col5, .layoutMain .listWorks.col6 {
width:651px;
}
.listWorks.col4 .listWorksItem {
margin-bottom:3px;
margin-right:3px;
}
.listWorksItem {
display:inline;
float:left;
font-size:93%;
position:relative;
}


.sideproduct {
padding-bottom:5px;
margin-bottom:10px;
border-bottom:1px solid #ddd;
}
.sideproduct_left {
float:left;
width:80px;
}
.sideproduct_right {
float:left;
font-size:10px;
}
.equipBox {
border-bottom:1px solid #ddd;
padding:20px 0;
}
.equipBoxLeft {
float:left;
width:120px;
}
.equipBoxRight {
float:left;
width:580px;
}
.equipBoxRight .comment {
padding:10px 0;
}
.baloon {
    -moz-border-radius: 8px 8px 8px 8px;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    margin-left: 31px;
    padding: 10px;
}
.naviicon {
    background: url("/images/bg_baloon_04.gif") no-repeat scroll 26px 5px transparent;
    left: 0px;
    position: absolute;
    top: 20px;
    width: 40px;
}
.equipBox .txt {
padding:15px 0px;
position:relative;
}