#middle{}
#middle .middle-wrapper{}
#middle #left{ width:840px; }
#middle #left .left-wrapper{ padding:70px 0px 0px 0px; }
#middle #right{ width:340px; }
#middle #right .right-wrapper{ padding:93px 115px 30px 0px; }
.leftcolumn{ width:350px; float:left; }
.leftcolumn-wrapper{ padding:8px 0px 20px 100px; }
.rightcolumn{ width:490px; float:left; }
.rightcolumn-wrapper{ padding:0px 80px 20px 0px; }
.rightcolumn-first-wrapper{ padding:0px 40px 20px 0px; }
h2{
font-family:"nimbus-sans",Arial, Verdana, Helvetica, Times New Roman, Trebuchet MS, sans-serif;
font-size:14px;
line-height:18px;
color:#787878;
font-weight:bold;
text-decoration:none;
padding:0px 0px 5px 0px;
border-bottom:1px solid #c2c2c2;
margin:0px 0px 5px 0px;
}
.image{ margin:0px 0px 10px 0px; }
.comments{ 
background-image:url(/images/bg_triangle.gif);
background-repeat:no-repeat;
background-position:left 5px;
text-align: right;
padding:0px 0px 30px 0px; }
.comments a{ 
font-family:"nimbus-sans",Arial, Verdana, Helvetica, Times New Roman, Trebuchet MS, sans-serif;
font-size:10px;
line-height:14px;
color:#000000;
font-weight:normal;
text-decoration:none;
}