/* CSS Document */
html, body{ width:1003px; margin:0px auto; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; background-color:#000;}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#f3ddac; font-weight:normal; margin:0px; padding:0 0 2px 0;}
h2 {color:#ae0000; font-family:Arial, Helvetica, sans-serif; font-size:21px; font-weight:normal; margin:0px; padding:0 0 8px 0;}
h3 {font-size:12px; font-weight:bold; color:#ae0000; padding:0 0 10px 0; margin:0px;}
h4 {color:#ae0000; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; margin:0px; padding:0 0 10px 0;}
h6{margin:0 auto; font-size:11px; color:#333; font-weight:bold; padding:0 0 5px 0;}
.clear {clear:both;}
.error{color:#FF0000}
.yellow-error{color:#FFFF00}
.yellow-color{color:#FFFF00}
#main {width:972px; height:100%; padding:0 16px 0 15px;}


/* Middle Part */
.float-left{float:left;}
.float-right{ float:right;}
.axdlink {width:480px; float:left; text-align:right; color:#fff;}
.axdlink a {text-decoration:none; color:#ffcc00; font-weight:bold;}
.axdlink a:hover {text-decoration:none; color:#fff; font-weight:bold;}
.middle-part {width:972px; height:100%; float:left; background:#664830}
.middle-part .middle-left-1{width:216px; height:318px; float:left;}
.middle-part .middle-left-2{width:119px; height:318px; float:left;}
.middle-part .middle-left-3{width:109px; height:318px; float:left;}

.middle-part .middle-right{width:528px; height:318px; float:left;}
.middle-part .middle-right .middle-right-top {width:488px; height:90px; background-image:url(../images/slogen-back.jpg); background-repeat:no-repeat; float:left; background-color:#664830; padding:15px 40px 0 0 ; color:#fcaf00; text-align:right;}
.middle-part .middle-right .middle-right-botleft {width:118px; height:213px; float:left; background-image:url(../images/join-bot.jpg); background-repeat:no-repeat; background-position:bottom;}
.middle-part .middle-right .middle-part-botright{width:370px; height:203px; text-align:right; line-height:23px; float:left; padding:10px 40px 0 0; background-color:#664830;}
.middle-part .middle-right .middle-part-botright .aero-back {width:18px; float:right; padding:3px 0 0 0;}
.middle-part .middle-right .middle-part-botright .login-box {background-image:url(../images/login-box.jpg); background-repeat:no-repeat; background-position:bottom; width:337px; height:80px; float:right; padding:20px 0 0 15px; line-height:30px; text-align:left;}
.bold {font-weight:bold;}
.middle-part .middle-right .middle-part-botright .login-box .txt-box {width:130px; height:15px; border:1px solid #d09d32; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.middle-part .middle-right .middle-part-botright .login-box .boxes {width:276px; height:19px; float:left; line-height:14px;}
.middle-part .middle-right .middle-part-botright .login-box .go {width:32px; height:19px; float:left; padding:1px 0 0 3px;}
.middle-part .middle-right .middle-part-botright .login-box .forgot {width:300px; float:left; line-height:14px; padding:4px 0 0 0;}
A.white-link {color:#fff; text-decoration:none;}
A:hover.white-link {color:#fff; text-decoration:underline;}
A.white-link-bold {color:#fff; text-decoration:none; font-weight:bold;}
A:hover.white-link-bold {color:#fff; text-decoration:underline;}

.middle-part .mid-bot-bg {background-image:url(../images/mid-bot-bg.jpg); height:336px; width:972px; float:left;}
.middle-part .mid-bot-bg .mid-bot-left {width:314px; height:314px; float:left; padding:18px 32px 0 22px;}
.middle-part .mid-bot-bg .mid-bot-left .search-back {width:286px; height:278px; background-image:url(../images/search-back.jpg); padding:20px 0 0 28px; float:left;}
.middle-part .mid-bot-bg .mid-bot-left .search-back .logbg{width:250px; margin:0 auto; float:left;}
.padtop2{padding:5px 0 0 0;}
.middle-part .mid-bot-bg .mid-bot-left .search-back .logbg .combobox{width:246px; height:19px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.middle-part .mid-bot-bg .mid-bot-left .search-back .logbg .combobox3{width:60px; height:19px; font-size:11px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; }
.margleft20 {margin-left:10px;}
.middle-part .mid-bot-bg .mid-bot-left .search-back .find-bg {width:250px; float:left; padding:14px 0 0 0;}

.middle-part .mid-bot-bg .mid-bot-righttop {width:600px; float:left; height:153px; padding:21px 0 0 0;}
.user-boxes {width:118px; float:left;}
.middle-part .mid-bot-bg .mid-bot-righttop .new-brds {border:1px solid #dbc594;}
A.user-link {color:#64462c; font-size:10px; text-decoration:none;}
A:hover.user-link {text-decoration:underline; font-size:10px;}
.font-10 {font-size:10px; color:#000; line-height:16px;}

.mid-bot-rightbot {width:600px; float:left; height:130px; padding:21px 0 0 0;}
.img-bg {width:207px; float:left; padding:2px 0 0 0;}
.img-txt {width:360px; float:left; line-height:16px; color:#000;}
.border-heavy {border:3px solid #dbc596;}
A.red-link {color:#c90000; font-size:10px; font-weight:bold; text-decoration:none;}
A:hover.red-link {color:#c90000; font-size:10px; font-weight:bold; text-decoration:underline;}
A.red-link1 {color:#900; font-weight:bold; text-decoration:none;}
A:hover.red-link1 {color:#c90000;  font-weight:bold; text-decoration:underline;}



/* Logiv page css */

.login-middle {width:972px; height:100%;}
.login-mid01 {width:950px; height:318px; background-color:#77553c; padding:0 0 0 22px;}
.allredy-login-box{width:319px; height:301px; padding:9px 0 5px 0;}
.allredy-login-boxbg01{width:319px; height:9px; margin:0px; padding:0px; background-image:url(../images/login-box-boderbg01.jpg); background-position:left; background-repeat:no-repeat;}
.allredy-login-boxbg02{width:319px; height:9px; background-image:url(../images/login-box-boderbg02.jpg); background-position:left; background-repeat:no-repeat;}
.allredy-login-boxbg03{width:299px; height:283px; margin:0px; padding:0 0 0 18px; border-left:1px solid #a38e66; border-right:1px solid #a38e66; }
.login-titel01{font-size:14px; font-weight:bold;}
.login-titel-yellow{font-size:14px; font-weight:bold; color:#feb829;}
.dot-border{width:282px; height:1px; padding:3px 0 5px 0; background-image:url(../images/dot-boder.jpg); background-position:left; background-repeat:repeat-x;}
.dot-border02{width:282px; height:1px; padding:0 0 15px 0; background-image:url(../images/dot-boder02.jpg); background-position:left; background-repeat:repeat-x;}
.login-title-bold{width:282px; padding:0px; font-weight:bold;}
.login-username-box{width:297px; height:82px; padding:10px 0 9px 0;}
.login-user-boxtitle{width:100px; height:20px; text-align:right; }
.login-user-box170{width:160px; height:20px; padding:0 0 10px 9px;}
.login-user2-box170{width:160px; height:20px; padding:0 0 0 9px;}
.login-user-box01{width:125px; height:16px; background-color:#fdf7ea; font-size:11px; border:1px solid #7f9db9;}
.login-button-box{width:57px; height:21px; padding:0 0 0 110px;}
.login-forget-box{width:100px; height:13px; padding:6px 0 0 10px; }
.login-or-textbox{width:280px; height:14px; padding:0 0 5px 0; text-align:center; font-weight:bold; font-size:12px;}
.join-box-mid{ width:96px; height:279px; padding:39px 0 0 25px;}
.join-now-buttonbox{width:97px; height:67px; padding:0 0 5px 0;}
.join-now-text14{width:95px; height:120px; font-size:14px; font-weight:bold; color:#eac271; text-align:center; line-height:30px;}
.login-image01box{width:243px; height:161px;}
.login-image02box{width:266px; height:161px;}
.login-image03box{width:243px; height:157px;}
.login-image04box{width:266px; height:157px;}
.border-mid-part4px{width:972px; height:4px; background-color:#dbc595;}
.login-midlast-bg{width:972px; background-image:url(../images/login-midlast-bg.jpg); background-position:left; background-repeat:repeat-x;}
.login-midlast-yellowbox{ width:319px; padding:18px 0 0 22px;}
.login-textbox{width:290px; height:75px; margin:0px;}
.login-yellow-image01{width:319px; height:9px; background-image:url(../images/login-yellow-image04.jpg); background-position:left; background-repeat:no-repeat;}
.login-yellow-image02{width:319px; height:9px; background-image:url(../images/login-yellow-image02.jpg); background-position:left; background-repeat:no-repeat;}
.login-yellow-bg{ width:304px; height:255px; background-color:#f3ddac; padding:9px 0 0 15px;}
.login-midlast-titel{font-weight:bold; color:#684a32;}
.login-midlast-titel02{font-weight:bold; color:#a41d0a;}
.font-color-midpart{color:#684a32;}
.reg-bef-text {padding:12px 0 0 5px; margin:0px; width:250px; float:left}
.reg-bef-text ul {padding:0 0 0 17px; line-height:18px; margin:0px; float:left;}
.reg-bef-text li {list-style:square; color:#C00; margin:0px;}
.login-midpart-bannerbox{width:600px; padding:18px 0 0 24px;}
.clear{clear:both;}


/* forget password css */
.forget-user-box230{width:230px; height:20px; padding:5px 0 3px 0;}
.continue-button-box{width:72px; height:21px; padding:0 0 0 110px;}
.forget-images-box{width:507px; margin:0px; padding:0px;}
.forget-image01-box{width:264px; height:163px;}
.forget-image02-box{width:243px; height:163px;}
.forget-image03-box{width:264px; height:156px;}
.forget-image04-box{width:243px; height:156px;}


/* Register css */
.register-bg{width:972px; background-image:url(../images/register-bg.jpg); background-position:left top; background-repeat:repeat-x; background-color:#FDF7E9;}
.register-leftpart{width:433px; padding:26px 0 15px 28px;}
.register-yellowbox01{width:433px; height:14px; background-image: url(../images/register-leftyellow-box01.jpg); background-position:top; background-repeat:no-repeat;}
.register-yellowbox02{width:433px; height:14px; background-image:url(../images/register-leftyellow-box02.jpg); background-position:top; background-repeat:no-repeat;}
.register-yellowbox03{width:418px; float:left; background-color:#f3ddac; padding:0 0 0 15px;}
.register-yellowbox04{width:418px; float:left; background-color:#FDF7E9; padding:0 0 0 15px;}
.register-yellow-titelblack{font-size:14px; font-weight:bold; color:#000000;}
.register-yellow-titelred{ font-size:14px; font-weight:bold; color:#af1d08;}
.dot-border03{ width:405px; height:2px; padding:3px 0 0 0; background-image:url(../images/dot-boder03.jpg); background-position:left; background-repeat:repeat-x;}
.register-formbox{width:410px; height:886px; padding:14px 0 0 6px;}
.register-form-titel{width:358px; height:13px; padding:4px 0 0 0; font-weight:bold; color:#942424;}
.register-form-dotborder{width:358px; height:1px; padding:0 0 12px 0; background-image:url(../images/dot-border.gif); background-position: top left; background-repeat:repeat-x;}
.register-accountbox{width:132px; height:152px; line-height:30px; color:#545353; text-align:right;}
.re-textbox{width:132px; padding:8px 0 0 0; color:#545353; text-align:right;}
.re-error-div{padding: 0 0 0 150px; margin:0px;}
.register-fillbox{width:247px; height:21px; padding:8px 0 0 16px;}
.register-user-box01 {width:187px; height:16px; background-color:#fff; font-size:11px; border:1px solid #7f9db9;}
.register-locationbox{width:132px; height:94px; line-height:30px; color:#545353; text-align:right;}
.register-user-boxstate {width:187px; height:18px; background-color:#fff; font-size:11px; border:1px solid #7f9db9;}
.register-user-boxcity {width:87px; height:18px; background-color:#fff; font-size:11px; border:1px solid #7f9db9;}
.register-personalbox{width:132px; height:236px; line-height:30px; color:#545353; text-align:right;}
.register-fill-datebox{width:52px; height:21px; padding:10px 0 0 16px;}
.register-user-boxdate {width:50px; height:18px; background-color:#fff; font-size:11px; border:1px solid #7f9db9;}
.register-fill-mounthbox{width:77px; height:21px; padding:10px 0 0 4px;}
.register-user-boxmounth {width:75px; height:18px; background-color:#fff; font-size:11px; border:1px solid #7f9db9;}
.register-Descriptionbox{width:247px; height:80px; padding:8px 0 0 16px;}
.register-user-boxDescription{width:228px; height:78px; background-color:#fff; font-size:11px; border:1px solid #7f9db9;}
.register-check-boxs {width:20px; height:16px; float:left; padding:2px 0 0 0;}
.check-box {width:14px; height:14px; margin:0px; padding:0px;}
.register-check-text {width:40px; height:20px; float:left; padding:2px 0 0 0; color:#545353;}
.register-check-textwoman {width:50px; height:20px; float:left; padding:2px 0 0 0; color:#545353;}
.register-check-text02 {width:80px; height:20px; float:left; padding:2px 0 0 0; color:#545353;}
.register-checkbox{width:247px; height:50px; padding:8px 0 0 16px;}
.register-iamseeking-box{width:132px; height:58px; line-height:30px; color:#545353; text-align:right;}
.register-benifit-text{width:132px; height:58px; line-height:30px; color:#545353; text-align:right;}
.font-color{color:#545353}
.register-age-box{width:247px; height:27px; padding:8px 0 0 16px;}
.register-age-text{width:132px; height:34px; line-height:30px; color:#545353; text-align:right;}
.register-disyour-text{width:132px; height:117px; padding:5px 0 0 0; line-height:15px; color:#545353; text-align:right;}
.register-Descriptionbox02{width:260px; height:117px; padding:8px 0 0 16px;}
.register-age-box02{width:350px; height:27px; padding:8px 0 0 16px;}
.register-join-nowbox{ width:150px; height:35px; padding:17px 0 0 150px;}
.register-rightpart{ width:511px;}
.register-rightpart-image01{ width:273px; height:164px;}
.register-rightpart-image02{ width:238px; height:164px;}
.register-rightpart-image03{ width:273px; height:154px;}
.register-rightpart-image04{ width:238px; height:154px;}
.regi-rightpart-bannerbox{width:487px; padding:18px 0 0 24px;}
.regi-banner-hightspac{width:480px; height:20px;}
.regi-rightpart-bot{width:480px; height:301px; padding:25px 0 0 0;}
.regi-rightpart-bot02{width:470px; height:260px; background-image:url(../images/regi-bot-bgimage.jpg); background-position:bottom right; background-repeat:no-repeat;}
.regi-rightpart-allfree{width:266px; height:25px; padding:40px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight: bold; text-align:right; color:#a80303;}

.hint	{display:none; position:absolute; left:54%; width:200px; margin-top:-20px; padding:0px; z-index:100}
.top_hint{background:url('/images/hint-top-curve.png') no-repeat; width:204px; height:10px;}
.bottom_hint{background:url('/images/hint-bottom-curve.png') no-repeat; width:204px; height:9px; float:left; clear:both;}
.middle_hint{ background-color:#993300; width:194px; float:left; color:#FFF; padding-left:10px;}
.arrow_hint {position:absolute; top:7px; left:-21px; background:url('/images/hint-arrow.png') no-repeat; width:22px; height:18px;}	


/* testimonial css */
.test-rightpart-imagebot{ width:511px; height:319px;}
.test-rightpart-image01{ width:233px; height:180px;}
.test-rightpart-image02{ width:278px; height:180px;}
.test-rightpart-image03{ width:233px; height:139px;}
.test-rightpart-image04{ width:278px; height:139px;}
.test-formbox{width:410px; height:157px; padding:14px 0 0 2px;}
.test-userbox{width:398px; height:24px; background-image:url(../images/test-left-boximage01.jpg); background-position:left; background-repeat:no-repeat;}
.test-userbox-bgrepit{width:398px; background-image:url(../images/test-left-boximage02.jpg); background-position:left; background-repeat: repeat-y;}
.test-userbox-bot{width:398px; background-image:url(../images/test-left-boximage03.jpg); background-position:left; background-repeat: no-repeat;}
.text-usertitel{width:170px; height:19px; padding:5px 0 0 25px; font-weight:bold; color:#585757;}
.text-userwink-link{width:70px; height:17px; padding:7px 25px 0 0; }
.test-winklink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#820c0c; text-decoration:none;}
.test-winklink:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#820c0c; text-decoration: underline;}
.test-wink-icon{width:13px; height:13px; padding:7px 5px 0 0;}
.test-user-photobox{width:95px; height:95px; padding:6px 0 0 15px; }
.test-user-photoborder{border:1px solid #77553c;}
.test-user-text{ width:262px; height:95px; padding:6px 0 0 18px;}
.test-user-namebox{ width:80px; height:12px; padding:4px 0 0 25px;}



/* invite-friend css */
.invi-left-textbox{width:400px; padding:5px 15px 0 0; }
.invi-left-titelred02{ width:400px; padding:15px 0 0 0; font-size:12px; font-weight:bold; color:#af1d08;}
.invi-left-groupbox{width:410px; height:260px; padding:26px 5px 0 0; }
.invi-left-groupbox02{width:410px; padding:26px 5px 0 0; }
.invi-image01box{width:259px; height:171px;}
.invi-image02box{width:252px; height:171px;}
.invi-image03box{width:259px; height:147px;}
.invi-image04box{width:252px; height:147px;}
.invi-rediobox{width:20px; height:25px; padding:6px 2px 0 0; float:left;}
.invi-redialbutton{margin:0px; padding:0px;}
.invi-yahoobox{width:100px; height:31px;float:left;}
.invi-rediobox02{width:20px; height:25px; padding:26px 2px 0 0; float:left;}
.invi-windowbox{width:100px; height:48px; padding:15px 0 0 0; float:left;}
.invi-usertitel{width:350px; height:19px; padding:5px 0 0 25px; font-weight:bold; color:#585757;}
.invi-usertitel02{color:b61e1a;}
.invi-formbox02{width:405px; padding:25px 0 0 2px;}
.invi-accountbox{width:132px; height:100px; line-height:30px; color:#545353; text-align:right;}
.invi-friend-joinbox{width:130px; height:35px; padding:15px 0 0 20px; font-size:11px; }
.invi-friend-joinbox04{width:240px; padding:15px 0 0 20px; font-size:11px; }
.invi-friend-joinbox03{width:130px; padding:15px 0 0 20px; font-size:11px; }
.invi-friend-errbox{width:130px; font-size:11px; color:#FF0000; }
.invi-friendbox-name{ width:122px; height:16px; border:1px solid #7f9db9; font-size:11px;}
.invi-friend-joinbox02{width:240px; height:35px; padding:15px 0 0 20px; font-size:11px; }
.invi-friendbox-Email{ width:192px; height:16px; border:1px solid #7f9db9; font-size:11px;}
.invi-friendbox-namefont{color:#000000; font-weight:bold;}
.invi-bot-box02{width:400px; height:35px; padding:25px 0 0 0;}
.invi-bot-box03{width:400px; height:54px; padding:5px 0 0 0;}
.invi-check-boxs {width:20px; height:50px; float:left; padding:2px 0 0 0;}
.invi-bot-buttonbox{width:310px; height:30px; padding:15px 0 0 70px;}
.invi-bot-buttonbox02{width:120px; height:30px; padding:0 0 0 20px;}



/* search css */
.search-bg{width:972px; background-image: url(../images/search-mid-bg.jpg); background-position:left; background-repeat:repeat-x;}
.search-leftpart{width:317px; padding:26px 0 0 28px;}
.search-yellowbox03{width:304px; float:left; background-color:#f3ddac; padding:0 0 0 13px;}
.search-yellowbox01{width:317px; height:10px; background-image: url(../images/search-yellow-bg01.jpg); background-position:top; background-repeat:no-repeat;}
.search-yellowbox02{width:317px; height:10px; background-image: url(../images/search-yellow-bg02.jpg); background-position:top; background-repeat:no-repeat;}
.search-icon-box{width:17px; height:19px;}
.search-icon-titlebox{height:20px; padding:4px 20px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#68452b;}
.search-menu{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#68452b; text-decoration:none}
.search-menu:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#970b0b;}
.search-rightpart-imagesbox{width:627px; height:318px;}
.search-images01-bg{width:96px; height:280px; padding:38px 0 0 24px; background-image:url(../images/search-image01.jpg); background-position:right; background-repeat:no-repeat;}
.search-images02{width:245px; height:153px;}
.search-images03{width:262px; height:153px;}
.search-images04{width:245px; height:165px;}
.search-images05{width:262px; height:165px;}
.search-joinnow-button{width:95px; height:65px; padding:0 0 5px 0;}
.search-errow{width:95px; height:70px;  background-image:url(../images/search-errow.jpg); background-position:center; background-repeat:no-repeat;}
.search-boder-leftimg01{width:290px; height:10px; background-image:url(../images/search-borderimg-left01.jpg); background-position:left; background-repeat:no-repeat;}
.search-boder-leftimg02{width:290px; height:10px; background-image: url(../images/search-borderimg-left02.jpg); background-position:left; background-repeat:no-repeat;}
.search-boder-leftimg03{width:281px; padding:0 0 0 7px; border-left:1px solid #fff; border-right:1px solid #fff;}
.search-titel{font-weight:bold; color:#942424; padding:3px 0 2px 0; clear:both;}
.search-titel-text{ width:270px; color:#000; padding:0 0 5px 0; clear:both;}
.search-fillbox-left{width:261px; padding:5px 0 0 12px;}
.search-titel-text02{ width:169px; font-weight:bold; color:#000; padding:0 0 1px 0; }
.sea-userfill-box {width:118px; height:18px; background-color:#fff; font-size:11px; border:1px solid #7f9db9;}
.search-fill-textbox02{ width:169px; font-weight:bold; color:#000; padding:0 0 8px 0; }
.sea-age-textbox{font-weight:bold; color:#000; padding:0px;}
.sea-age-box{ width:70px; height:18px; background-color:#fff; font-size:11px; border:1px solid #7f9db9;}
.search-fill-textbox03{ width:250px;  color:#000; padding:0 0 10px 0; }
.sea-userfill-box02 {width:248px; height:18px; background-color:#fff; font-size:11px; border:1px solid #7f9db9;}
.sea-bot-text{width:240px; color:#000000; padding:3px 0 0 0 ;}
.search-button{width:280px; height:26px; padding:5px 0 0 0;}
.search-fill-textbox04{ width:250px;  color:#000; padding:0 0 5px 0; }



/* Extra CSS */
.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:770px; width: 1003px;}
.popupMask-login{position: absolute;z-index: 200;top: 0px;left: 0px;opacity: .4;filter: alpha(opacity=40); -moz-opacity: .40;background-color: #000;background-repeat: repeat;
display: block; height:680px; width: 1003px;}
.popupMask-editprofile{position: absolute;z-index: 200;top: 0px;left: 0px;opacity: .4;filter: alpha(opacity=40); -moz-opacity: .40;background-color: #000;background-repeat: repeat; display: block; height:1200px; width: 1003px;}	
.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:1800px; width: 1003px;}
#loading-mask-login {position:relative;color:#125dae;font-size:1.1em; font-weight:bold; text-align:center; opacity:0.80;filter:alpha(opacity=10) !important; z-index:500;top:-50%; left:5%;}
#loading-mask-login .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;}
#loading_mask_login1 {position:absolute;color:#125dae;font-size:1.1em; font-weight:bold; text-align:center; opacity:1.0;}
#loading_mask_login1 .loader1 {position:fixed; top:45%; left:40%; width:120px; padding:15px 60px; background:#F9EACB; border:2px solid #CC0000; color:#000; font-weight:bold; text-align:center; z-index:1000;}	


.forgot-pass-user-box01{width:160px; height:20px; padding:0 0 10px 9px; float:left;}
.forgot-pass-text-box01{width:145px; height:16px; background-color:#fdf7ea; font-size:11px; border:1px solid #7f9db9; float:left;}
.forgot-pass-boxtitle{width:70px; height:20px; text-align:right; float:left;}
.yahoo-bluebox{width:400px; float:left; background-color:#F3DDAC; color:#684A32; padding:10px 0 0 5px; margin:0 0 10px 0;}

/*
NEW HOME PAGE CSS HERE */
.home_center_bg { background:#664830; width:972px; margin:0 auto;}

.home_img_path { float:left; width:190px }
.home_joinnow { float:left; width:190px; height:318px; background:url(../images/home_img3.jpg) no-repeat}
.home_joinnow .btn_place { padding:150px 20px 0 0; text-align:right }

.search_design { float:left; width:402px; height:318px; background:url(../images/home_search_bg.jpg) no-repeat center 8px #462e1b;}
.search_design .search_heading { width:280px; margin:0 auto; height:25px; padding:15px 0 5px 0; font-size:21px; color:#ae0000; text-align:left }
.search_design .text_place { width:280px; margin:0 auto; text-align:left; color:#333; font-size:11px; font-weight:bold; height:22px;}
.search_design .text_place .combobox1{width:246px; height:19px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.search_design .text_place .combobox2{width:60px; height:19px; font-size:11px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; }
.search_design .btn_place { width:280px; margin:0 auto; text-align:center; padding:15px 0 15px 0; }

.homepage_slogen { width:972px; height:100px; background:#dbc792; color:#462e1b; border-bottom:2px solid #fff; border-top:2px solid #fff }
.homepage_slogen .slogen {width:500px; font-size:15pt; float:left; text-align:left; font-weight:bold; padding:5px 0 0 20px;}
.homepage_slogen .small_text { width:500px; font-size:11px; text-align:left; color:#000; float:left; padding:5px 0 0 20px}
.homepage_slogen .link_text { width:500px; float:left; padding:10px 0 0 20px; font-size:12px; line-height:18px; color:#462e1b}
.homepage_slogen .link_text a{ color:#462e1b; text-decoration:underline; font-weight:bold; }
.homepage_slogen .link_text a:hover{ color:#000; text-decoration:none;}
.homepage_slogen .tagline { float:right; width:450px; margin-top:10px;}
.homepage_slogen .tagline .tagline_text { background:url(../images/home_arrow.jpg) no-repeat 430px 8px; padding:5px 30px 5px 0; text-align:right }

.home_other_content{ background:url(../images/home_other_bg.jpg) repeat-x; width:972px; margin:0 auto; color:#fff; }
.home_other_content .login_holder { width:315px; padding:0 22px 0 23px; float:left; height:330px; background:url(../images/home_login_bg.jpg) no-repeat center 8px;}
.home_other_content .login_holder .login_head { text-align:left; font-size:15pt; color:#fff; width:290px; padding:25px 10px 20px 10px; float:left; border-bottom:1px dotted #fff }
.home_other_content .login_holder .text_place { width:290px; padding:5px 10px 5px 10px; float:left; font-size:12px; font-weight:bold;}
.home_other_content .login_holder .text_place .txt-box {width:260px; height:20px; border:1px solid #d09d32; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px 0 0 0;}
.home_other_content .login_holder .text_place a{ color:#FFFF00; text-decoration:underline; font-size:11px; }
.home_other_content .login_holder .text_place a:hover{ color:#FFFFFF; text-decoration:none;}

.home_other_content .login_holder .notmember { width:290px; padding:5px 10px 5px 10px; float:left; font-size:15pt; font-weight:bold; text-transform:uppercase;}
.home_other_content .login_holder .notmember a{ color:#fff; text-decoration:none}
.home_other_content .login_holder .notmember a:hover{ color:#fff; text-decoration:underline;}


.home_other_content .login-box { width:90px; float:left; }


.home_other_content .joinuser { width:600px; float:right; margin-top:10px; margin-bottom:10px; }
.home_other_content .onlineservices { width:600px; float:right; color:#000;  }
.home_other_content .onlineservices .heading { font-size:18px; color:#ae0000; float:left; width:600px; margin-top:10px; height:35px;}
.home_other_content .onlineservices .photo { width:200px; text-align:left; float:left; }
.home_other_content .onlineservices .photo .img_Style { border:1px solid #6a4507; padding:2px 2px 2px 2px; }
.home_other_content .onlineservices .text_here { width:395px; float:left; line-height:16px; }
.home_other_content .onlineservices .text_here a { color:#890909; text-decoration:none; font-weight:bold; }
.home_other_content .onlineservices .text_here a:hover { color:#890909; text-decoration:underline; }

