body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
caption {
	margin: 0px; padding: 0px;
}
body {
	background: url("/Tashkent/images/bodybg.gif") repeat-x 0px 0px rgb(232, 232, 232); font: 12px/180% Georgia, "Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ËÎÌå", "Times New Roman"; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
ul {
	list-style: none; font-style: normal;
}
ol {
	list-style: none; font-style: normal;
}
li {
	list-style: none; font-style: normal;
}
em {
	list-style: none; font-style: normal;
}
dl {
	list-style: none; font-style: normal;
}
dt {
	list-style: none; font-style: normal;
}
dd {
	list-style: none; font-style: normal;
}
p {
	list-style: none; font-style: normal;
}
cite {
	list-style: none; font-style: normal;
}
h1 {
	font-size: 12px; font-weight: 100;
}
h2 {
	font-size: 12px; font-weight: 100;
}
h3 {
	font-size: 12px; font-weight: 100;
}
h4 {
	font-size: 12px; font-weight: 100;
}
h5 {
	font-size: 12px; font-weight: 100;
}
h6 {
	font-size: 12px; font-weight: 100;
}
a {
	color: rgb(102, 102, 102);
}
a:hover {
	color: rgb(30, 151, 207);
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
input {
	font-family: "Microsoft YaHei"; vertical-align: middle;
}
select {
	font-family: "Microsoft YaHei"; vertical-align: middle;
}
button {
	font-family: "Microsoft YaHei"; vertical-align: middle;
}
textarea {
	font-family: "Microsoft YaHei"; vertical-align: middle;
}
img {
	border: currentColor; vertical-align: middle;
}
a img {
	border: currentColor; vertical-align: middle;
}
blockquote {
	background: url("/Tashkent/images/quotebg.gif") no-repeat 10px 10px rgb(247, 247, 247); margin: 10px 0px; padding: 5px 10px 5px 40px; border: 1px solid rgb(235, 235, 235); color: rgb(233, 77, 0); font-size: 12px;
}
pre {
	background: url("/Tashkent/images/quotebg.gif") no-repeat 10px 10px rgb(247, 247, 247); margin: 10px 0px; padding: 5px 10px 5px 40px; border: 1px solid rgb(235, 235, 235); color: rgb(233, 77, 0); font-size: 12px;
}
table {
	width: 100%; border-collapse: collapse; border-spacing: 0;
}
.en {
	font-family: Arial, Helvetica, Sans-serif;
}
.tip {
	padding: 5px 0px 20px;
}
.hide {
	display: none;
}
.widget_search form {
	display: none;
}
#header {
	width: 1000px;
}
#container {
	width: 1000px;
}
#footer {
	width: 1000px;
  border-top-color: rgb(76, 188, 208); border-top-width: 2px; border-top-style: solid;
}

#container {
	background: rgb(247, 247, 247); padding: 5px 0px 20px; margin-top: 10px;

}
#content {
	width: 650px; float: left;
}
#sidebar {
	width: 280px; float: right;
}
.topmenu ul {
	height: 25px; line-height: 25px; margin-bottom: 15px; float: right;
}
.topmenu li {
	padding: 0px 8px; float: left;
}
.blog-name h1 {
	padding: 20px 0px 0px 10px;
}
.blog-name h1 em {
	padding-left: 10px;
}
.blog-name h1 a {
	font-size: 28px;
}
.blog-name p {
	padding: 5px 0px 0px 10px;
}
.menu {
	background: url("/Tashkent/images/menubg.gif") repeat-x 0px 0px; height: 37px; line-height: 37px; overflow: hidden; margin-top: 25px;
}
.menu li {
	background: url("/Tashkent/images/menu-line.gif") no-repeat 100% 2px; padding: 0px 15px; float: left;
}
.menu li.on {
	background: url("/Tashkent/images/menu-line-on.gif") repeat 100% 2px; padding: 0px 15px; float: left;
}
.menu li a {
	color: rgb(255, 255, 255); text-decoration:none; font-weight:bold; font-size:14px;
}
.menu li a:hover {
	color: rgb(255, 255, 255); text-decoration:underline; font-weight:bold;font-size:14px;
}
#top-search {
	text-align: left; padding:5px 0px;
}
#top-search .txt {
	background: rgb(217, 217, 217); border-width: 1px; border-style: solid; border-color:#77b0cd; padding: 0px 3px; width: 220px; height: 23px; line-height: 23px;
}
#top-search .btn {
	background: url("/Tashkent/images/btnbg.gif") no-repeat 0px 0px; border: currentColor; width: 31px; height: 25px; line-height: 23px; font-size: 11px;
}
#top-search .btnon {
	background: url("/Tashkent/images/btnbg.gif") no-repeat 0px -25px;
}
.post {
	padding: 20px 0px 10px;
}
.post dt {
	width: 160px; float: left;
}
.post dt img {
	padding: 4px; border: 1px solid rgb(211, 211, 211); width: 140px; height: 140px; vertical-align: top;
}
.post dd {
	margin-left: 160px;
}
.post dd h2 {
	padding: 0px 5px 5px; font-size: 15px; border-bottom-color: rgb(76, 188, 208); border-bottom-width: 2px; border-bottom-style: solid;
}
.post dd h5 span {
	padding: 0px 5px; font-size: 11px;
}
.sticky dd h2 {
	border-bottom-color: rgb(255, 102, 0); border-bottom-width: 3px; border-bottom-style: solid;
}
.bypostauthor {
	color: rgb(102, 102, 102);
}
.post-data {
	padding-top: 15px;
}
.post-data span {
	padding-right: 10px; font-size: 11px;
}
.post-data h2 {
	font-size: 20px;
}
.post dd h5 span {
	color: rgb(190, 190, 190);
}
.post dd h5 span a {
	color: rgb(190, 190, 190);
}
.post-data h5 span {
	color: rgb(190, 190, 190);
}
.post-data h5 span a {
	color: rgb(190, 190, 190);
}
.post dd h5 a:hover {
	color: rgb(30, 151, 207);
}
.post-data h5 a:hover {
	color: rgb(30, 151, 207);
}
.post dd p {
	padding: 3px 5px;/* line-height: 180%;*/
}
.post dd em {
	background: url("/Tashkent/images/readmore.gif") no-repeat 0px 0px rgb(76, 188, 208); margin: 5px 0px 0px 5px; width: 55px; height: 17px; line-height: 17px; padding-left: 30px; display: block;
}
.post-txt {
	padding: 10px 0px; line-height: 220%;
}
.post-txt p {
	padding: 5px 0px;
}
.post-txt h1 {
	font-size: 200%;
}
.post-txt h2 {
	font-size: 170%;
}
.post-txt h3 {
	font-size: 150%;
}
.post-txt h4 {
	font-size: 130%;
}
.post-txt h5 {
	font-size: 110%;
}
.post-txt h6 {
	font-size: 100%;
}
.post-txt ul li {
	list-style-type: disc; list-style-position: inside;
}
.post-txt ol li {
	list-style-type: decimal; list-style-position: inside;
}
.post-txt .more-link {
	margin-top: 10px; display: block;
}
.post-txt table {
	border: 1px solid rgb(216, 216, 216); text-align: left; color: rgb(98, 98, 98);
}
.post-txt tr th {
	padding: 2px 15px; font-weight: bold;
}
.post-txt thead th {
	padding: 2px 15px; font-weight: bold;
}
.post-txt tr td {
	background: rgb(235, 235, 235); padding: 2px 15px; border-top-color: rgb(216, 216, 216); border-right-color: rgb(216, 216, 216); border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid;
}
.alignleft {
	text-align: left; margin-right: 10px; float: left;
}
.alignright {
	text-align: right; margin-left: 10px; float: right;
}
.aligncenter {
	margin: 0px auto; display: block;
}
.wp-caption {
	background: rgb(241, 241, 241); padding: 4px; text-align: center; line-height: 18px; margin-bottom: 20px;
}
.wp-caption img {
	margin: 5px 5px 0px;
}
.wp-caption p.wp-caption-text {
	margin: 5px; color: rgb(136, 136, 136); font-size: 12px;
}
.gallery .gallery-caption {
	margin: 0px 0px 12px; color: rgb(136, 136, 136); font-size: 12px;
}
.place {
	padding: 10px 0px 0px; margin-bottom: 5px;
}
.page-place {
	border-bottom-color: rgb(76, 188, 208); border-bottom-width: 2px; border-bottom-style: solid;
}
.tags {
	padding-bottom: 15px;
}
#normal-navi {
	padding: 0px 0px 15px; text-align: right;
}
#normal-navi .prev {
	float: left;
}
.navigation li b {
	padding-right: 5px;
}
.related h3 {
	padding: 0px 5px; height: 21px; color: rgb(51, 51, 51); line-height: 21px; border-bottom-color: rgb(76, 188, 208); border-bottom-width: 2px; border-bottom-style: solid;
}
#coms-title {
	padding: 0px 5px; height: 21px; color: rgb(51, 51, 51); line-height: 21px; border-bottom-color: rgb(76, 188, 208); border-bottom-width: 2px; border-bottom-style: solid;
}
#reply-title {
	padding: 0px 5px; height: 21px; color: rgb(51, 51, 51); line-height: 21px; border-bottom-color: rgb(76, 188, 208); border-bottom-width: 2px; border-bottom-style: solid;
}
.related ul {
	padding: 5px 0px 15px;
}
.related li {
	padding: 0px 5px;
}
.related li span {
	float: right;
}
.related li span {
	color: rgb(186, 186, 186); font-size: 10px;
}
.related li small {
	color: rgb(186, 186, 186); font-size: 10px;
}
.coms-list {
	margin-bottom: 15px;
}
.coms-list dt {
	width: 40px; float: left;
}
.coms-list dt img {
	padding: 1px; border: 1px solid rgb(221, 221, 221); vertical-align: top;
}
.coms-list dd {
	line-height: 130%; margin-left: 45px;
}
.coms-list .nick {
	padding-bottom: 5px;
}
.coms-list .nick {
	color: rgb(129, 129, 129);
}
.coms-list .nick a {
	color: rgb(129, 129, 129);
}
.coms-list cite {
	color: rgb(253, 102, 0);
}
.coms-list .nick cite a {
	color: rgb(253, 102, 0);
}
.coms-list .nick a:hover {
	color: rgb(30, 151, 207);
}
.coms-list span {
	padding-left: 5px;
}
.coms-list .depth-1 {
	background: url("/Tashkent/images/linebg.gif") repeat-x 0px 100%; padding: 15px 0px;
}
.coms-list .depth-2 {
	margin: 10px 0px 0px 60px; padding: 10px;
}
.coms-list .depth-3 {
	margin: 10px 0px 0px 60px; padding: 10px;
}
.coms-list .depth-4 {
	margin: 10px 0px 0px 60px; padding: 10px;
}
.coms-list .depth-5 {
	margin: 10px 0px 0px 60px; padding: 10px;
}
.coms-list .depth-3 {
	background: rgb(247, 247, 247);
}
.coms-list .depth-5 {
	background: rgb(247, 247, 247);
}
.coms-list .depth-2 {
	background: rgb(232, 232, 232);
}
.coms-list .depth-4 {
	background: rgb(232, 232, 232);
}
.pagenavi {
	padding: 10px 0px;
}
.pagenavi a {
	padding: 4px 7px; border: 1px solid rgb(179, 179, 179); margin-right: 5px;
}
.pagenavi span {
	padding: 4px 7px; border: 1px solid rgb(179, 179, 179); margin-right: 5px;
}
.pagenavi .current {
	border: 1px solid rgb(30, 151, 206); color: rgb(30, 151, 207);
}
.pagenavi a:hover {
	border: 1px solid rgb(30, 151, 206); color: rgb(30, 151, 207);
}
#respond {
	padding-top: 15px;
}
#comments {
	padding-top: 15px;
}
#respond label {
	display: block;
}
#respond label span {
	color: rgb(204, 0, 0);
}
#respond p {
	padding-top: 15px;
}
#respond .txt {
	width: 250px;
}
#respond .txt {
	background: rgb(237, 237, 237); border-width: 1px; border-style: solid; border-color: rgb(208, 208, 208) rgb(236, 236, 236) rgb(236, 236, 236) rgb(208, 208, 208); padding: 1px 2px;
}
#comment {
	background: rgb(237, 237, 237); border-width: 1px; border-style: solid; border-color: rgb(208, 208, 208) rgb(236, 236, 236) rgb(236, 236, 236) rgb(208, 208, 208); padding: 1px 2px;
}
#comment {
	width: 99%; height: 100px; overflow: auto;
}
.form-submit #submit {
	background: rgb(146, 146, 146); padding: 0px 2px; border: 1px solid rgb(145, 145, 145); width: 120px; height: 27px; color: rgb(255, 255, 255); line-height: 21px;
}
.comment-notes {
	display: none;
}
.form-allowed-tags {
	display: none;
}
#header {
	display: none;
}
.not-match {
	padding: 50px 0px 100px; text-align: center;
}
.page-404 {
	padding: 50px 0px 100px; text-align: center;
}
.not-match p {
	padding: 10px 0px; font-size: 14px;
}
.page-404 p {
	padding: 10px 0px; font-size: 14px;
}
.page-404 h2 {
	color: rgb(34, 34, 34); font-size: 36px;
}
#search .txt {
	background: rgb(237, 237, 237); padding: 3px 2px; border: 1px solid rgb(215, 215, 215); width: 300px;
}
#search .btn {
	background: rgb(237, 237, 237); padding: 0px 10px; border: 1px solid rgb(236, 236, 236); width: 100px; height: 27px; line-height: 21px; margin-left: 5px;
}
.widget {
	padding: 15px 0px;
}
.recent-comments {
	padding: 15px 0px;
}
.widget h3 {
	padding: 0px 10px; height: 21px; color: rgb(102, 102, 102); line-height: 21px; border-bottom-color: rgb(76, 188, 208); border-bottom-width: 2px; border-bottom-style: solid;
}
.recent-comments h3 {
	padding: 0px 10px; height: 21px; color: rgb(102, 102, 102); line-height: 21px; border-bottom-color: rgb(76, 188, 208); border-bottom-width: 2px; border-bottom-style: solid;
}
.widget ul {
	padding: 10px 0px 0px;
}
.recent-comments ul {
	padding: 10px 0px 0px;
}
#wp-calendar {
	padding: 10px 0px 0px;
}
.widget li {
	background: url("/Tashkent/images/linebg.gif") repeat-x 0px 100%; height: 27px; line-height: 27px; overflow: hidden;
}
.related li {
	background: url("/Tashkent/images/linebg.gif") repeat-x 0px 100%; height: 27px; line-height: 27px; overflow: hidden;
}
.widget li a {
	background: url("/Tashkent/images/arrow.gif") no-repeat 3px 6px; padding: 0px 12px;
}
.related li a {
	background: url("/Tashkent/images/arrow.gif") no-repeat 3px 6px; padding: 0px 12px;
}
#widget-cat li {
	width: 140px; float: left;
}
.widget_categories li {
	width: 140px; float: left;
}
.widget_archive li {
	width: 140px; float: left;
}
.widget_pages li {
	width: 140px; float: left;
}
.blogroll {
	width: 130px; float: left;
}
.archives {
	width: 130px; float: right;
}
.categories #nav li span {
	color: rgb(186, 186, 186); padding-left: 10px; font-size: 11px;
}
.recent-comments ul {
	padding-top: 10px;
}
.recent-comments li {
	background: url("/Tashkent/images/linebg.gif") repeat-x 0px 100%; padding: 10px 3px; line-height: 140%;
}
.recent-comments dt {
	width: 30px; float: left;
}
.recent-comments dd {
	line-height: 120%; margin-left: 40px;
}
.recent-comments dd h5 {
	height: 18px; line-height: 18px; overflow: hidden;
}
.ad280 {
	padding: 15px 0px 10px;
}
.calendar {
	font-size: 10px;
}
.widget_calendar {
	font-size: 10px;
}
#wp-calendar caption {
	padding: 10px 0px;
}
#wp-calendar thead {
	font-weight: 100;
}
#wp-calendar thead th {
	line-height: 21px;
}
#wp-calendar tbody td {
	text-align: center; font-family: Arial, Helvetica, Sans-serif;
}
#wp-calendar tbody td#today a {
	color: rgb(129, 0, 0);
}
#wp-calendar tfoot td {
	padding: 0px 10px 10px;
}
#wp-calendar tfoot td#next {
	text-align: right;
}
.widget_recent_comments li {
	padding: 0px 10px;
}
.widget_tag_cloud div {
	padding: 10px 0px; height: 100%; overflow: hidden;
}
.widget_tag_cloud a {
	padding: 0px 10px; font-size: 14px; float: left; display: block;
}
#footer {
	clear: both;
}
.copyright {
	padding: 10px 0px 10px; line-height: 160%; font-size: 11px;
}


#header, #container, #footer
{
    margin: 0 auto;
}
#content
{
    display: inline;
    margin: 0 20px;
}
#sidebar
{
    display: inline;
    margin-right: 20px;
}
#container, .post dl, .post-txt, .post-txt p, .widget ul, .coms-list dl, .widget-box, .recent-comments dl
{
    height: 100%;
    overflow: hidden;
}
#header
{
    display: block;
}

/*IMÑùÊ½*/
.ImTable *
{
    padding: 0px;
    margin: 0px;
}
.ImTable
{
    border-collapse: collapse;
    border: none;
    background: url(/images/bg.gif);
}
.ImTable h2
{
    font-size: 14px;
    font-weight: bold;
    margin-top: 5px;
}
.ImHeader
{
    height: 84px;
    background: url(/images/im_01.gif);
}
.ImRow0
{
    background: #ffffff;
    margin: 0 2px;
    height: 20px;
    padding-left: 2px;
    padding-top: 6px;
}
.ImRow1
{
    background: #ffffff;
    /*background: #f2f2f2;*/
    margin: 0 2px;
    height: 20px;
    padding-left: 2px;
    padding-top: 6px;
}
a.im, a:hover.im
{
    text-decoration: none;
    height: 25px;
}
.ImFooter
{
    height: 23px;
    background: url(/images/im_04.gif);
}

/* focus */
#focus{width:650px;height:220px;overflow:hidden;position:relative;}
#focus ul{height:220px;position:absolute;}
#focus ul li{float:left;width:650px;height:220px;overflow:hidden;position:relative;background:#000;}
#focus ul li img{width:650px;height:220px;border:0;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnBg{position:absolute;width:650px;height:20px;left:0;bottom:0;background:#000;}
#focus .btn{position:absolute;width:630px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}
#focus .preNext{width:45px;height:100px;position:absolute;top:60px;background:url(/Tashkent/images/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}



.ibox {
	margin: 15px 0px 10px; width: 650px; height: 220px; overflow: hidden; position: relative;
}
/*
.ibox .showbox {
	left: 0px; width: 1950px; height: 220px; position: absolute;
}
.ibox .showbox ul li {
	float: left;
}
.ibox .showbox ul li img {
	width: 650px; height: 220px;
}
.ibox span {
	width: 26px; height: 41px; text-indent: -999em; display: block; position: absolute; cursor: pointer; background-image: url("/Tashkent/images/arrowbg.png"); background-repeat: no-repeat;
}
.ibox span.pre {
	left: 0px; bottom: 89px;
}
.ibox span.next {
	background-position: 0px -41px; right: 0px; bottom: 89px;
}
*/