*{
margin:0;
padding:0;
}
a img{
border:none;
}
body{
font-family:Arial;
}
div#header{
position:relative;
width:930px;
height:125px;
margin:0 auto;
}
div#logo{
width:926px;
height:125px;
background-image:url(../images/header_logo.png);
z-index:100;
}
#header_left {
display:block;
position:absolute;
top:0;
left:0;
width:53%;
height:125px;
background:url(../images/bg_left.png) repeat-x top;
z-index:-1;
}
#header_right {
display:block;
position:absolute;
top:0;
right:0;
width:50%;
height:125px;
background:url(../images/bg_right.png) repeat-x top;
z-index:-1;
}
div#menu{
width:860px;
height:40px;
margin:0 auto;
position: absolute;
top: -27px;
left: 36px;
z-index:999999999;
}
div#menu ul li{
float:left;
list-style-type:none;
padding:8px 8px;
}
div#menu ul li a{
text-decoration:none;
text-transform:uppercase;
font-size:13px;
color:#000;
font-weight:bold;
}
div#menu ul li a:hover{
color:#e17f3a;
}
div#menu_header{
position:relative;
width:980px;
margin:0 auto;
}
div#orange_bg{
height:260px;
background-color:#e17f3a;
background-repeat:repeat-x;
margin: 12px 0 0 0;
}
div#slide_banner{
width: 938px;
height: 227px;
margin:0 auto;
padding:1px 0 0 0;
position:relative;
}
div#slider{
width: 904px;
height: 227px;
margin: 10px 0 0 10px;
float:left;
}
div#rollover_left{
width:16px;
height:247px;
background-image:url(../images/rollover_banner_left.jpg);
float:left;
position: absolute;
top: 6px;
left: 0;
}
div#rollover_middle{
width:908px;
height:247px;
background-image:url(../images/rollover_banner_middle.jpg);
float:left;
margin:5px 0 0 0;
}
div#rollover_right{
width:16px;
height:247px;
background-image:url(../images/rollover_banner_right.jpg);
float:left;
margin: 5px 0 0 0;
}
div#wrapper{
width:904px;
position:relative;
}
div#main_container{
margin: 62px auto 60px auto;
width: 900px;
}
div#news{
width:880px;
margin:0 auto;
position:relative;
}
div#panel_1{
width:240px;
margin:0 0 0 7px;
float:left;
}
div#panel_2{
width:240px;
margin:0 0 0 70px;
float:left;
}
div#panel_3{
width:240px;
margin:0 0 0 70px;
float:left;
}
div#panel_image{
width:189px;
height:128px;
background-image:url(../images/who_we_are.png);
position:absolute;
top:-13px;
left:-6px;
}
div#panel_image_2{
width:189px;
height:128px;
background-image:url(../images/what_we_do.png);
position:absolute;
top:-13px;
left:305px;
}
div#panel_image_3{
width:189px;
height:128px;
background-image:url(../images/latest_news.png);
position:absolute;
top: -14px;
left: 614px;
}
div#panel_top{
width:225px;
height:21px;
background-image:url(../images/panel_top_bg.jpg);
}
div#panel_middle{
width:225px;
height:290px;
background-image:url(../images/panel_bg.jpg);
}
div#panel_bottom{
width:225px;
height:24px;
background-image:url(../images/panel_bottom_bg.jpg);
}
div#inner_padding{
padding:90px 12px 0 12px;
}
h1{
font-size:14px;
}
p{
font-size:12px;
}
a.read_more{
color:#e17f3a;
text-decoration:none;
font-size:14px;
}
a.read_more:hover{
color:#000;
}
div#footer{
height:66px;
background-image:url(../images/footer_bg.jpg);
background-repeat: repeat-x;
}
div#main_container_2{
margin: 10px auto 20px auto;
width: 900px;
}
div#page_banner{
width:795px;
height:144px;
background-image:url(../images/page_banner.jpg);
margin: 0 0 0 13px;
}
div#content{
width:880px;
margin:0 auto;
position:relative;
}
div#content_image{
width:189px;
height:128px;
background-image:url(../images/who_we_are.png);
position:absolute;
top: -15px;
left: -17px;
}
div#content_top_bg{
width:854px;
height:21px;
background-image:url(../images/content_top_bg.jpg);
}
div#content_middle_bg{
width:854px;
height:300px;
background-image:url(../images/content_bg.jpg);
}
div#content_bottom_bg{
width:854px;
height:24px;
background-image:url(../images/content_bottom_bg.jpg);
}
div#padding{
padding: 0px 12px 0 182px;
}
.text{
font-size:15px;
font-style:italic;
}
div#blank_div{
height:150px;
}
h2{
margin: 0px 0 0 450px;
padding: 41px 0 0 0;
text-transform: capitalize;
}
div#profile_download{
position:absolute;
top: 128px;
left: 10px;
}
a.back_button{
color:#e17f3a;
text-decoration:none;
font-size:14px;
}
a.back_button:hover{
color:#000;
}
div#page_banner_2{
width:795px;
height:141px;
background-image:url(../images/page_banner.jpg);
margin: 0 0 0 13px;
}
div#category_content{
width:880px;
margin:0 auto;
position:relative;
}
div#category_content_left{
width:394px;
float:left;
}
div#category_content_right{
width:394px;
float:left;
margin:0 0 0 14px;
}
div#category_content_image{
width:189px;
height:128px;
background-image:url(../images/electronic_document_management.png);
position:absolute;
top: -15px;
left: -17px;
}
div#category_content_image_right{
width:189px;
height:128px;
background-image:url(../images/people_development_management.png);
position:absolute;
top: -15px;
left: 392px;
}
div#category_content_top_bg{
width:386px;
height:21px;
background-image:url(../images/category_content_top_bg.jpg);
}
div#category_content_middle_bg{
width:386px;
height:173px;
background-image:url(../images/category_content_middle_bg.jpg);
}
div#category_content_bottom_bg{
width:386px;
height:24px;
background-image:url(../images/category_content_bottom_bg.jpg);
}
/**************************************************************************************/

div#category_content_left_b{
width:394px;
margin:26px 0 0 0;
float:left;
}

div#category_content_image_b{
width:189px;
height:128px;
background-image:url(../images/pc.png);
position:absolute;
top: 228px;
left: -17px;
}

div#category_content_top_bg_b{
width:386px;
height:21px;
background-image:url(../images/category_content_top_bg.jpg);
}
div#category_content_middle_bg_b{
width:386px;
height:173px;
background-image:url(../images/category_content_middle_bg.jpg);
}
div#category_content_bottom_bg_b{
width:386px;
height:24px;
background-image:url(../images/category_content_bottom_bg.jpg);
}

div#electronic_document_management_content_image_b{
width:189px;
height:128px;
background-image:url(../images/pc.png);
position:absolute;
top: -14px;
left: -18px;
}









/****************************************************************************************/







div#category_padding{
padding: 0px 12px 0 182px;
}
h3{
position: absolute;
top: 108px;
left: 10px;
width: 154px;
font-size: 15px;
text-transform:capitalize;
}
h4{
position: absolute;
top: 108px;
left: 419px;
width: 154px;
font-size: 15px;
text-transform:capitalize;
}
div#category_content_image_1{
width:189px;
height:128px;
background-image:url(../images/strategic_education.png);
position:absolute;
top: -15px;
left: -17px;
}
div#category_content_image_right_1{
width:189px;
height:128px;
background-image:url(../images/resourcing.png);
position:absolute;
top: -15px;
left: 392px;
}
div#category_content_left_2{
margin:30px 0 0 0;
width:394px;
float:left;
}
div#category_content_right_2{
width:394px;
float:left;
margin:30px 0 0 14px;
}
div#category_content_image_2{
width:189px;
height:128px;
background-image:url(../images/end_user.png);
position:absolute;
top: 232px;
left: -17px;
}
div#category_content_image_right_2{
width:189px;
height:128px;
background-image:url(../images/change_management.png);
position:absolute;
top: 232px;
left: 392px;
}
h5{
position: absolute;
top: 356px;
left: 10px;
width: 154px;
font-size: 15px;
text-transform:capitalize;
}
h6{
position: absolute;
top: 356px;
left: 419px;
width: 154px;
font-size: 15px;
text-transform:capitalize;
}
div#news_content_image{
width:189px;
height:128px;
background-image:url(../images/latest_news.png);
position:absolute;
top: -14px;
left: -18px;
}
.border_class{
border:1px solid #e1803b;
}
.send_button{
width:60px;
border:1px solid #e1803b;
}
.send_button:hover{
border:1px solid #e1803b;
background-color:#fbd7be;
cursor:pointer;
}
a.mail{
color:#e1803b;
text-decoration:none;
}
a.mail:hover{
color:#000;
}
div#contact_content_middle_bg{
width:854px;
background-image:url(../images/content_bg.jpg);
}
div#contact_content_image{
width:189px;
height:128px;
background-image:url(../images/contact_us.png);
position:absolute;
top: -14px;
left: -18px;
}
div#electronic_document_management_content_image{
width:189px;
height:128px;
background-image:url(../images/electronic_document_management.png);
position:absolute;
top: -14px;
left: -18px;
}
div#people_content_image{
width:189px;
height:128px;
background-image:url(../images/people_development_management.png);
position:absolute;
top: -14px;
left: -18px;
}
div#strategic_content_image{
width:189px;
height:128px;
background-image:url(../images/strategic_education.png);
position:absolute;
top: -14px;
left: -18px;
}
div#resourcing_content_image{
width:189px;
height:128px;
background-image:url(../images/resourcing.png);
position:absolute;
top: -14px;
left: -18px;
}
div#end_user_content_image{
width:189px;
height:128px;
background-image:url(../images/end_user.png);
position:absolute;
top: -14px;
left: -18px;
}
div#change_management_content_image{
width:189px;
height:128px;
background-image:url(../images/change_management.png);
position:absolute;
top: -14px;
left: -18px;
}
.li_class{
font-size:12px;
list-style:square;
}
.li_class2{
font-size:12px;
margin:0 0 0 15px;
list-style:square;
}
.li_class3{
font-size:12px;
margin:0 0 0 27px;
list-style-type:none;
}
.li_class4{
font-size:12px;
margin:0 0 0 12px;
list-style-type:none;
}
div#strategic_content_middle_bg{
width:854px;
background-image:url(../images/content_bg.jpg);
}
div#end_user_content_middle_bg{
width:854px;
background-image:url(../images/content_bg.jpg);
}
div#change_management_content_middle_bg{
width:854px;
background-image:url(../images/content_bg.jpg);
}
div#resourcing_content_middle_bg{
width:854px;
background-image:url(../images/content_bg.jpg);
}
div#electronic_content_middle_bg{
width:854px;
background-image:url(../images/content_bg.jpg);
}
div#people_content_middle_bg{
width:854px;
background-image:url(../images/content_bg.jpg);
}
.contact_font{
font-size:12px;
}
div#clients_content_top_bg{
width:854px;
height:21px;
background-image:url(../images/links_top_bg.png);
}
div#links_content_top_bg{
width:854px;
height:21px;
background-image:url(../images/links_top_bg.png);
}


div#client_3{
width:189px;
height:128px;
background-image:url(../images/new_1.png);
float:left;
margin: 0 0 0 20px;
}
div#client_4{
width:189px;
height:128px;
background-image:url(../images/new_2.png);
float:left;
margin: 0 0 0 20px;
}
div#client_5{
width:189px;
height:128px;
background-image:url(../images/new_3.png);
float:left;
margin: 0 0 0 20px;
}










div#client_2{
width:189px;
height:128px;
background-image:url(../images/kanimambo_logo.png);
float:left;
margin: 0 0 0 5px;
}
div#links_1{
float:left;
}
div#links_2{
float:left;
}
div#links_3{
float:left;
}
div#padding_2{
padding: 0px 12px 0 12px;
}
div#contact_info{
width:340px;
float:left;
}
div#contact_details{
width:700px;
}
div#social{
width:340px;
float:left;
}
div.clearer{
clear:both;
}