.cont-area {
padding: 20px 20px 0 20px !important;
line-height: 18px;
font-size: 14px;
}

.cont-area h1 {
color: #f8aa2a;
font-size: 20px;
font-weight: normal;
}

.cont-area p {
padding: 0 0 10px 0;
}

.cont-area a:hover {
text-decoration: underline;
}

#act-project {
background: url(img/projects_bg.gif) no-repeat 40px 55px;
width: 850px;
margin: 30px 0 0 0;
padding: 0 0 60px 0;
}

#project-screens {
float: left;
padding: 49px 0 0 51px;
width: 340px;
height: 213px;
overflow: hidden;
}

#project-info {
float: right;
width: 387px;
margin: 0 0 0 0;
}

#project-logo {
float: right;

}

#small-screens {
background: url(img/projects_screen-bg.jpg) no-repeat;
width: 386px;
height: 154px;
margin: 22px 0 0 0;
}

#small-screens h2 {
color: #f8aa2a;
font-size: 14px;
font-weight: normal;
padding: 14px 0 0 18px;
}

.side {
border-bottom: 1px solid #282929;
}

.center {
border-bottom: 1px solid #282929;
border-left: 1px solid #282929;
border-right: 1px solid #282929;
}

.center-bot {
border-left: 1px solid #282929;
border-right: 1px solid #282929;
}