/* ===-=-=-=-=-=-=-=-=-=-=-=-=-=-=== */
/* === Styles for main page only === */
/* ===-=-=-=-=-=-=-=-=-=-=-=-=-=-=== */

#last-work {
  height:185px;
  background:#fffef6 url("/img/lastworkbg.gif") repeat-x 0 0;
  margin-left:-14px;
  margin-right:-12px;
 }
#last-work span {
  display:block;
  width:100%;
  height:185px;
 }
#last-work a {
  display:block;
  width:100%;
  height:129px;
 }
#last-work img {
  display:block;
 }
#content {
  font-size:13px;
  line-height:110%;
  width:752px;
  padding-left:23px;
  padding-right:21px;
  overflow:hidden;
 }
.header {
  padding-left:3px;
  height:22px;
  background:none;
/*  background:url("/img/bg7.gif") no-repeat 0 20px;*/
 }
.header img {
  display:block;
  height:8px;
 }

/* News */
.news-bit,.second-row-bit {
  float:left;
  width:227px;
  height:94px;
  border-bottom:#f0eee6 1px solid;
  background:url("/img/bg7.gif") no-repeat 0 90px; 
  margin:0 36px 21px 0;
 }
.news-bit .date {
  color:#8a7d6d;
  font-size:10px;
  padding-bottom:1px;
 }
.news-bit p {
  margin:0;
 }
.news-bit p a,.news-bit p a:visited,.news-bit p a:active {
  color:#4c5352;
 }
.news-bit p a:hover {
   color:#c76200;
}
.news-bit .image {
  float:left;
  background:url("/img/image-shadow.gif") no-repeat 100% 100%;
  padding-bottom:5px;
  margin-right:8px;
 }
.news-bit .image img {
  width:76px;
  height:53px;
  border:#fff 3px solid;
  display:block;
 }
.last {
  margin-right:0;
  width:226px;
 }

/* Second row */
.second-row-bit {
  margin:0 36px 0 0;
  border:none;
  background:none;
 }
.second-row-bit p {
  margin:0;
 }
.second-row-bit .header {
  padding-left:0;
 }