img {border: 0px none;}
body,td,th,div,p {font-family: "Droid Sans", "Tahoma", "Verdana", "DejaVu Sans", sans-serif; line-height: 16pt; font-size: 10pt;}
body {background-color: #ececec; background-image: url('http://the1st.net.ru/errors/images/background.png'); background-repeat: repeat-x; padding: 24px 0px 24px 0px; margin: 0px;}
.leftcontent {padding-right: 16px;}
.rightcontent {padding-left: 16px;}
a {color: #a00; text-decoration: underline;}
a:hover {color: #000; background-color: #f1ebbd;}
a.hint {color: #a00; text-decoration: underline; cursor: help;}
.heading {font-family: "Verdana"; font-size: 16pt; color: #a00;}
ul.nav {margin: 0px; padding: 0px; display: inline;}
ul.nav li {display: inline; font-family: "Verdana", "DejaVu Sans", sans-serif; font-size: 9pt; margin: 0px; padding: 0px;}
ul.nav li a {padding: 4px 8px 4px 8px; color: #a00;}
ul.nav li a:hover {background-color: #a00; color: #fff;}
ul.topmenu {margin: 0px; padding: 0px; display: inline;}
ul.topmenu li {display: inline; font-family: "Verdana", "DejaVu Sans", sans-serif; font-size: 13pt; margin: 0px; padding: 0px;}
ul.topmenu li a {padding: 4px 12px 4px 12px; color: #fff;}
ul.topmenu li a:hover {background-color: #fff; color: #a00;}
hr {border-bottom: 1px solid #ccc; border-top: 0px none; border-left: 0px none; border-right: 0px none;}
#avatar {margin-bottom: 8px;}
td.avatar_container {height: 180px; padding-top: 16px; padding-bottom: 16px;}
.copyright {padding: 0px 8px 0px 8px; vertical-align: middle; color: #999; background-color: #000; font-size: 8pt; font-family: "Verdana", "DejaVu Sans", sans-serif; height: 24px;}
.brownline {background-color: #d5c3a7;}
table.header {height: 80px;}
table.header td.headerbg {background-image: url('images/headerline-bg.png');}
img.logo {opacity: 0.8;}
img.logo:hover {opacity: 1.0;}
img.menuitem {opacity: 0.8;}
img.menuitem:hover {opacity: 1.0;}
span.name {font-family: "Verdana"; font-size: 9pt; font-weight: bold;}
fieldset {margin: 0px 0px 16px 0px; padding: 16px; border: 1px solid #ccc; background-color: #fff;}
fieldset legend {font-family: "Verdana", "DejaVu Sans", sans-serif; font-size: 8pt; font-weight: bold; color: #a00;}
table.page {background-color: #fff; background-image: url('images/gray.png'); background-repeat: repeat-x;}
td.container {vertical-align: top; height: 500px; padding: 16px;}
td.intro {padding-right: 32px;}
td.intro p {font-family: "Droid Sans", "Tahoma", "Verdana", "DejaVu Sans", sans-serif; line-height: 16pt; font-size: 10pt;}
td.intro h1,td.register h1 {font-family: "Verdana", "DejaVu Sans", sans-serif; font-size: 16pt; font-weight: normal; color: #555;}
table.regform td {padding: 4px 0px 4px 0px; vertical-align: middle;}
table.regform td input.line {border: 1px solid #ccc; width: 100%; font-family: "Verdana", "DejaVu Sans", sans-serif; background-color: #fff; font-size: 15pt;}
table.regform td select.select {border: 1px solid #ccc; width: 100%; font-family: "Verdana", "DejaVu Sans", sans-serif; background-color: #fff; font-size: 15pt;}
table.regform td label {margin-left: 8px; cursor: pointer;}
table.regform td input.button {width: 200px; padding-top: 8px; padding-bottom: 8px;}
.inp {border: 1px solid #ccc; width: 100%; font-family: "Verdana", "DejaVu Sans", sans-serif; background-color: #fff; font-size: 15pt;}
div.staticpage {}
div.staticpage ul {color: #555; margin-top: -12px; padding: 0px 0px 24px 24px; list-style-type: circle;}
h1 {font-family: "Verdana", "DejaVu Sans", sans-serif;font-size: 16pt;font-weight: normal;color: #555;}
div.staticpage p {font-family: "Droid Sans", "Tahoma", "Verdana", "DejaVu Sans", sans-serif;line-height: 16pt;font-size: 10pt;padding: 0px 0px 10px 0px;}
div.image {margin-bottom: 32px;text-align: center;}
td.infoleft,td.inforight {font-family: "Verdana", "DejaVu Sans", sans-serif;font-size: 8pt;vertical-align: top;}
td.infoleft {color: #555;}
td.about_photo {padding-bottom: 32px;padding-right: 24px;}
td.about_bio {padding-bottom: 32px;}
td.about_bio p {font-family: "Verdana", "DejaVu Sans", sans-serif;line-height: 13pt;font-size: 8pt;padding: 0px 0px 10px 0px;margin: 0px;}
div.warning {width: 600px;margin-left: auto;margin-right: auto;margin-top: 48px;background-color: #7f1111;padding: 16px;text-align: center;}
div.warning div {font-family: "Verdana", "DejaVu Sans", sans-serif;font-size: 8pt;color: #fff;}
div.warning div a {font-family: "Verdana", "DejaVu Sans", sans-serif;font-size: 8pt;color: #fee;background-color: transparent;padding: 4px;}
div.warning div a:hover {font-family: "Verdana", "DejaVu Sans", sans-serif;font-size: 8pt;color: #7f1111;background-color: #fff;padding: 4px;}
div.warning h1 {color: #fff;font-weight: normal;font-family: "Verdana", "DejaVu Sans", sans-serif;font-size: 18pt;}
div.warning table td,div.warning table th,div.warning table {background-color: transparent;border: 0px none;font-family: "Verdana", "DejaVu Sans", sans-serif;font-size: 8pt;color: #fff;}
div.warning input.button {border-top: 1px solid #a00;border-left: 1px solid #a00;border-right: 1px solid #500;border-bottom: 1px solid #500;background-color: #991111;color: #fff;}
div.warning input.button:hover {border-top: 1px solid #fff;border-left: 1px solid #fff;border-right: 1px solid #555;border-bottom: 1px solid #555;color: #991111;background-color: #efefef;}
h2 {color: #a00;font-family: "Verdana", "DejaVu Sans", sans-serif;font-size: 10pt;}
table.wallmessage {border-top: 1px solid #ccc;margin-bottom: 16px;}
table.content {border: 1px solid #ccc;border-collapse: collapse;margin-bottom: 16px;}
table.content td {border: 1px solid #ccc;font-family: "Verdana", "DejaVu Sans", sans-serif;font-size: 9pt;background-color: #fff;}
table.content th {background-color: #efefef;color: #999;font-family: "Verdana", "DejaVu Sans", sans-serif;font-size: 9pt;}
.button {border: 1px solid #ccc;margin: 4px;padding: 4px 16px 4px 16px;background-color: #efefef;cursor: pointer;}
.button:hover {border-top: 1px solid #fff;border-left: 1px solid #fff;border-bottom: 1px solid #999;border-right: 1px solid #999;margin: 4px;padding: 4px 16px 4px 16px;cursor: pointer;}
.button:active {border: 1px solid #000;margin: 4px;padding: 4px 16px 4px 16px;cursor: pointer;}
textarea {width: 100%;height: 100px;border: 1px solid #ccc;font-family: "Verdana", "DejaVu Sans", sans-serif;font-size: 9pt;}
ul.friends {padding: 0px 8px 0px 8px;margin: 0px;}
ul.friends li {margin: 0px;padding: 0px;list-style-type: none;font-family: "Verdana", "DejaVu Sans", sans-serif;font-size: 8pt;overflow: hidden;height: 24px; text-align: left;}
ul.friends li * {vertical-align: middle; text-align: left;}
td.userpageleft {padding-right: 16px;}
table.usermenu {background-image: url('images/usermenu.png');background-repeat: repeat-x;height: 32px;border-bottom: 6px solid #7f1111;}
table.usermenu td {padding-left: 16px;padding-right: 16px;color: #555;font-size: 8pt;font-family: "Verdana", "DejaVu Sans", sans-serif;font-weight: bold;}
table.usermenu td a {color: #999;font-size: 8pt;font-family: "Verdana", "DejaVu Sans", sans-serif;font-weight: bold;background-color: transparent;}
table.usermenu td a:hover {color: #fff;font-size: 8pt;font-family: "Verdana", "DejaVu Sans", sans-serif;font-weight: bold;background-color: transparent;}
.avatar_buttons img {opacity: 0.6;}
.avatar_buttons img:hover {opacity: 1.0;}
span.admin {color: orange;font-weight: bold;}
span.user {color: #0a0;}
table.content td small {font-size: 8pt;font-family: "Verdana", "DejaVu Sans", sans-serif;color: #999;}
span.date {font-size: 8pt;font-family: "Verdana", "DejaVu Sans", sans-serif;color: #999;margin-right: 8px;margin-left: 8px;}
.newstitle {font-size: 10pt;font-family: "Verdana", "DejaVu Sans", sans-serif;font-weight: bold;color: #a00;}
.newsmessage {}
.newsmessage p {margin: 0px;padding: 0px 0px 16px 0px;}
table.content td.formerror {background-color: #999;border: 1px solid #555;font-size: 8pt;font-family: "Verdana", "DejaVu Sans", sans-serif;color: #fff;padding: 16px;text-align: center;vertical-align: middle;}
.button_mainpage {width: 160px;height: 36px;background-color: transparent;background-image: url('images/button_0.png');border: 0px none;color: #fff;cursor: pointer;}
.button_mainpage:hover {width: 160px;height: 36px;background-color: transparent;background-image: url('images/button_1.png');border: 0px none;color: #fff;cursor: pointer;}
table.bottom_blocks {background-image: url('images/footerbg2.png');background-repeat: no-repeat;background-position: 50% 0px;height: 100%;}
td.bottom_blocks {vertical-align: middle;}
.footer {color: #999;line-height: 12pt;padding: 0px;font-size: 8pt;font-family: "Verdana", "DejaVu Sans", sans-serif;background-color: #7e7e7e;background-image: url('images/footerbg.png');background-repeat: repeat-x;height: 160px;vertical-align: top;}
.pm_author {padding: 16px;}
.pm_body {height: 200px;padding: 16px;}
div.pgbar {text-align: right; padding: 4px 0px 4px 0px;font-size: 8pt;font-family: "Verdana", "DejaVu Sans", sans-serif;}
div.pgbar a {color: #999;padding: 1px 4px 1px 4px;font-size: 8pt;font-family: "Verdana", "DejaVu Sans", sans-serif;}
div.pgbar a.current_page {background-color: #a00;color:#fff;padding: 1px 4px 1px 4px;font-size: 8pt;font-family: "Verdana", "DejaVu Sans", sans-serif;}
