h1 {
color: #f8aa2a;
font-size: 20px;
font-weight: normal;
}

#body .content-box .title-box .title .title-content a {
margin: 7px 0 0 700px;
background: url(img/home_all-projects.gif) no-repeat;
height: 22px;
width: 74px;
display: block;
color: #262626;
text-decoration: none;
font-size: 11px;
text-align: center;
line-height: 22px;
}

#body .content-box .title-box .title .title-content p {
float: left;
}

.cont-area {
background: url(img/home_monitors.jpg) no-repeat #000 37px 65px !important;
width: 850px;
padding: 20px 20px 0 20px !important;
}

#text-block {
float: right;
width: 439px;
}

#text-block #top-part #left-part {
background: url(img/home_smbox-top-left.jpg) no-repeat;
width: 5px;
height: 5px;
float: left;
}

#text-block #top-part #center-part {
background: url(img/home_smbox-top-bg.jpg) repeat-x;
width: 429px;
float: left;
height: 5px;
}

#text-block #top-part #right-part {
background:url(img/home_smbox-top-right.jpg) no-repeat;
width: 5px;
height: 5px;
float: left;
}

#text-block #central-part {
background: url(img/home_smbox-bg.jpg) repeat-x;
width: 405px;
border-left: 1px solid #1a1a1a;
border-right: 1px solid #1a1a1a;
font-size: 12px;
padding: 11px 16px;
} 

#text-block #central-part p {
padding: 0 0 10px 0;
line-height: 18px;
color: #ccc;
}


#text-block #bot-part #left-part {
background: url(img/home_smbox-bot-left.jpg) no-repeat;
width: 5px;
height: 5px;
float: left;
}

#text-block #bot-part #center-part {
background: url(img/home_smbox-bot-bg.jpg) repeat-x;
width: 429px;
float: left;
height: 5px;
}

#text-block #bot-part #right-part {
background:url(img/home_smbox-bot-right.jpg) no-repeat;
width: 5px;
height: 5px;
float: left;
}

#active-project {
background: url(img/home_act-project-bg.jpg) no-repeat;
width: 579px;
height: 325px;
float: left;
}

.proj {
width: 579px;
height: 325px;
}

.proj1 {
width: 579px;
height: 325px;
}

.passive {
display: none;
}

#active-project p {
padding: 20px;
font-size: 12px;
}

#act-screens {
padding: 4px 0 0 79px;
}

.cont-area ul {
list-style: none;
float: left;
background: url(img/home_projlistbg.gif) no-repeat;
height: 325px;
} 

.cont-area li {
padding: 0 0 9px 0;
text-align: center;
}

.cont-area li a {
width: 271px;
height: 74px;
display: block;
}

.btn[class~="act"]:first-child {
background: url(img/home_act-btn1.jpg) no-repeat;
width: 271px;
height: 74px;
}

.btn[class~="act"] {
background: url(img/home_act-btn.jpg) no-repeat;
width: 271px;
height: 74px;
}

.btn, .btn1 {
background: url(img/home_btn.jpg) no-repeat;
width: 271px;
height: 74px;
}

#partners {
padding: 30px 0 0 0;
background: url(img/home_partners_light.jpg) no-repeat 330px 100px;
}

#partners #left-box {
margin: 15px 0 0 0;
background:url(img/partners_handshake.jpg) no-repeat;
width: 330px;
padding: 165px 0 0 0;
font-size: 12px;
line-height: 16px;
color: #ccc;
float: left;
}

#logo-box {
float:right;
margin: 15px 0 0 0;
}

#logo-box #top-part #left-corner {
background: url(img/partners_box-top-left.gif) no-repeat;
width: 5px;
height: 5px;
float: left;
}

#logo-box #top-part #rep-bg {
background: url(img/partners_box-top-bg.gif) repeat-x;
height: 5px;
width: 506px;
float: left;
}

#logo-box #top-part #right-corner {
background: url(img/partners_box-top-right.gif) no-repeat;
width: 5px;
height: 5px;
float: left;
}

#logo-box #cont-part {
background: url(img/partners_box-bg.gif) #393838 repeat-x bottom;
width: 516px;
}


#logo-box #bot-part #left-corner {
background: url(img/partners_box-bot-left.gif) no-repeat;
width: 5px;
height: 5px;
float: left;
}

#logo-box #bot-part #rep-bg {
background: url(img/partners_box-bot-bg.gif) repeat-x;
height: 5px;
width: 506px;
float: left;
}

#logo-box #bot-part #right-corner {
background: url(img/partners_box-bot-right.gif) no-repeat;
width: 5px;
height: 5px;
float: left;
}

.divider {
background-color: #3a3939;
}