*{margin:0;padding:0}iframe,a img,fieldset,form,table{border:0}h6,h5,h4,h3,h2,h1,caption,th,td{font-size:100%;font-weight:normal}dd,dt,li,dl,ol,ul{list-style:none}legend{color:#000}button,select,textarea,input{font:100% serif}table{border-collapse:collapse}caption,th,td{text-align:left}
.clear { height: 0; line-height: 0; font-size: 0; clear: both; }

body { background:#e2ded5 url(../images/bg.jpg) repeat-x left top; }
h1 { display:none; margin-left:-10000px; }

#global { width:980px; margin:0 auto; }
#global #index_flash { width:980px; height:640px; }

#global #menu { width:980px; height:40px; }

#global #header { width:980px; background:url(../images/logo.gif) no-repeat left top; }
#global .hd_about { height:172px; position:relative; }
#global .hd_about #books { position:absolute; top:-40px; right:0; width:235px; height:300px; }
#global .hd_about #hd_about { position:absolute; top:0px; left:96px; }
#global .hd_content { height:250px; padding-left:13px; width:967px; background:none; }
#global .hd_affiliates { height:337px; padding-left:13px; width:967px; background:none; }
#global .hd_contact { height:250px; margin-left:13px; width:967px; background:none; }
#global .hd_404 { padding-left:13px; }
#global .hd_404 div { width:951px; height:271px; background:url(../images/404.jpg) no-repeat 0 0; }
#global .hd_404 div span { display:none; margin-left:-10000px; }
#global .hd_403 { padding-left:13px; }
#global .hd_403 div { width:951px; height:271px; background:url(../images/403.jpg) no-repeat 0 0; }
#global .hd_403 div span { display:none; margin-left:-10000px; }

#global .hd_sorry { padding-left:13px; }
#global .hd_sorry div { width:951px; height:271px; background:url(../images/hd_sorry.jpg) no-repeat 0 0; position:relative; }
#global .hd_sorry div span { display:none; margin-left:-10000px; }
#global .hd_sorry div .hd_sorry_txt { position:absolute; width:500px; top:164px; left:62px; font:bold italic 14px/20px Arial, Helvetica, sans-serif; color:#ff683d; }
#global .hd_sorry div .hd_sorry_txt a { font-weight:bold; color:#fff; }

#global .bloc_about { float:left; width:621px; height:414px; margin:0 12px 25px 14px; padding:12px 11px 14px 11px; background:url(../images/bg_blocabout.jpg) repeat-x 0 0; border:1px solid #bab3a9; }
#global .bloc_about .bloc_line { width:621px; height:8px; background:#a0988e; overflow:hidden; }
#global .bloc_about h2 { width:621px; height:90px; background:url(../images/aboutus.jpg) no-repeat 0 0; margin-top:11px; }
#global .bloc_about .txt_about { width:621px; height:296px; background:url(../images/txt_about.gif) no-repeat 0 0; }
#global .bloc_about  span { display:none; margin-left:-10000px; }

#global .bloc_news { width:271px; height:414px;  padding:12px 11px 14px 11px; background:url(../images/bg_blocabout.jpg) repeat-x 0 0; border:1px solid #bab3a9; float:left; }
#global .bloc_news .bloc_line { width:271px; height:8px; background:#a0988e; overflow:hidden; }
#global .bloc_news h2 { width:271px; height:90px; background:url(../images/latestnews.jpg) no-repeat 0 0; margin-top:11px; }
#global .bloc_news span { display:none; margin-left:-10000px; }
#global .bloc_news #news_flash { padding-top:20px; }


#global #footer { height:50px; width:980px; clear:both;  }
#global #footer ul { display:block; width:686px; height:46px; float:left }
#global #footer ul li { float:left; height:46px; }
#global #footer ul li a { display:block; height:28px; text-align:center; padding:18px 0 0 0; font:10px Arial, Helvetica, sans-serif; color:#7e7e7e; text-decoration:none; }
#global #footer ul li.about a { width:85px; background:url(../images/mn_about.gif) no-repeat 0 0; }
#global #footer ul li.become a { width:129px; padding-left:44px; background:url(../images/mn_become.gif) no-repeat 0 0; }
#global #footer ul li.contact a { width:95px; background:url(../images/mn_contact.gif) no-repeat 0 0; }
#global #footer ul li.content a { width:118px; background:url(../images/mn_content.gif) no-repeat 0 0; }
#global #footer ul li.join a { width:107px; background:url(../images/mn_join.gif) no-repeat 0 0; }
#global #footer ul li.login a { width:108px; background:url(../images/mn_login.gif) no-repeat 0 0; }
#global #footer ul li a:hover { background-position:0 -46px; color:#000; }

#global #footer #footer_flash { width:276px; height:40px; float:left; padding-left:5px; background:url(../images/ft_xbiz.jpg) no-repeat 10px 0; }


#global .content_producer { padding:30px 0 0 14px; }
#global .content_producer span { display:none; margin-left:-10000px; }
#global .content_producer .prod_partners { width:245px; float:left; }
#global .content_producer .prod_partners h2 { width:245px; height:72px; background:url(../images/ourpartners.gif) no-repeat 0 0; }
#global .content_producer .prod_partners #partners_flash { height:1039px; }
#global .content_producer .prod_partners .revisit { width:245px; height:192px; background:url(../images/revisit.jpg) no-repeat 0 0; position:relative; }
#global .content_producer .prod_partners .revisit a.a_become { display:block; width:231px; height:23px; background:url(../images/a_become.gif) no-repeat 0 0; position:absolute; top:130px; left:7px; }
#global .content_producer .prod_partners .revisit a.a_learn { display:block; width:231px; height:23px; background:url(../images/a_learn.gif) no-repeat 0 0; position:absolute; top:160px; left:7px; }
#global .content_producer .prod_partners .revisit a:hover { background-position:0 -23px; }

#global .content_producer .prod_content { width:691px; float:left; padding:0 0 0 13px; }
#global .content_producer .prod_content h2 { width:691px; height:72px; background:url(../images/what_offer.gif) }
#global .content_producer .prod_content .offers { width:691px; background:url(../images/bgoffers.jpg) repeat-x 0 0; height:1035px; }
#global .content_producer .prod_content .offers ul { padding:0 0 0 0; }
#global .content_producer .prod_content .offers ul li { float:left; width:191px; height:283px; background:url(../images/bgoffer.gif) no-repeat 14px 0; margin:23px 0 0 0; padding:31px 10px 0 25px; }
#global .content_producer .prod_content .offers ul li p { font:11px/16px Arial, Helvetica, sans-serif; color:#383838; }
#global .content_producer .prod_content a.callusnow { display:block; width:691px; height:196px; background:url(../images/callusnow.jpg) no-repeat 0 0; margin:0; }

#global .content_contact { clear:both; padding:10px 0 0 13px; height:320px; }
#global .content_contact  span { display:none; margin-left:-10000px; }
#global .content_contact .contact_infos .bloc_line { height:8px; background:#a0988e; overflow:hidden; }
#global .content_contact .contact_infos { width:391px; height:277px; padding:8px; border:1px solid #bdb6ae; background:url(../images/bg_contact.jpg) repeat-x 0 0; float:left;  }
#global .content_contact .contact_infos .bloc_line { width:391px; margin-bottom:12px; }
#global .content_contact .contact_infos .infos { width:194px; height:257px; background:url(../images/contact_infos.jpg) no-repeat left top; padding:0 0 0 197px; }
#global .content_contact .contact_infos .infos h2 { width:194px; height:22px; background:url(../images/h2_mailphone.gif) no-repeat 0 0; }
#global .content_contact .contact_infos .infos p { color:#4f4c48; font:10px/20px Verdana, Arial, Helvetica, sans-serif; padding-left:26px; }
#global .content_contact .contact_infos .infos p.mail { padding-top:21px; height:95px; background:url(../images/ic_letter.gif) no-repeat left 26px; }
#global .content_contact .contact_infos .infos p.telephone { padding-top:12px; height:97px; background:url(../images/ic_phone.gif) no-repeat left 17px; }
#global .content_contact .contact_infos .infos .con_sep { width:176px; height:2px; background:url(../images/ic_con_sep.gif) no-repeat left top; overflow:hidden; }
#global .content_contact .contact_infos .infos .bloc_line { width:194px; margin:0; }

#global .content_contact .contact_online { float:left; width:510px; height:277px; padding:8px; border:1px solid #bdb6ae; background:url(../images/bg_contact.jpg) repeat-x 0 0; margin-left:14px; }
#global .content_contact .contact_online .bloc_line { height:8px; background:#a0988e; overflow:hidden;}
#global .content_contact .contact_online .bloc_line { width:510px; margin-bottom:12px;  }
#global .content_contact .contact_online .onl_form { padding-left:198px; width:312px; height:257px; background:url(../images/contact_online.jpg) no-repeat left top; }
#global .content_contact .contact_online .onl_form h2 { width:312px; height:22px; background:url(../images/h2_email.gif) no-repeat 0 0; }
#global .content_contact .contact_online .onl_form .bloc_line { width:312px; margin:0; }
#global .content_contact .contact_online .onl_form form { margin:0; padding:12px 0 0 0; }
#global .content_contact .contact_online .onl_form form p { clear:both; height:33px; }
#global .content_contact .contact_online .onl_form form p label { width:132px; display:block; font:bold 10px/20px Verdana, Arial, Helvetica, sans-serif; color:#4f4c48; float:left; }
#global .content_contact .contact_online .onl_form form p input { width:173px; font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#000; float:left; padding:3px 2px; border:1px solid #b8b2a8; }
#global .content_contact .contact_online .onl_form form p select { width:178px; font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#000; float:left; height:20px; border:1px solid #b8b2a8; }

#global .content_contact .contact_online .onl_form form p.textarea { height:auto; }
#global .content_contact .contact_online .onl_form form p.textarea label { width:300px; float:none; display:block; }
#global .content_contact .contact_online .onl_form form p.textarea textarea { width:305px; height:78px; font:bold 10px Verdana, Arial, Helvetica, sans-serif; border:1px solid #b8b2a8; color:#000; padding:2px; }

#global .content_contact .contact_online .onl_form form p.submit { padding-top:10px; }
#global .content_contact .contact_online .onl_form form p.submit a { display:block; width:312px; height:25px; background:url(../images/bt_submit.gif) no-repeat 0 0; }
#global .content_contact .contact_online .onl_form form p.submit a:hover { background-position:0 -25px; }


#global .content_affiliates { width:914px; padding:12px 11px 0 11px; border:1px solid #a0988e; background:#cfc6b8; margin:0 0 20px 13px; }
#global .content_affiliates .bloc_line { overflow:hidden; height:8px; background:#92887b; margin:0 0 12px 0; }
#global .content_affiliates .signupnow { width:224px; height:1395px; background:url(../images/signupnow.jpg) no-repeat 0 0; float:left; }
#global .content_affiliates .signupnow h2 { display:none; margin-left:-10000px; }

#global .content_affiliates .affiliates_form { width:662px; float:right; margin: 0 0 10px 0; }
#global .content_affiliates .affiliates_form span { display:none; margin-left:-10000px; }
#global .content_affiliates .affiliates_form h3.h3fill { width:494px; height:32px; background:url(../images/justfill.gif) no-repeat 0 0; margin:3px 0 5px 0; }
#global .content_affiliates .affiliates_form h3 { width:494px; font:bold 20px/32px Arial, Helvetica, sans-serif; color:#000; }
#global .content_affiliates .affiliates_form p { font:11px/31px Verdana, Arial, Helvetica, sans-serif; color:#000; }
#global .content_affiliates .affiliates_form p.terms { width:637px; height:31px; background:url(../images/bgagreeterms.gif) no-repeat 0 0; padding:0 0 0 25px; }
#global .content_affiliates .affiliates_form p.terms a { color:#3f0302; text-decoration:underline; font-weight:bold; }
#global .content_affiliates .affiliates_form p.terms a:hover { color:#000; }
#global .content_affiliates .affiliates_form p.promote_account { width:472px; height:22px; background:url(../images/yourgamma.gif) no-repeat 0 0; margin:13px 0 7px; }
#global .content_affiliates .affiliates_form .programs_list { width:662px; height:178px; background:url(../images/programs.jpg) no-repeat 0 0; margin:0 0 17px 0; }
#global .content_affiliates .affiliates_form p a { color:#5c0d01; text-decoration:none; font-weight:bold; }
#global .content_affiliates .affiliates_form p a:hover { color:#000; }

#global .content_affiliates .affiliates_form fieldset p.captcha { height:46px; }
#global .content_affiliates .affiliates_form fieldset p.captcha img { float:left; border:1px solid #adab97; }
#global .content_affiliates .affiliates_form fieldset p.captcha label { line-height:42px; }


#global .content_affiliates .affiliates_form .form_submit { clear:both; height:90px; background:url(../images/frm_turlup.gif) no-repeat right top; width:662px; position:relative; }
#global .content_affiliates .affiliates_form .form_submit a.bt_snd { display:block; width:662px; height:44px; background:url(../images/frm_submit.gif) no-repeat 0 0; position:absolute; bottom:0; left:0; }
#global .content_affiliates .affiliates_form .form_submit a.bt_snd:hover { background-position:0 -44px; }
#global .content_affiliates .affiliates_form .form_submit p { font:11px Verdana, Arial, Helvetica, sans-serif; color:#383838; text-align:center; padding:8px 0 0 0; margin:0; }
#global .content_affiliates .affiliates_form .form_submit p a { color:#5c0d01; text-decoration:none; font-weight:bold; }
#global .content_affiliates .affiliates_form .form_submit p a:hover { color:#000; }

#global .content_affiliates .affiliates_terms { font:10px/14px Verdana, Arial, Helvetica, sans-serif; color:#000; }
#global .content_affiliates .affiliates_terms h2 { font:bold 26px Arial, Helvetica, sans-serif; padding:0 0 5px 0; }
#global .content_affiliates .affiliates_terms h3 { font:bold 10px Verdana, Arial, Helvetica, sans-serif; padding:0 0 5px 0; }
#global .content_affiliates .affiliates_terms p { padding:0 10px 10px 10px; text-align:justify; }
#global .content_affiliates .affiliates_terms p.strong { font-weight:bold; }
#global .content_affiliates .affiliates_terms ul { list-style-type:disc; padding:0 20px 10px 30px; margin:0; }
#global .content_affiliates .affiliates_terms ul li { list-style-type:disc; padding:0 0 3px 0; text-align:justify; }
#global .content_affiliates .affiliates_terms ul li ul,#global .content_affiliates .affiliates_terms ul li ul li { list-style-type:circle; }
#global .content_affiliates .affiliates_terms a { color:#5c0d01; text-decoration:none; font-weight:bold; }
#global .content_affiliates .affiliates_terms a:hover { color:#CD0101; }

#global .content_affiliates .affiliates_taxes { font:10px/14px Verdana, Arial, Helvetica, sans-serif; color:#000; }
#global .content_affiliates .affiliates_taxes h2 { font:bold 20px Arial, Helvetica, sans-serif; padding:0 0 5px 0; }
#global .content_affiliates .affiliates_taxes p { padding:0 0 10px 0; text-align:justify; }
#global .content_affiliates .affiliates_taxes ul { list-style-type:disc; padding:0 10px 10px 20px; margin:0; }
#global .content_affiliates .affiliates_taxes ul li { list-style-type:disc; padding:0 0 13px 0; text-align:justify; }
#global .content_affiliates .affiliates_taxes a { color:#5c0d01; text-decoration:none; font-weight:bold; }
#global .content_affiliates .affiliates_taxes a:hover { color:#CD0101; }












