@charset "utf-8";
/* CSS Document */

/*Css for body*/
body
{
margin:0px;
padding:0px;
background-color:#f8f7f5;
}

/*CSS for wrapper*/

#wrapper
{
background-color:#f8f7f5;
background-repeat:no-repeat;
width:1200px;
height:1093px;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
margin-top:auto;
}


/*CSS for Logo*/

.logo
{
width:226px;
height:56px;
position:absolute;
margin-top:32px;
margin-left:100px;
}

/*CSS for Menu*/


.menu
{
background-image:url(images/menutab.jpg);
background-repeat:no-repeat;
width:564px;
height:33px;
position:absolute;
margin-top:32px;
margin-left:333px;
}



/*CSS for Top link*/

.top_link
{
position:absolute;
margin-left:920px;
margin-top:10px;

}
.href_style{
	outline:none;
	text-decoration:none;
}

.community
{
	background-image:url(images/community.jpg);
	background-repeat:no-repeat;
	width:87px;
	height:15px;
position:absolute;
margin-top:72px;
margin-left:982px;
}


/*Css for search box*/


#search{
margin:0px;
padding:0px;
width:202px;
height:35px;
position:absolute;
margin-top:31px;
margin-left:900px;
background-image:url(images/search_bg.jpg);
background-repeat:no-repeat;
}
.field{
margin:0px;
padding:0px;
width:150px;
height:24px;
background-image:url(images/searc_box.jpg);
background-repeat:no-repeat;
margin-top:5px;
margin-left:5px;
position:absolute;
}
.box{
border:0px;
background-color:transparent;
position:absolute;
top:4px;
left:10px;
width:130px;
height:16px;
font-size:12px;
overflow:hidden;
color:#000;
font-family:"Arial", Helvetica, sans-serif;
position:absolute;
}
.go{
background-image: url(images/go_button.jpg);
background-repeat:no-repeat;
background-color:transparent;
width:28px;
height:22px;
border:0px;
margin-left:163px;
margin-top:6px;
position:absolute;
}
#emailwrapper{
width:200px;
height:24px;
margin-top:0px;
margin-left:10px;
position:absolute;
font-family:"Verdana", Geneva, sans-serif;
font-size:12px;
}
#emailwrapper form { display:inline ; }

.emailbox{
border:1px solid #929394;
background-color:transparent;
position:absolute;
top:6px;
left:90px;
width:180px;
height:14px;
font-size:12px;
overflow:hidden;
color:#000;
font-family:"Arial", Helvetica, sans-serif;
outline:none;
}
#commentwrapper{
width:100px;
height:24px;
margin-top:20px;
margin-left:10px;
position:absolute;
font-family:"Verdana", Geneva, sans-serif;
font-size:12px;
}
#commentwrapper form { display:inline ; }

.commentbox {
border:1px solid #929394;
background-color:transparent;
position:absolute;
top:50px;
left:20px;
width:250px;
height:60px;
font-size:12px;
color:#000000;
font-family:"Arial", Helvetica, sans-serif;
outline:none;
}
#securitywrapper{
width:150px;
height:24px;
margin-top:130px;
margin-left:10px;
position:absolute;
font-family:"Verdana", Geneva, sans-serif;
font-size:12px;
}
#securitywrapper form { display:inline ; }

#captcha-form1{
width:150px;
height:24px;
margin-top:175px;
margin-left:10px;
position:absolute;
font-family:"Verdana", Geneva, sans-serif;
font-size:12px;
}
#captcha-form1 form { display:inline ; }

.securitybox {
border:5px solid #929394;
background-color:transparent;
position:absolute;
top:177px;
left:130px;
width:120px;
height:20px;
font-size:12px;
overflow:hidden;
color:#000;
font-family:"Arial", Helvetica, sans-serif;

}
.cancel{
background-image:url(images/clear.jpg);
background-repeat:no-repeat;
background-color:transparent;
width:66px;
height:20px;
border:0px;
margin-left:150px;
margin-top:220px;
}
.create{
background-image:url(images/submit.jpg);
background-repeat:no-repeat;
background-color:transparent;
width:67px;
height:20px;
border:0px;
margin-left:70px;
margin-top:220px;
position:absolute;
}

/*CSS for Content area*/

.hr_line_top
{
position:absolute;
background-image:url(images/hr_line.jpg);
background-repeat:no-repeat;
width:1000px;
height:2px;
margin-top:3px;
margin-left:4px;
}
.hr_line_bottom
{
position:absolute;
background-image:url(images/hr_line.jpg);
background-repeat:no-repeat;
width:1000px;
height:2px;
margin-top:996px;
margin-left:4px;
}


.contentarea_main
{
background-image:url(images/contentarea_bg.jpg);
background-repeat:no-repeat;
width:1008px;
height:1000px;
position:absolute;
margin-left:95px;
margin-top:92px;
}

/*CSS for Banner*/

.banner
{
position:absolute;
margin-left:4px;
margin-top:8px;
background-image:url(images/banner1.jpg);
background-repeat:no-repeat;
width:1000px;
height:300px;
}

/*CSS for Page title*/


.home_title
{
position:absolute;
margin-left:15px;
margin-top:325px;
}
a
{
text-decoration:none;
outline:none;
}

.content
{
font-family:Arial, Helvetica, "sans-serif";
font-size:12px;
font-weight:bold;
position:absolute;
margin-left:15px;
margin-top:395px;
width:650px;
text-align:justify;
}

/*CSS for Content area 1*/

.client_speaks
{
background-image:url(images/client_speaks.jpg);
background-repeat:no-repeat;
width:352px;
height:187px;
position:absolute;
margin-left:640px;
margin-top:580px;
}
.tree{
	margin-left:80px;
	margin-top:540px;
	position:absolute;
}
.home_hline{
	background-image:url(images/home_hline.jpg);
	background-repeat:no-repeat;
	margin-top:570px;
	margin-left:500px;
	width:1px;
	height:200px;
	position:absolute;
}
.content_area1_content
{
font-family:'Verdana', Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
position:absolute;
margin-left:0px;
margin-top:0px;
width:195px;
text-align:justify;
}
.content_area1_link
{
font-family:'Arial', Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#9e0c0d;
position:absolute;
margin-left:120px;
margin-top:5px;
text-align:justify;
}
.clientspeaks_content{
font-family:'Arial', Helvetica, sans-serif; 
font-size:12px;
color: #736357;
}


.hline
{
position:absolute;
margin-left:43px;
margin-top:494px;
}

.content_main
{
font-family:'Verdana', Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000; 
position:absolute;
margin-left:15px;
margin-top:380px;
width:980px;
text-align:justify;
}
.contentarea1_slide
{
position:absolute;
margin-left:672px;
margin-top:325px;
}

.applin_development{
	background-image:url(images/applincation_development.jpg);
	background-repeat:no-repeat;
	width:243px;
	height:155px;
	margin-top:910px;
	margin-left:105px;
	position:absolute;
}
.enterprise_portal{
	background-image:url(images/enterprise_portal.jpg);
	background-repeat:no-repeat;
	width:243px;
	height:155px;
	margin-top:910px;
	margin-left:353px;
	position:absolute;
}
.graphic_design{
	background-image:url(images/graphic_design.jpg);
	background-repeat:no-repeat;
	width:243px;
	height:155px;
	margin-top:910px;
	margin-left:602px;
	position:absolute;
}
.its_happening{
		background-image:url(images/its_happening.jpg);
	background-repeat:no-repeat;
	width:243px;
	height:155px;
	margin-top:910px;
	margin-left:851px;
	position:absolute;
}
.style{
	font-family:'Verdana', Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
	width:230px;
}
.style1{
	font-family:'Verdana', Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
	width:230px;
}
/*Css for footer*/

.footet_repeat{
	background-image:url(images/footer_repeat.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:88px;	
}
.footer_main{
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	margin-bottom:auto;
	width:1200px;
	height:88px;
}
.footer_emp
{
background-image:url(images/Footer_bg.jpg);
background-repeat:no-repeat;
width:1200px;
height:88px;
position:absolute;
margin-left:0px;

}

/*----------------CSS for Footer-------------*/

.footer
{
width:1000px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
}
.empress
{
width:160px;
height:18px;
margin-left:420px;
position:absolute;
}
.empress
{
width:160px;
height:18px;
margin-left:420px;
position:absolute;
}
.empress_icon
{
position:absolute;
}
.empress_link
{
margin-left:28px;
margin-top:2px;
position:absolute;
}
.footer1
{
	position:absolute;
	width:1000px;
	margin-left:-20px;
	margin-top:0px;
	text-align:center;
}
.footer1 ul
{
padding:0px;
margin:0px;
height:15px;
list-style:none;

}
.footer1 li
{
margin:0px;
display:inline;
}
.copy
{
position:absolute;
width:1000px;
height:14px;
color:#403e3e;
text-align:center;
margin-top:70px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}

div#content
{
display:block;
font-size:12px;
padding:10px
}

.heading{
text-decoration:none;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:11px;
color:#525252;
}
.footer1 a:hover{ color:#9b8f86;}
.heading1{
text-decoration:none;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
}
.line1_size
{
font-size:10px;
color:#525252;
padding:0px 1px;
}
.line3_size
{
font-size:8px;
color:#666666;
padding:0px 0px;
}
.line2_size
{
font-size:8px;
color:#666666;
padding:0px 0px;
}
.line_size
{
font-size:8px;
color:#666666;
}

.icons
{
position:absolute;
margin-left:870px;
margin-top:10px;
}
.icons ul
{
padding:0px;
margin:0px;
list-style:none;
}
.icons li
{
display:inline;
padding:0px 2px;
}

.best_view
{
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:11px;
color:#525252;
position:absolute;
margin-left:0px;
margin-top:6px;
}
.search_results{
width:700px;
margin-top:340px;
margin-left:5px;
}
#cse-search-results
{
width:500px;
position:absolute;
margin-top:530px;
margin-left:40px;


}












