/*
© 2009 relatious Feed.
Powered By Futerox Interactive.
Designed By relatious Feed.
XHTML by Abhay Mandal, Sumit Arora
Developed by Alok Jha, Prabhash Kumar Bhagat,Kishore Kumar Sah, Nitin Sharma
*/
html{height:100%;}
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background:url(../images/body.gif) repeat-x left top #d5d5d5;margin:0; padding:0;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial; font-size:12px; color:#333333;height:100%; }
h1,h2,h3,h4,span,form,ul,img,p{padding:0; margin:0; border:0; text-decoration:none; outline:none;}
input, textarea{font-family:Arial, Helvetica, sans-serif; outline:none;}
.img_mid{vertical-align:middle;}
a{color:#0030e5; text-decoration:none; outline:0 none;}
a:hover{text-decoration:underline;}
html>body #wrapper {height: auto;}
#wrapper{width:100%; min-height:100%; height:100%; position:relative; top:0; left:0; float:left;}
#hb_main{width:797px; margin:0 auto; background:url(../images/relatious.png) -2px 8px no-repeat;}

/*----------------Header----------------------*/
#header{width:797px; height:89px; background:url(../images/redline.gif) right 58px no-repeat;}
.logrow{width:797px; padding:12px 0 0 0; }
.logo{display:block; float:left; width:283px;height:56px; text-indent:-999px; overflow:hidden;}

.menu_search{width:523px; float:left; padding:18px 0 0 0;}
.menu{width:375px; float:left;}
.menu ul{list-style:none;}
.menu ul li{display:inline;}
.menu ul li a{font-size:18px; color:#000; padding:0 1px;}
.menu ul li a.log{font-size:13px;}
.menu ul li a:hover{color:#06C;}

.search{width:144px; height:23px; float:left; background:url(../images/search.gif) 0px 0px no-repeat;}
.sinp{float:left; width:57px;}
.sinpwt{float:left; width:57px;}
.sinp input{background:none; border:0; padding:3px;width:110px; font-size:12px; font-weight:bold;}
.sinpwt input{background:none; border:0; padding:3px;width:110px; font-size:12px; font-weight:bold; margin-top:10px;}
.sbtn{float:right; padding:4px 4px 0 0;}

/*----------------Header----------------------*/

/*----------------Body----------------------*/
#content{width:797px; float:left; padding:0 0 75px 0;}
#content_new{width:100%; float:left; padding:0 0 75px 0;}
.chead{width:797px; padding:0 0 15px 0;}
.comment1{width:797px; float:left; padding:0px 0 16px 0;}

.comment{width:797px; float:left; padding:0 0 16px 0;}
.com_pic{width:84px; float:left; position:relative;}
.com_pic2{width:74px; float:left; position:relative; padding:10px 0 10px 10px;}
.frame{position:absolute; top:-1px; left:-2px; z-index:2;}
.lock{position:absolute; top:65px; width:24px; height:20px; left:-1px; z-index:3; background:url(../images/ico_pm.png) no-repeat;}
.lock_small{position:absolute; top:26px; width:24px; height:16px; left:-2px; z-index:3; background:url(../images/ico_pm.png) no-repeat;}
.frame2{position:absolute; top:10px; left:10px; z-index:2;}
.frameFrndReq {left:9px;position:absolute;top:10px;z-index:2;
}
.gl{position:absolute; top:55px; left:55px; z-index:1;}
.com_co{width:710px; float:right; background:url(../images/wht_b_body.gif) right 0px repeat-y; float:left;}
.com_top{background:url(../images/wht_b_top.gif) right top no-repeat;  width:710px; float:left;}
.com_bot{background:url(../images/wht_b_bot.gif) right bottom no-repeat;  width:710px; float:left;}
.com_arw{background:url(../images/wht_b_arrow.gif) 0px 20px no-repeat; clear:both;width:678px; padding:10px 10px 13px 22px; float:left;}

.sa_left{width:488px; float:left;}
.sarow{width:488px; float:left;}
.sa_right{width:180px; float:right; background:url(../images/or.gif) 0px 35px no-repeat; text-align:center;}

.bleft{width:590px; float:left;}
.cmrow{width:590px; padding:0 0 40px 0; float:right;}
.cm_main{width:506px; float:right;}
.cm_co{width:506px; float:right; background:url(../images/cmt_body.gif) right 0px repeat-y; float:left;}
.cm_top{background:url(../images/cmt_top.gif) right top no-repeat;  width:506px; float:left;}
.cm_bot{background:url(../images/cmt_bot.gif) right bottom no-repeat;  width:506px; float:left;}
.cm_arw{background:url(../images/wht_b_arrow.gif) 3px 20px no-repeat; clear:both;width:474px; padding:7px 10px 10px 22px; float:left; position:relative;}
.ask{background:url(../images/ask.gif) center center no-repeat; position:absolute; top:79px; left:0; width:84px; z-index:3; text-indent:-999px; overflow:hidden;}
.say{background:url(../images/say.gif) center center no-repeat; position:absolute; top:79px; left:0; width:84px; z-index:3; text-indent:-999px; overflow:hidden;}
.u_com{width:474px; float:left;}
.u_com2{width:474px; float:left; border-top:1px solid #eeeeee; padding:4px 0;}
.uc2_left{width:40px; float:left; position:relative;}
.frame_smal{width:40px; height:40px; position:absolute; top:0px; left:0px;}
.frame_smals{width:40px; height:40px; position:absolute; top:0px; left:22px;}
.gl_sml{width:10px; height:10px; position:absolute; bottom:12px; right:12px; z-index:3;}
.uc2_right{width:422px; float:right;}

.cm_links{width:494px; float:right; background:url(../images/cmt_links_repeat.gif) top left repeat-y;}
.cml_in{width:450px; float:right; background:url(../images/cmt_links.gif) bottom right no-repeat; padding:1px 22px 7px 22px;}
.cml_row{width:450px; float:right; padding:1px 0px 7px 0px;}

.bright{width:194px; float:right;}
.right_bbl{padding:0 0 15px 0; width:194px; float:left;}
.bbl_head{background:url(../images/right_tb.png) 0px 0px no-repeat; height:25px; overflow:hidden; padding:4px 11px 0px 11px; color:#FFF; font-size:18px; width:172px; float:left;}
.bbl_body{background:url(../images/right_bg.gif) 0px 0px repeat-y; padding:9px 9px 0 9px; width:176px; float:left;}
.inhed{border-bottom:1px solid #d5d5d5; font-size:12px; font-weight:bold; color:#000;}
.leftmenu{list-style:none; padding:0 0 15px 0;}
.leftmenu li{position:relative;}
.leftmenu a{display:block; border-bottom:1px solid #eeeeee; font-size:14px; color:#000;}
.leftmenu a:hover{background:#eeeeee;border-bottom:1px solid #CCC; text-decoration:none;}
.leftmenu span.mrgt{position:absolute; right:5px; top:5px;  padding:0;color:#909090; font-size:11px;}
.leftmenu span.mrgt span.fixme{padding:0; font-size:11px;}
.iunread{background:url(../images/icon.gif) 2px 5px no-repeat;padding:5px 0px 4px 25px; display:block; cursor:pointer;font-size:12px;}
.imsg{background:url(../images/icon.gif) 2px 9px no-repeat;padding:5px 0px 4px 25px; display:block; cursor:pointer;font-size:12px;}
.iconm{background:url(../images/icon.gif) 2px -124px no-repeat;padding:5px 0px 4px 25px; display:block; cursor:pointer;font-size:12px;}
.iconm1{background:url(../images/icon.gif) 2px -95px no-repeat;padding:5px 0px 4px 25px; display:block; cursor:pointer;font-size:12px;}
.iqtn{background:url(../images/icon.gif) 2px -79px no-repeat;padding:5px 0px 4px 25px; display:block; cursor:pointer;font-size:12px;}
.itag{background:url(../images/icon.gif) 2px -308px no-repeat;padding:5px 0px 4px 25px; display:block; cursor:pointer;font-size:12px;}
.irec{background:url(../images/icon.gif) 2px -165px no-repeat;padding:5px 0px 4px 25px; display:block; cursor:pointer;font-size:12px;}
.ifav{background:url(../images/icon.gif) 2px -262px no-repeat;padding:5px 0px 4px 25px; display:block; cursor:pointer;font-size:12px;}
.iset{background:url(../images/icon.gif) 2px -130px no-repeat;padding:5px 0px 4px 25px; display:block; cursor:pointer;font-size:12px;}
.iadd{background:url(../images/icon.gif) 2px -396px no-repeat;padding:5px 0px 4px 25px; display:block; cursor:pointer;font-size:12px;}
.iblock{background:url(../images/icon.gif) 2px -440px no-repeat;padding:5px 0px 4px 25px; display:block; cursor:pointer;font-size:12px;}
.bbl_bot{background:url(../images/right_tb.png) 0px -30px no-repeat; height:5px; overflow:hidden; width:194px; float:left;}
.inewfrnd{background:url(../images/icon.gif) 2px -486px no-repeat;padding:5px 0px 4px 25px; display:block; cursor:pointer;font-size:12px;}
.ifrndfav{background:url(../images/icon.gif) 2px -486px no-repeat;padding:5px 0px 4px 25px; display:block; cursor:pointer;font-size:12px;}
.inp-btn{background-color:#fb7f7f;border:1px solid #fb7f7f; padding:3px 8px 3px 8px; font-size:13px; color:#FFF;}
.btnover{background-color:#e77575;border:1px solid #e77575; padding:3px 8px 3px 8px; font-size:13px; color:#FFF;}
.inp-btnni{background-color:#fb7f7f;border:1px solid #fb7f7f; padding:1px 8px 1px 8px; font-size:13px; color:#FFF;}
.btnoverni{background-color:#e77575;border:1px solid #e77575; padding:1px 8px 1px 8px; font-size:13px; color:#FFF;}
/*Sign In Page*/
.inleft{width:489px; float:left;}
.gb_main{width:489px; float:left; padding:0 0 15px 0;}
.gb_top{background:url(../images/gry_tb.gif) 0px 0px no-repeat; height:10px; float:left; width:489px; overflow:hidden;}
.gb_body{background:url(../images/grey.gif) 0px 0px repeat-x #dddede; border-right:1px solid #b6b7b7; border-left:1px solid #b6b7b7; width:461px; float:left; padding:0 13px 10px 13px;}
.gb_bot{background:url(../images/gry_tb.gif) 0px -10px no-repeat; height:10px; float:left; width:489px; overflow:hidden;}

.wb_base{background:url(../images/wb_body.gif) 0px 0px repeat-y #FFF; margin:0 0 15px 0; width:489px; float:left;}
.wb_top{background:url(../images/wb_t.gif) 0px 0px no-repeat;}
.wb_bot{background:url(../images/wb_b.gif) bottom left no-repeat; padding:10px 13px;}
.wb_botg{background:url(../images/grybot.gif) bottom left no-repeat; padding:3px 10px 7px 10px; clear:both;}
.wb_innb{padding:0px 10px;}
.form_main{padding:10px 0;}
.form_row{padding:0 0 15px 0; clear:both; float:left; width:469px;}
.form_left{width:131px; float:left; text-align:right; font-size:16px;}
.form_right{width:328px; float:right;}

.inright{width:287px; float:right;}
.wht_box{width:287px; float:left;}
.wht_head{width:263px; float:left; background:url(../images/redlhead.gif) 0px 0px no-repeat; height:29px; padding:0 12px; line-height:29px; color:#FFF; font-size:18px;}
.wht_body{width:267px; float:left; background:url(../images/sign_bg.gif) 0px 0px repeat-y; padding:5px 10px;}
.wht_foot{width:287px; float:left; background:url(../images/sign_foot.gif) no-repeat; height:9px; overflow:hidden;}
.fr_row{width:267px; float:left; padding:0 0 5px 0;}
.fr_left{width:65px; float:left;}
.fr_right{width:192px; float:right;}
/*Sign In Page*/

/*Home Page Not Logged In*/
.ab_main{width:489px; float:left;}
.ab_top{width:489px; float:left; background:url(../images/ab_top.gif) no-repeat; height:21px; overflow:hidden;}
.ab_body{width:485px; float:left;background:url(../images/ab_body.png) repeat-y; padding:0 2px;}
.ab_bin{width:477px; float:left; background:url(../images/ab_grad.gif) top left repeat-x #eeeeee; padding:0 4px;}
.ab_bot{width:489px; float:left;background:url(../images/ab_bot.gif) no-repeat; height:11px; overflow:hidden;}
.logs{padding:0 10px;}
.log_box{background:url(../images/wht_box.gif) center center no-repeat; padding:6px 8px; float:left; clear:both;}
/*Home Page Not Logged In*/

/*Friends Page*/
.wa_main{width:590px; float:left; margin:0 0 25px 0;}
.wa_top{width:590px; float:left; background:url(../images/wa_top.png) no-repeat; height:20px; overflow:hidden;}
.wa_body{width:560px; float:left; background:url(../images/wa_body.png) repeat-y; padding:2px 15px;}
.wa_bot{width:590px; float:left; background:url(../images/wa_bot.png) no-repeat; height:10px; overflow:hidden;}
.u_comin{width:448px; float:left; background:url(../images/commas_wht.gif) 0px 2px no-repeat; padding:5px 13px;}
.cm_bot2{background:url(../images/cmt_bot2.gif) right bottom no-repeat;  float:left;width:474px; padding:7px 10px 10px 22px; float:left;}
/*Friends Page*/

/*Static Page*/
.head1{border-bottom:2px solid #d5d5d5; padding:0 0 2px 0; margin:0 0 5px 0; font-size:24px; color:#626161;}
.head2{border-bottom:1px solid #d5d5d5; padding:0 0 2px 0; margin:0 0 5px 0; color:#626161; font-size:18px;}
.head3{border-bottom:1px solid #d5d5d5; padding:0 0 2px 0; margin:0 0 5px 0; color:#626161; font-size:18px; font-weight:normal;}
.line20{line-height:20px;}
.wa_botg{width:560px; float:left; background:url(../images/gry_foot.gif) no-repeat; font-size:11px; padding:2px 15px 6px 15px;}
.rb_in{width:176px; float:left; padding:0 0 3px 0; clear:both;}
.rb_bdr{width:176px; float:left; padding:6px 0; margin:2px 0 0 0; border-top:1px solid #d5d5d5;}
/*Static Page*/

/*Profile Page*/
.pwht_bbl{width:494px; float:right;background:url(../images/pwht_body.png) repeat-y;}
.pb_top{background:url(../images/pwht_top.gif) no-repeat;}
.pb_topwithoutlogin{background:url(../images/cmt_top.gif) no-repeat;}
.pb_botwithoutlogin{background:url(../images/pwht_bot.gif) no-repeat bottom; padding:5px 12px 12px 12px;}
.pb_bot{background:url(../images/pwht_bot.gif) no-repeat bottom; padding:5px 12px 12px 12px;}
.asks{width:557px; float:left; padding:5px 10px 5px 23px; background:url(../images/asks.gif) 2px 2px no-repeat;}
.says{width:557px; float:left; padding:5px 10px 5px 23px; background:url(../images/says.gif) 2px 2px no-repeat;}
.u_com3{width:557px; float:left; border-top:1px solid #eeeeee; padding:4px 0;}
.uc2_right2{width:508px; float:right;}
.as_in{width:557px; float:left; padding:0 0 10px 0;}
.as_bdr{width:557px; float:left;border-bottom:1px solid #c8c6c6;}
.wa_body2{width:590px; float:left; background:url(../images/wa_body.png) repeat-y;}
/*Profile Page*/

/*Edit Profile Page*/
.prof_in{padding:0 10px 0px 10px; width:570px; float:left;}
.pf_head{width:570px; float:left;}
.pf_main{width:570px; float:left;}
.p_fr{padding:0 0 17px 0; clear:both; float:left; width:570px;}
.pfr_left{width:90px; float:left; font-size:16px; color:#626161;}
.pfr_right{width:469px; float:right;}
.prof_pic{border:1px solid #000; float:left; position:relative;}
.gay_lesbo{position:absolute; top:53px; right:0px;}
.prof_success_msg{width:90px; float:center; font-size:14px; color:#626161;}
/*Edit Profile Page*/

/*Message Page*/
.cm_bot_wht{background:url(../images/pwht_bot.gif) right bottom no-repeat;  width:506px; float:left;}
.cm_links_wht{width:494px; float:right; background:url(../images/cmt_links_repeat_wht.gif) top left repeat-y;}
.cml_in_wht{width:450px; float:right; background:url(../images/cmt_links_wht.gif) bottom right no-repeat; padding:1px 22px 7px 22px;}
.msg_com{width:560px; float:left;padding:0 0 20px 0;}
.msg_time{width:100px; float:left; padding:0 15px; overflow:hidden;}
.msg_txt{width:390px; float:right; border-bottom:1px solid #CCCCCC; padding:0 0 30px 0;}
.msg_name{width:30px; float:left; padding:15px 10px 0 0; text-align:center}
.msg_textarea{width:365px; float:left;}
.msg_btn{width:58px; float:right; padding:18px 0px 0 0;}
/*Message Page*/
/*----------------Body----------------------*/

/*----------------Footer----------------------*/
#footer{ height:60px; line-height:20px; color:#999999; position:absolute; bottom:0; left:0; width:100%;}
#footer a{font-size:11px; color:#06C;}
#footin{width:797px; margin:0 auto; height:29px; background:url(../images/footer.gif) 0px -58px repeat-x;}
#fleft{width:200px; float:left;background:url(../images/footer.gif) 0px 0px no-repeat; height:26px; padding:3px 0 0 10px;}
#fright{width:400px; float:right;background:url(../images/footer.gif) right -29px no-repeat; height:26px; text-align:right;padding:3px 10px 0 0;}
/*----------------Footer----------------------*/

/*----------------Fonts----------------------*/
.blue{color:#0030e5;}
.blue11{color:#0030e5; font-size:11px;}
.blue12{color:#0030E5; font-size:12px;}
.blue14{color:#0030E5; font-size:14px;}
.blue24{color:#0030E5; font-size:24px;}

.blk12{color:#000; font-size:12px;}
.blk14{color:#000; font-size:14px;}
.blk18{color:#000; font-size:18px;}
.blk30{color:#000; font-size:30px;}

.gry10{color:#656565; font-size:10px;}
.gry11{color:#909090; font-size:11px;}
.gry11d{color:#535353; font-size:11px;}
.gry14{color:#626161; font-size:14px;}
.gry18{color:#626161; font-size:18px;}
.gry20g{font-family:"Georgia", Times New Roman, Times, serif; font-size:20px; color:#cccccc;}
.gry24d{color:#535353; font-size:24px;}
.gry30g{font-family:"Georgia", Times New Roman, Times, serif; font-size:30px; color:#cccccc;}
.gry30d{color:#535353; font-size:30px;}

.wht18{font-size:18px; color:#ffffff;}
/*----------------Fonts----------------------*/

/*----------------Extra----------------------*/
.comma{background:url(../images/comma.gif) 0px top no-repeat; text-indent:22px; padding:8px 0 0 0;}
.comma span{ padding-left:10px;}

.fleft{float:left;}
.fright{float:right;}
.info{background:url(../images/i.gif) 0px 0px no-repeat; display:inline-block; height:14px; width:14px; text-indent:-999px; overflow:hidden;}
a.info:hover{background:url(../images/i.gif) 0px 0px no-repeat;}
.ques{background:url(../images/quenmark.gif) 0px 0px no-repeat; display:inline-block; height:14px; width:14px; text-indent:-999px; overflow:visible;}
a.ques:hover{background:url(../images/quenmark.gif) 0px 0px no-repeat;}
.clearme{clear:both;}

.sa_text{width:97%; height:72px; border:1px solid #cdcdcd; padding:3px; font-size:14px; margin:0 0 3px 0;}
.arow{background:url(../images/arrow.gif) right 36px no-repeat;}
.hbdr{border-left:1px solid #e4e4e4; padding:3px 7px 0 8px;}
.padb14{padding:0 0 14px 0;}
.padt{padding:9px 0 0 0;}
.padtb{padding:5px 0 14px 0;}
.line23{line-height:27px;}
.cmt_icon{background:url(../images/coment.gif) 0px 3px no-repeat; padding:0 0 0 18px;}
.star{background:url(../images/icon.gif) 0px -267px no-repeat; height:16px; width:16px; position:absolute; top:5px; right:8px; text-indent:-999px; overflow:hidden;}

.facebook{width:149px; height:53px; display:block; background:url(../images/facebook.gif) 0px 0px no-repeat; text-indent:-999px; overflow:hidden; float:left;}
a.facebook:hover{background:url(../images/facebook.gif) 0px -53px no-repeat;}
.google{width:140px; height:53px; display:block; background:url(../images/google.gif) 0px 0px no-repeat; text-indent:-999px; overflow:hidden;float:left; margin:0 20px;}
a.google:hover{background:url(../images/google.gif) 0px -53px no-repeat;}
.twitter{width:140px; height:53px; display:block; background:url(../images/twitter.gif) 0px 0px no-repeat; text-indent:-999px; overflow:hidden;float:left;}
a.twitter:hover{background:url(../images/twitter.gif) 0px -53px no-repeat;}

.inhead{border-bottom:1px solid #d5d5d5; margin:0 0 7px 0; padding:0 0 3px 0; font-size:24px; color:#626161;}
.inp{width:50%; border:1px solid #cdcdcd; padding:3px; font-size:16px; color:#626161;}
.inp_light{width:50%; border:1px solid #cdcdcd; padding:3px; font-size:16px; color:#000 ;}
.blur{color:#ccc !important;}
.inp2{width:70%; border:1px solid #cdcdcd; padding:2px; font-size:12px;}
.inp3{width:95%; border:1px solid #cdcdcd; padding:1px; font-size:12px;}

.f1{background:url(../images/fgt.gif) center 0px no-repeat; display:block; height:23px; overflow:hidden; text-indent:-999px;}
a.f1:hover{background:url(../images/fgt.gif) center -75px no-repeat;}
.g1{background:url(../images/fgt.gif) center -26px no-repeat; display:block; height:23px; overflow:hidden; text-indent:-999px; margin:5px 0;}
a.g1:hover{background:url(../images/fgt.gif) center -101px no-repeat;}
.t1{background:url(../images/fgt.gif) center -52px no-repeat; display:block; height:23px; overflow:hidden; text-indent:-999px;}
a.t1:hover{background:url(../images/fgt.gif) center -127px no-repeat;}

.w1{background:url(../images/web.gif) center 0px no-repeat; display:block; height:23px; overflow:hidden; text-indent:-999px;}
a.w1:hover{background:url(../images/web.gif) center -25px no-repeat;}

#signupform label.error{ color: #F00; font-size:11px; clear:both; display:block;}

.sayit{background:url(../images/sayit2.gif) no-repeat; display:block; height:35px; text-indent:-999px; overflow:hidden; width:165px; cursor:pointer; border:0;}
.sayit:hover{background:url(../images/sayit2.gif) 0px -35px no-repeat;}

.askit{background:url(../images/aslit.gif) no-repeat; display:block; height:35px; text-indent:-999px; overflow:hidden; width:165px; cursor:pointer; border:0;}
.askit:hover{background:url(../images/aslit.gif) 0px -35px no-repeat;}


.uploadcontent { background-color:#FFFFFF; padding-left:20px;padding-top:20px; position:fixed;background-position:center; display:none; }
.changepasswd { background-color:#FFFFFF; padding-left:20px;padding-top:20px; position:fixed;background-position:center; display:none; }
/*Profile Edit Page*/
.prof_edit_main{width:494px; float:right;background:url(../images/pwht_body.png) repeat-y;}
.prof_edit_top{background:url(../images/pwht_top.gif) no-repeat;}
.prof_edit_bot{background:url(../images/pwht_bot.gif) no-repeat bottom; padding:5px 12px 12px 12px;}
/*Profile Edit Page*/

.icon {
	vertical-align: top;
	margin-right: 5px;
}

/* Preloader for autocomplete */
.textboxlist-loading { background: url('images/spinner.gif') no-repeat 380px center; }

.fb_head{background:url(../images/red_strip.gif) top left repeat-x #d01a1a; border-bottom:1px solid #B81616; padding:0 0 0 10px; font-size:18px; color:#FFF;}
.msg_read{background:url(../images/msg.gif) 0px -13px no-repeat; height:13px; width:26px; position:absolute; top:6px; right:1px; text-indent:-999px; overflow:hidden;}
.msg_unread{background:url(../images/msg.gif) 0px 0px no-repeat; height:13px; width:26px; position:absolute; top:6px; right:1px; text-indent:-999px; overflow:hidden;}

.msg_main{width:590px; float:left; padding:0 0 25px 0;}
.msg_top{background:url(../images/msg_tb.png) 0px 0px no-repeat; width:590px; float:left; overflow:hidden; height:10px;}
.msg_bot{background:url(../images/msg_tb.png) 0px -10px no-repeat; width:590px; float:left; overflow:hidden; height:13px;}
.msg_body{background:url(../images/msg_body.png) 0px 0px repeat-y; width:560px; float:left; padding:0 15px 15px 15px; height:auto; }
.fw_norm{font-weight:normal;}
/*----------------Extra----------------------*/

/*----------------Facebox----------------------*/
.b {
  background:url(b.png);
}

.tl {
  background:url(tl.png);
}

.tr {
  background:url(tr.png);
}

.bl {
  background:url(bl.png);
}

.br {
  background:url(br.png);
}

#facebox {
  position: absolute;
/*  width: 100%;*/
  top: 0;
  left: 0;
  z-index: 100;
  text-align: center;
  width:100%;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  margin: auto;
  border-collapse: collapse;
}

.body {
 
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
}

#facebox .footer {
  /*border-top: 1px solid #DDDDDD;*/
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

/*----------------Facebox----------------------*/

/* Autocomplete Styles */
.autocomplete-w1 { background:url(imgages/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:6px 0 0 6px; /* IE6 fix: */ _background:none; _margin:1px 0 0 0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }

/* Autocomplete ends here */

.twitter-main{width:560px; float:left; border-bottom:1px solid #eeeeee; padding:0 0 7px 0;}
.twitter-main1{width:560px;  float:left;padding:0 0 7px 0; height:auto;}
.user-main{overflow:scroll; height:400px; float:left; clear:both;}
.user-mainnew{overflow:auto;  float:left; clear:both;}
.user-icon{width:73px; padding:15px; float:left;}

.pad-left{padding-left:10px;}
.fright1{float:right; padding:10px 0 0 0; border-top:1px solid #eeeeee; width:560px; text-align:right;}
.frame1{position:absolute; top:0; left:0; z-index:2;}
.frame2{position:absolute; top:-1px; left:17px;z-index:2;}

.more-home{width:506px; float:right;}

.more-main{width:331px; margin: 0 auto;}
.more-lft{width:5px;float:left;height:29px; background:url(../images/more-left.gif) no-repeat left top;}
.more-bdy{width:300px; float:left; height:24px; background:url(../images/more-bdy.gif) repeat-x left top; padding-top:5px;}
.more-rght{width:10px; float:left; height:29px; background:url(../images/more-rhgt.gif) no-repeat left top;}


.pad-top{ padding-top:15px;}
.blue16{color:#0030E5; font-size:16px;}
.blue18{color:#0030E5; font-size:18px; font-weight:normal;}
.gry12{color:#626161; font-size:12px;}
.gry13{color:#626161; font-size:13px;}
.line18{line-height:18px;}

.pad-top1{ padding-top:8px;}

.commalft{background:url(../images/comma.gif) 0px top no-repeat; height:30px; text-indent:22px; padding:8px 0 0 0; width:30px; float:left;}
.commarght{width:740px; float:left; padding-top:3px; padding-bottom:10px;}




.fb-share{width:67px; display:block; background:url(../images/share/facebook-dark.png) 0px 0px no-repeat; text-indent:-999px; overflow:hidden;float:left;}
a.fb-share:hover, a.act6{background:url(../images/share/facebook.png) left top no-repeat;}
.twitter-share{width:66px; display:block; background:url(../images/share/twitter.png) 0px -1px no-repeat; text-indent:-999px; overflow:hidden;float:left;}
a.twitter-share:hover, a.act7{background:url(../images/share/twitter-dark.png) left -1px no-repeat;}

.digg-share{width:38px; display:block; background:url(../images/share/digg.png) left -1px no-repeat; height:23px;text-indent:-999px; overflow:hidden;float:left;}
a.digg-share:hover{background:url(../images/share/digg-dark.png) left -1px no-repeat; height:23px;}
a.digg-share a.act8{background:url(../images/share/digg-dark.png) left -6px no-repeat; height:23px;}



.delicious-share{width:58px; display:block; background:url(../images/share/delicious.png) left top no-repeat; text-indent:-999px; overflow:hidden;float:left;}
a.delicious-share:hover{background:url(../images/share/delicious-dark.png) left top no-repeat;}
a.delicious-share:hover, a.act9{background:url(../images/share/delicious-dark.png) left bottom no-repeat;}

/* NEW HOME PAGE CSS BEGIN */
.head-user{width:155px; float:left; padding:1px 0 0 20px;}
.user-field1{ width:90px; border:1px solid #cdcdcd; height:16px;} 
.user-field{ width:98px; border:1px solid #cdcdcd; height:18px;} 
.userlogin{width:10px; float:left;}
h2.gry18b{ padding-bottom:7px;}

.gry18b{color:#0a0a0a; font-size:18px; font-weight:normal; font-family:"Myriad Pro",Arial, Helvetica, sans-serif;}

.comtp{background:url(../images/com-tp.png) no-repeat left top; height:15px; float:left; width:800px;} 
.com-cor{width:800px; float:left; background:url(../images/com-cor.png) repeat-y left top; height:auto;}
.commidd{background:url(../images/combg.gif) repeat-x left top #efefef; height:auto; float:left; width:776px; margin-left:2px; padding:0 10px;} 
.combt{background:url(../images/com-bt.png) no-repeat left top; height:18px; float:left; width:800px;} 
.commiddtxt{width:214px; float:left;}
.pad-left1{padding:88px 0 0px 15px; }
.comsignin{width:343px; float:left; padding:0 0 0 26px;}
.com-left{width:9px; float:left; background:url(../images/com-left.gif) no-repeat left top; height:64px;}
.com-midd{width:291px; float:left; background:url(../images/com-bg.gif) repeat-x left top; height:54px; padding:5px 0;}
.com-right{width:9px; float:left; background:url(../images/com-rght.gif) no-repeat left top;  height:64px;}
.joinr{width:184px; float:right;}
.com-midd1{width:166px; float:left; background:url(../images/com-bg.gif) repeat-x left top; height:54px; padding:6px 0;}
.pink9{color:#f99fa0; font-size:9px;}
.gry9{color:#656565; font-size:9px;}
.login-feild{width:161px; height:18px; border:1px solid #cdcdcd; }
.blk11{color:#000; font-size:11px; font-weight:normal;}

.pop-maain{width:177px; position:absolute;left:916px; top:130px; }
.pop-maain-login{width:186px; position:absolute; float:left; left:682px; top:23px;}

.pop-tp1{width:186px;  margin-left:-5px; background:url(../images/pop-tp.png) no-repeat left top; height:15px;  }
.pop-midd1{width:175px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; }

.pop-tp{width:186px;  margin-left:-3px; background:url(../images/pop-tp.png) no-repeat left top; height:15px;  }
.pop-midd{width:175px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; margin-top:22px; }
.pop-bt{background:url(../images/pop-bt1.png) no-repeat left top; height:14px;}
.pop-contnt{width:165px; background-color:#FFF;}
.login-feild1{width:155px; height:17px; border:1px solid #cdcdcd; margin-top:2px; }
.blk9{color:#161616; font-size:9px;}
.blue9{color:#0030e6; font-size:9px;}
.inp-btn1{background-color:#fb7f7f;border:1px solid #fb7f7f; font-size:13px; padding:2px 7px 3px 1px; color:#FFF;}
.btnover1{background-color:#e77575;border:1px solid #e77575;font-size:13px; padding:2px 7px 3px 1px; color:#FFF;}
.menu_searchnew{width:426px; float:right; }
.searchhome{width:144px; height:33px; float:right; background:url(../images/searchhome.gif) 0px 10px no-repeat;}
.sbtnhome{float:right; padding:14px 4px 0 0;}
.wht-cr-tp{width:177px; background:url(../images/1-top.jpg) no-repeat left top; float:left; height:7px;}
.wht-cr-midd{width:170px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; background-color:#FFF; height:auto; padding:0 0 0 5px;}
.wht-cr-bt{width:177px; background:url(../images/2-top.jpg) no-repeat left top;float:left; height:7px; }
.logrow1{width:800px; padding:12px 0 0 0; float:left;}
.logo1{display:block; float:left; width:272px;height:56px; text-indent:-999px; overflow:hidden;}
#frmLogin label.error{ color: #F00; font-size:11px; clear:both; display:block;}


.saycr-left{width:9px; float:left; background:url(../images/say-crlft.gif) no-repeat left top; height:20px;}
.saycr-midd{width:auto; float:left;background:url(../images/say-crmidd.gif) repeat-x left top; height:20px;}
.saycr-mn{width:466px; float:left; padding-left:23px;}
.saycr-middl{width:222px; float:left; padding-top:1px;}
.saycr-middr{width:213px; float:left; text-align:right;padding-top:1px;}

.saycr-right{width:12px; float:left; background:url(../images/say-cr-rght.gif) no-repeat left top; height:20px;}
.gl_smllikeduser{width:10px; height:10px; position:absolute; bottom:13px; right:34px; z-index:3;}


.loginhead-tp{width:180px; background:url(../images/login-tp.png) no-repeat left top; float:left; height:11px;}
.loginhead-midd{width:172px; background:url(../images/login-md.gif) repeat-x left top #efefef; float:left; padding:0 2px; margin-left:2px}
.loginhead-bt{width:180px; background:url(../images/login-bt.png) no-repeat left top;float:left; height:17px; }
.user-fieldmail{ width:164px; border:1px solid #cdcdcd; height:19px;} 

.scroll {
height: 400px; width:560px;

overflow-y: scroll;
}
.hbdr1{padding:10px 7px 0 0px;}
.fleft1{float:left; padding-top:5px; }
.fleft2{float:right; padding-right:4px;}
.fleft3{float:left; padding-top:2px; }

/* NEW HOME PAGE CSS END */


.pr-hd{width:565px; float:left; border-bottom:1px  solid #d5d5d5; font-size:24px; color:#626161;}
.pf_main1{width:570px; float:left; padding-top:17px;}
.line15{line-height:15px;}
.padb15{padding:0 0 14px 9px;}
.u_com1{width:474px; float:left; padding-bottom:3px;}


.login-main{width:177px; float:left;}
.log-top{width:177px; height:6px; background:url(../images/log-top.gif) no-repeat left top; float:left; }
.log-bdy{ width:175px; float:left; background:#FFF; height:auto; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; }
.log-bot{width:177px; height:6px; background:url(../images/log-bot.gif) no-repeat left top; float:left; }
.logrow2{width:797px; padding:4px 0 0 0; }
.inp-btn2{background-color:#fb7f7f;border:1px solid #fb7f7f; font-size:13px; padding:1px 12px 1px 14px; color:#FFF;}
.btnover2{background-color:#e77575;border:1px solid #e77575;font-size:13px; padding:1px 12px 1px 14px; color:#FFF;}
.blk13{color:#000; font-size:13px;}

/* NEW LOGIN PAGE CSS BIGIN */
#a.signin {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;background:#88BBD4 none repeat scroll 0 0;color:#FFFFFF;font-weight:bold;padding:4px 6px 6px;text-decoration:none;}

#a.menu-open {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:#DDEEF6 none repeat scroll 0 0 !important;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}

#signin_menu {
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
background:#EFEFEF url(../images/combg.gif) repeat-x scroll left top;
border:1px solid #CCCCCC;
display:none;
font-size:11px;
margin-right:0;
margin-top:5px;
padding:0px;
position:absolute;

text-align:left;
top:15px;
width:180px;
z-index:100; float:right;
}
/* NEW LOGIN PAGE CSS END */

/* NEW LOGIN SIGNUP CSS BIGIN */
#a.signup {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;background:#88BBD4 none repeat scroll 0 0;color:#FFFFFF;font-weight:bold;padding:4px 6px 6px;text-decoration:none;}

#signup_menu {
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
background:#EFEFEF url(../images/combg.gif) repeat-x scroll left top;
border:1px solid #CCCCCC;
display:none;
font-size:11px;
margin-right:0;
margin-top:5px;
padding:0px;
position:absolute;
float:right;
margin-left:587px;
text-align:left;
top:127px;
width:180px;
z-index:100;
}
/* NEW SIGNUP PAGE CSS END */

.cm_bot1{background:url(../images/wa-bt.jpg) left top no-repeat;  width:491px; float:left; height:18px;}
.cm_top1{background:url(../images/wa-tp.jpg) left top no-repeat;  width:491px; float:left; height:18px;}
.cm_bdy{background:url(../images/wa-bdy.jpg) left top repeat-y;  width:451px; float:left; height:auto; padding:0 20px;}
.welcome-lft{width:158px; float:left;}
.welcome-rght{width:293px; float:left; padding-top:10px;}
.fright3{float:right; padding-top:2px;}
.voted{float:right;}
.plusup{float:left; width:17px; background:url(../images/plus.gif) no-repeat left top; height:14px;}
.minusdown{float:right; width:14px; background:url(../images/minus.gif) no-repeat left top; height:14px;}
.gray14{color:#333333; font-size:16px;}
.top_comment{width:420px;float:left;}
.btm_comment{width:420px; float:left;}
.rght_comnt_icon{float:right; height:auto; width:55px; margin:0px; padding:0px;}
.top_comment_para{width:360px; float:left;}
.welcome-lft1{width:125px; float:left;}
.welcome-rght1{width:320px; float:left; padding-top:10px;}
.blknew{color:#000; font-size:11px; font-weight:normal; padding:2px 0 2px 0;}
.lnkcomment{color:#A0CFEC;}
.leftmenu1 a{border-bottom:1px solid #eeeeee; font-size:14px; color:#000;}
