#home-offer{float:left;width:450px;padding:13px 15px;line-height:15px;background:#ffffff url('/img/bgs/top-page-bg.png') repeat-x;}
#home-offer a.pdf-link,a.pdf-link:hover,a.pdf-link:visited{color:#D01019;text-decoration:none;}
.offer{line-height:19px;font-size:14px;}
#home-right{float:left;width:480px;}
#profile{padding:13px 15px;background:url('/img/bgs/profile-bg.png') repeat-x;line-height:15px;}
#profile a,a:visited{color:#649000;text-decoration:none;}
#profile a:hover{color:#649000;text-decoration:underline;}
#profile a.pdf-link,a.pdf-link:hover,a.pdf-link:visited{color:#D01019;text-decoration:none;}
.slider{width:461px;height:105px;overflow:hidden;font-size:0;margin-left:10px;}
.slider-buttons{width:44px; height:20px;padding:3px 207px 0px;margin:auto;background:url('/img/bgs/slider-buttons-bg.gif') no-repeat;}
.slider-buttons div{float:left;width:22px;text-align:center;}
#projects{padding:10px 15px;}
.home-project{width:440px;margin-top:8px;padding:10px;height:190px;}
.project1{background:#ffffff url('/img/bgs/project1-bg.png') repeat-y;background-position:right;}
.project2{margin-left:8px;background:#ffffff url('/img/bgs/project2-bg.png') repeat-y;}
.project-thumb{float:left;width:202px;height:200px;z-index:800;}
.box-pages{padding-top:182px;text-align:center;font-size:10px;font-weight:bold;}
.box-page{border:1px solid #B8B89D;background:#E7E7D8;padding:0px 4px;}
.box-page-active{border:1px solid #81B900;background:#B4E744;padding:0px 4px;}
.slideshow{position:absolute;height:177px;width:252px;overflow:hidden;z-index:800;color:#FFF;}
.slideshow a{color:#FFF;}
.project-pic{border:1px solid #CFCFBC;}
.project-info{width:215px;padding-left:217px;color:#535346;margin-top:-200px;}
.project-title{font-weight:bold;font-size:12px;}
.project-desc{padding:5px 0px 10px 0px;}
.short-info{color:#535346;}
.separator-left{width:100%;padding-bottom:5px;}
.separator-right{width:100%;padding-top:5px;padding-bottom:5px;text-align:right;}
.margin-3{margin-top:-3px;}
.more{float:right;padding:6px 15px 2px 0px;font-size:14px;}
.news{float:left;padding:22px 15px 10px;width:445px;}
.news-ul li{margin-left:25px;}
.news-title{font-size:12px;}
.news-desc{padding:4px 0px 6px;}
.date{color:#79796D;font-size:11px;padding-left:7px;}
