/* TOP HEADER WITH NAVIGATION START HERE */
#main #top { width:980px; height:110px; border-bottom:1px solid #333333; }
#main #top .logo { float:left; width:235px; text-align:left; padding:15px 0 0 0; }

#main #top .top_holder { width:740px; float:right; margin-top:5px;}

#main .top_holder .top_text_height { width:558px; text-align:center; font-size:12px; float:left;  margin-left:10px; line-height:18px; padding-bottom:33px; height:15px;}

#main .top_holder .top_text { width:558px; text-align:center; font-size:12px; float:left;  margin-left:10px; line-height:18px; padding-bottom:33px; background:#d5dfe0; padding:5px 10px 5px 10px; border:1px solid #2b4345; }
#main .top_holder .top_text a{ color:#000; text-decoration:none }
#main .top_holder .top_text a:hover{ color:#000; text-decoration:underline}

/*#main #top .top_holder .login_error { color:#ff0000; font-size:11px; font-weight:bold; height:1px; float:right }*/
#main #top .top_holder .login { width:180px; float:right; }
#main #top .top_holder .login .login_btn { width:30px; float:right; padding:25px 0 0 0;}
#main #top .top_holder .login .textbox_hodlr { width:145px; text-align:left; padding-bottom:5px; font-size:11px; }

#main #top .top_holder .login .login_error { width:180px; text-align:center; color:#ff0000; font-size:11px; font-weight:bold; height:1px; float:right }

#main #top .top_holder .login .textbox_hodlr a{ color:#415a5d; text-decoration:none; }
#main #top .top_holder .login .textbox_hodlr a:hover{ color:#000; text-decoration:underline; }
#main #top .top_holder .login .textbox_hodlr .textbox { border:0px; background:url(/images/textbox_1.jpg) no-repeat; width:139px; height:17px; font-size:11px; color:#415a5d; padding:3px 0 0 5px;}

#main #top .top_holder .livechat { float:right; color:#ed145b; font-weight:bold; }
#main #top .top_holder .livechat a{ color:#ed145b; text-decoration:none; display:block; width:95px; height:15px; text-align:left; background:url(/images/sprite1.jpg) no-repeat 0 -1px; padding:15px 0 0 35px;}
#main #top .top_holder .livechat a:hover{ color:#3d3f1a; text-decoration:none; display:block; background:url(/images/sprite1.jpg) no-repeat 0 -37px;}

#main #top .top_holder .sendmessage { float:right; color:#ed145b; font-weight:bold; }
#main #top .top_holder .sendmessage a{ color:#ed145b; text-decoration:none; display:block; width:215px; height:18px; text-align:left; background:url(/images/sprite1.jpg) no-repeat 0 -70px; padding:15px 0 0 40px;}
#main #top .top_holder .sendmessage a:hover{ color:#3d3f1a; text-decoration:none; display:block; background:url(/images/sprite1.jpg) no-repeat 0 -106px;}
/* MAIN NAVIGATION START HERE */
#main #top .top_holder .navigation { width:740px; float:right; text-align:right; font-weight:bold; padding:20px 0 5px 0;}
#main #top .top_holder .navigation a{ padding:3px 3px 3px 3px; color:#666666; text-decoration:none; margin-right:10px; }
#main #top .top_holder .navigation a:hover { color:#ed145b; background:#ffffff; text-decoration:none; }
#main #top .top_holder .navigation .span { color:#ed145b; padding:3px 3px 3px 3px; }

#main #top .top_holder .navigation .active_but { color:#ed145b; background:#ffffff; text-decoration:none; }

.register #register { color:#ed145b; background:#ffffff; text-decoration:none; }

/* BLOGS AND OTHER LINK */
#main .blogs_others { width:980px; background:#718082; float:left; border-top:2px solid #b8c0c1; border-bottom:2px solid #b8c0c1;  }
#main .blogs_others .become_members { width:200px; float:right; background:#869395; margin-right:2px; margin-top:4px; }
#main .blogs_others .become_members .heading { background:url(/images/ico_became_members.jpg) no-repeat 160px 7px; height:40px; color:#ffffff; font-size:17px; text-align:left; padding:18px 0 0 10px; border-bottom:3px solid #718082;}
#main .blogs_others .become_members .text_link { color:#ffffff; }
#main .blogs_others .become_members .text_link a{ color:#ffffff; text-decoration:none; display:block; width:180px; height:15px; padding:10px 0 0 25px; background:url(/images/symb2.jpg) no-repeat 10px 14px;}
#main .blogs_others .become_members .text_link a:hover{ color:#ffffff; text-decoration:underline; }

#main .blogs_others .all_blogs { width:980px;}
#main .blogs_others .all_blogs .leftblogs { width:470px; float:left; padding:10px 0 0 10px; }
#main .blogs_others .all_blogs .rightblogs { width:470px; float:right; padding:10px 0 0 10px;}

.blog_contener { width:470px; float:right; padding:0 0 10px 0; }
.mainblog_img { float:left; width:auto; height:auto; padding:5px 5px 5px 5px; background:#314a4d; border:1px solid #395458;}
.blogimg { width:76px; height:76px; border:1px solid #8da0a2;}
.blogimg a{ opacity:0.4; filter:alpha(opacity=10); }
.blogimg a:hover{ opacity:100; filter:alpha(opacity=100); }

.blog_content{ width:370px; float:right; padding:0 0 0 5px; }
.blog_content .blog_heading { color:#fff; font-size:12px; font-weight:bold; text-align:left; line-height:20px; }
.blog_content .blog_heading a{ color:#fff; text-decoration:none; padding:2px 2px 2px 2px; }
.blog_content .blog_heading a:hover{ color:#ffffff; text-decoration:none; background:#314a4d }

.blog_content .blog_text { color:#fff; font-size:11px; line-height:16px; padding:0 0 0 1px; }
.blog_content .blog_text a{ color:#aadfe7; text-decoration:none; }
.blog_content .blog_text a:hover{ color:#fff; text-decoration:underline; }

/*FOOTER START HERE */
#main .footer { float:left; color:#fff; font-size:11px; width:970px; height:16px; padding:8px 5px 5px 5px; background:#000000}
#main .footer .footer_link { width:670px; float:left; text-align:left}
#main .footer .footer_link a{ width:600px; color:#CCCCCC; padding:0 10px 0 10px; text-decoration:none}
#main .footer .footer_link a:hover{ width:600px; color:#fff; text-decoration:underline}
#main .footer .copyright { width:280px; float:right; text-align:right}

/* RIGHT BAR'S ONLINE MEMBER'S SECTION CSS START HERE IN BLOG PAGES */
.blogright_panel { width:265px; float:right; padding:5px 0 5px 0; margin-bottom:10px; margin-top:10px; }

.searchsection_holdr { background:#314a4d; width:250px; padding:5px 5px 5px 10px;  }
.searchsection_holdr .search_hd { width:250px; height:30px; font-size:18px; color:#fff; text-align:left; text-transform:uppercase; font-weight:bold;}
.searchsection_holdr .search_hd .textbox { border:1px solid #d2dddf; width:160px; text-align:left; background:#d4d4d4; color:#000; height:20px; padding:3px 0 0 5px; }
.searchsection_holdr .smallhead {  font-size:10pt; color:#fff; text-align:left; margin-top:5px; font-weight:bold;}
.searchsection_holdr .text_link { color:#CCCCCC; font-size:11px; margin-top:-5px; margin-left:-30px; }
.searchsection_holdr .text_link li { width:220px; list-style:none; line-height:20px; background:url(/images/arrow.jpg) no-repeat 5px 7px; padding-left:15px; }
.searchsection_holdr .text_link li a{ color:#aabec2; text-decoration:none; }
.searchsection_holdr .text_link li a:hover{ color:#fff; text-decoration:none;} 

.searchsection_holdr .text_link_blogroll { color:#CCCCCC; font-size:11px; margin-top:-5px;}
.searchsection_holdr .text_link_blogroll ul li {list-style:none;margin-left:-35px; }
.searchsection_holdr .text_link_blogroll ul li ul li { width:220px; list-style:none; line-height:20px; background:url(/images/arrow.jpg) no-repeat 5px 7px; padding-left:15px; }
.searchsection_holdr .text_link_blogroll li a{ color:#aabec2; text-decoration:none; }
.searchsection_holdr .text_link_blogroll li a:hover{ color:#fff; text-decoration:none;} 

.onlinemembersection { width:257px; margin:10px auto;  }
.onlinemembersection .onlinebox_1 { width:257px; height:9px;}
.onlinemembersection .onlinebox_2 { width:257px; background:url(/images/onlinebox_2.jpg); }
.onlinemembersection .onlinebox_2 .top_link { width:237px; padding:5px 10px 5px 10px; height:15px; }
.onlinemembersection .onlinebox_2 .top_link .top_head { width:177px; float:left; color:#d6e2e2; font-weight:bold;}
.onlinemembersection .onlinebox_2 .top_link .top_head a{ color:#d6e2e2; text-decoration:none}
.onlinemembersection .onlinebox_2 .top_link .top_head a:hover{ color:#fff; text-decoration:none}

.onlinemembersection .onlinebox_2 .onlinelink { height:21px; background:url(/images/ico_smily.jpg) no-repeat 0 0; font-size:11px; width:60px; float:right; color:#ffcc00; font-weight:bold; text-align:right}
.onlinemembersection .onlinebox_2 .onlinelink a{ color:#ffcc00; text-decoration:none;}
.onlinemembersection .onlinebox_2 .onlinelink a:hover{ color:#fff; text-decoration:none; }

.onlinemembersection .onlinebox_2 .photo_holdr { width:237px; padding:5px 10px 5px 10px; height:75px; }
.onlinemembersection .onlinebox_2 .photo_holdr .photo { float:left; width:90px; padding:0 5px 0 0; }
.onlinemembersection .onlinebox_2 .photo_holdr .photo img { border:1px solid #b9c7c8}
.onlinemembersection .onlinebox_2 .photo_holdr .photo_txt{ float:right; width:137px; line-height:18px; text-align:left; color:#fff; } 

.onlinemembersection .onlinebox_2 .bottom_link { width:237px; padding:5px 10px 5px 10px; height:13px; background:#000; font-size:11px; }
.onlinemembersection .onlinebox_2 .bottom_link .viewprofile1{ width:115px; float:left; color:#fff; background:url(/images/ico_online_mix.jpg) no-repeat 0 0}
.onlinemembersection .onlinebox_2 .bottom_link .viewprofile1 a{ color:#fff; text-decoration:none; padding:0 0 0 20px }
.onlinemembersection .onlinebox_2 .bottom_link .viewprofile1 a:hover{ color:#ffcc00; text-decoration:none; }

.onlinemembersection .onlinebox_2 .bottom_link .sendmsg1{ width:115px; float:right; color:#fff; background:url(/images/ico_online_mix.jpg) no-repeat 0 -18px}
.onlinemembersection .onlinebox_2 .bottom_link .sendmsg1 a{ color:#fff; text-decoration:none; padding:0 0 0 20px }
.onlinemembersection .onlinebox_2 .bottom_link .sendmsg1 a:hover{ color:#ffcc00; text-decoration:none; }


/* HOT MEMBERS TOP SIDE START HERE */
#main .hotmembers { width:980px; height:110px; background:#fff; float:left; }
#main .hotmembers_footer { width:980px; background:#fff; float:left; padding:0 0 10px 0 }
.onlymembers { width:660px; }
.onlymembers .members { width:80px; padding:0 13px 0 14px; float:left; }
.onlymembers .members .member_photo { width:80px; height:72px; text-align:left; padding:12px 0 0 0;}
.onlymembers .members .member_photo .member-img { border:1px solid #536d70; }

.footer_text_group { width:288px; float:right; padding:20px 25px 0 0;} 
.footer_text_group .head1 { font-size:27px; text-align:center; color:#ed145b; }
.footer_text_group .head2 { font-size:13px; text-align:center; color:#383c3d; padding:5px 0 5px 0; }
.footer_text_group .head3 { font-size:20px; text-align:center; color:#ed145b; }
.footer_text_group .head3 span{ font-size:20px; text-align:center; color:#383c3d; }

.top_text_group { width:288px; float:right; padding:10px 20px 0 0;} 
.top_text_group .head1 { font-size:27px; text-align:center; color:#ed145b; }
.top_text_group .head2 { font-size:13px; text-align:center; color:#383c3d; padding:5px 0 5px 0; }
.top_text_group .head3 { font-size:20px; text-align:center; color:#ed145b; }
.top_text_group .head3 a{ color:#ed145b; text-decoration:none}
.top_text_group .head3 a:hover{ color:#ed145b; text-decoration:underline}
.top_text_group .head3 span{ font-size:20px; text-align:center; color:#383c3d; }

.onlymembers .members .member_link { color:#ed145b; font-size:11px; text-align:left; padding:2px 0 0 0; }
.onlymembers .members .member_link a{ color:#ed145b; text-decoration:none; }
.onlymembers .members .member_link a:hover{ color:#ed145b; text-decoration:underline; } 

.onlymembers .members .member_online { background:url(/images/ico_online_msg.jpg) no-repeat 0 1px; color:#ed145b; font-size:11px; text-align:left; padding:2px 0 0 18px; }
.onlymembers .members .member_online a{ color:#ed145b; text-decoration:none; }
.onlymembers .members .member_online a:hover{ color:#ed145b; text-decoration:underline; } 

.onlymembers .members .member_message { background:url(/images/ico_online_msg.jpg) no-repeat 0 -16px; color:#ed145b; font-size:11px; text-align:left; padding:2px 0 0 18px; }
.onlymembers .members .member_message a{ color:#ed145b; text-decoration:none; }
.onlymembers .members .member_message a:hover{ color:#ed145b; text-decoration:underline; } 