html, body, div, span, applet, object, iframe, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit;	font-size:100%;	font-family:inherit;}

body {font:11px Tahoma; color:#000; background:#4a3c31;}

/* структура
----------------------------------------------------------------------------------------*/
#wrapper {width: 960px; margin: 0 auto; position: relative}
#header {background: url(../images/head.jpg) no-repeat; height: 498px}
#container {overflow: hidden; zoom:1; background: #fff; width: 938px; padding-left: 11px; padding-right: 11px}

/* header
----------------------------------------------------------------------------------------*/
#form {float: right; margin-top: 18px; margin-right: 20px; width: 360px; display: inline}
#form .top {height: 5px; font-size: 0; line-height: 0; background: url(../images/form.png) no-repeat 0 0}
#form .body {background: url(../images/form.png) no-repeat 0 center}
#form .bot {height: 5px; font-size: 0; line-height: 0; background: url(../images/form.png) no-repeat 0 bottom}
#login {position: absolute; top: 442px; left: 19px}
#login div {font: bold 11px Verdana; color: #4a3c31; padding: 0 0 5px 1px}
#login input {width: 107px; font: 11px Verdana; color: #80766e; vertical-align: middle; padding-bottom: 3px; padding-top: 1px}
#login .btnsub {width: 26px; height: 18px; background: url(../images/ok.png) no-repeat left top; border: none}

#logotip {padding-top: 23px; text-align: center; margin-bottom: -1px}
#slogan {height: 61px; background: #edebea; color: #4a3c31; font: 15px Georgia; font-weight: bold; text-align: center; padding-top: 7px}
h1 {color: #4a3c31; font: 15px Georgia; font-weight: bold;line-height: 10px}
#slogan p {line-height: 25px}
#slogan span {font-size: 18px}

fieldset.anketa {padding: 16px 0 4px}
fieldset.anketa p input {width:167px; padding:2px 2px 2px 4px; border:1px solid #cccccc; height: 19px; vertical-align: middle; color: #4a3c31; //margin-top: 3px; background: url(../images/input.png) no-repeat 0 0}
select {padding: 2px; border:1px solid #cccccc; color: #4a3c31; vertical-align: middle}
fieldset.anketa, fieldset.anketa input, fieldset.anketa select {font: 13px/21px Arial, 'Nimbus Sans L', Helvetica, sans-serif; color: #000}
#form p {overflow: hidden; zoom: 1; padding: 0 0 7px}
#form p .note {display: block; margin: 0 0 -3px 118px; color: #585858; font-size: 11px; line-height: 11px; padding: 5px 0 0}
#form p .note a {vertical-align: -2px; margin: 0 0 0 8px}
#form label {text-align: right; float: left; display: inline; width: 97px; margin: 0 21px 0 0}
#form .form_more {display: none}
#form #example-show {margin: 11px 0 0 114px}
#form .button {margin: 4px 0 0 114px}
#form #example {padding: 0 0 2px}
#form .button .note {display: block; color: #585858; font-size: 11px; line-height: 11px; text-align: right; margin: -3px 53px 0 0}
#form .button_join {background: 0; border: 0}
#form .or {font: italic 16px/21px Georgia, 'Century Schoolbook L', Serif; text-align: center; padding: 0 0 6px; margin: -3px 80px 0 0}
#form .facebook_button {overflow: hidden; zoom: 1; padding: 5px 0 0}
#form .facebook_button .fb {float: left; display: inline; margin: -5px 7px 0 4px}

select.gender {width: 175px}
select.day {width: 57px}
select.month {width: 88px; margin-left: 6px}
select.year {width: 58px; margin-left: 4px}
select.options {width: 210px}

.terms {font: 11px Verdana; color: #4a3c31; text-align: center; line-height: 17px; padding-top: 16px;}
.terms a {text-decoration: none; color: #00a9e0}
.terms a:hover {text-decoration: underline; color: #00a9e0}
*html .terms {padding-top: 13px}

/* Form Login and Signup*/

/* ----------------------- CHANGE START -------------------------*/

.cta-button {display:block;	width:212px; height:54px; margin: 10px auto 0}
.cta-button input {display:block; width:212px; height:54px; background:url(../images/button2_03.png) no-repeat 0 0; border: none; cursor: pointer}

/* ----------------------- CHANGE END -------------------------*/

.log {background:url(../images/call_to_action_sprite.gif) no-repeat 0 -50px;}
.log a {background:url(../images/call_to_action_sprite.gif) no-repeat 0 0;}
.log a:hover {background-position: 0 50px; cursor: pointer}

/* content
----------------------------------------------------------------------------------------*/
/*tips*/
#tips {border-top:1px solid #c8c4c1; border-bottom:1px solid #c8c4c1; margin: 24px 0 26px; overflow: hidden; zoom:1; padding: 26px 0 25px}
#tips .col {float:left; font-family:Verdana; width:190px;	margin-left:5px; margin-right: 25px; background:url(../images/bullet.gif) no-repeat 4px 3px; padding-left: 20px}
#tips .col1 {float:left; font-family:Verdana; width:190px; background:url(../images/bullet.gif) no-repeat 4px 3px; padding-left: 20px; margin-left:5px;}
#tips .col h2, #tips .col1 h2 {font-family:Verdana; color:#4a3c31; font-size:13px; margin-bottom:5px; font-weight: bold}
#tips .col p, #tips .col1 p {color:#80766e;}
#tips .col a, #tips .col1 a {text-decoration: none; color: #00a9e0}
#tips .col a:hover, #tips .col1 a:hover {text-decoration: underline; color: #00a9e0}

/*questions*/
#questions {float: right; width: 448px; overflow: hidden; zoom:1;}
#questions_inner {margin: 2px 30px 38px 12px; font: 11px Verdana; color: #80766e}
#questions .title {font: 18px Georgia; font-weight: bold; color: #4a3c31}
#questions .text {margin: 18px 0 28px; line-height: 18px}

/*badge*/
#wld_badge_wrapper {width: 490px; overflow: hidden; zoom:1;}
#wld_badge_wrapper .title {font: 18px Georgia; color: #4a3c31; font-weight: bold; padding-left: 26px; margin-bottom: 15px}
#wld_badge_inner {padding: 10px 0 10px 20px;}
.wld_badge_item {float: left; margin: 0 18px 0 6px; padding: 0;}
.wld_badge_item img {border: 1px solid black;}
.wld_badge_item_detail {margin-top: 7px; height: 61px; font: 11px Verdana; color: #80766e; width: 90px; overflow: hidden; text-align: center;}
.wld_badge_item_name {font-weight: bold}
.wld_badge_item_age {font-weight: bold}
.wld_badge_item_region {font-size: 10px}
.wld_badge_clear {clear: both;}

/*menu*/
#menu {clear: both; border-top: 5px solid #4a3c31; margin: 0 0 26px 0; padding: 22px 0 0; overflow: hidden; zoom:1; line-height: 17px}

#menu .col {float:left; font-family:Verdana; width:190px; margin-left:5px; margin-right: 25px; padding-left: 20px}
#menu .col1 {float:left; font-family:Verdana; width:190px; padding-left: 20px; margin-left:5px;}

#menu .col h2, #menu .col1 h2 {font-family: Georgia; color:#4a3c31; font-size:11px; margin-bottom: 9px; font-weight: bold; }
#menu .col a, #menu .col1 a {text-decoration: none; color: #c8c4c1}
#menu .col a:hover, #menu .col1 a:hover {text-decoration: underline; color: #00a9e0}

/*footer*/
#footer {clear: both; border-top: 1px solid #c8c4c1; height: 47px; color: #4a3c31; font: 11px Georgia; text-align: center; padding-top: 11px}

