/*--------------------------------------------------style---------------------------------------------------*/body,div,ul,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,header,section,footer,aside,nav,article,figure,video,details{padding:0; margin:0; font-weight:normal;}
body{font:12px/16px Arial, Helvetica, sans-serif; color:#CCCCCC; height:100%; background: url(../images/body.gif) repeat-x top #262e2f;}
img,fieldset{border:none; margin:0; padding:0;}
.left{float:left;}
.right{float:right; width:auto;}
.full{float:left; width:100%;}
.curv{float:left; width:100%;}
.curv img{float:left}
span.clear{clear:both;}

/*--------------------------------------------------wrapper---------------------------------------------------*/
#wrapper{width:943px; margin:0px auto;}

/*--------------------------------------------------header----------------------------------------------------*/
#header{width:943px; float:left; height:291px;}
#header .logo{width:677; float:left; padding-top:1px; margin-left:110px;}
#header .login_here{width:204px; float:right; padding-top:18px;}
#header .login_here h1{font-family:"AvantGarde Bk BT"; font-size:24px; color:#fc2a55; font-weight: normal; text-decoration:none; margin-bottom:11px;}
#header .login_here label{float:left; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; font-weight:normal;}
#header .login_here label a{font-family:Arial, Helvetica, sans-serif; color:#d1274a; font-size:12px; font-weight:normal; text-decoration:underline;}
#header .login_here label a:hover{text-decoration:none;}
#header .login_here span{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d7ddde; font-weight: normal; display:block; width:100px; margin-bottom:7px;}
#header .login_here .fill_form_input{border: 1px solid #343b3c; border-radius: 4px 4px 4px 4px; font-size:13px; padding:3px; width:169px;background:#343b3c; color:#FFF;}


#menu{width:943px; float:left; background:url(../images/menu_bg.png) no-repeat; height:64px;}
#menu ul{list-style:none; padding:0px; margin:24px 0 0 25px; width:683px; float:left;}
#menu ul li{float:left; margin:0px 15px 0 0;}
#menu ul li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold; text-decoration:none; text-transform:uppercase; padding:4px 8px 4px 8px;}
#menu ul li a:hover{text-decoration:none; background:url(../images/menu.png) repeat-x; border-radius:2px;}
#menu ul li a.select{text-decoration:none; background:url(../images/menu.png) repeat-x; border-radius:2px;}

#menu2{width:463px; float:left; margin-bottom:6px;}
#menu2 ul{list-style:none; padding:0px;}
#menu2 ul li{float:left; margin:2px 4px 2px 0; line-height:22px;}
#menu2 ul li:hover{text-decoration:none; background:url(../images/menu.png) repeat-x; border-radius:2px;}
#menu2 ul li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold; text-decoration:none; text-transform:uppercase; padding:4px 5px 4px 5px;}
#menu2 ul li img{float:right; display:block; margin-top:5px; padding-right:5px;}
#menu2 ul li.active{text-decoration:none; background:url(../images/menu.png) repeat-x; border-radius:2px;}






#search{width:194px; float:right; margin-right:25px; margin-top:20px;}
#search .serach_box{width:169px; float:left; background:url(../images/search.png) no-repeat; height:24px;}
#search .serach_box input{background:none; border:none; margin:3px 0 0 8px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#464b4b; font-weight: normal; width:150px;}
#search span{float:right; display:block; width:25px;}

/*--------------------------------------------------body_container----------------------------------------------------*/
#body_container{width:943px; float:left;}
#body_container .left_container{width:210px; float:left;}
#body_container .left_container .new_models{width:210px; float:left; border-radius:4px; background:#161b1d; margin-bottom:13px;}
#body_container .left_container .new_models h2{font-family:"AvantGarde Bk BT"; font-size:21px; color:#fc2a55; font-weight: normal; text-decoration:none; padding-top:17px; padding-left:12px; padding-bottom:17px;}
#body_container .left_container .new_models ul{list-style:none; padding-left:12px; margin:0px;}
#body_container .left_container .new_models ul li{float:left; margin:0 6px 10px 0;}
#body_container .left_container .new_models ul li img{border:#1e2424 solid 3px; border-radius:4px;}
#body_container .left_container .banner{width:210px; float:left;}

#body_container .right_container{width:718px; float:right;}
#body_container .right_container .online_availble{width:493px; float:left; border-radius:4px; background:#161b1d;}
#body_container .right_container .online_availble h3{font-family:"AvantGarde Bk BT"; font-size:20px; color:#fff; font-weight:normal; text-decoration:none; background:url(../images/icon1.gif) no-repeat right; border-bottom:#555859 solid 1px; margin:21px 12px 0 12px; padding-bottom:17px;}
#body_container .right_container .online_availble ul{list-style:none; padding:0px; margin:18px 0 0 12px;}
#body_container .right_container .online_availble ul li{float:left; margin:0px 10px 9px 0;}
#body_container .right_container .online_availble ul li img{border:#9a9ea1 solid 1px; text-align:center;}
#body_container .right_container .online_availble ul li p{font-family:Arial, Helvetica, sans-serif; color:#9a9ea1; font-size:12px; font-weight:bold; text-decoration:none; text-align:center;}
#body_container .right_container .online_availble ul li p a{font-family:Arial, Helvetica, sans-serif; color:#9a9ea1; font-size:12px; font-weight:bold; text-decoration:none;}
#body_container .right_container .online_availble ul li p a:hover{text-decoration:underline;}
#body_container .right_container .online_availble ul li span{display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#de1e57; text-align:center;}
#body_container .right_container .online_availble ul li span a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#de1e57;}
#body_container .right_container .online_availble ul li span a:hover{text-decoration: underline; color:#818587;}
#body_container .right_container .online_availble .more{width:470px; float:left; text-align:right; color:#de1e57; margin:0px 0 5px 0;}
#body_container .right_container .online_availble .more a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#de1e57; font-weight:normal; text-decoration:none;}
#body_container .right_container .online_availble .more a:hover{text-decoration:underline;}

.right_box{width:210px; float:right;}
.right_box .new_models2{width:210px; float:left; border-radius:4px; background:#161b1d; margin-bottom:10px;}
.right_box .new_models2 h2{font-family:"AvantGarde Bk BT"; font-size:21px; color:#fc2a55; font-weight: normal; text-decoration:none; padding-top:17px; padding-left:12px; padding-bottom:17px;}
.right_box .new_models2 ul{list-style:none; padding-left:12px; margin:0px;}
.right_box .new_models2 ul li{float:left; margin:0 6px 10px 0;}
.right_box .new_models2 ul li img{border:#1e2424 solid 3px; border-radius:4px;}

.right_box .join_for_free{width:210px; float:left; border-radius:4px; background:#161b1d; margin-bottom:10px;}

.right_box .join_for_free h1{font-family:"Myriad Pro"; font-size:24px; color:#fc2a55; font-weight: normal; text-decoration:none; margin-bottom:11px; padding:5px 13px 0 13px; line-height:30px; margin-bottom:9px;}
.right_box .join_for_free h1 span{float:right; display:block;}
.right_box .join_for_free label{float:left; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; font-weight:normal; margin-left:13px;}
.right_box .join_for_free label a:hover{text-decoration:none;}



.right_box .join_for_free .input{border: 1px solid #343b3c; border-radius: 4px 4px 4px 4px; font-size:13px; padding:3px; width:171px; background:#343b3c; color:#8c9495;}


.right_box .latest_news{width:210px; float:left; border-radius:4px; background:#161b1d;}
.right_box .latest_news h3{font-family:"AvantGarde Bk BT"; font-size:21px; color:#fc2a55; font-weight:normal; text-decoration:none; background: url(../images/news_icon.gif) no-repeat right; border-bottom:#222729 solid 1px; margin:10px 12px 18px 12px; padding-bottom:10px;}
.right_box .latest_news p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a3a9aa; font-weight:normal; text-decoration:none; border-bottom:#4c5052 1px dotted; margin:0 13px 12px 12px; padding-bottom:5px;}



#footer{width:100%; float:left; height:136px; background:url(../images/footer_bg.gif) repeat-x; margin-top:10px; padding-top:1px;}
#footer .footer_box{width:943px; margin:0px auto; background:url(../images/footer_img.gif) no-repeat; height:133px;}
#footer .footer_box ul{list-style:none; padding:0px; margin-left:205px; width:661px; float:left; padding-top:39px;}
#footer .footer_box ul li{float:left; margin:0px; background:url(../images/li_footer.gif) no-repeat right;}
#footer .footer_box ul li a{font-family:Arial, Helvetica, sans-serif; color:#a3a9aa; font-size:11px; font-weight:normal; text-decoration:none; padding:0 7px 0 7px;}
#footer .footer_box ul li a:hover{text-decoration:underline;}
#footer .footer_box ul p{float:left; width:661px; text-align:center; padding-top:14px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#a3a9aa;}
#footer .footer_box ul p a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#fc2a55; text-decoration:none;}
#footer .footer_box ul p a:hover{text-decoration:underline;}





.join_for_free3{width:903px; float:left; border-radius:4px; background:#161b1d; padding:20px;}
.join_for_free2{width:410px; margin:0px auto; }
.join_for_free2 h1{font-family:"Myriad Pro"; font-size:34px; color:#fc2a55; font-weight: normal; text-decoration:none; margin-bottom:11px; padding:5px 13px 0 13px; margin-bottom:20px;}
.join_for_free2 label{float:left; margin-bottom:18px; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; font-weight:normal; margin-left:13px;}
.join_for_free2 label a:hover{text-decoration:none;}

.join_for_free2 .input{border: 1px solid #343b3c; border-radius: 4px 4px 4px 4px; font-size:13px; padding:6px; width:311px; background:#343b3c; color:#8c9495;}

#about_box{width:903px; float:left;}

#about_box h1{font-family:"AvantGarde Bk BT"; font-size:34px; color:#fc2a55; font-weight: normal; text-decoration:none; margin-bottom:11px; padding:5px 13px 0 0px; margin-bottom:10px;}
#about_box p{float:left; padding-top:14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fc2a55;}


.news_box{width:699px; float:left; border-radius:4px; background:#161b1d; padding:10px;}
.news_box h1{font-family:"AvantGarde Bk BT"; font-size:22px; color:#fc2a55; font-weight: normal; text-decoration:none; margin-bottom:11px; padding:5px 13px 0 0px; margin-bottom:10px;}
.news_box p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; font-weight:normal; text-decoration:none; float:left; width:560px;}
.news_box span{float:right;}


.letest_popular_two{width:699px; float:left; border-radius:4px; background:#161b1d; padding:10px; margin-top:20px;}
.letest_popular_two ul{ list-style:none; margin:0px; padding:0px; float:left;border-radius:0px 0px 10px 10px;}
.letest_popular_two li{ list-style:none;  border-bottom:#d3d1d1 solid 1px!IMPORTANT; border:none; margin:0px; min-height:0px!IMPORTANT; padding:5px 5px 5px 5px; width:670px; float:left;}
.letest_popular_two li img{ float:right; margin:10px 15px 0px 0px;}
.letest_popular_two li h2{ color:#d3d1d1; margin:0px; padding:15px 5px 5px 15px; font-size:16px; font-weight:bold;}
.letest_popular_two li p{ font-size:12px; font-weight:normal; padding:1px 5px 5px 15px; margin:0px; line-height:17px; color:#d3d1d1; font-family:Arial, Helvetica, sans-serif;}
.letest_popular_two li p a{ color:#ff000b; font-size:11px; font-weight:bold; text-decoration:none;}
.letest_popular_two .link_link{ color:#ff000b; padding:3px 5px 5px 4px; float:right; font-size:14px; font-weight:bold;text-decoration:none;}



.left_pannel{ width:696px; float:left; border-radius:4px; background:#161b1d; padding:10px;}
.left_pannel_two{ width:324px; float:left; margin:0px 10px 0px 3px; padding:0px;}
.left_pannel_three{ width:324px; float:right; margin:0px 0px 0px 3px; padding:0px;}
.right_pannel{ width:300px; float:right; margin:0px 17px 0px 0px; padding:0px;}



.my_account_detail{ width:96%; float:left; border-radius:4px; background:#1b2123; padding:10px; margin:0px 10px 20px 0px; color:#FFFFFF;}
.my_account_detail ul{ float:left; line-height:20px; width:40%; margin:0px 0px 0px 20px; padding:0px;}
.my_account_detail li{  margin:0px; padding:0px;}
.my_account_detail li a{ font-family:Arial, Helvetica, sans-serif; color:#d7ddde; font-size:11px; font-weight:bold; text-decoration:underline;}
.my_account_detail li a:hover{ text-decoration:none;}

.my_account_detail p a{ font-family:Arial, Helvetica, sans-serif; color:#d1274a; font-size:11px;line-height:20px; font-weight:bold; text-decoration:underline;}
.my_account_detail h1{ display:block; margin:0px; border-bottom:#152024 solid 2px; padding:0px 0px 4px 0px; margin-bottom:5px; font-size:21px; font-weight:bold; font-family:"AvantGarde Bk BT";}

.input_text{border: 1px solid #343b3c; border-radius: 4px 4px 4px 4px; font-size:13px; padding:3px; width:269px;background:#343b3c; color:#FFF;}

.button_new{text-decoration:none; color:#fff; font-size:12px; padding:2px 6px 5px 5px; font-weight:bold; border:none; background:url(../images/menu.png) repeat-x; border-radius:4px 4px 4px 4px;}


.button{width:auto; margin:30px 0px 0 70px;}
.button a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-decoration:none; border-radius:4px; background:url(../images/bg.jpg) repeat-x #bd1235; padding:8px; }
.button a:hover{text-decoration:none;}


.button_chat{width:auto;}
.button_chat a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-decoration:none; border-radius:4px; background:url(../images/bg.jpg) repeat-x #bd1235; padding:8px 28px 8px 28px; }
.button_chat a:hover{text-decoration:none;}




.online_availble2{width:716px; float:left; border-radius:4px; background:#161b1d;}
.online_availble2 h3{font-family: "Myriad Pro"; font-size:20px; color:#fff; font-weight:normal; text-decoration:none; background:url(../images/icon1.gif) no-repeat right; border-bottom:#555859 solid 1px; margin:21px 12px 0 12px; padding-bottom:17px;}
.online_availble2 ul{list-style:none; padding:0px; margin:28px 0 0 12px;}
.online_availble2 ul li{float:left; margin:0px 8px 15px 0;}
.online_availble2 ul li img{border:#9a9ea1 solid 1px; text-align:center;}
.online_availble2 ul li p{font-family:Arial, Helvetica, sans-serif; color:#9a9ea1; font-size:12px; font-weight:bold; text-decoration:none; text-align:center;}
.online_availble2 ul li p a{font-family:Arial, Helvetica, sans-serif; color:#9a9ea1; font-size:12px; font-weight:bold; text-decoration:none;}
.online_availble2 ul li p a:hover{text-decoration:underline;}
.online_availble2 ul li span{display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#de1e57; text-align:center;}
.online_availble2 ul li span a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#de1e57;}
.online_availble2 ul li span a:hover{text-decoration: underline; color:#818587;}



.online_availble3{width:716px; float:left; border-radius:4px; background:#161b1d;}
.online_availble3 h3{font-family: "Myriad Pro"; font-size:20px; color:#fff; font-weight:normal; text-decoration:none; border-bottom:#555859 solid 1px; margin:21px 12px 20px 12px; padding-bottom:17px;}
.online_availble3 p{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ccc; font-weight:normal; text-decoration:none; padding:0 12px 10px 12px;}
.online_availble3 p a{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ccc; font-weight:normal; text-decoration:none;}
.online_availble3 p a:hover{text-decoration:underline;}
.online_availble3 ul li{list-style:none;}


.online_availble4{width:977px; float:left; border-radius:4px; background:#161b1d; }
.online_availble4 h3{font-family:"AvantGarde Bk BT"; font-size:20px; color:#fff; font-weight:normal; text-decoration:none; background:url(../images/icon1.gif) no-repeat right; border-bottom:#555859 solid 1px; margin:18px 12px 0 10px; padding-bottom:17px;}
.online_availble4 ul{list-style:none; padding:0px; margin:8px 0 0 0px;}
.online_availble4 ul li{float:left; margin:0px 8px 15px 0;}
.online_availble4 ul li img{border:#9a9ea1 solid 1px; text-align:center;}
.online_availble4 ul li p{font-family:Arial, Helvetica, sans-serif; color:#9a9ea1; font-size:12px; font-weight:bold; text-decoration:none; text-align:center;}
.online_availble4 ul li p a{font-family:Arial, Helvetica, sans-serif; color:#9a9ea1; font-size:12px; font-weight:bold; text-decoration:none;}
.online_availble4 ul li p a:hover{text-decoration:underline;}
.online_availble4 ul li span{display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#de1e57; text-align:center;}
.online_availble4 ul li span a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#de1e57;}
.online_availble4 ul li span a:hover{text-decoration: underline; color:#818587;}


.profiles{width:706px; float:left; border-radius:4px; background:#161b1d; margin-bottom:10px; padding:15px 0px 20px 10px;}
.profiles ul{list-style:none; padding:0px; margin:0px;}
.profiles ul li{float:left; margin:0px 10px 0 0;}
.profiles ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:bold; text-decoration:none; border-radius:10px; background:url(../images/bg.jpg) repeat-x #bd1235; padding:8px;}
.profiles ul li a:hover{text-decoration:none;}

.profiles_box{width:924px; float:left; border-radius:4px; background:#161b1d; padding:10px;}

.font{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.font a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.font a:hover{text-decoration:underline;}

.font3{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.font3 a{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.font3 a:hover{text-decoration:underline;}


.font2{font-family:"AvantGarde Bk BT"; font-size:21px; color:#fc2a55; font-weight:bold; text-decoration:none;}
.font2 a{font-family:"AvantGarde Bk BT"; font-size:21px; color:#fc2a55; font-weight:bold; text-decoration:none;}
.font2 a:hover{text-decoration:underline;}



.font4{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight: normal; text-decoration:none;}
.font4 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fc2a55; font-weight:bold; text-decoration:none;}
.font4 a:hover{text-decoration:underline;}

.box_new{width:445px; float:left; border:#666 solid 1px; border-radius:4px;}
.box_new span{float:left; display:block;}
.box_new span textarea{width:332px; border:none; background:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; height:34px; overflow:hidden!IMPORTANT;}


.icon_big{clear:both; position: absolute; top:244px; left:15px;}
.icon_big2{clear:both; position: absolute; top:245px; left:38px;}

.box_font{width:340px; float:left; margin:33px 0 0 33px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.box_font span{float:left; display:block; padding-right:10px;}
.box_font span select{border:#999999 solid 1px; padding:2px;}

.box_font2{width:340px; float:left; margin:10px 0 0 46px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.box_font2 span{float:left; display:block; padding-right:10px;}
.box_font2 span select{border:#999999 solid 1px; padding:2px;}


.box_font3{width:140px; float:left; margin:18px 0 0 152px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.box_font3 span{float:left; display:block; padding-right:10px;}
.box_font3 span select{border:#999999 solid 1px; padding:2px;}

.button_chat2{width:auto;}
.button_chat2 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-decoration:none; border-radius:4px; background:url(../images/bg.jpg) repeat-x #bd1235; padding:8px 10px 8px 10px; }
.button_chat2 a:hover{text-decoration:none;}



#purchase_tokens{width:930px; float:left;}
#purchase_tokens h3{font-family:"AvantGarde Bk BT"; font-size:20px; color:#fff; font-weight:normal; text-decoration:none; background:url(../images/purchase.png) no-repeat left; border-bottom:#555859 solid 1px; margin:10px 12px 0 12px; padding-bottom:17px; padding-left:60px; padding-top:17px;}
#purchase_tokens p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none; padding-left:10px; padding-top:10px; width:700px; float:left;}

#purchase_tokens ul{list-style:none; padding:0px; margin:20px 0 20px 10px; float:left; width:800px;}
#purchase_tokens ul li{padding:0px; float:left; width:800px; margin-bottom:4px; padding:10px;}
#purchase_tokens ul li:hover{background:#666666;}
#purchase_tokens ul li a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CCCCCC; font-weight:normal; text-align:n
; float:left;}
#purchase_tokens ul li span{float:left; display:block; margin-top:2px; margin-right:6px;}
#purchase_tokens ul li a:hover{text-decoration: none;}




