body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;background:url(../images/bg_main.jpg) repeat-x #fff}.button_style{width:auto;background:url(../images/bg_button.jpg) repeat-x;height:29px;color:#fff;font-weight:700;padding:1px 10px 5px 10px;font-size:13px;border:1px solid red}form{margin:0;padding:0}input{border:1px solid #333}select{border:1px solid #333}#main{width:1000px;margin:0 auto}.banner_holder{width:980px;float:left;padding:0 10px 5px 10px;height:265px;background:#fff}.content_holder{width:1000px;float:left;padding:25px 2px 5px 2px}.header_holder{width:1000px;float:left}.logo{width:370px;float:left;text-align:left}.logo img{border:none}.slogan{width:630px;float:left;font-family:Georgia,"Times New Roman",Times,serif;text-align:right;padding:25px 0 0 0}.slogan h1{margin:0;padding:0;font-size:20px;font-weight:400;color:#ccc}.top_navigation{width:1000px;height:23px;padding:8px 0 0 0;float:left;background:url(../images/button.jpg) repeat-x;text-align:center;font-size:13px}.top_navigation a{color:#102c41;text-decoration:none;font-weight:700;padding:7px 15px 9px 15px;margin:0 8px}.top_navigation a:hover{color:#fff;text-decoration:none;background:url(../images/button_ov.jpg) repeat-x;-moz-border-radius:8px 8px 0 0;-webkit-border-top-right-radius:8px;-webkit-border-top-left-radius:8px}.onlinemembers_holder{width:980px;float:left;background:#fff;text-align:right;color:#fff;height:25px;padding:5px 10px}.onlinemembers{width:970px;float:left;background:#102c41;text-align:right;color:#fff;padding:5px;height:15px}.footer_holder{width:100%;float:left;background:#113045;padding:10px 0;text-align:center;color:#fff}.footer_holder .footer_content{width:1000px;margin:0 auto;font-size:11px;line-height:18px}.footer_holder .footer_content a{color:#fff;text-decoration:none;margin:0 10px;padding:2px}.footer_holder .footer_content a:hover{color:#000;background:#fff;text-decoration:none}.home_bannercontent{width:675px;float:left;padding:0 10px 0 0}.homeimage01{width:175px;height:265px;float:left;background:url(../images/homeimg01.jpg) no-repeat}.homeimage02{width:175px;height:265px;float:left;background:url(../images/homeimg02.jpg) no-repeat}.homeimage03{width:315px;height:255px;padding:5px;float:left;background:url(../images/homeimg03.jpg) no-repeat}.homeimage03 h2{width:315px;margin:0;padding:0 0 5px 0;font-size:15pt;font-weight:700;color:#102c41}.homeimage03 .text1{width:80px;float:left;padding:6px 0;font-weight:700}.homeimage03 .text2{width:235px;float:left;padding:6px 0}.homeimage03 .text3{width:235px;float:left;padding:8px 0 5px 80px}.home_flash{width:295px;float:left}.homecontent_rightside{width:710px;float:left;padding:0 10px 0 0}.homecontent_lefttside{width:280px;float:left;padding-top:20px}.hide{display:none}.boxcontent{width:120px;float:left;background:#f3f3f3;border:1px solid #aeaeae;padding:4px;margin:0 2px 0 10px}.boxcontent a{color:#fff;text-decoration:none}.boxcontent .img_holder{width:120px;float:left;opacity:.8}.boxcontent .img_holder:hover{opacity:1}.boxcontent .content{width:117px;padding:3px 0;font-size:11px}.boxcontent .heading1{width:117px;padding:3px 0 3px 3px;background:#b30000;font-weight:700;color:#fff;text-align:center}.boxcontent .heading2{width:117px;padding:3px 0 3px 3px;background:#9f0065;font-weight:700;color:#fff;text-align:center}.boxcontent .heading3{width:117px;padding:3px 0 3px 3px;background:#009f0b;font-weight:700;color:#fff;text-align:center}.boxcontent .heading4{width:117px;padding:3px 0 3px 3px;background:#48009a;font-weight:700;color:#fff;text-align:center}.boxcontent .heading5{width:117px;padding:3px 0 3px 3px;background:#ff00d8;font-weight:700;color:#fff;text-align:center}.boxcontent .heading6{width:117px;padding:3px 0 3px 3px;background:#f45667;font-weight:700;color:#fff;text-align:center}.boxcontent .heading7{width:117px;padding:3px 0 3px 3px;background:#b87000;font-weight:700;color:#fff;text-align:center}.hotmembers_holder{width:710px;float:left;padding:0}.hotmembers_holder .title_name{width:710px;float:left}.hotmembers_holder .title_name h2{width:100px;margin:0;height:20px;padding:5px 10px 4px 10px;color:#fff;font-weight:700;background:#102c41;float:left;font-size:15px;text-align:center}.hotmembers_contentholder{width:690px;float:left;background:#fff;border:1px solid #ccc;padding:9px 9px 0 9px}.hotmembers{width:138px;float:left;text-align:center;padding:5px 0}.hotmembers:hover{background:#e8e8e8}.hotmembers .img_holder{width:138px;height:132px;text-align:center;float:left;opacity:.8;-moz-opacity:.8}.hotmembers .img_holder:hover{opacity:1;-moz-opacity:1}.hotmembers .img_holder a{display:block;width:132px;height:132px;line-height:90px;overflow:hidden;position:relative;z-index:1;text-align:center}.hotmembers .img_holder img{border:1px solid #333;padding:2px;height:110px;width:80px}.hotmembers .img_content{width:138px;float:left}.hotmembers .img_content a{color:#000;text-decoration:none}.hotmembers .img_content a:hover{color:#fff;text-decoration:none;background:#333;padding:0 2px}.home_textcontent{width:265px;float:left;padding:0 10px 0 0}.home_textcontent .content_holder{width:265px;float:left;padding:0;line-height:17px;margin-bottom:5px}.home_textcontent .content_holder h2{width:265px;margin:0;padding:0 0 5px 0;font-size:15px;font-weight:700}.home_textcontent .content_holder img{border:1px solid #333;float:left;margin:3px 10px 0 0}.home_textcontent .content_holder a{color:#000;text-decoration:none}.topdatingsite_holder{width:305px;float:left}.topdatingsite_holder .heading{width:305px;float:left}.topdatingsite_holder .heading h2{width:120px;margin:0;height:20px;padding:5px 10px 4px 10px;color:#fff;font-weight:700;background:#102c41;float:left;font-size:15px;text-align:center}.website_holder{width:290px;float:left;background:#fff;border:1px solid #ccc;padding:4px}.website_contentholder{width:280px;float:left;border-bottom:1px solid #ccc;padding:9px 5px}.website_contentholder:hover{background:#e8e8e8}.website_contentholder .web_title{width:280px;font-size:13px;font-weight:700;color:#102c41;float:left;padding:0 0 5px 0}.website_contentholder .web_title a{color:#102c41;text-decoration:none}.website_contentholder .web_title a:hover{color:#000;text-decoration:underline}.website_contentholder .web_image{width:150px;float:left}.website_contentholder .web_image img{border:1px solid #333;padding:2px}.website_contentholder .web_content{width:130px;float:left}.website_contentholder .web_content a{color:#000;text-decoration:none}