body{
margin:0px;
padding:0px;
background:url(../images/body-bg.jpg) #656565 top left repeat-x;
height:auto;
}

p, span, div, ul, li{
margin:0px;
padding:0px;
}


.main-area{
width:780px;
margin:auto;
height:auto;
}

.top-area{
height:20px;
width:780px;
}

.curve-area{
height:22px;
width:780px;
background:#ffffff;
}

.body-area{
width:780px;
float:left;
background:url(../images/body-background.jpg) top #f2f2f2 repeat-x;
}

.logo-area{
height:210px;
width:780px;
background:url(../images/home-pic.jpg) right no-repeat;
}

.engagement-area{
height:134px;
width:780px;
background:url(../images/catch-up.jpg) top right no-repeat;
}

.portfolio_area{
height:134px;
width:780px;
}

.tools_use_area{
height:134px;
width:780px;
}

.how_we-area{
height:134px;
width:780px;
}

.logo{
width:230px;
height:75px;
float:left;
margin:0px 220px 0px 0px;
}

.contact{
float:left;
width:237px;
margin:0px 0px 0px 0px;
height:75px;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#7f7f7f;
}

.contact2{
color:#d99101;
font-weight:bold;
font-size:11px;
padding-bottom:5px;
}

.contact1{
color:#d99101;
font-weight:bold;
font-size:11px;
padding-bottom:5px;
}

.contact3{
color:#31859c;
font-weight:bold;
font-size:11px;
padding-bottom:5px;
}

.captions{
font:normal 24px verdana;
color:#7f7f7f;
margin:0px 0px 10px 40px;
line-height:35px;
}

.engagement_captions{
background:url(../images/catch-up1.gif) top right no-repeat; 
font:normal 24px verdana;
color:#7f7f7f;
margin:0px 0px 0px 40px;
line-height:35px;
}

.portfolio{
font:normal 24px verdana;
color:#7f7f7f;
margin:0px 90px 0px 40px;
line-height:35px;
background:url(../images/pencial.gif) top right no-repeat; 

}
.portfolio span{
color:#9a9532;
}

.our_portfolio_structure{
background:url(../images/our_portfolio_structure.jpg) top center no-repeat;
width:417px;
height:220px;
margin-left:30px;
}

.how-work{
background:url(../images/asani.gif) top right no-repeat;
font:normal 24px verdana;
color:#7f7f7f;
margin:25px 200px 0px 40px;
line-height:35px;
height:122px;
}

.new_media{
background:url(../images/new_media_image.gif) top right no-repeat;
font:normal 24px verdana;
color:#7f7f7f;
margin:0px 230px 0px 40px;
line-height:35px;
height:82px;

}

.new_media span{
color:#31859c;
}

.how-work span{
color:#31859c;
}

.engagement_captions span{
color:#9a9532;
}


.captions span{
color:#d99101;
}

.main-body-area{
width:780px;
height:auto;
}

.main-body-area-left{
width:508px;
margin:0px 0px 0px 40px;
float:left;
background:#00CC00;
}

.main-body-area-right{
width:232px;
margin:0px 0px 0px 0px;
float:right;
}

.line-strip{
background:url(../images/line-strip.jpg) top left repeat-y;
width:508px;
float:left;
}

.left_colms{
width:240px;
height:auto;
float:left;
font:normal 13px Verdana, Arial, Helvetica, sans-serif;
color:#404040;
line-height:17px;
padding-left:10px;
}


.how_we_left_colms{
width:240px;
height:auto;
float:left;
margin-right:8px;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#404040;
line-height:18px;
padding-left:10px;
}

.right_colms{
width:230px;
height:auto;
float:left;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#404040;
line-height:17px;
margin-left:20px;
}

.footer{
width:360px;
float:right;
margin-right:12px;
margin-top:10px;
}

.footer_menu{
color:#d99101;
font:normal 11px tahoma;
padding-top:6px;
text-align:right;
letter-spacing:0px;
}

.footer_menu1{
color:#7f7f7f;
font:normal 11px tahoma;
text-align:right;
padding:4px 0px 4px 0px;
letter-spacing:0px;
}

.footer_menu1 a:link, .footer_menu1 a:visited{
color:#7f7f7f;
text-decoration:none;
}

.footer_menu1 a:hover{
color:#000;
text-decoration:underline;
}



.footer_menu2{
color:#000;
font:normal 11px tahoma;
text-align:right;
}


.bottom-curve{
width:780px;
height:22px;
background:#f2f2f2;
clear:both;
}
.bottom-space{
height:10px;
width:780px;
font-size:10px;
}


.engagement_text{
height:auto;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#404040;
line-height:17px;
padding:2px 10px 0px 12px;
}
.engagement_text a:link, .engagement_text a:visited{
color: #9a9532;
text-decoration:none;
}

.engagement_text a:hover{
color: #9a9532;
text-decoration:underline;
}


.engagement_text1{
height:auto;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#404040;
line-height:17px;
padding:10px 10px 0px 0px;
}


.engagement_text1 a:link, .engagement_text1 a:visited{
color: #d99101;
text-decoration:none;
}

.engagement_text1 a:hover{
color: #d99101;
text-decoration:underline;
}

.tools_text{
height:auto;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#404040;
line-height:17px;
padding:2px 10px 0px 12px ;
}

.howwe_text{
height:auto;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#404040;
line-height:17px;
padding:2px 10px 0px 10px ;
}


.cell_text{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#262626;
padding:9px 0px 8px 9px;
}

.cell_text1{
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
padding:9px 0px 8px 9px;
}

.cell_text2{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#262626;
padding:9px 0px 8px 9px;
text-align:center
}

.z_index{
position:absolute;
z-index:100;
width:118px;
height:97px;
margin:0px;
padding-top:555px;
padding-left:12px;
}

.how_we_bodytext{
font:normal 11px verdana;
color:#404040;
padding:0px 60px 0px 13px;
}


.how_we_bodytext ul li{
list-style-type:none;
font:normal 11px verdana;
color:#404040;
padding-bottom:10px;
line-height:16px;
background:url(../images/bulet.jpg) top left no-repeat;
background-position:0 15%;
padding-left:15px;
}

.how_we_circle{
position:absolute;
z-index:100;
margin:0px;
padding-left:400px;
padding-top:95px;
}

.media_circle{
	position:absolute;
	z-index:100;
	margin:0px;
	padding-left:400px;
	padding-top:190px;
	visibility:visible}

.chat_text{
font:normal 11px tahoma;
color:#31859c;
padding:35px 0px 0px 0px;
line-height:15px;
}

.chat_text ul li{
list-style-type:none;
background:url(../images/bulet1.jpg) top left no-repeat;
background-position:0 50%;
padding-left:16px;
}

.chat_text1{
font:normal 11px tahoma;
color:#31859c;
padding:0px 0px 0px 0px;
line-height:15px;
}

.chat_text1 ul li{
list-style-type:none;
background:url(../images/bulet1.jpg) top left no-repeat;
background-position:0 50%;
padding-left:16px;
}

.inter_net{
position:absolute;
z-index:100;
width:67px;
height:82px;
margin:0px;
padding-top:510px;
}

.tools_z_index{
position:absolute;
z-index:100;
width:114px;
height:88px;
margin:0px;
padding-top:535px;
padding-left:420px;
}


.tool_how_work{
background:url(../images/round_shape.gif) top right no-repeat;
font:normal 24px verdana;
color:#7f7f7f;
margin:0px 90px 0px 40px;
line-height:35px;
height:101px;
}

.tool_how_work span{
color:#d99101;
}

.media_inter_net{
position:absolute;
z-index:100;
width:67px;
height:82px;
margin:0px;
padding-top:550px;
padding-left:535px;
}

.way_we_work{
font:normal 24px verdana;
color:#7f7f7f;
margin:0px 75px 0px 40px;
line-height:35px;
}
.way_we_work span{
color:#31859c;
}


.way_we_net{
position:absolute;
z-index:100;
width:67px;
height:82px;
margin:0px;
padding-top:180px;
padding-left:440px;
}

.assagment_text{
font:normal 24px verdana;
color:#7f7f7f;
margin:0px 75px 0px 40px;
line-height:35px;
}

.assagment_text span{
color:#d99101;
}

.assagment_wheel{
position:absolute;
z-index:100;
width:67px;
height:82px;
margin:0px;
padding-top:173px;
padding-left:440px;
}

.assagment_whee2{
position:absolute;
z-index:100;
width:67px;
height:82px;
margin:0px;
padding-top:690px;
padding-left:530px;
}

.media_footer_text ul li{
list-style-type:none;
font:normal 12px tahoma;
color:#9a9532;
line-height:14px;
background:url(../images/right_icon.gif) top left no-repeat;
background-position: 0 50%;
padding-left:25px;
margin-top:5px;
}

.media_footer_text a:link, .media_footer_text a:visited{
color:#9a9532;
text-decoration:none;
}
.media_footer_text a:hover{
color:#000;
text-decoration:none;
}

.home_z_index{
position:absolute;
z-index:100;
width:67px;
height:82px;
margin:0px;
padding-top:90px;
padding-left:40px;
}

.how_we_area_now{
height:80px;
width:780px;
}


.contact_text{
font:normal 24px verdana;
color:#7f7f7f;
margin:0px 75px 0px 40px;
line-height:35px;
}

.contact_how_work span{
color:#d99101;
}


.contact_how_work{
background:url(../images/laptop.gif) top right no-repeat;
font:normal 24px verdana;
color:#7f7f7f;
margin:0px 90px 0px 40px;
line-height:35px;
height:123px;
}

.contact_use_area{
height:110px;
width:780px;
}

.media_list li ul{
list-style-type:none;
line-height:20px;
}

.objectives{
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
height:35px;
}

.objectives_text{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding:5px 0px 5px 5px;
}

.objectives_text1{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding:5px 0px 5px 5px;
}


.objectives_text2{
font:normal 12px tahoma;
color:#254061;
padding:5px 3px 5px 3px;
}

.objectives_text3{
font:normal 12px tahoma;
color:#a84800;
padding:5px 3px 5px 3px;
}


.feedback_area span{
color:#d99101;
}


.feedback_area{
background:url(../images/feedback.gif) top right no-repeat;
font:normal 24px verdana;
color:#7f7f7f;
margin:0px 90px 0px 40px;
line-height:35px;
height:137px;
}

.feedback_area_top{
height:80px;
width:780px;
}

.submit_button_color{
background:#31859c!important;
width:51px;
height:22px;
border:1px solid #17596b;
border-width:1px;
color:#fff;
cursor:pointer;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.howwe_text1{
height:auto;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#404040;
line-height:17px;
padding:0px 0px 5px 10px ;
}
