* {padding:0;margin:0;border:0;}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address { margin:20px 0; }
li, dd, blockquote { margin-left: 40px; }
fieldset { padding:10px; }
img { border:0px; }
body {text-align:center;font-size:1em;font-family:Verdana, sans-serif;}
div#outer-wrapper {background:url(body-bkg.gif) repeat-y top center;}
div#inner-wrapper {background:url(header-bkg.gif) repeat-x;}
div#content-wrapper {width:1000px;margin-left:auto;margin-right:auto;text-align:left;}
div#logo {background:url(dnepropetrovsk.gif) no-repeat;width:194px;height:225px;margin-top:4px;text-align:center;}
div#logo img {margin-top:85px;}
div#sidebar {float:left;width:210px;display:inline;}
div#content {float:right;width:730px;margin-right:30px;display:inline;}
div#content-inner {margin-top:20px;padding:1px 0;background:url(leaf-watermark.gif) no-repeat bottom right;}
div.content-full {clear:both;padding-top:15px;}

div#footer {clear:both;border-top:1px solid #5e534f;background-color:#e7e5d2;padding:10px;}
img.content-img {float:left;margin:0 30px 10px 0;}
img.content-home {float:left;margin:0 30px 40px 0;}
ul#nav {margin:0 0 20px 0;height:40px;line-height:45px;font-size:12px;font-family:"Times New Roman", serif;overflow:hidden;}
ul#nav li {display:inline;list-style-type:none;text-transform:uppercase;margin:0 20px 0 0;}
ul#nav li a:link, ul#nav li a:visited {color:#7d7257;text-decoration:none;}
ul#nav li a:hover {color:#3f3e3a;}
div#dnepropetrovsk {float:right;color:#5B5842;margin:15px 0 0 0;font-size:12px;font-family:Verdana, serif;}
ul.side-nav {margin:10px 5px 10px 17px;border-top:1px solid #e9e7e7;font-size:.7em;color:#978f7c;text-transform:uppercase;}
ul.side-nav li {margin:0;list-style-type:none;padding:1px 0;}
ul.side-nav li a {display:block;border-bottom:1px solid #e9e7e7;margin:0;padding:6px 0 6px 18px;background:url(side-nav-bullet.gif) no-repeat 5px 50%;}
ul.side-nav li a:link, ul.side-nav li a:visited {color:#978f7c;text-decoration:none;}
ul.side-nav li a:hover {color:#000;background:url(side-nav-bullet-light.gif) no-repeat #f6f5f0;background-position:5px 50%;}
ul#footer-nav {font-family:"Times New Roman", serif;font-size:.7em;text-transform:uppercase;margin:0 0 10px 0;}
ul#footer-nav li {display:inline;margin:0;padding:0 10px 0 5px;border-right:1px solid #958d83;}
ul#footer-nav li.last {border-right:none;}
ul#footer-nav li a:link, ul#footer-nav li a:visited {color:#5e534f;text-decoration:none;}
ul#footer-nav li a:hover {color:#453e3b;}
h1 {margin:-10px 0 18px 0;font-family:"Times New Roman", serif;font-weight:lighter;font-size:2.2em;color:#cbc1a7;line-height:1.0}
h2 {margin:30px 0 22px 0;font-family:"Times New Roman", serif;font-weight:lighter;font-size:1.7em;color:#5b5842;}
h3.dateline {font-size:.8em;font-weight:lighter;color:#dc3409;margin:0 0 10px 0;}
h4 {margin-left:25px;margin-right:10px;text-transform:uppercase;font-weight:lighter;margin-bottom:10px;font-family:"Times New Roman", serif;color:#a1a09b;}
h5 { }
h6 { }
div#content-inner {font-size:.75em;color:#6c635a;line-height:1.7em;}
div#content-inner p {margin:2px 0 30px 0;}
p.intro:first-letter {font-size:1.4em;letter-spacing:-1px;}

div#content-inner a:link, div#content-inner a:visited {color:#8b7f73;text-decoration:none;border-bottom:1px dotted #8b7f73;}
div#content-inner a:hover {color:#3f3e3a;border-bottom:1px dotted #706153;}
p.design {border-bottom:2px solid #E7E5D2;margin-bottom:15px !important;font-size:.8em;text-align:right;}
p.design  {border-bottom:2px solid #E7E5D2;margin-bottom:15px !important;font-size:.8em;text-align:right;}
p.design a:link, p.design a:visited {color:#8b7f73;text-decoration:none;border-bottom:none !important;}
p.dnipropetrovsk {font-size:1em;font-family:"Times New Roman", serif;color:#797069;text-align:center;margin:10px 0;}
p.copyright {font-size:.65em;font-family:"Times New Roman", serif;color:#797069;text-transform:uppercase;text-align:center;margin:10px 0;}
p.copyright a:link, p.copyright a:visited {color:#797069;text-decoration:none;}
p.copyright a:hover {color:#453e3b;}
p.spisok {display:block;color:#453e3b;padding-left:50px;margin:-10px 0;}
.clear {clear:both;}
