div.new{ background: url('/img/index/new.gif') left top no-repeat; float: left; width: 363px;  }
div.new div.new1{ background: url('/img/index/new180.gif') right bottom no-repeat; width: 100%; }
div.new1 div{ margin: 0px; *margin: 22px; padding: 25px; *padding: 0px; }
div.new1 a{ display: block; float: left; border: 1px solid #fff !important; background-color: #ffffff; background-position: center; background-repeat: no-repeat; margin: 2px; }
div.new1 a:hover{ border: 1px solid #ED6000 !important; }
div.new1 a img{ width: 98px; height: 98px; border: 0px; }

div.photo{ background: url('/img/index/photo.gif') left top no-repeat; float: left; width: 308px; height: 500px; }
div.photo div.comments_block{ padding: 25px 0 15px 25px; text-align: left; }
div.project{ background: url('/img/header/project.gif') left top no-repeat; width: 300px; }
div.project div.comments_block{ padding: 25px 0 15px 25px; text-align: left; }
div.comments{ background: url('/img/index/comments.gif') left top no-repeat; width: 300px; }
div.comments div.comments_block{ padding: 25px 0 15px 25px; text-align: left; }
div.comments_block a{ display: block; border-bottom: 1px solid #C6C6C6; border-top: 1px solid #C6C6C6; padding: 3px; margin-bottom: 10px; font-size: 10px; line-height: 10px; background-color: #fff; cursor: pointer; width: 275px; }
div.comments_block a:hover{ background-color: #F0F5FB; color: #ED6000; border-bottom: 1px solid #C6C6C6; }
div.comments_block a img{ float: left; margin: 2px 7px 2px 0; border: 0px; }
div.comments_block a strong{ color: #124A8D; }
div.comments_block a p{ color: #898989; margin: 3px 0; font-size: 10px; line-height: 10px; }
div.comments_block a b{ color: #ED6000; display: block; float: right; }
