body {background:url(images/background.gif) repeat center top; color:#564646; font:12px/18px tahoma,trebuchet ms,arial,sans-serif; margin:0; padding:0; text-align:center;}
a {color:#55b1c6; text-decoration:none;}
a:hover {color:#e7bd4d;}
p {margin:18px 0;}
ol,ul {margin:18px 0;}

input,select,textarea {color:#8b4e4e; font:11px verdana,arial,sans-serif; background:#e7f3e7; border:1px solid #ccc3d0; padding:1px; margin:0 0 5px;}
h1 {font-size:0; line-height:0.1; height:0; margin:0; padding:0;}
h1 a {width:674px; height:192px; display:block;}
h2 {color:#ceaeda; font:italic 18px verdana,sans-serif; margin:13px 0 0 10px; padding:0;}
h3 {color:#fff; font:33px verdana,sans-serif; margin:0 0 0 10px; padding:0;}
strong,b {color:#a76a6a;}
table {font-size:11px; margin:18px 0; padding:0;}
td,th {padding:2px 5px;}
th {font-weight:bold;}

#wrapper {width:900px; margin:0 auto; text-align:left; background:url(images/middle.jpg) repeat-y;}
#header {position:relative; width:900px; height:397px; margin:0 auto; background:url(images/header.jpg) no-repeat;}
#middle {position:relative; width:900px; margin:-205px auto 0; overflow:hidden; z-index:1;}

#menu {float:left; display:inline; width:160px; font-size:11px; text-align:center; text-transform:uppercase;}
#menu ul {width:90px; margin:60px 0 0 45px; padding:0;}
#menu ul li {list-style:none; margin:0; padding:3px;}
#menu ul li a {display:block; color:#a76a6a; background:#ffecb7; border:3px solid #fff; -webkit-border-radius:3px; -moz-border-radius:3px;}
#menu ul li a:hover, #menu ul li a:focus {background:#c0f3ff;}

#content {float:left; display:inline; width:400px; margin:0 0 0 80px;}
ul.show_sort_list li {width:30%; display:block; float:left;}

#statistics {float:right; display:inline; width:210px; margin:30px 10px 0 0;}
#statistics ul {margin:0; padding:0;}
#statistics ul li {list-style:none; margin:0; padding:0;}
#statistics a {color:#a76a6a; font-size:28px; line-height:28px;}
#statistics a:hover {color:#c69898; background:#f8f3fb;}

.indent {width:210px; margin:0 0 0 -5px; padding:0; background:url(images/indenmid.jpg) repeat-y;}
.indent p {margin:-15px 0 0; padding:0 3px 10px 14px;}
.indentop {width:210px; height:7px; background:url(images/indentop.jpg) no-repeat; font-size:0;}
.indenbot {width:210px; height:7px; background:url(images/indenbot.jpg) no-repeat; font-size:0;}

#footer {clear:both; position:relative; width:900px; height:199px; margin:-70px 0 0; padding:0; background:url(images/footer.jpg) no-repeat center bottom;}
#copyright {width:640px; color:#746363; padding-top:120px; line-height:16px; text-align:right;}
#copyright a {color:#82ad88;}

.clearboth {clear:both;}
.list select {margin:18px 0;}
.show_join_name_label, .show_join_email_label, .show_join_email_settings_label, .show_join_url_label, .show_join_country_label, .show_join_password_label, .show_join_comments_label, .show_label {width:100px; display:block; float:left;}
.show_join_name_field, .show_join_email_field, .show_join_url_field, .show_join_country_field, .show_field, .show_join_comments_field, .show_update_field {width:185px; display:block; float:left; margin-right:2px;}
.show_join_password_field, .show_join_password_field2, .show_join_email_settings_yes, .show_join_email_settings_no, .show_short {width:90px; display:block; float:left; margin-right:2px;}
.show_update_label {width:130px; display:block; float:left;}
.show_lostpass_email_field {width:185px;}
.noborder {border:0;}