body { margin:0px 0px 0px 0px; font-family:Tahoma, Arial, "Arial Narrow"; font-size:11px; color:#203958; background-color:#555; }
.form_style { margin:0; padding:0; }
/*
COMMON CSS FOR ALL PAGES */
#main { margin:0 auto; width:1000px; background:#515b6d;}
#main .details_holder { background:#4f596b; width:1000px;}
#main .details_holder .left_image_holder { width:500px; float:left; }
#main .details_holder .left_image_holder .image_place { width:500px; margin:0; padding:0}

/*
INNER PAGES TRANSPARENT BOX START HERE */
.innerpage_transparentBOX { width:680px; background:#777f8c; margin:0 auto; padding:15px 0 15px 0; float:left; margin-left:10px; margin-top:10px; margin-bottom:10px;}
.innerpage_transparentBOX .whiteBOX { width:640px; background:#fff; margin:0 auto; padding:5px 5px 5px 5px}
.innerpage_rightbar { float:left; width:260px; margin-left:20px; margin-top:10px;} /* use for blog pages */

/*
TRANSPARENT BOX FOR RIGHT PANEL PAGE */
.transparentBOX { width:470px; background:url(../images/bg_png.png) repeat; margin:0 auto; padding:15px 0 15px 0;}
.whiteBOX { width:430px; background:#fff; margin:0 auto;}

/*
SINGLE CSS FOR ALL PAGES */
.clear { clear:both }
.blankDIV { height:15px; clear:both; }
.blankDIV1 { height:5px; clear:both; }
.button { padding:0 5px 3px 5px; font-weight:bold; background:url(../images/btn_style.jpg) repeat-x; height:23px; color:#fff; border:0; cursor:pointer; }
.whiteBOX_heading { height:25px; color:#fff; background:#203958; padding:3px 0 0 5px; text-transform:uppercase; font-size:13pt; margin-bottom:10px; }
.whiteBOX_heading a{ color:#fff; text-decoration:none;  }
.whiteBOX_heading a:hover{ color:#7f8591; text-decoration:none; }

.redstar { color:#FF0000; font-weight:bold; }
.img_border { border:3px solid #596474; }
.img_border1 { border:1px solid #999999; }

.nxt_prv { text-align:center; font-size:10pt; color:#203958; font-weight:bold; height:25px; margin:0 auto}
.nxt_prv a{ color:#203958; text-decoration:none; padding:1px 10px 3px 10px; }
.nxt_prv a:hover{ color:#fff; background:#fd7700; text-decoration:none; }

/*
HOME PAGES STYLE HERE */
.home_img { width:500px; background:url(../images/home_img_4.jpg) no-repeat; height:125px; }
.hone_joinnow { width:115px; height:115px; padding:0 0 0 50px; }
.home_rightbar { width:500px; background:url(../images/bg_home_rightbar.jpg) repeat-x; float:right; height:635px; }

/* NEW HOME TOP BANNER */
.bg_home_topbanner { background:url(../images/bg_home_topbanner.jpg) no-repeat; width:480px; height:140px; padding:10px; }
.bg_home_topbanner .quicksearch_contenter { width:240px; float:left; }
.bg_home_topbanner .quicksearch_contenter .quicksearch_title { font-size:12pt; color:#fff; font-weight:bold;text-transform:uppercase; float:left; width:240px; padding-bottom:10px; }
.bg_home_topbanner .quicksearch_contenter .textholder { width:110px; float:left; padding:2px 5px 2px 5px; color:#fff; font-size:11px; text-align:left; font-weight:bold; }
.bg_home_topbanner .quicksearch_contenter .textholder .dropdown1 { width:98px; border:1px solid #203958; font-size:11px; background:#fff; height:20px; }
.bg_home_topbanner .quicksearch_contenter .textholder .dropdown2 { width:98px; border:1px solid #203958; font-size:11px; background:#fff; height:20px; }
.bg_home_topbanner .quicksearch_contenter .textholder .txtbox1 { width:98px; border:1px solid #203958; font-size:11px; background:#fff; height:18px; }
.bg_home_topbanner .quicksearch_contenter .btn_search { width:230px; text-align:center; padding:5px; } 

.bg_home_topbanner .home_slogen { width:220px; float:right; padding:70px 0 0 10px; }
.bg_home_topbanner .home_slogen .slogen_heading{ width:220px; float:left; font-size:15pt; color:#fff; text-align:center; font-weight:bold; text-transform:uppercase; }
.bg_home_topbanner .home_slogen .slogen_heading span{ color:#FF6600; }
.bg_home_topbanner .home_slogen .slogen_text{ width:210px; float:left; font-size:12px; color:#fff; text-align:center; text-transform:uppercase; padding:5px; font-weight:bold}


.onlinemembers_box { width:480px; height:455px; float:left; background:#606874; padding:10px;}
.onlinemembers_box .white_box { width:470px; padding:5px; height:445px; background:#fff; float:left; }
.homemember_holder { width:115px; height:140px; float:left; text-align:left; margin-left:2px;}
.homemember_holder .img_here { width:90px;}
.homemember_holder .img_here .img_border { border:1px solid #596474; padding:2px; }
.homemember_holder .text_here { width:115px; text-align:left; }
.homemember_holder .text_here a{ color:#4e596a; text-decoration:none; font-weight:bold; line-height:18px; }
.homemember_holder .text_here a:hover{ color:#4e596a; text-decoration:underline; }

/*.home_transparentBOX { width:465px; background:url(../images/bg_png.png) repeat; margin:0 auto; padding:14px 0 15px 0;}*/

.details_holder .tagline_slogen { width:999px; background:url(../images/bg_tagline_new.jpg) no-repeat; height:65px; margin-top:-1px; border-right:1px solid #818898; }
.details_holder .tagline_slogen .slogen { width:499px; float:right; font-size:23pt; color:#283140; text-align:center; padding:0 0 0 0; font-weight:bold; }
.details_holder .tagline_slogen .slogen span{ color:#ff7800; text-transform:uppercase; }
.details_holder .tagline_slogen .onlinemember { width:489px; color:#141a25; text-align:right; float:right; font-size:13px; padding:5px 10px 0 0;}
.details_holder .tagline_slogen .tagline { width:500px; color:#fff; text-align:center; float:left; font-size:28px; font-family:"Century Gothic"; font-weight:bold; padding:10px 0 10px 0}

/*
SEARCH PAGES STYLE HERE */
.search_img { width:500px; background:url(../images/search_img_4.jpg) no-repeat; height:125px; }
.search_joinnow { width:115px; height:115px; padding:0 0 0 50px; }
.search_rightbar { width:480px; background:url(../images/search_img_6.jpg) no-repeat; float:left; height:452px; padding:10px 10px 15px 10px; }
.search_text1 { width:110px; float:left; text-align:right; padding:0 5px 5px 0; line-height:16px; height:30px;} 
.search_text2 { width:300px; float:left; text-align:left; padding:0 0 10px 0; height:30px;} 
.search_text2 .dropdown { width:220px; border:1px solid #203958; font-size:11px; background:#fff; height:20px; }
.search_text2 .dropdown1 { width:150px; border:1px solid #203958; font-size:11px; background:#fff; height:20px; }
.search_text2 .dropdown2 { width:80px; border:1px solid #203958; font-size:11px; background:#fff; height:20px; }
.btn_area { width:330px; float:right; text-align:left; padding:10px 0 26px 0 }
.btn_area .advance_search { padding:0 5px 3px 5px; width:140px; font-weight:bold; background:url(../images/btn_style.jpg) repeat-x; height:23px; color:#fff; border:0; }

/*
SEARCH RESULT BY LISTING CSS START HERE */
.searchpage_transparentBOX { width:960px; background:#777f8c; margin:0 auto; padding:15px 0 15px 0; margin-top:15px; margin-bottom:15px;}
.searchpage_transparentBOX .whiteBOX { width:920px; background:#fff; margin:0 auto; padding:5px 5px 5px 5px}

.searchresult_holder { width:920px; float:left; padding:0 0 10px 0; border-bottom:1px solid #203958; margin-bottom:5px;}
.searchresult_holder .name_head { width:695px; float:left; background:url(../images/bg_profile_display_hd.jpg) #eaebef no-repeat; padding:3px 0 3px 5px; color:#203958; font-size:12px; font-weight:bold; height:16px; }
.searchresult_holder .name_head a {color:#000; text-decoration:none; font-weight:bold}
.searchresult_holder .name_head a:hover {color:#900; text-decoration:none;}
.searchresult_holder .search_photo { width:170px; height:139px; float:left; text-align:center; padding:10px 0 10px 0; background-color:#CCC; margin-top:5px;}
.searchresult_holder .search_photo .img_border { border:3px solid #596474; }
.searchresult_holder .text1 { width:100px; float:left; padding:6px 5px 0 0; text-align:right; font-weight:bold; }
.searchresult_holder .text2 { width:420px; float:left; padding-top:6px; }
.searchresult_holder .searchresult_link { width:205px; float:right; background:#003399}

.searchresult_holder .searchlink_holder { width:180px; height:160px; background:url(../images/icon_searchresult.jpg) no-repeat 10px 6px #203958; padding:5px 0 0 40px; line-height:22px; color:#ffc800; float:right; }
.searchresult_holder .searchlink_holder a{ color:#ffc800; text-decoration:none; }
.searchresult_holder .searchlink_holder a:hover{ color:#fff; text-decoration:underline; }

/*
SEARCH RESULT with PHOTO CSS START HERE */
.search_photoholder { width:173px; float:left; margin-left:17px; margin-right:17px; margin-bottom:15px; border:1px solid #203958;}/* TOTAL WIDTH 195PX */
.search_photoholder .membername { height:30px; width:139px; padding:5px 0 0 4px; color:#FFFFFF; font-weight:bold; float:left; background:#203958; }
.search_photoholder .membername span{ color:#FFFFFF; font-weight:normal }
.search_photoholder .icon_link { width:27px; height:30px; padding:5px 3px 0 0; float:left; text-align:center; background:#203958; }
.search_photoholder .memberphoto { width:173px; padding:15px 0 5px 0; text-align:center;  }
.search_photoholder .cityname { width:173px; text-align:center; font-weight:bold; color:#203958; padding:2px 0 2px 0}
.search_photoholder .cityname a{ color:#FFFFFF; padding:2px 5px 2px 5px; background:#ff7800; text-decoration:none}
.search_photoholder .cityname a:hover{ color:#FFFFFF; padding:2px 5px 2px 5px; background:#203958; text-decoration:none}
.search_photoholder .member_link { height:15px; width:173px; color:#FFFFFF;margin-top:10px; background:url(../images/icon_searchgallery.jpg) no-repeat 0 2px #203958; text-align:center; padding:25px 0 0 0;  }
.search_photoholder .member_link a{ color:#fff; text-decoration:none; padding:0 15px 0 10px;}
.search_photoholder .member_link a:hover{ color:#fff; text-decoration:underline}

/* Message Reply */
.message-reply-main {width:658px; float:left;}
.message-reply-up {width:646px; float:left; height:30px; background-image:url(../images/message-reply-up.jpg); padding:0 0 0 12px;}
.reply-without-photobg {background-image:url(../images/reply-without-photobg.jpg); background-repeat:repeat-x; background-color:#e5e5e5; float:left; width:634px; padding:12px;}
.reply-mes-det {width:608px; padding:12px; float:left; background-color:#fdfdfd; border:1px solid #e1e1e1; line-height:16px; overflow:auto; height:60px;}
.reply-head-to-from {width:200px; float:left; padding:8px 0 0 0;}
.reply-head-name {width:75px; float:left; padding:8px 0 0 0; font-weight:bold;}
.reply-head-sebject {width:335px; float:left; padding:8px 0 0 0;}
.reply-head-subject-aero {width:14px; float:left; padding:13px 0 0 0;}
.reply-head-date {width:85px; float:left; padding:8px 0 0 0;}
A.reply-subject1 {color:#000; text-decoration:none;}
A:hover.reply-subject1 {color:#aa0000; text-decoration:none;}
A.reply-subject {color:#aa0000; text-decoration:none;}
A:hover.reply-subject {color:#000; text-decoration:none;}
.reply-left-main {width:146px; float:left;}
.reply-user-photo {width:146px; float:left; height:114px;}
.reply-user-dets {width:146px; float:left; padding:7px 0 7px 0;}
.reply-border {border:1px solid #dedede;}
.reply-meesage-right {width:486px; float:left;}
.reply-mes-det1 {width:462px; padding:12px; float:left; background-color:#e1e1e1; border:1px solid #ccc; line-height:16px; overflow:auto; height:90px;}
.reply-all-icon {width:23px; float:left;}
.reply-all-links {width:122px; float:left; height:23px;}
.reply-combo-bg {width:486px; float:left; height:47px; padding:8px 0 8px 0;}
.reply-txtarea {width:484px; background-color:#fff; border:1px solid #eae2d5; font-family:Verdana, Geneva, sans-serif; font-size:11px; height:45px;}
.reply-reply-but {width:68px; float:left;}
.newmessage_body {min-height:18px; height:auto; float:left; text-align:center; color:#FF0000}
.newmessage {min-height:231px; height:auto; width:411px; float:left; background-color:#dadada; padding:7px; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.newmessage-txtarea {width:406px; background-color:#fff; border:1px solid #eae2d5; font-family:Verdana, Geneva, sans-serif; font-size:11px; height:70px;}
.newmessage-subject {width:406px; background-color:#fff; border:1px solid #eae2d5; font-family:Verdana, Geneva, sans-serif; font-size:11px; height:18px;}
.newmessage-icons {width:250px; float:left; padding:0px 0 0 0px;}
.txt-box1-error{background-color:#ffe6e6;}
/* Wink Reply */
.winboxreply {height:auto; width:411px; float:left; background-color:#dadada; padding:7px; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.winboxreply-02 {min-height:160px; width:418px; float:left; background-color:#dadada; padding:7px 0 7px 7px; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.winboxreplyuserphoto {width:103px; height:90px; float:left;}
.winboxreplyusertxt {width:292px; height:79px; float:left; border:solid 1px #b0adad; padding:6px 4px 4px 4px; background-color:#eeeaeb;}
.winboxreplyusertxtborwon {width:70px; height:22px; float:left; color:#b30007;}
.winboxreplyusertxtblack {width:218px; height:22px; float:left; color:#000;}
.winboxreplyusertxtblack2 {width:218px; height:60px; float:left; color:#000; line-height:18px;}
.winback {width:380px; height:157px; float:left; color:#000; padding-left:2px; padding-top:10px;}
.winbacktxt {width:375px; height:17px; float:left;}
.winboxleft {width:20px; float:left; padding:10px 0 0 0;}
.winbackradiobutton1 {width:20px; height:17px; float:left; text-align:center;}
.radiobut {height:12px; width:12px; margin:0px; padding:0px;}
.reply-wink-border {border:solid 1px #b0adad;}
A.wink-reply-u-link {color:#870d0c; text-decoration:none; font-weight:bold;}
A:hover.wink-reply-u-link {color:#000; text-decoration:none; font-weight:bold;}
.reply-winks-icons {width:250px; float:left; padding:0px 0 0 70px;}
.button-bg1 {background-image:url(../images/button-bg.jpg); height:19px; float:left; padding:0px 0px 0 0px; border:1px solid #f9a215;}
/*
REGISTRATION PAGE CSS START HERE */
.benefitbox { width:220px; float:left; background:url(../images/box_testimonials.jpg) no-repeat right; text-align:left; height:155px; margin-top:15px;}
.benefitbox .heading { width:200px; font-size:11pt; color:#fff; padding:10px 0 0 20px; font-weight:bold; float:left}
.benefitbox .text_content { width:140px; font-size:12px; color:#fff; padding:0 0 0 60px; float:left; line-height:31px; }

.registration_form { width:400px; float:left; }
.registration_form1 { width:640px; float:left; }

.form_heading { font-size:12px; font-weight:bold; padding:0 0 5px 10px; text-align:left}

.registration_form_text1 { width:155px; float:left; text-align:right; padding:4px 5px 2px 0; }
.registration_form_text2 { width:235px; float:left; text-align:left; padding:0 0 5px 0; line-height:16px;  }
.registration_form_text2_1 { width:480px; float:left; text-align:left; padding:0 0 5px 0; line-height:16px;  }
.registration_form_text3 { width:480px; float:right; text-align:left; padding:0 0 5px 160px;  }

.registration_form_txtbox { width:225px; border:1px solid #203958; font-size:11px; background:#fff; height:17px; padding:3px 0 0 0; }
.registration_form_dropdown1 { width:225px; border:1px solid #203958; font-size:11px; background:#fff; height:20px; }
.registration_form_dropdown2 { width:auto; border:1px solid #203958; font-size:11px; background:#fff; 
height:20px; }
.registration_form_text1_1 { width:155px; float:left; text-align:right; padding:0px 5px 2px 0; }
.registration_form_msg_textbox { background:#fff; border:1px solid #668097; font-size:11px; float:left }
.registration_form_checkbox{ width:20px; text-align:left; float:left; padding:2px 0 0 0;  }
.registration_form_checkbox_txt{ width:460px; text-align:left; float:left; padding:4px 0 8px 0;  }
.register-txt-box-error {background-color:#ffe6e6;}
.register-error{color:red}

/*Edit Profile */
.mainpage-img-up-bg2 {background-image:url(../images/middle-bg.jpg); height:41px; float:left; width:625px; padding:10px 0 0 0px;}
.button-bg {background-image:url(../images/button-bg.jpg); height:19px; float:left; padding:7px 10px 0 10px; border:1px solid #f9a215;}
.button-bghover {background-image:url(../images/button-bog-hover.jpg); height:19px; float:left; padding:7px 10px 0 10px; border:1px solid #000; color:#fff}
.refer-m-right {margin-right:10px;}
A.button-link {font-weight:bold; color:#000; text-decoration:none;}
A:hover.button-link {font-weight:bold; color:#925a00; text-decoration:none;}
.list-mid-left {width:204px; float:left;}
.profile-user-photo {width:190px; float:left; height:125px; text-align:center; border: 1px solid #454545;}
.list-mid-left-2 {width:210px; float:left;}
.list-user-details {width:190px; float:left; padding:9px 0 8px 0;}
#wel_divinputfile_gal{background:url(/images/browse-gallery.jpg) no-repeat 100% 1px; height:28px; width:160px; margin:0px;}
#wel_divinputfile_gal #wel_gallery_image_file{ opacity: 0.0; -moz-opacity: 0.0; filter: alpha(opacity=00); font-size:11px;}
#wel_fakeinputfile_gal{	margin-top:-20px;}
#wel_fakeinputfile_gal #wel_fakefilepc{width:90px;height:16px;font-size:11px;font-family:verdana;background-color:#cacaca;}
.welcome-upload {width:210px; float:left; padding:3px 0 0 0;}
.welcome-ok {width:30px; float:left; padding:5px 5px 0 2px;}
.welcome-ok-error{width:160px; float:left;}

.yellowlink-1 {font-weight:bold; color:#203958; text-decoration:none;}
.yellowlink-1 a{ color:#203958; text-decoration:none; }
.yellowlink-1 a:hover{ color:#990000; text-decoration:none; }

.left-heads-main {width:160px; float:left; height:20px; padding:12px 0 0 0; color:#203958; font-weight:bold; text-transform:uppercase;}
.register-left-txt-fld-mainpage {width:500px; float:left;}
.register-left-txt-mainpagemain {width:152px; float:left; padding:2px 8px 0 0px; text-align:right;}
.register-left-flds {width:200px; float:left;}
.register-blank-left-mainpage {width:162px; float:left; height:10px;}
.register-blank {width:200px; float:left; color:#FFCC00}
.register-txt-box3 {width:130px; height:16px; background-color:#cacaca; border:1px solid #7f9db9; margin:0px; padding:0px; font-size:11px;}
.register-txt-box {width:186px; height:16px; background-color:#cacaca; border:1px solid #7f9db9; margin:0px; padding:0px; float:left; font-size:11px;}
.register-left-txt-fld-mainpage3 {width:678px; float:left; padding-bottom:10px;}
.mainpage3-left-heads-main {width:400px; float:left; height:20px; padding:8px 0 5px 0; color:#203958; font-weight:bold; text-transform:uppercase;}
.mainpage-right-txt-mainpagemain {width:520px; float:left; padding:2px 8px 0 0px;}
.register-txt-box-1 {width:140px; height:16px; background-color:#cacaca; border:1px solid #7f9db9; margin:0px; padding:0px; font-size:11px;}
.main-txt-box-1 {width:250px; height:16px; background-color:#cacaca; border:1px solid #7f9db9; margin:0px; padding:0px; font-size:11px;}
.main-txt-box-2 {width:162px; height:16px; background-color:#cacaca; border:1px solid #7f9db9; margin:0px; padding:0px; font-size:11px;}

/*
LOGIN PAGES STYLE HERE */
.login_img { width:500px; background:url(../images/login_img_4.jpg) no-repeat; height:125px; }
.login_joinnow { width:115px; height:115px; padding:0 0 0 50px; }
.login_rightbar { width:480px; background:url(../images/login_img_6.jpg) no-repeat; float:left; height:449px; padding:10px 10px 17px 10px; }
.login_rightbar .or_head { width:480px; text-align:center; font-size:20px; color:#990000; padding:28px 0 28px 0; font-weight:bold;} 
.login_rightbar .enable_script { text-align:center; padding:2px; margin:0 auto;}
.login_rightbar .login_text1 { width:100px; float:left; text-align:right; padding:6px 5px 5px 0 }
.login_rightbar .login_text2 { width:280px; float:left; text-align:left; padding:2px 0 5px 0;}
.login_rightbar .login_text2 .txtbox { width:270px; border:1px solid #203958; font-size:11px; background:#fff; height:17px; padding:3px 0 0 0; }
.login_rightbar .btn_login { width:70px; float:right; text-align:left; border:0px solid #ffcc00; padding:5px 0 18px 0}
.login_rightbar .forgetpass_link { width:200px; color:#203958; float:right; padding:8px 0 15px 0; font-size:12px; font-weight:bold}
.login_rightbar .forgetpass_link a{ color:#203958; text-decoration:underline; }
.login_rightbar .forgetpass_link a:hover{ color:#ff7800; text-decoration:none; }

/*
FORGET PASSWORD PAGES STYLE HERE */
.forgot_password_rightbar { width:480px; background:url(../images/forgot_password_img_6.jpg) no-repeat; float:left; height:446px; padding:10px 10px 19px 10px; }
.forgot_password_rightbar .or_head { width:480px; text-align:center; font-size:20px; color:#fff; padding:17px 0 17px 0} 
.forgot_password_img { width:500px; background:url(../images/forgot_password_img_4.jpg) no-repeat; height:125px; }
.forgot_password_joinnow { width:115px; height:115px; padding:0 0 0 50px; }

.forgotpassword_text { width:370px; padding:2px 30px 2px 30px; float:left; text-align:left; line-height:16px;} 
.forgotpassword_text .txtbox { width:300px; border:1px solid #203958; font-size:11px; background:#fff; height:17px; padding:3px 0 0 0; }

/*
TESTIMONIALS PAGE CSS HERE */
.testimonials_rightbar { width:480px; background:url(../images/testimonials_img_8.jpg) no-repeat; float:left; padding:10px 10px 15px 8px; }
.testimonials_img { width:500px; background:url(../images/testimonials_img_6.jpg) no-repeat; height:125px; }
.testimonials_joinnow { width:115px; height:115px; padding:0 0 0 50px; }

.testimonials_holder { width:410px; padding:5px 5px 0 5px; margin:0 auto;}
.testimonials_holder .name_heading { font-weight:bold; float:left; width:400px; height:15px; background:url(../images/bg_profile_display_hd.jpg) #eaebef no-repeat; padding:3px 0 0 10px; margin-bottom:8px; border-top:1px solid #666666; }
.testimonials_holder .photo_holder { width:90px; height:80px; text-align:center; padding:5px 0 5px 0; border:1px solid #203958; background:#818894; float:left; margin-right:10px; }
.testimonials_holder .photo_holder .photo { border:1px solid #ffffff;}
.testimonials_holder .text_content { line-height:20px; text-align:left; float:left; width:280px;}
.testimonials_holder .online_link { width:380px; background:url(../images/icon_online.jpg) no-repeat 0 7px; text-align:left; padding:8px 0 0 20px; height:20px; float:left; }
.testimonials_holder .online_link a{ color:#ff0000; text-decoration:none; font-weight:bold; }
.testimonials_holder .online_link a:hover{ color:#203958; text-decoration:underline; font-weight:bold; }

.testimonials_holder .testimonialslink_holder { width:410px; background:#515b6d; padding:2px 0 5px 0; height:18px;}
.testimonials_holder .testimonialslink_holder .view_profile { background:url(../images/icon_testimonials.jpg) no-repeat 0 0; float:left; padding:5px 0 0 20px; width:auto }
.testimonials_holder .testimonialslink_holder .invite_club { background:url(../images/icon_testimonials.jpg) no-repeat 13px -30px; float:left; padding:5px 0 0 35px; width:auto }
.testimonials_holder .testimonialslink_holder .send_message { background:url(../images/icon_testimonials.jpg) no-repeat 13px -62px; float:left; padding:5px 0 0 35px; width:auto }
.testimonials_holder .testimonialslink_holder .send_wink { background:url(../images/icon_testimonials.jpg) no-repeat 8px -96px; float:left; padding:5px 0 0 29px; width:auto }

.testimonials_holder .testimonialslink_holder a{ color:#fff; text-decoration:none; }
.testimonials_holder .testimonialslink_holder a:hover{ color:#fff; text-decoration:underline; }

.testimonials_readmore { margin:0 auto; text-align:right; height:20px; padding:15px 20px 14px 10px; }
.testimonials_readmore a{ background:#ff7800; color:#fff; text-decoration:none; padding:2px 5px 2px 5px; width:auto }
.testimonials_readmore a:hover{ background:#515b6d; color:#fff; text-decoration:none; }


/*
TELL A FRIEND PAGE STYLE HERE */
.left_image_holder .taf_img { width:500px; background:url(../images/taf_img_4.jpg) no-repeat; height:125px; }
.left_image_holder .taf_joinnow { width:115px; height:115px; padding:0 0 0 50px; }
.taf_rightbar { width:480px; background:url(../images/taf_img_5.jpg) no-repeat; float:left; padding:10px 10px 10px 10px; }

.taf_text { width:410px; padding:2px 10px 2px 10px; float:left; text-align:left; line-height:16px;} 
.taf_logo_holder { width:410px; border:1px solid #203958; padding:5px 4px 5px 4px; clear:both; height:120px; margin:0 auto;}
.taf_logo_holder .logo_place { width:135px; text-align:center; float:left; height:45px; padding:5px 0 5px 0; margin-bottom:10px; }
.taf_logo_holder .logo_place1 { width:135px; text-align:center; float:left; height:45px; padding:5px 0 5px 0; border-right:1px solid #203958; border-left:1px solid #203958;  margin-bottom:10px; }

.taf_form_holder { width:410px; padding:0 5px 0 5px; float:left; text-align:left; } 
.taf_form_holder .taf_text1 { width:90px; text-align:right; float:left; padding:2px 5px 5px 0;}
.taf_form_holder .taf_text2 { width:110px; text-align:left; float:left; padding:0 0 5px 0;}
.taf_form_holder .taf_text2 .txtbox { width:100px; border:1px solid #203958; font-size:11px; background:#fff; height:17px; padding:3px 0 0 0; }
.taf_form_holder .taf_text3 { width:305px; text-align:left; float:left; padding:2px 5px 5px 0; line-height:18px;}
.taf_form_holder .btn_place {width:310px; text-align:left; float:right; padding:2px 5px 5px 0; line-height:18px;}

/*
TELL A FRIEND (IMPORT CONTACT) PAGE START HERE */
.logo_holder { width:630px; border:1px solid #203958; padding:5px 5px 5px 5px; clear:both; height:60px; margin:0 auto; margin-bottom:10px; }
.logo_holder .logo_place { width:125px; text-align:center; float:left; height:45px; padding:5px 0 5px 0; margin-bottom:10px; }
.logo_holder .logo_place1 { width:125px; text-align:center; float:left; height:45px; padding:5px 0 5px 0; border-right:1px solid #203958; border-left:1px solid #203958;  margin-bottom:10px; }
.logo_holder .logo_place2 { width:125px; text-align:center; float:left; height:45px; padding:5px 0 5px 0; border-right:1px solid #203958; }
.logo_holder .logo_content { width:495px; float:left; padding:0 0 0 5px; line-height:17px; }

.whiteBOX .checkbox { width:25px; float:left}
.whiteBOX .text { width:600px; float:left; padding:2px 0 5px 0;}

.invite_button { width:640px; text-align:center; margin:0 auto; }
.common_text1 { line-height:20px; width:595px; margin:0 auto; }
.common_text1 a{ color:#203958; text-decoration:underline; padding:1px 3px 2px 3px; }
.common_text1 a:hover{ background:#203958; color:#fff; text-decoration:underline; }
.common_text1 .txtbox { width:200px; border:1px solid #203958; font-size:11px; background:#fff; height:17px; padding:3px 0 0 0; }

/*G-MAIL BOX DESIGN CSS HERE */
.common_text1 .gmailbox { width:225px; height:auto; background:#e8eefa; border:1px solid #203958; padding:5px 5px 5px 5px; margin:10px auto; }
.mail_heading { color:#203958; font-size:12px; text-align:center; height:22px }
.mail_text { padding:1px 10px 1px 10px; text-align:left; }
.hotmail_text { padding:1px 10px 1px 10px; text-align:left; color:#fff }
.mail_text .txtbox { width:200px; border:1px solid #203958; font-size:11px; background:#fff; height:17px; padding:3px 0 0 0; }
.login_btn{ padding:5px 0 5px 0; text-align:center; }

/*HOT MAIL PAGE CSS HERE */
.hotmailbox { width:225px; background:#336799; border:1px solid #203958; padding:5px 5px 5px 5px; margin:10px auto; }
.hotmailbox .mail_heading { color:#fff; font-size:12px; text-align:left; height:22px; }
.hotmailbox .colorbox { background:#deebf4; padding:5px 5px 5px 5px; color:#336799; font-weight:bold;}
.hotmailbox .colorbox .mail_text .txtbox { width:200px; border:1px solid #203958; font-size:11px; background:#fff; height:17px; padding:3px 0 0 0;  }
.msn-paddrow{width:586px;  float:left;  margin-bottom:10px; padding-left:25px; }
.msn-rowbox2{width:585px;padding-top:10px; line-height:14px; float:left; }
.ninemsn-W-Live-name{width:135px;padding:17px 0 0 0px; float:left;}
.msn-hotmail-W-Live-name {height:61px; width:383px; float:left; background-image:url(../images/msnlogo.jpg); background-repeat:no-repeat;}
.msn-W-Live-box {width:390px; float:left; background-color:#fff; padding:20px 0 10px 20px; color:#000; text-align:left; border:1px #c2c7ab solid;}
.msn-W-Live-Detail {width:100px; float:left; text-align:right; padding-right:5px;}
.msn-W-Live-Detail-logo {width:20px; float:left;}
.msn-W-Live-Detailinput {width:257px; height:46px; float:left;}
.msn-W-Live-button {height:18px; width:79px; float:left; padding:10px 0 0 125px; }
.msn-W-text-box{ width:550px; padding-left:5px; float: left; }
.msn-W-live-leftcheckbox {height:42px; width:22px; float:left;}
.msn-W-yahootext-row{ width:600px; padding:15px 0px 0px 0px; height:15px; float:left;}
.msn-W-adultdating-box{ width:126px; height:20px; float:left;}
.msn-W-adultdating-field{ width:124px; height:16px; font-size:11px; border:1px #7f9db9 solid; font-family:Verdana, Geneva, sans-serif; float:left;}
.msn-W-live-checkbox { width:22px; float:left;}
.msn-W-line-row3{ width:585px; padding:10px 0 0 0;float:left;  }
.msn-W-line-rowpadding{ width:585px; padding:25px 0 10px 0;float:left; }
.msn-W-line-row{ width:586px; padding:9px 0 2px; 0; float:left;}
.msn-W-name-row1{ width:114px; padding:3px 8px 0 0; text-align:right; height:15px; float:left;}
.msn-W-name-row{ width:92px; padding:3px 8px 0 0; text-align:right; float:left;}
.msn-W-Live-Detailinputtxt {height:16px; width:252px; font-family:Verdana, Geneva, sans-serif; font-size:11px; margin:0px; padding:0px;}
.msn-W-email-row{ width:90px; padding:3px 8px 0 0; text-align:right; float:left;}
.msn-W-linetext1{width:522px; padding:0 0 10px 15px; float:left; }
.msn-W-massege-field{ width:194px; height:16px; font-size:11px; border:1px #7f9db9 solid; background-color:#ffffa0; font-family:Verdana, Geneva, sans-serif; float:left;}
.msn-W-massege-box{ width:194px; float:left;}
.msn-W-Live-name {height:61px; width:383px; float:left;}
.msn-gmail-buttonpadd2{width:400px; float:left; padding:25px 0 0 200px; }
.msn-logo5{ height:53px; width:105px; float:left; padding:0 0 0 15px;}
.msn-W-logoninemsn{height:61px; width:383px; float:left; background-image:url(../images/ninemsnlogo.jpg); background-repeat:no-repeat;}
.msn-W-logo-hotmail{height:61px; width:383px; float:left; background-image:url(../images/msnlogo.jpg); background-repeat:no-repeat;}
.msn-rowbox{width:410px;padding-top:10px; padding:25px 0 20px 90px; float:left; }
.msn-paddrow{width:586px;  float:left;  margin-bottom:10px; padding-left:25px; }
.msn-rowbox2{width:585px;padding-top:10px; line-height:14px; float:left; }
.ninemsn-W-Live-name{width:135px;padding:17px 0 0 0px; float:left;}
.msn-hotmail-W-Live-name {height:61px; width:383px; float:left; background-image:url(../images/msnlogo.jpg); background-repeat:no-repeat;}

.gmail-lefttext{ width:172px; height:22px; padding:2px 8px 0 0; text-align:right; float:left; }
.gmail-righttext{ width:340px; height:22px; padding:2px 8px 0px 0; float:left; }
#divinputfile_import{background:url(/images/browse-gallery.jpg) no-repeat 100% 1px; height:30px; width:180px; margin:0px;}
#divinputfile_import #import_image_file{ opacity: 0.0; -moz-opacity: 0.0; filter: alpha(opacity=00); font-size:11px;}
#fakeinputfile_import{	margin-top:-20px; padding-left:0px;}
#fakeinputfile_import #import_fakefilepc{width:120px;height:16px;font-size:11px;font-family:verdana;background-color:#cacaca;}

/*YAHOO MAIL PAGE CSS HERE */
.yahoomailbox { width:225px; background:#5350b9; border:1px solid #203958; padding:5px 5px 5px 5px; margin:10px auto; color:#fff; }
.yahoomailbox .mail_heading { color:#fff; font-size:14px; text-align:left; height:22px; padding:0 0 0 10px; }
.yahoomailbox .mail_text1 { padding:0 10px 0 10px; text-align:left; color:#fff; border-bottom:1px solid #fff; margin-bottom:10px; }
.yahoomailbox .mail_text .txtbox { width:200px; border:1px solid #203958; font-size:11px; background:#fff; height:17px; padding:3px 0 0 0;  }

/*
CONTACT US CSS HERE */
.common_text .text_1{ width:185px; text-align:right; padding:6px 5px 0 0; float:left;}
.common_text .text_2{ width:440px; text-align:left; float:left; padding:9px 0 0 0;}
.common_text .text_2 .dropdown { width:300px; border:1px solid #203958; font-size:11px; background:#fff; height:20px; }
.common_text .text_2 .msgbox { border:1px solid #203958; font-size:11px; background:#fff; }
.common_text .text_2 .txtbox { width:300px; border:1px solid #203958; font-size:11px; background:#fff; height:17px; padding:3px 0 0 0; }
.btn_place { float:right; width:450px; text-align:left; padding:15px 0 15px 0}
.contact-login1{position: absolute;z-index: 200;top: 0px;left: 0px;opacity: .65;filter: alpha(opacity=65); -moz-opacity: .65;background-color: #000;background-repeat: repeat;display: block; height:740px; width: 1003px;}
.errorbox{float:left; padding:0 0 0 190px; width:440px; color:#FF0000}
/*
BLOG LIST PAGE START HERE */
.bloglist_holder{ width:640px; text-align:left; margin-bottom:20px; }
.bloglist_holder .photo { width:110px; float:left}
.bloglist_holder .photo .img_border { border:3px solid #596474; }
.bloglist_holder .head_link { width:530px; font-size:12px; font-weight:bold; padding:0 0 5px 0; float:left; }
.bloglist_holder .head_link a{ color:#203958; text-decoration:none; padding:1px 3px 3px 3px; }
.bloglist_holder .head_link a:hover{ background:#203958; color:#fff; text-decoration:none; }
.bloglist_holder .text_content { width:530px; line-height:17px; float:left;}
.bloglist_holder .text_content a{ color:#203958; text-decoration:underline; }
.bloglist_holder .text_content a:hover{ color:#87a1c1; text-decoration:underline; }
.bloglist_holder .box_patch { width:630px; margin-bottom:10px; padding:5px 5px 0 5px; height:20px; background:#203958; color:#fff; clear:both }
.bloglist_holder .box_patch .text1{ width:400px; float:left }
.bloglist_holder .box_patch .text2{ width:200px; float:right; text-align:right }
.nxt_prv { width:640px; text-align:center; font-size:10pt; color:#203958; font-weight:bold; height:25px;}
.nxt_prv a{ color:#203958; text-decoration:none; padding:1px 10px 3px 10px; }
.nxt_prv a:hover{ color:#fff; background:#203958; text-decoration:none; }
.common_text { line-height:20px;}
.common_text a{ color:#203958; text-decoration:underline; }
.common_text a:hover{ color:#203958; text-decoration:none; }
.blog_photo { text-align:center; padding:10px 0 10px 0}
.blog_photo .img_border { border:3px solid #596474; }

.blogsearch { width:250px; margin:0 auto; }
.blogsearch .searchbox { width:250px; background:#fff; padding:5px 5px 5px 5px; margin-bottom:10px; }
.blogsearch .searchbox .nameheading { width:250px; float:left; color:#203958; font-weight:bold; }
.blogsearch .searchbox .text { padding:0 0 2px 10px; }
.blogsearch .searchbox .text .txtbox { width:220px; border:1px solid #203958; font-size:11px; background:#fff; height:17px; padding:3px 0 0 0; }
.blogsearch .searchbox .btn_search { padding:5px 0 5px 0; text-align:center }
.blogsearch .searchbox .recentpost { line-height:20px;}
.blogsearch .searchbox .recentpost a{ color:#203958; text-decoration:none}
.blogsearch .searchbox .recentpost a:hover{ color:#647e9e; text-decoration:none}

/*
PROFILE LIST PAGES CSS START HERE */
.profile_list_holder { padding:0px 0 10px 0; }
.profile_list_holder .name_head { background:url(../images/bg_profile_display_hd.jpg) #eaebef no-repeat; padding:3px 0 3px 5px; color:#203958; font-size:12px; font-weight:bold; height:16px; }
.profile_list_holder .photo { width:130px; height:165px; float:left; text-align:left; padding:10px 0 0 0;}
.profile_list_holder .photo .img_border { border:3px solid #596474; }
.profile_list_holder .photo .star_rate { width:100px; margin:0 auto; background:url(../images/star_one.jpg) repeat-x top; height:25px;}
.profile_list_holder .photo .vote { width:130px; text-align:center; font-size:12px; font-weight:bold; margin-top:5px; }
.profile_list_holder .photo .vote a{ color:#fff; text-decoration:none; background:#ff7608; padding:1px 3px 2px 3px; border:1px solid #ff7608;}
.profile_list_holder .photo .vote a:hover{ color:#ff7608; text-decoration:none; background:#fff; border:1px solid #ff7608;}
.profile_list_holder .text1 { width:115px; text-align:right; padding:10px 5px 0 0; float:left; font-weight:bold; }
.profile_list_holder .text2 { width:380px; text-align:left; padding:10px 0 0 0; float:left; }

.profile_list_linkholder { padding:5px 0 5px 0; background:#203958; width:640px; margin-top:15px; float:left; }
.profile_list_linkholder .linkbox1 { float:left; background:url(../images/icon_profilelist_1.jpg) no-repeat 10px 3px; color:#fff; width:175px; text-align:left; padding:0 0 0 35px; height:60px; line-height:21px;}
.profile_list_linkholder .linkbox2 { float:left; background:url(../images/icon_profilelist_2.jpg) no-repeat 10px 3px; color:#fff; width:175px; text-align:left; padding:0 0 0 35px; height:60px; line-height:21px;}
.profile_list_linkholder .linkbox3 { float:left; background:url(../images/icon_profilelist_3.jpg) no-repeat 10px 3px; color:#fff; width:175px; text-align:left; padding:0 0 0 35px; height:60px; line-height:21px;}
.profile_list_links a{ color:#c3c6ce; text-decoration:none }
.profile_list_links a:hover{ color:#fff; text-decoration:underline }

.profilelist_login{ width:640px; height:70px; }
.profilelist_login .login_text1 { width:170px; line-height:18px; float:left; padding:0 0 3px 25px; text-align:left }
.profilelist_login .login_text1 .txtbox { width:170px; border:1px solid #203958; font-size:11px; background:#fff; height:17px; padding:3px 0 0 0; }
.profilelist_login .login_text2 { width:300px; line-height:18px; float:left; padding:0 0 3px 25px; text-align:left }
.profilelist_login .login_text2 a{ color:#203958; text-decoration:underline}
.profilelist_login .login_text2 a:hover{ color:#203958; text-decoration:none}
.profilelist_login .login_text2 .txtbox { width:170px; border:1px solid #203958; font-size:11px; background:#fff; height:17px; padding:3px 0 0 0; }

.notememberyet { width:640px; padding:10px 0 0 0; border-top:5px solid #203958; height:50px;}
.notememberyet .slogen { width:400px; float:left; font-size:25pt; color:#283140; text-align:center; }
.notememberyet .slogen span{ color:#ff7800; text-transform:uppercase; }
.notememberyet .btn_register { width:100px; float:left; text-align:left; padding:5px 0 0 25px; }

/*
NO-FLASH, JAVASCRIPT, TRUBALSHOOTING FOR MAIL IMPORT */
.troubleshooting_transparentBOX { width:960px; background:#777f8c; margin:0 auto; padding:15px 0 15px 0; margin-top:15px; margin-bottom:15px;}
.troubleshooting_transparentBOX .whiteBOX { width:920px; background:#fff; margin:0 auto; padding:5px 5px 5px 5px}

.image_place { text-align:center; margin-bottom:20px; }
.image_text {  text-align:left; margin-bottom:20px; color:#203958; font-size:12px; font-weight:bold; border-top:2px solid #003366; height:15px; padding-top:5px; }
.image_text span { color:#FF0000; }
.image_text1 {  text-align:left; margin-bottom:20px; color:#203958; font-size:11px; height:15px; padding-top:5px; }

.mail_logo { width:120px; text-align:left; float:left; }
.mail_text { width:120px; text-align:left; float:left; }

.popupMask-register{position: absolute;z-index: 200;top: 0px;left: 0px;opacity: .7;filter: alpha(opacity=70); -moz-opacity: .70;background-color: #000;background-repeat: repeat; display: block; height:1300px; width: 1003px;}	
#loading-mask-register {position:relative;color:#125dae;font-size:1.1em; font-weight:bold; text-align:center; opacity:0.80;filter:alpha(opacity=80) !important;
    z-index:500;top:-25%; left:5%;}
#loading-mask-register .loader {position:fixed; top:45%; left:50%; width:120px; margin-left:-60px; padding:15px 60px; background:#e9f9ff;
    border:2px solid #73d2f1; color:#000; font-weight:bold; text-align:center; z-index:1000;}
.popupMask-login1{position: absolute;z-index: 200;top: 0px;left: 0px;opacity: .65;filter: alpha(opacity=65); -moz-opacity: .65;background-color: #000;background-repeat: repeat;display: block; height:740px; width: 1003px;}
.popupMask-login{position: absolute;z-index: 200;top: 0px;left: 0px;opacity: .65;filter: alpha(opacity=65); -moz-opacity: .65;background-color: #000;background-repeat: repeat;display: block; height:740px; width: 1003px;}
#loading_mask_login1 {position:absolute;color:#125dae;font-size:1.1em; font-weight:bold; text-align:center; opacity:1.0; -moz-opacity: 1.0;}
#loading_mask_login1 .loader1 {position:fixed; top:45%; left:40%; width:120px; padding:15px 60px; background:#fff; border:2px solid #c3c3c3; color:#000; font-weight:bold; text-align:center; z-index:1000;}

.email-notice-main-area {width:900px; margin:0 auto; padding:10px 10px 0 10px; line-height:16px; background:#fff}
.yellow-color {color:#C00;}

/* My Gallery Page */
.my-gallery-up {width:670px; float:left; padding:0 0 0 15px; color:#cacaca;}
.my-gallery-upleft {width:90px; color:#fff; float:left; text-align:right; padding:5px 10px 9px 0;}
.my-gallery-upright1 {width:570px; float:left; padding:0px 0 3px 0;}
.my-gallery-upright1-file {width:220px; float:left; padding:0px 0 3px 0;}
.my-gallery-upright1-file1 {width:300px; float:left; padding:0px 0 3px 0;}
.blacklink{color:#000}
#axdPreview {
  position: absolute;
  top: 0px;
  left: 0px;
  background-color: #ffffff;
  border:1px solid #444444;
  font-size: 11px;
  color: #4B4B4B;
  padding: 12px 15px 15px 15px;
}

#axdPreviewTitle {
  color: #000; 
  font-size: 16px;
}

#axdPreviewBody {
  position: relative;
}

#axdPreviewImage {
  margin: 8px auto 0 auto;
}

#axdPreviewProgressBar {
  position: absolute;
  width: 125px;
  padding: 10px 10px 15px 10px;
  top: 45%;
  left: 50%;
  margin-left: -67px;

  border: 1px solid #6A6A6A;
  background-color: #ffffff;
  color: #000000;
  font-family: Tahoma,Helvetica,sans;
  font-size: 10px;
  text-align:left;
}
.c-all-use {float:left; width:auto; height:auto;}
.gallery-rating-star1 {width:auto; float:left; padding:0px 10px 0 0;}
A.list-fea-link {text-decoration:none; color:#000;}
A:hover.list-fea-link {text-decoration:none; color:#f00;}
.profile-next-previous {width:650px; margin:0px auto; color:#000; text-align:center;}
.profile-next-previous a{ text-decoration:none; color:#009;}
.profile-next-previous a:hover{ text-decoration:none;}
.profile-display-icon-txt1 {width:320px; height:27px; float:left; color:#ffcc00; font-weight:bold;}

.profile-display-icon-txt2 {width:300px; height:27px; float:left; text-align:right; color:#FFCC00}
.profile-display-icon-txt2 a{ color:#FFCC00; text-decoration:none}
.profile-display-icon-txt2 a:hover{ color:#fff; text-decoration:none;}

A.welcome-notify {text-decoration:none; color:#cacaca; font-size:10px; font-weight:bold;}
A:hover.welcome-notify {text-decoration:none; color:#fff; font-size:10px; font-weight:bold;}

/* NEW INNER PAGES ADDED LINK GOES HERE */
.newlink_holder{ width:900px; padding:5px; float:left; margin-top:10px; margin-bottom:10px; }
.newlink_holder .heading_new{ width:900px; font-size:15px; font-weight:bold; color:#480607; padding:0 0 5px 0; text-transform:uppercase;}
.newlink_holder ul{width:880px; float:left; margin:0 0 20px 0; padding:0 0 0 20px; }
.newlink_holder ul li{ float:left; width:145px; color:#780a0b; list-style:none; background:url(../resource_img/symb2.jpg) no-repeat 5px 10px; padding:5px 0 0 15px;}
.newlink_holder ul li a{ color:#780a0b; text-decoration:none; padding:1px;}
.newlink_holder ul li a:hover{ color:#fff; background:#780a0b; text-decoration:none;} 
