.showClass{ display: block;}
.hideClass{ display : none;}
.chat_content {
    width:992px;
    margin:auto;
    padding:4px 0 0 0;
    background:#ECECEC;
}
/*.a_col {
    margin:0;
    padding:0 0 0 2px;
    width:244px;
    float:left;
    background:#ECECEC;
}
.b_col {
    margin:0;
    padding:0 2px 0 2px;
    width:496px;
    float:left;
    background:#ECECEC;
}
.c_col {
    margin:0;
    padding:0 0 0 2px;
    width:244px;
    float:left;
    background:#ECECEC;
}*/
.left_n_right_module {
    margin:0;
    padding:0;
    width:240px;
    float:left;
}
.left_n_right_module div.top{
    margin:0;
    padding:0;
    width:240px;
    float:left;
    height:5px;
    font-size:1px;
    background:url(chat_img/left_n_right_module_top.gif) no-repeat;
}
.left_n_right_module div.middle{
    margin:0;
    padding:0;
    width:240px;
    float:left;
    background:url(chat_img/left_n_right_module_rep.gif) repeat-y;
}
.left_n_right_module div.bottom {
    margin:0;
    padding:0;
    width:240px;
    float:left;
    height:5px;
    background:url(chat_img/left_n_right_module_bottom.gif) no-repeat;
}
.center_module {
    margin:0;
    padding:0;
    width:496px;
    float:left;
}
.paddin_top {
    padding-top:5px;
}
.center_module div.top {
    margin:0;
    padding:0;
    width:496px;
    height:5px;
    background:url(chat_img/center_module_top.gif) no-repeat;
    font-size:1px;
    float:left;
}
.center_module div.middle {
    margin:0;
    padding:0;
    width:496px;
    background:url(chat_img/center_module_center.gif) repeat-y;
    float:left;
}
.center_module div.bottom {
    margin:0;
    padding:0;
    width:496px;
    height:5px;
    background:url(chat_img/center_module_bottom.gif) no-repeat;
    float:left;
}
/* below css for headding*/
.headding_module {
    margin:0;
    padding:0;
    width:auto;
    float:left;
	height:auto;
}
.headding_module div.left {
    margin:0;
    padding:0;
    width:5px;
    height:20px;
    float:left;
    background:url(chat_img/headding_bg_left.gif) no-repeat;
}
.headding_module div.middle {
    margin:0;
    padding:0;
    width:auto;
    height:20px;
    float:left;
    background:url(chat_img/headding_bg_rep.gif) repeat-x;
}
.headding_module div.middle label {
    margin:0;
    padding:3px 0 0 0;
    width:auto;
    float:left;
}
.headding_module div.middle span {
    margin:0;
    padding:3px 0 0 0;
    width:auto;
    float:left;
    color:#fff;
}
.headding_module div.right {
    margin:0;
    padding:0;
    width:5px;
    height:20px;
    float:left;
    background:url(chat_img/headding_bg_right.gif) no-repeat;
}
/* above css for headding*/
.a_col_parent {
    margin:0;
    padding:0 0 10px 0;
    width:244px;
    float:left;
}
.about_live_chat {
    margin:0 auto;
    padding:0;
    width:180px;
}
.about_live_chat p {
    margin:0;
    padding:4px 0 0 0;
    width:180px;
    float:left;
}
.about_live_chat p dfn {
    margin:0;
    padding:0 0 0 2px;
    width:55px;
    float:left;
}
.about_live_chat p dfn img {
    width:45px;
	padding:1px;
	border:1px solid #B4B3B3;
    margin:0 0px 0 0;
}
.about_live_chat p span {
    margin:0;
    padding:0;
    width:120px;
    float:left;
}
.about_live_chat p span b {
    margin:0;
    padding:0;
    width:120px;
    float:left;
}
.hot_thread{
	width:170px;
	margin: 3px;
	background: #E7F3F5;
	border:1px solid #BADAFE;
	float:left;
	padding:2px;
}
.hot_thread h2{
	font-size:14px;
	font-weight:bold;
}
.hot_thread span{
	width:165px;
	float:left;
}
.about_live_chat p span strong {
    margin:0;
    padding:0;
    width:120px;
    float:left;
}
.about_live_chat p span em {
    margin:0;
    padding:0;
    width:120px;
    float:left;
    font-style:normal;
}
.about_live_chat p span i {
    margin:0;
    padding:0;
    width:120px;
    float:left;
    font-style:normal;
}
.about_live_chat p.btm_border {
    margin:0;
    padding:4px 0 0 0;
    width:230px;
    float:left;
    border-bottom:1px solid #A8A8A8;
}
.about_live_chat p.btm_border dfn {
    margin:0;
    padding:0;
    width:50px;
    float:left;
}
.about_live_chat p.btm_border span {
    margin:0;
    padding:0;
    width:170px;
    float:left;
}
.about_live_chat p.btm_border span b {
    margin:0;
    padding:0;
    width:170px;
    float:left;
}
.about_live_chat p.btm_border span strong {
    margin:0;
    padding:0;
    width:170px;
    float:left;
}
.about_live_chat p.btm_border span em {
    margin:0;
    padding:0;
    width:170px;
    float:left;
    font-style:normal;
}
.about_live_chat p.btm_border span i {
    margin:0;
    padding:0;
    width:170px;
    float:left;
    font-style:normal;
}
.live_celb_chat {
    margin:0;
    padding:0 0 0 3px;
    width:489px;
    float:left;
}
.chat_arch_module {
    margin:0 auto;
    padding:0;
    width:600px;
	float:left;
}
.chat_archive_nav {
    margin:0;
    padding:2px 0 5px 8px;
    width:620px;
    float:left;
    background:#E2EFF9;
	text-align:center;
}
.chat_archive_nav ul {
    margin:0;
    padding:0;
    float:left;
    display:inline;
    list-style:none;
    text-align:center;
}
.chat_archive_nav ul li {
    margin:0;
    padding:0 2px 0 1px;
    width:auto;
    float:none;
    display:inline;
    list-style:none;
}
.chat_archive_profile {
    margin:0;
    width:620px;
    float:left;
}
.chat_archive_profile div.parent {
    margin:0;
    padding:5px 2px 10px 2px;
    width:300px;
    float:left;
}
.chat_archive_profile div.parent div.left {
    margin:0;
    padding:0 5px 0 0;
    width:44px;
    float:left;
}
.chat_archive_profile div.parent div.left img {
    border:1px solid #B4B3B3; padding:1px;
}
.chat_archive_profile div.parent div.right {
    margin:0;
    padding:0;
    width:180px;
    float:left;
}
.chat_archive_profile div.parent div.right {
    margin:0;
    padding:0 0 0 2px;
    width:178px;
    float:left;
}
.chat_archive_profile div.parent div.right b {
    margin:0;
    padding:0 0 2px 0;
    width:178px;
    float:left;
}
.chat_archive_profile div.parent div.right i {
    margin:0;
    padding:0 0 2px 0;
    width:178px;
    float:left;
    font-style:normal;
    
}
.chat_archive_profile div.parent div.right em {
    margin:0;
    padding:0 0 2px 0;
    width:178px;
    float:left;
    color:#828282;
    font-style:normal;
}
.chat_archive_profile div.parent div.right ul {
    margin:0;
    padding:0;
    width:178px;
    float:left;
    display:inline;
    list-style:none;
}
.chat_archive_profile div.parent div.right ul li {
    margin:0;
    padding:0 4px 0 0;
    width:auto;
    float:left;
    display:inline;
    list-style:none;
}
.profile_celeb_photo {
    margin:0 auto;
    padding:0;
    width:230px;
}
.profile_celeb_photo p {
    margin:0;
    padding:5px 0 0 0;
    width:230px;
    float:left;
}
.profile_celeb_photo p span {
    margin:0;
    padding:0;
    width:111px;
    float:left;
}
.profile_celeb_photo p span dfn {
    margin:0 1px 0 0;
    padding:0 0 1px 1px;
    width:111px;
    float:left;
	/*border-top:4px solid #E0E0E0;
    border-bottom:2px solid #E0E0E0;*/
}
.profile_celeb_photo p span b {
    margin:0;
    padding:0;
    width:111px;
    float:left;
    text-align:center;
}
.profile_celeb_photo p span i {
    margin:0;
    padding:0 1px 1px 0;
    width:111px;
    float:left;
    font-style:normal;
    text-align:center;
}
.related_communities {
    margin:0 auto;
    padding:0;
    width:230px;
}
.related_communities div.parent {
    margin:0;
    padding:4px 0 0 0;
    width:230px;
    float:left;
}
.related_communities div.parent div.left {
    margin:0;
    padding:0 5px 0 0;
    width:44px;
    float:left;
}
.related_communities div.parent div.left img {
    border:1px solid #B4B3B3;
}
.related_communities div.parent div.right {
    margin:0;
    padding:0;
    width:178px;
    float:left;
}
.related_communities div.parent div.right {
    margin:0;
    padding:0 0 0 2px;
    width:176px;
    float:left;
}
.related_communities div.parent div.right b {
    margin:0;
    padding:0;
    width:176px;
    float:left;
}
.related_communities div.parent div.right i {
    margin:0;
    padding:0;
    width:176px;
    float:left;
    font-style:normal;
    
}
.related_communities div.parent div.right em {
    margin:0;
    padding:0;
    width:176px;
    float:left;
    color:#828282;
    font-style:normal;
}
.related_communities div.parent div.right ul {
    margin:0;
    padding:0;
    width:176px;
    float:left;
    display:inline;
    list-style:none;
}
.related_communities div.parent div.right ul li {
    margin:0;
    padding:0 5px 0 0;
    width:auto;
    float:left;
    display:inline;
    list-style:none;
}
.chat_archive_nav_new {
    margin:10px 0 0 0;
    padding:2px 0 5px 8px;
    width:472px;
    float:left;
    background:#F4FBFE url(chat_img/chat_archieve_bg.gif) repeat-x;
    border-top:1px solid #0099D5;
    border-bottom:1px solid #33799B;
}
.chat_archive_nav_new ul {
    margin:0;
    padding:0;
    width:472px;
    float:left;
    display:inline;
    list-style:none;
    text-align:center;
}
.chat_archive_nav_new ul li {
    margin:0;
    padding:2px 5px 2px 5px;
    width:auto;
    float:left;
    display:inline;
    list-style:none;
    height:20px;
    color:#2E6385;
    font-weight:bold;
}
.chat_archive_nav_new ul li a {
    color:#2E6385;
}
.chat_archive_nav_new ul li.active {
    margin:0;
    padding:0;
    width:auto;
    float:left;
    height:20px;
    display:inline;
    list-style:none;
}
.chat_archive_nav_new ul li.active span {
    margin:0;
    padding:0;
    width:auto;
    float:left;
    display:block;
    height:18px;
    background:url(chat_img/li_active_bg.gif) repeat-x;
    border:1px solid #2E6385;
}
.chat_archive_nav_new ul li.active span b {
    margin:0;
    padding:2px 5px 0 5px;
    color:#fff;
    float:left;
}
.chat_archive_nav_new ul li.active span b a {
    color:#fff;
}
.bolywood_actress_profile {
    margin:0;
    /*width:472px;*/ 
	width:372px;
    float:left;
}
.bolywood_actress_profile div.parent {
    margin:0;
    padding:5px 2px 10px 2px;
    /*width:468px;*/
	width:368px;
    float:left;
}
.bolywood_actress_profile div.parent div.left {
    margin:0;
    padding:0 5px 0 0;
    width:44px;
    float:left;
}
.bolywood_actress_profile img {
    border:1px solid #B4B3B3; padding:1px;
}

.bolywood_actress_profile div.parent div.right {
    margin:0;
    padding:0 0 0 2px;
    /*width:415px;*/
	width:315px;
    float:left;
}
.bolywood_actress_profile div.parent div.right b {
    margin:0;
    padding:0 0 2px 0;
    /*width:415px;*/
	width:315px;
    float:left;
}
.bolywood_actress_profile div.parent div.right i {
    margin:0;
    padding:0 0 2px 0;
    /*width:415px;*/
	width:315px;
    float:left;
    font-style:normal;
    
}
.bolywood_actress_profile div.parent div.right em {
    margin:0;
    padding:0 0 2px 0;
    /*width:415px;*/
	width:315px;
    float:left;
    color:#828282;
    font-style:normal;
}
.bolywood_actress_profile div.parent div.right ul {
    margin:0;
    padding:0;
    /*width:415px;*/
	width:315px;
    float:left;
    display:inline;
    list-style:none;
}
.bolywood_actress_profile div.parent div.right ul li {
    margin:0;
    padding:0 4px 0 0;
    width:auto;
    float:left;
    display:inline;
    list-style:none;
}
.actor_acctress_nav {
    width:624px;
	padding:2px 0;
	/*width:372px;*/
	float:left;
	text-align:center;
	font-size:11px;
    border-top:1px solid #33799B;
	border-bottom:1px solid #33799B;
}
.actor_acctress_nav ul {
	text-align:center;
}
.actor_acctress_nav ul li {
    margin:0;
	text-align:center;
    padding:0 4px 0 4px;
    width:auto;
    list-style:none;
    display:inline;
}
.actor_acctress_nav ul li.active {
    width:auto;
    float:left;
    list-style:none;
    display:inline;
    font-weight:bold;
}
.actor_acctress_paggimg {
    margin:0;
    padding:2px 0 5px 8px;
    width:472px;
    float:left;
    border-top:1px solid #33799B;
}
.actor_acctress_paggimg ul {
    margin:0;
    padding:0;
    width:290px;
    float:right;
}
.actor_acctress_paggimg ul li {
    margin:0;
    padding:0 4px 0 4px;
    width:auto;
    float:right;
    list-style:none;
    display:inline;
}
.actor_acctress_paggimg ul li.active {
    width:auto;
    float:right;
    list-style:none;
    display:inline;
    font-weight:bold;
}
/* below css for pop up for zameer */
.n_pop_up {
    width:300px;
    margin:0;
    padding:0 10px;
    position:absolute;
    top:12px;
    left:280px;
 }
.n_pop_up div.top {
    width:300px;
    height:26px;
    margin:0;
    padding:0;
    float:left;
    background:url(chat_img/add_as_01.gif) no-repeat;
 }
 .n_pop_up div.middle {
    width:300px;
    margin:0;
    padding:0;
    float:left;
    background:url(chat_img/add_as_03.gif) repeat-y;
 }
.n_pop_up div.bottom {
    width:300px;
    height:10px;
    margin:0;
    padding:0;
    float:left;
    background:url(chat_img/add_as_05.gif) no-repeat;
 }
 p.add_as_friend  {
    width:270px;
    margin:0;
    padding:7px 0 0 20px;
    float:left;
}
 p.add_as_friend big {
    width:250px;
    margin:0;
    padding:0;
    float:left;
    font-size:11px;
    font-weight:bold;
}
 p.add_as_friend small {
    width:12px;
    margin:0;
    padding:0;
    float:right;
    cursor:pointer;
}
 .celeb_chat_parent  {
    width:300px;
    margin:0;
    padding:0;
    float:left;
    font-size:12px;
}
 .celeb_chat_parent div.celb_inner  {
    width:280px;
    margin:0 auto;
    padding:0;
}
 .celeb_chat_parent div.celb_inner div.start_auto {
    width:282px;
    margin:0;
    padding:4px 0 0 0;
    float:left;
}
 .celeb_chat_parent div.celb_inner div.start_auto label {
    width:20px;
    margin:0;
    padding:0 5px 0 0;
    float:left;
}
 .celeb_chat_parent div.celb_inner div.start_auto span {
    width:255px;
    margin:0;
    padding:0;
    _padding:2px 0 0 0;
    float:left;
}
 .celeb_chat_parent div.celb_inner div.main_headding {
    width:282px;
    margin:0;
    padding:3px 0;
    float:left;
    font-weight:bold;
}
 .celeb_chat_parent div.celb_inner div.over_flow {
    width:282px;
    height:90px;
    overflow:auto;
    margin:0;
    padding:0;
    float:left;
}
 .celeb_chat_parent div.celb_inner div.over_flow p {
    width:257px;
    margin:0;
    padding:3px 0 3px 4px;
    float:left;
}
 .celeb_chat_parent div.celb_inner div.over_flow p em {
    width:180px;
    margin:0;
    padding:0;
    float:left;
    font-style:normal;
}
 .celeb_chat_parent div.celb_inner div.over_flow p i {
    width:70px;
    margin:0;
    padding:0;
    float:left;
    font-style:normal;
    text-align:right;
}


.chatrooms
{	
	float:left; width:auto; padding:5px 0px 0 0px; border-bottom:1px solid #f1f1f1; font-family:arial; font-size:12px;
}
.chatrooms .roomimg
{	
	float:left; width:110px; font-style:normal; margin:0 5px 10px 5px; text-decoration:none;
}
.chatrooms .roomimg dfn
{	
	float:left; width:auto;  font-style:normal; padding:4px; border:1px solid #cccccc;
}

.chatrooms .roomimg em
{	
	float:left; width:77px; font-weight:normal; font-style:normal;
}

.chatrooms .roomimg b
{	
	float:left; width:77px; font-weight:normal;  font-style:normal;
}

.chatrooms .roomimg i
{	
	float:left; width:77px;  font-style:normal;
}
.chatrooms .roomimg tt
{	
	float:left; width:110px; font-style:normal; color:#666666; font-family:arial; font-size:11px;
}

.Normal
{
	float:left; width:600px; padding:10px;
}
.Normal img
{
	float:left; margin:5px 10px; padding:4px; border:1px solid #B4B3B3;
}


