#container {
  background: url(/images/uzb-map.png) no-repeat 3px 16px;
  padding: 0 0 10em
}

#header { min-height: 276px}

#content { padding-bottom: 6.5em}

#content table { width: 100%; margin-bottom: 40px}
#content table td { padding-top: 25px; vertical-align: top}
#content table a img { margin-bottom: 8px}

.left { /*width: 50%; */padding-right: 45px} 
.right { width: 302px}

#projects {
  width: 100%;
  float: left;
  padding: 30px 0 35px;
  border-bottom: 6px solid #d6d6d6;
  /*overflow: hidden; zoom: 1*/
}
#content #projects p { display: block; margin: 0 0 10px; padding: 13px 0 0; font-size: 115%}
#projects img { float: left; margin: 0 33px 0 12px}

#content table { clear: both}
#content .right p { margin: 0; padding: 0 0 15px}
#content .right a.more,
#content #vote a.more { float: left; margin: 0 0 10px; clear: left}
#projects td.more { padding: 7px 0 25px} 

#content .left .rssfeed {
  float: right;
  background: url(/images/ico-rss.gif) no-repeat 0 0;
  margin-top: 2px; padding: 0 0 2px 23px;
  font-size: 95%
}
#content .left dl { border: 0; clear: both}
#content .left dt { color: #a5a5a5}
#content .left dd, #projects .left dt span { font: 95% Arial}
#content .left dd { margin: 0; padding: 5px 0 13px; border: 0}

#content #calendar { margin: 16px 0 0; clear: both}
#content #calendar th, #content #calendar td {
  padding: 0 20px 7px 0;
  font: normal 115% Arial;
  text-align: left
}
#content #calendar th { color: #030303}
#content #calendar td { color: #817d7d}
#content #calendar td a { font-weight: bold}
#content input#go, #content #vote input#poll { margin: -2px 0 0; padding: 0}
#content input#go { width: 33px; height: 22px; background-position: -97px 0}

#content #vote strong { display: block; padding-top: 20px; border-top: 6px solid #c17d34}
#content #vote form { margin: 20px 0 0 10px}
#content #vote input { float: left}
#content #vote[id] input { margin: 4px 0 0}
#content #vote label { display: table; margin: 0; padding: 0 0 10px; zoom: 1}
#content #vote br { clear: both}
#content #vote input#poll {
  float: left;
  background-position: 0 0;
  margin: 10px 70px 0 -10px;
}
#content #vote p { float: left; display: table; margin: 0; white-space: nowrap}

#left-col { margin-top: -66px}

#content td#taxAdvices { padding-top: 49px}
* html #content td#taxAdvices .more { width: 90%}

#left-col  { padding-bottom: 320px}

#footer div { position: relative; border: none}
#footer #footBanner { position: absolute; left: -260px; bottom: 0}

#footer #footerBanners { padding: 0 0 15px}
#footer #footerBanners a { margin: 0 20px 0 0}
#footer #contacts {
  height: 9.5em; margin: 0;
  background: url(/images/footer-contacts-bg.gif) no-repeat 0 0;
  padding: 12px 0 8px 23px;
  position: relative;
  zoom: 1;
}
#footer #contacts strong { font: bold 110% Arial; color: #fff; text-transform: uppercase}
#footer #contacts p { padding: 6px 0 38px; color: #fff; line-height: 130%;}
#footer #contacts p a { padding: 0; color: #fff}
#footer #contacts a.more {
  position: absolute;
  bottom: 5px;
  background-position: 0 4px;
  padding-left: 14px;
  color: #fff;
}
#footer #counter { top: 152px}
