/* YUI CSS RESET */
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
em{font-style:italic;font-weight:normal;}
strong{font-weight:bold;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:92%;font-weight:bold; color:#063f53;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:100%;line-height:100%;}

/* Page styles */
html 						{ font-size: 75%; height: 100%; background: url('/i/body-bg1.gif') repeat 0 0 #e5e5e5; }
body 						{ font: normal 1em/1.3 Arial, sans-serif; color: #602c00; text-align: center; }
div#page					{ width: 953px; margin: 0 auto; text-align: left; }
img							{ border: 0; }
.spacer						{ clear: both; height: 1px; font-size: 0; }
p							{ margin: 3px 0 7px 0; }

/* Header styles */
div#head					{ position: relative; height: 97px; }
div#head img#logo			{ position: absolute; top: 32px; left: 55px; }
div#head img#bonus			{ position: absolute; top: 36px; right: 75px; }

/* Menu styles */
/*
ul#menu						{ display: block; margin-left: 32px; height: 33px; }
ul#menu li					{ float: left; display: block; }
ul#menu li a:visited,
ul#menu li a				{ display: block; height: 25px; padding: 8px 20px 0 20px; margin-right: 4px; text-decoration: none; color: #fff; font-size: 1.3em; background: url('/i/menu-bg.gif') repeat-x 0 0; }
ul#menu li a:hover			{ background: url('/i/menu-hov.gif') repeat-x 0 0; }
ul#menu li a.cur			{ background: url('/i/menu-cur.gif') repeat-x 0 0; }
*/

table#menu					{ display: block; margin-left: 32px; border-collapse: collapse; }
td a:visited,
td a						{ display: block; height: 25px; padding: 8px 20px 0 20px; margin-right: 4px; text-decoration: none; color: #fff; font-size: 1.3em; background: url('/i/menu-bg.gif') repeat-x 0 0; }
td a:hover					{ background: url('/i/menu-hov.gif') repeat-x 0 0; }
td a.curr					{ background: url('/i/menu-cur.gif') repeat-x 0 0; }

/* Pages stlyes */
div#container				{ padding-left: 32px; color: #000; font-size: 13px; }
.hide-div					{ display: none; }

/* Main page styles */
div#mainpage				{ height: 371px; padding: 130px 55px 0 620px; color: #fff; font-size: 14px; background: url('/i/mainpage-bg.jpg') no-repeat 0 0; }

/* Content styles */
div#mne-nado				{ height: 421px; position: relative; background: url('/i/content-bg.jpg') no-repeat 0 0; padding: 80px 220px 0 200px; }
div#mne-nado img#mne-nado	{ position: absolute; top: 36px; left: 211px; }
div#mne-nado p				{ margin: 0 0 0 0; }
div#mne-nado p span			{ color: #02397d; font-weight: bold; }

div#talk					{ height: 491px; overflow: hidden; zoom: 1; padding: 10px 0 0 10px; background: url('/i/talk-bg.jpg') no-repeat 0 0; }
div#talk div.talk-item		{ float: left; width: 407px; height: 210px; padding: 8px; margin: 5px; font-size: 12px; }
div.talk-item img			{ float: left; margin: 0 10px 3px 0; }
div.talk-item p				{ margin: 0 0 10px 0; text-align: justify; }
div.talk-item p.author		{ font-weight: bold; }

div#we-trust				{ height: 427px; padding: 74px 50px 0 453px;  background: url('/i/we-trust-bg.jpg') no-repeat 0 0; line-height: 21px; }
div#we-trust h3				{ color: #2e87de; font-size: 1.3em; }

div#authors					{ height: 423px; padding: 78px 60px 0 463px; background: url('/i/authors-bg.jpg') no-repeat 0 0; }

div#subscribe				{ height: 501px; position: relative; background: url('/i/subscribe-bg.jpg') no-repeat 0 0; }
div#subscribe div#descr		{ position: absolute; top: 136px; left: 67px; width: 388px; }
div#descr p					{ margin: 0 0 5px 0; }
div#descr p.w				{ color: #ff0000; font-weight: bold; }
div#subscribe-form			{ position: absolute; top: 80px; right: 60px; width: 300px; font-size: 11px; }

label.r						{ font-weight: bold; font-size: 11px; }
label.h						{ display: block; font-weight: bold; font-size: 11px; }
label.h b					{ font-weight: bold; color: #ff0000; }
div.form-spacer				{ clear: both; height: 4px; font-size: 0; }
input.txt					{ width: 187px; height: 17px; clear: both; padding: 3px 5px; border: 0; margin-bottom: 4px; background: url('i/form-bg.jpg') no-repeat 0 0; }
input.btn					{ margin: 0 0 0 35px; }
div#subscribe-form select	{ font-size: 11px; }

/* Footer styles */
div#foot					{ height: 100px; position: relative; }
div#foot p#copy				{ display: block; position: absolute; top: 20px; left: 60px; color: #6f6f6f; font-size: 0.9em; }
div#foot p#copy a			{ color: #6f6f6f; font-size: 1em; }
div#foot img#dns			{ position: absolute; top: 29px; right: 74px; }

div#counters				{ text-align: center; }
