#specsthatmatter {
border: 4px solid #9c9c95; border-right: 0; border-left: 0; padding: 8px 0 8px 0;
}

#col_summary {
float: left; width: 40%; margin-right: 10px; font-size: 14px;
}

#col_summary h3 {
font-size: 16px; color: #e7a710; margin-bottom: 8px;
}

#col_summary h5 {
font-size: 11px; color: #5b5b5a;
}

#col_summary #msrp {
margin: 15px 0 15px 0;
}

#col_summary .item {
margin: 0 0 15px 0; font-size: 12px;
}

#col_table {
float: left; width: 58%;
}

#col_table h3{
font-size: 16px; color: #717171; margin-bottom: 8px;
}

#col_table td {
padding: 4px; font-size: 11px; vertical-align: top;
}

#col_table td.label {
padding-left: 15px; width: 100px;
}

#col_table tr.a td {
background: #f0f0ef;
}


/* BLOG COMMENTS FIX */

ul#comments li h2 a {
font-size: 13px; color: #ee2528; margin-left: 0;
}

ul#comments li h2 a {
font-size: 13px; color: #ee2528;
}

ul#comments li h2 a:hover {
text-decoration: underline;
}

ul#comments li h2 .name {
margin-left: 15px;
}



.rightchannel_content ul {
margin: 0; padding: 0 0 0 30px;
}

.rightchannel_content ul li {
color: #9D9D96; font-size: 12px; margin-bottom: 5px;
}

.rightchannel_content ul li a {
color: #C72026;
}

.rightchannel_content ul li a:hover {
text-decoration: underline;
}

#footer {
padding: 4px 0 15px 0; border-top: 6px solid #F2C321
}

.pagenav {
text-align: left; padding: 0 80px 12px 80px; color: #9C9C95; font-size: 16px; overflow: hidden; 
}

.pagenav a {
color: #ee2528; font-size: 14px; border: 1px solid #ee2528; padding: 3px 8px 3px 8px; float: left;
}

.pagenav a:hover {
text-decoration: underline;
}

.pagenav a.next {
float: right;
}

