﻿@charset "utf-8";
body { margin:0; padding:0; width:100%; background:#efefef url('images/bg.gif') repeat-x;
}
html { padding:0; margin:0;}

/* main */
.main { width:984px; padding:0; margin:0 auto; }

/********** header **********/
.header { width:984px; height:160px; }
/* logo */
.logo { float:left; padding:0; margin:10px 0 0 10px; width:380px; height:145px;}
/* search */
.search { float:right; padding:0; margin:40px 0 0 10px; width:380px;}
.search form { margin:0; padding:0;}
.search input { float:left; border:0;}
.search span { float:left; background:url('images/search_bg.gif') no-repeat left 50%; 
width:332px; height:35px;
}
.search input.text { background:none; width:312px; height:15px; padding:10px; color:#a2a2a2; font:normal 14px Arial, Helvetica, sans-serif;}
.search input.button { float:left;}
/* menu */	
.menu { padding:0; margin:0; width:400px; float:right; height:85px;}
.menu ul { padding:44px 0 0 0; margin:0; list-style:none; border:0; height:41px;}
.menu ul li { float:left; margin:0; padding:0; border:0;}
.menu ul li a { float:left; margin:0 2px 0 0; padding:14px 0 14px 0; color:#434343; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;}
.menu ul li a span { padding:14px 12px 14px 12px;}
.menu ul li a:hover {  background:url('images/r_menu.gif') no-repeat right 50%;
}
.menu ul li a:hover span { background:url('images/l_menu.gif') no-repeat left 50%;
}
.menu ul li a.active {  background:url('images/r_menu.gif') no-repeat right 50%;
}
.menu ul li a.active span { background:url('images/l_menu.gif') no-repeat left 50%;
}

/********** slider **********/


.slider_bg { background:url('images/slider_bg.gif') repeat-y; 
margin:10px auto; padding:0; width:984px;
}
.engin_img{margin-left:5px; margin-top:5px; position:absolute; width:70px; height:70px; background-image:url('images/search_engine_optimization_services.jpg');
background-repeat:no-repeat;
	
}
.banner{margin-left:5px; margin-top:3px; position:absolute; width:65px; height:62px; background-image:url('images/link_banner_exchange_services.gif');
background-repeat:no-repeat;	
}
.textbanner{margin-left:5px; margin-top:3px; position:absolute; width:65px; height:62px; background-image:url('images/text_banner_video_advertising.jpg');
background-repeat:no-repeat;
}

.contact_img{ margin-left:5px; margin-top:5px; position:absolute; width:72px; height:60px; background-image:url('images/contact.jpg');background-repeat:no-repeat;
}
.slider_ina{
	  background-image:url('images/internet advertising.jpg');background-repeat:no-repeat; width:69px; height:57px; position:absolute;
	   top:178px; left:15px;
  	 }
.slider_inb{
	  background-image:url('images/em.jpg'); 
background-repeat:no-repeat; width:48px; height:46px; position:absolute;
	   top:300px; left:350px;
  	 }
.slider_inc{
	  background-image:url('images/ist2_10231237-iworld.jpg'); background-repeat:no-repeat; width:48px; height:46px; position:absolute;
	   top:600px; left:350px; margin:0px; padding:0px;
  	 }
.slider_t { background:url('images/slider_t.gif') no-repeat 50% top;
}
.slider_b { background:url('images/slider_b.gif') no-repeat 50% bottom; 
padding:10px; height:231px;
}
.slider_img{ width:65px; height:62px; margin-left:10px; margin-top:-7px; position:absolute; background-repeat:no-repeat;
}
.social_media{ width:65px; height:62px; margin-left:8px; margin-top:3px; position:absolute; background-image:url('images/yahoo_store_seo.jpg'); 
background-repeat:no-repeat;
}
.add_posting{ width:77px; height:62px; margin-left:1px; margin-top:-6px; position:absolute; background-image:url('images/classified_advertising_services.gif'); 
background-repeat:no-repeat;
}

.slider_t .small { height:50px;}
.title_text h2 { padding:2px 10px 0 40px; margin:0; color:#2a2a2a; font:normal 36px Arial, Helvetica, sans-serif;}
.title_text h1 { padding:2px 10px 0 40px; padding-left:68px; margin:0; color:#2a2a2a; font:normal 36px Arial, Helvetica, sans-serif;}

.title_text p { float:right; padding:6px 20px 0 10px; color:#2a2a2a; font:normal 11px Arial, Helvetica, sans-serif;}

/*simple text*/
#slider p.img { float:left; padding:0 10px 0 0; margin:0 5px; line-height:0;}
#slider p.img img { padding:0; margin:0; border:0;}
#slider h2 { font:bold 36px Arial, Helvetica, sans-serif; color:#2a2a2a; margin:0; padding:10px; line-height:1.2em;}
#slider p {font:normal 12px Arial, Helvetica, sans-serif; color:#5f5f5f; margin:0; padding:10px; line-height:1.8em;}

#slider div.button { clear:right; float:left; margin:0 0 0 420px; width:520px; margin-top:-31px;}
#slider div.button .right_but { margin:0 0 0 200px;}

/* body */
.body { width:984px; clear:both;}
.left { width:321px; float:left; margin:0 10px 0 0; padding:10px 0;}
.big_center { width:652px; float:left; margin:0 10px 0 0; padding:10px 0;}
.banner_what { margin-left:0px; margin-top:0px; position:absolute; width:60px; height:60px; background-image:url('images/L%26b_2%20copy.gif');
background-repeat:no-repeat;
}
.banner_step { margin-left:5px; margin-top:-50px; position:absolute; width:60px; height:60px; background-image:url('images/banner_exchange_advetising_companey.gif');
background-repeat:no-repeat;
}
.banner_add{margin-left:5px; margin-top:-50px; position:absolute; width:60px; height:60px; background-image:url('images/V&b_1.jpg');background-repeat:no-repeat;
}
.email_img{
	 margin-left:5px;margin-top:0px; position:absolute; width:65px; height:62px; background-image:url('images/GLASS.GIF');
background-repeat:no-repeat;
}
.add_posting1{
	 margin-left:5px;margin-top:2px; position:absolute; width:60px; height:60px; background-image:url('images/ad%20posting_2.gif');
background-repeat:no-repeat;
}
.add_ppsting2{
	margin-left:5px;margin-top:182px; position:absolute; width:60px; height:60px; background-image:url('images/Classi_ad_1.gif');
background-repeat:no-repeat;
}

}

.social2_img{
	 margin-left:5px;margin-top:2px; width:48px; height:46px; background-image:url('images/social media 2.jpg');background-repeat:no-repeat;
}
.enginglass{margin-left:5px;margin-top:2px; position:absolute; width:60px; height:60px; background-image:url('images/glass.gif');
background-repeat:no-repeat;
}
.email_imga{
	margin-left:5px; margin-top:-50px; position:absolute; width:60px; height:60px; background-image:url('images/email_3.gif');
background-repeat:no-repeat;
}
.social_point{
	margin-left:-50px; margin-top:210px; position:absolute; width:47px; height:47px; background-image:url('images/social points.jpg');background-repeat:no-repeat;
}
.email_imgb{
	margin-left:5px; margin-top:-45px; position:absolute; width:60px; height:60px; background-image:url('images/Social_6.gif');
background-repeat:no-repeat;
}
.email_imgd{
	margin-left:-270px; margin-top:-400px; position:absolute; float:left; width:200px; height:333px; background-image:url('images/cursor.jpg'); 
background-repeat:no-repeat;

}
.email_imgc{
	margin-left:5px; margin-top:-45px; position:absolute; width:60px; height:60px; background-image:url('images/Classi_ad_1.gif'); 
background-repeat:no-repeat;
}
.online_store{
margin-left:5px; margin-top:-45px; position:absolute; width:60px; height:60px; background-image:url('IMAGES/online_store.jpg'); 
background-repeat:no-repeat;
}
.onlin_maint{
	margin-left:5px; margin-top:-45px; position:absolute; width:60px; height:60px; background-image:url('IMAGES/Online_maintain.jpg'); 
background-repeat:no-repeat;
}
.big_center li{color:#5f5f5f; font:normal 12px Arial, Helvetica, sans-serif; line-height:1.8em; padding:5px 10px; margin:0;	}
.right { width:321px; float:left; padding:10px 0;}

.body h1 { color:#2a2a2a; font:normal 18px Arial, Helvetica, sans-serif; padding:15px 10px; margin:0;}
.body h2 { color:#2a2a2a; font:normal 18px Arial, Helvetica, sans-serif; padding:15px 55px; margin:0;}
.body em{
	position:absolute; background-image:url('images/em.jpg'); 
left:344px; top:260px; width:47px; height:44px; background-repeat:no-repeat;
	 }
#imgaa {
	position:absolute; background-image:url('images/industry.jpg'); left:344px; top:840px; width:47px; height:44px; background-repeat:no-repeat;
}	
#imgee{
	background-image:url('images/ist2_10231237-iworld.jpg');background-repeat:no-repeat; width:47px; height:47px; position:absolute;
	left:342px; top:1155px; margin:0px; padding:0px;
		
} 
#imga{
   left:344px;top:555px;width:47px;height:44px; position:absolute; background-image:url('images/dem.jpg'); margin:0px; padding:0px;
}	 
.body h3 { color:#2a2a2a; font:normal 18px Arial, Helvetica, sans-serif; padding:15px 10px; margin:0 0 10px 0; border-bottom:1px solid #d2d2d2; clear:both;}
.body p { color:#5f5f5f; font:normal 12px Arial, Helvetica, sans-serif; line-height:1.8em; padding:5px 10px; margin:0 0 0 60px;}
.body p.teb { color:#5f5f5f; font:normal 12px Arial, Helvetica, sans-serif; line-height:1.8em; padding:5px 10px; margin:0;}
.body p.spec { color:#a4a4a4; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em;}
.body a { color:#0092dd; font:normal 12px Arial, Helvetica, sans-serif; line-height:1.8em; text-decoration:none;}
.body a:hover { text-decoration:underline;}
.body img.img { float:left; padding:10px;}

/* box_block */
.box_block { width:984px; clear:both; padding:0 0 10px 0;}
.box { width:321px; margin:0 10px 0 0; float:left; background:url('images/box_bg.gif') repeat-y;
}
.box .box_t { background:url('images/box_t.gif') no-repeat 50% top;
}
.box .box_b { background:url('images/box_b.gif') no-repeat 50% bottom; 
padding:0 0 10px 0;
}
.box h2 { margin:0 0 10px 0; padding:11px 0 11px 20px; color:#616161; font:normal 18px Arial, Helvetica, sans-serif;}
.box img { float:left; padding:15px;}
.box p { padding:5px 20px; margin:0; font:normal 11px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.8em;}
.box a { font:normal 11px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.8em;}
.box a.more { padding:0 10px; font:bold 11px Arial, Helvetica, sans-serif; color:#0092dd; line-height:1.8em; text-decoration:none;}

.box ul { padding:10px 20px; margin:0; list-style:none;}
.box ul li { background:url('images/sub_nav.gif') no-repeat left 50%; 
margin:0; padding:3px 0 3px 25px; border-bottom:1px solid #eaeaea;
}
.box2{margin-left:10px; margin-top: 720px; height: 380px; width: 320px; position:absolute; background-repeat:no-repeat;}
.box1{margin-left:10px; margin-top: 820px; height: 380px; width: 320px; position:absolute; background-repeat:no-repeat;}
.box0{margin-left:-21px; margin-top:467px; height: 200px; width: 320px; position:absolute; background-repeat:no-repeat;}
.box00{margin-left:-21px; margin-top:-30px; height: 244px; width: 320px; position:absolute; background-repeat:no-repeat;}

/* twitter */
.twitter { background:url('images/career_in_yantram.jpg') no-repeat; 
width:245px; height:96px; margin:10px auto;
}
.twitter p { padding:5px 10px 0 70px; margin:0;}

/* testi */
.testi { margin:20px 0; padding:20px 10px; background:url('images/testi.gif') no-repeat left top;
}
.testi p { font-style:italic;}

/* lister */
.lister { clear:both; border-top:1px solid #d2d2d2; padding:10px;}
.lister ul { margin:0; padding:0; list-style:none;}
.lister ul li { background:url('images/lister.gif') no-repeat; 
float:left; width:24px; height:23px; margin:1px; text-align:center;
}
.lister ul li a { color:#7d7d7d;}
.lister ul li a:hover { text-decoration:underline;}
.lister ul li a.active { font-weight:bold;}

/********** contact form **********/
#contactform { margin:0; padding:5px 10px;}
#contactform * { color:#5f5f5f;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { margin:0; width:110px; display:block; padding:3px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#5f5f5f; text-transform:capitalize;}
#contactform label span { display:block; font:normal 10px Arial, Helvetica, sans-serif;}
#contactform input.text { width:540px; border:1px solid #d0d0d0; margin:3px 0; padding:5px 2px; height:16px; background:#ffffff;}
#contactform textarea { width:540px; border:1px solid #d0d0d0; margin:3px 0; padding:2px; background:#ffffff;}
#contactform li.buttons input { padding:3px 0; margin:0; border:0; color:#FFF;}
p.response { text-align:center; color:red; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}

/*************footer**********/
.footer {padding:0; background:#e7e7e7; margin:0;}
.footer_resize { width:984px; margin:0 auto; padding:5px 0;}
.footer p { font:normal 11px  Arial, Helvetica, sans-serif; color:#5f5f5f; padding:3px 10px; margin:0; line-height:1.8em; }
.footer a { font:normal 11px Arial, Helvetica, sans-serif; color:#383838; line-height:1.8em; text-decoration:none;}
.footer a:hover { text-decoration:underline;}
.footer p.leftt { text-align:left; width:50%; margin:10px 0; padding:10px 0; float:left;} 
.footer p.rightt { text-align:right; width:50%; margin:10px 0; padding:10px 0; float:right;} 
/*FBG*/
.FBG {padding:0; margin:0; background:url('images/line.gif') repeat-x 50% top;
}
.FBG h2 { font:bold 12px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:10px; margin:0;}
.FBG .foot_nav { float:left; width:187px; border-left:1px solid #dedede; padding:0 0 0 40px; margin:10px 0;}
.FBG .subscribe { float:left; width:300px; margin:10px 0;}
.FBG .subscribe input.text { border:1px solid #d9d9d9; background:#FFF;}
.FBG ul { margin:0; padding:0; list-style:none;}
.FBG ul li { background:url('images/foot_nav_sm.gif') no-repeat left 50%; 
padding:0 20px; margin:0;
}
/*------------------logo holder--------------------------------*/
#logo_holder{
 height:250px;width:987px;margin:0px;background-image:url('images/logoholder.gif');background-repeat:no-repeat;
}
#logo_holder ul{
margin:0px;
padding:20px;
}
#logo_holder li{
display:inline;
padding:10px;
margin:0px;
}
#logo_holder img{
margin:0px;
border:0px;}

.no_margin { margin:0;}
.clr { clear:both; padding:0; margin:0; background:none;}
p.clr { clear:both; padding:0; margin:0; background:none;}
.bg { clear:both; border-top:1px solid #e0e0e0; padding:0; margin:5px 0; background:none;}
li.bg { clear:both; border-top:1px solid #e0e0e0; padding:0; margin:5px 0; background:none;}

#industry img{
	background-image:url('images/industry.jpg');
	width:48px; height:40px;
}
#database {
	   margin:0px 0px 0px 326px; top:301px; width:657px; height:298px;font-family:Arial, Helvetica, sans-serif;font-size:12px;  color:#5f5f5f; position:absolute;
}
.style14 {
	color: #008000;
}
.style15 {
	font-size: x-small;
	color: #008000;
}
.style16 {
	font-size: x-small;
	color: #000000;
}
.style17 {
	color: #000000;
}
.style7 {
	font-family: Arial, Helvetica, sans-serif;
}
.style5 {
	font-size: x-small;
}

