* {margin:0; padding:0;}

ul,li {list-style:none;}

a img {border:none;}

table {border-collapse:collapse; border:none;}

html {background:url("../images/html-bg.jpg") repeat-x; background-color:#e8ecef;}

body {background:url("../images/body-bg.jpg") no-repeat 50% 0;}

#header_01 {width:948px; height:528px; margin:0 auto;}

#banner1_01 {text-align:center; padding:19px 0 14px 0; width:468px; height:60px; margin:0 auto;}

#header_01 h1 {margin-left:240px; clear:both; text-align:left;}

#button_01 {clear:both; float:right; position:relative; top:25px; right:800px;}

#button_01 input {cursor:pointer; cursor:hand;}

#content_01 {width:948px; margin:0 auto;}



#features_01 {width:825px; height:90px;  font-family:arial; font-size:12px; color:#343030; clear:both;

font-weight:bold; font-style:italic; margin-left:58px;}

#features_01 ul {float:left; margin-top:20px; display:inline;}

#features_01 ul li {width:137px; float:left; display:inline;}

#features_01 ul li {

  padding: 4px 0 6px 23px;

}

#f1 {background: url("../images/f1.jpg") no-repeat 0 50%;}

#f2 {background: url("../images/f2.jpg") no-repeat 0 50%;}

#f3 {background: url("../images/f3.jpg") no-repeat 0 50%;}

#f4 {background: url("../images/f4.jpg") no-repeat 0 50%;}

#f5 {background: url("../images/f5.jpg") no-repeat 0 50%;}

#f6 {background: url("../images/f6.jpg") no-repeat 0 50%;}

#f7 {background: url("../images/f7.jpg") no-repeat 0 50%;}

#f8 {background: url("../images/f8.jpg") no-repeat 0 50%;}

#f9 {background: url("../images/f9.jpg") no-repeat 0 50%;}

#f10 {background: url("../images/f10.jpg") no-repeat 0 50%;}



#main_01 {clear:both; float:left; width:825px; background:url("../images/main-bg.jpg") repeat-x; background-color:#e8ecef; margin-left:58px; display:inline;}

#text_01 {font-family:arial; font-size:14px; color:#fd00a8; padding:29px 37px 19px 43px;}





#join_01 { display:inline; font-family:tahoma; font-size:11px; color:#253343; text-align:left; float:left; margin-left:42px;

width:306px; height:345px; margin-right:14px;}

#join_01 h1 {color:#6b6b6b; font-size:26px; font-family:arial; margin-bottom:17px;}

#join_01 h1 strong {color:#da1585;}

#join_01 table.joinin_01 {clear:both;}

#join_01 input {width:185px;height:18px; margin-bottom:2px;}

#join_01 input.images_01 {width:auto; height:auto; cursor:pointer; cursor:hand; margin-top:8px; margin-bottom:3px;}

#join_01 select {width:189px;height:22px;font-family:tahoma; font-size:11px; margin-bottom:2px; }

#join_01 select.short_01 {width:60px; margin-right:1px;font-family:tahoma; font-size:11px;height:22px;}

#join_01 input.check_01 {width:auto; float:left; margin-right:3px;}

#join_01 span {font-size:11px; color:#5c667c; cursor:ponter; cursor:hand;}



#members_01 {float:left; width:460px; font-family:tahoma; font-size:11px; color:#4d4d4d; padding-bottom:15px;}

#members_01 h1 {color:#6b6b6b; font-size:26px; font-family:arial; margin-bottom:17px;}

#members_01 ul li {display:inline; float:left; margin-right:21px; overflow:hidden; padding-bottom:10px; white-space:nowrap; width:94px; }

#members_01 ul li img {margin-bottom:3px; border:1px solid #fff;}

#members_01 ul li a {color:#4d4d4d; text-decoration:none;}

#members_01 ul li a:hover {text-decoration:underline;}



#login_01 {margin-left:180px; font-family:tahoma; color:#fffeff; font-size:16px; height:37px; clear:both; }

#login_01 table a {color:#fc00a8; font-size:16px; }

#login_01 table a:hover {text-decoration:none;}

#login_01 input.text_01 {width:100px; height:27px; margin:0 5px 0 0px; font-family:tahoma; font-size:16px; color:#707070; padding-left:6px;

background:#fff; border:1px solid #f70278 }

#login_01 input.password_01 {width:100px; height:27px; margin:0 5px 0 0px; font-family:tahoma; font-size:16px; color:#707070; padding-left:6px;

background:#fff; border:1px solid #f70278;}

#login_01 input.button_01 {cursor:pointer; cursor:hand; margin-right:3px;}

#login_01 input.input_check_01 {margin-right:2px;}

#login_01 span {color:#fc00a8; font-size:16px; margin-right:7px;}



#banner2_01 {padding-bottom:20px;}

#banner2_01 a {margin-right:4px;}



#footer_01 {width:948px; height:115px; margin:0 auto;}

#fon2_01 {width:100%; height:115px; background:url("../images/fon2-bg.jpg"); clear:both;}

#part1_01 {float:left; width:732px;}

#d_01 {padding:38px 0 6px 95px; color:#a8a8a8; font-family:tahoma; font-size:13px; clear:both;}

#d_01 a {color:#a8a8a8; text-decoration:none; padding:0 3px 0 3px;}

#d_01 a:hover {text-decoration:underline;}

#c_01 {color:#a8a8a8; font-family:tahoma; font-size:13px; padding-left:98px; }

#c_01 a {color:#59a2ff;}

#c_01 a:hover {text-decoration:none;}

#count_01 {float:right; margin:39px 109px 0 0; display:inline;}