@charset "utf-8";
/* CSS Document */
/*body*/
body{margin:0 0 0 0; padding:0 0 0 0; font:12px Arial, Helvetica, sans-serif; color:#2e2e2e; font-weight:normal;}
a{outline:0px;}
/*divs*/
#logodiv{width:250px; height:56px; float:left;}
.weavermenudiv{width:980px; background:url(../images/bg_roundtop1.jpg) top no-repeat; height:500px; margin:auto; background-color:#ffffff;}
.innerpagetop_bg{width:950px; background:url(../images/bg_roundtop.gif) top no-repeat; margin:auto; background-color:#ffffff;}
.weaver{ background:url(../images/weaver.gif) no-repeat center; width:333px; height:376px;}

/*menu*/
.menu {position:relative; height:36px; .margin-left:40px;}
.menu ul {list-style:none; z-index:10; position:absolute; width:630px; z-index:100; margin-top:0; overflow:hidden; *margin-top:0; *margin:0; display:block;}
.menu li {float:left; *margin:0; *padding:0; text-align:center; display:block;}
.menu li a /*.menu a:active, .menu a:visited, .menu a:hover*/ {text-decoration:none; text-align:center; color:#424242; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:10px 24px 24px 24px; outline:none; display:block;}
.menu li a:hover /*.menu a:active, .menu a:visited, .menu a:hover*/ {text-decoration:none; text-align:center; color:#db0b08; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:10px 24px 24px 24px; outline:none; display:block;}
/*.menu li a:active /*.menu a:active, .menu a:visited, .menu a:hover*/ /*{text-decoration:none; text-align:center; color:#db0b08; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:15px; outline:none;}*/
/*.menu li a:active /*.menu a:active, .menu a:visited, .menu a:hover*/ /*{text-decoration:none; text-align:center; color:#db0b08; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:15px; outline:none;}*/
#slide {position:absolute; top:7px; height:24px; background:#f4f4f4; z-index:10;}
         
/*images*/
.logo{background:url(../images/logo.gif) left no-repeat;}
/*text classes*/
.facebookandopen{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3c6ed6; text-decoration:none;}
.facebookandopen:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3c6ed6; text-decoration:none;}
.facebookandfriend{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;  color:#38bd09; text-decoration:none;}
.facebookandfriend:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;  color:#38bd09; text-decoration:none;}
.iphone{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464646; font-weight:bold;  text-decoration:none;}
.iphone:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#464646; font-weight:bold;  text-decoration:none;}
.google{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00a9ee; font-weight:bold;  text-decoration:none;}
.google:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00a9ee; font-weight:bold;  text-decoration:none;}
.socialmedia{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f9a112; font-weight:bold;  text-decoration:none;}
.socialmedia:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f9a112; font-weight:bold;  text-decoration:none;}
.socialanalytics{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ba1c86; font-weight:bold;  text-decoration:none;}
.socialanalytics:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ba1c86; font-weight:bold;  text-decoration:none;}
.application{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c91610; font-weight:bold;  text-decoration:none;}
.application:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c91610; font-weight:bold;  text-decoration:none;}
.bottom_text{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#878787; font-weight:normal;  text-decoration:none; cursor:pointer;}
.bottom_text:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; font-weight:normal;  text-decoration:none; cursor:pointer;}

/*txt_titles*/
.title{background:url(../images/text_titles.gif) no-repeat; width:216px; height:300px; display:block;}
.featurd{background-position:-1px -1px; width:174px; height:17px; display:block;}
.blog{background-position:-1px -19px; width:34px; height:17px; display:block;}
.liveapps{background-position:-1px -41px; width:150px; height:17px; display:block;}
.clients{background-position:-1px -65px; width:145px; height:16px; display:block;}
.platforms{background-position:-1px -85px; width:142px; height:16px; display:block;}

/*txt_titles2*/
.title_two{background:url(../images/titles_two.gif) no-repeat; width:266px; height:300px; display:block;}
.featurd_two{background-position:0px -1px; width:175px; height:21px; display:block;}
.blog_two{background-position:0px -31px; width:32px; height:21px; display:block;}
.liveapps_two{background-position:0px -62px; width:150px; height:19px; display:block;}
.clients_two{background-position:0px -90px; width:120px; height:19px; display:block;}
.platforms_two{background-position:0px -113px; width:120px; height:19px; display:block;}
.services_two{background-position:0px -139px; width:62px; height:19px; display:block;}
.takespot_two{background-position:0px -160px; width:267px; height:19px; display:block;}
.expertise_two{background-position:0px -183px; width:69px; height:19px; display:block;}
.team_sapplica{background-position:0px -208px; width:106px; height:19px; display:block;}
.contact_us{background-position:0px -234px; width:81px; height:19px; display:block;}
.Customer_talk{background-position:0px -259px; width:107px; height:19px; display:block;}





.para{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#666666;}
.more{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#424242; text-decoration:none;}
.more:hover{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#424242; text-decoration:underline;}
.txt_blackblod{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000; text-decoration:none;}
.txt_blackblod:hover{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000; text-decoration:underline;}
.txt_blackblodnormal{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#353535; text-decoration:underline;}
.txt_blackblodnormal:hover{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#353535; text-decoration:none;}
.txt_small{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#ffffff; text-decoration:underline;}
.txt_small:hover{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#ffffff; text-decoration:none;}
#footerqq{position:fixed; bottom:0px; width:100%; padding-bottom:0px;z-index:999; background-color:#1c1c1c;}
.txt_smallwhite{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#ffffff; text-decoration:none;}
.txt_grey{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#999999; text-decoration:none;}
.txt_greysmall{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#999999; text-decoration:none;}
.txt_blue{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#5fc2ea; text-decoration:none;}
.txt_blue:hover{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#ffffff; text-decoration:none;}

/*twitter*/
.txt_field{ width:98%; padding-left:2px;  margin-left:1px; height:20px; background-color:#FFFFFF; border:1px solid #dadada; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
.but{background-color:#FFFFFF; border:1px solid #cacaca; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; cursor:pointer;}
.txt_area{ width:98%; padding-left:2px; margin-left:1px; height:70px; background-color:#FFFFFF; border:1px solid #dadada; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; resize:none;}
.arrow_grey{ background:url(../images/arrow_grey.gif) no-repeat left 1px; width:12px; height:15px; display:block;}
.arrow_down{ background:url(../images/arrow_down.gif) no-repeat; background-position:-1px 3px; width:12px; height:15px; display:block;}
.anchor_img{background:url(../Images/arrow_latest.gif) left 3px no-repeat;cursor:text; padding-right:2px;}

#GrayOut {position:absolute; background-color:#000000; display:none; z-index:10000; left:0px; top:0px; width:100%; height:100%; filter:alpha(opacity=50);-moz-opacity: 0.5; opacity: 0.5;}
/*--------------------------*/
.mainlinkheading{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; text-decoration:none;}
.selectedheading{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
.mainlinkdesc{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none;}
.editlink{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.addlink{font-family:Arial, Helvetica, sans-serif; font-size:14px;}
/*.arrow_up{background:url(../images/arrow_up.gif) no-repeat center 19px;}*/
/*.live{background:url(../images/live.gif) no-repeat center 2px;}*/
.bg_port{background:url(../images/bg_port.gif) no-repeat bottom;}
/*.sample_screen{background:url(../images/samplescreen-but.gif) no-repeat center;}
*/.nowlive{background:url(../images/now-live_img.gif) no-repeat left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#353535; text-decoration:none;}

.socialplatforms{background:url(../images/platforms.gif) no-repeat; width:85px; height:210px; display:block;}
.friendster_platform{background-position:-2px 1px; width:80px; height:20px; display:block; float:left;}
.iphone_platform{background-position:-2px -22px; width:74px; height:20px; display:block; float:left;}
.Ning_platform{background-position:-2px -49px; width:65px; height:20px; display:block; float:left;}
.hifive_platform{background-position:-2px -79px; width:45px; height:20px; display:block; float:left;}
.sonico_platform{background-position:-2px -107px; width:65px; height:20px; display:block; float:left;}
.Wave_platform{background-position:-2px -136px; width:65px; height:20px; display:block; float:left;}
.itimes_platform{background-position:2px -163px; width:65px; height:20px; display:block; float:left;}
.orkut_platform{background-position:-2px -187px; width:65px; height:20px; display:block; float:left;}
.facebook_platform{background-position:-2px -215px; width:65px; height:20px; display:block; float:left;}
.avatars_platform{background-position:-2px -243px; width:65px; height:20px; display:block; float:left;}
.loklisten_platform{background-position:-2px -268px; width:65px; height:20px; display:block; float:left;}
.arrow_captcha{background:url(../images/arrow_captcha.gif) no-repeat; width:18px; height:13px; background-position:center;}
/*roundcorners*/
.round_sprite{background:url(../images/roundcorn_bg.png) top left no-repeat;}
.round_spritetop{ background-position:0px 2px; width:627px; height:9px; display:block; background-repeat:no-repeat;}
.round_spritemiddle{background-position:-629px 0px; width:627px; background-repeat:repeat-y; display:block;}
.round_spritebottom{background-position:-1259px  0px; width:627px; height:9px; display:block; background-repeat:no-repeat;}

.round_spritetwo{background:url(../images/roundcorn_bgtwo.png) top left no-repeat;}
.round_spritetwotop{ background-position:0px 0px; width:621px; height:7px; display:block; background-repeat:no-repeat;}
.round_spritetwomiddle{background-position:-630px 0px; width:621px; background-repeat:repeat-y; display:block;}
.round_spritetwobottom{background-position:-1254px  0px; width:621px; height:10px; display:block; background-repeat:no-repeat;}
.black_tab{ background:url(../images/tab.png) no-repeat center; width:107px; height:34px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:12px; float:left; display:block; text-align:center; line-height:38px; cursor:pointer; background-position:bottom;}
.white_tab{ background:url(../images/tab_white.png) no-repeat center; width:107px; height:34px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#505050; font-size:12px; float:left; display:block; text-align:center; line-height:38px; cursor:pointer; background-position:bottom;}
.brdr{border:1px solid #e4e4e4;}

