@charset "utf-8";

*:first-child+html img {vertical-align:top;}

h1, h2, h3, h4, h5 {font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:100%; margin:0; padding:0;}

h1 {padding:13px 0 13px 24px;}

ul, li, ol {list-style-type:none;}

.clear {clear:both;}


#wrapper {width:751px; height:100%; margin:0 auto 35px auto; background:#FFF;}

#header {width:751px; height:254px; background:#FFF;}

#header-block {width:751px; height:213px; background:url(../img/bg_header.png); position:absolute; z-index:100;}
#header-block-left {float:left;}
#header-block-right {float:right;}
.new {float:right; width:113px; height:113px; margin:3px 13px 0 0;}
.header-text {width:374px; height:45px; margin:13px 10px 0 0; background:url(../img/text_header.png) left top no-repeat;}

#header-menu {width:751px; height:254px; position:relative; z-index:10;}

#menu {padding:170px 0 0 25px;}
#menu li {display:block; float:left; height:84px;}
#menu li a {display:block; float:left; height:84px;}
#menu li.menu-home a {width:80px; background:url(../img/menu_home.png) 0px 0px no-repeat;}
#menu li.menu-home a:hover {width:80px; background:url(../img/menu_home.png) 0px 2px no-repeat;}
#menu li.menu-signup a {width:80px; background:url(../img/menu_signup.png) 0px 0px no-repeat;}
#menu li.menu-signup a:hover {width:80px; background:url(../img/menu_signup.png) 0px 2px no-repeat;}
#menu li.menu-sites a {width:80px; background:url(../img/menu_sites.png) 0px 0px no-repeat;}
#menu li.menu-sites a:hover {width:80px; background:url(../img/menu_sites.png) 0px 2px no-repeat;}
#menu li.menu-marketing-sites a {width:140px; background:url(../img/menu_marketing_sites.png) 0px 0px no-repeat;}
#menu li.menu-marketing-sites a:hover {width:140px; background:url(../img/menu_marketing_sites.png) 0px 2px no-repeat;}
#menu li.menu-faq a {width:80px; background:url(../img/menu_faq.png) 0px 0px no-repeat;}
#menu li.menu-faq a:hover {width:80px; background:url(../img/menu_faq.png) 0px 2px no-repeat;}
#menu li.menu-blog a {width:80px; background:url(../img/menu_blog.png) 0px 0px no-repeat;}
#menu li.menu-blog a:hover {width:80px; background:url(../img/menu_blog.png) 0px 2px no-repeat;}
#menu li.menu-contact a {width:80px; background:url(../img/menu_contact.png) 0px 0px no-repeat;}
#menu li.menu-contact a:hover {width:80px; background:url(../img/menu_contact.png) 0px 2px no-repeat;}
#menu li.menu-terms a {width:80px; background:url(../img/menu_terms.png) 0px 0px no-repeat;}
#menu li.menu-terms a:hover {width:80px; background:url(../img/menu_terms.png) 0px 2px no-repeat;}


#center {padding:15px 0 24px 0;}
#content {font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:16px; color:#6EBF00; font-weight:bold; line-height:18px; letter-spacing:-1px;}
#content p {padding:0 23px 14px 23px;}

.cash {width:197px; height:104px; margin:-20px 0 0 486px; background:url(../img/icon_cash.png) left top no-repeat; position:absolute; z-index:200;}

.form-block {background:#F3F3F3; border:1px solid #ABABAB; padding:13px 11px; margin:0 24px; position:relative;}
.form-block-name {color:#363636; font-size:12px; padding:0 0 4px 0;}
.form-block-name b, .form-block-name2 b {color:#C00000; font-size:14px; font-weight:bold;}
.left {float:left; margin:0 11px 0 0; text-align:left;}
.form-block-name2 {color:#767676; font-size:11px; padding:5px 0 0 35px;}

input.input {width:260px; padding:3px 4px; margin:0 0 10px 0; background:url(../img/bg_input.png) left top repeat-x; border:1px solid #858585; text-align:left;}
textarea.textarea {width:640px; height:124px; padding:4px; margin:0 0 10px 0; background:url(../img/bg_textarea.png) left top repeat-x; border:1px solid #858585;}
.form-block-submit {width:123px; height:24px; text-align:left;}
input.submit {width:123px; height:24px; padding:24px 0 0 0; border:none; color:#000; font-size:0px; background:url(../img/button_submit.png) left top no-repeat; overflow:hidden; cursor:pointer; /* hand-shaped cursor */ cursor:hand; /* for IE 5.x */}


#footer {height:57px; line-height:57px; background:#000 url(../img/bg_footer.png) left top repeat-x; text-align:center; color:#D2D2D2; font-size:11px;}


.x-header {margin:0 0 24px 0;}
.x-earn {margin:0 0 21px 0; padding:14px 0 9px 87px; background:url(../img/x_icon_cash.png) 2px 0px no-repeat;}
.x-design, .x-members, .x-teaser {float:left; height:65px; padding:9px 0 0 90px; color:#303030; font-size:18px; font-weight:bold; line-height:100%;}
.x-design {width:74px; background:url(../img/x_icon_design.png) 3px 0px no-repeat;}
.x-members {width:90px; background:url(../img/x_icon_members.png) 3px 0px no-repeat;}
.x-teaser {width:96px; background:url(../img/x_icon_teaser.png) 3px 0px no-repeat;}
.x_qualify {text-align:center; margin:26px 0 0 0;}