/*
Theme Name: child-games.ru
Author: kof
*/

body {
  margin: 0px;
  font-family: Arial;
  font-size: 12px;
  color: #ffffff;
  background-color: #48980d;
}
img {
  border: none;
}
a:link, A:hover, A:active, A:visited {
  color: #ffed53;
  font-family: Trebuchet MS;
  font-size: 12px;
  font-style: italic;
  text-decoration: none;
}
.left-out {
  background: right repeat-y url(img/out.gif) #FFFFFF;
}
.right-out {
  background: left repeat-y url(img/out.gif) #FFFFFF;
}
.logo {
  background: url(img/logo.jpg) no-repeat;
  width: 800px;
  height: 342px;
}
.btm {
  background: url(img/bg-btm.gif) repeat-x top #70be0a;
  height: 49px;
  width: 800px;
}
.main0 {
  width: 800px;
}
.main1 {
  width: 534px;
  vertical-align: top;
}
.sdbr1 {
  width: 266px;
  background: url(img/sidebr1.gif);
  vertical-align: top;
  padding: 0px 0px 0px 0px;
}
.btm1 {
  font-family: Arial;
  font-size: 12px;
  font-style: italic;
  color: #2c5f06;
  padding: 0px 0px 0px 620px;
}
.btm1 a:link, .btm1 A:hover, .btm1 A:active, .btm1 A:visited {
  font-family: Arial;
  font-size: 12px;
  font-style: italic;
  color: #2c5f06;
  text-decoration: underline;
}
.item h1 a:link, .item h1 A:hover, .item h1 A:active, .item h1 A:visited {
  font-family: Verdana;
  font-size: 24px;
  font-style: italic;
  color: #f0ecab;
  text-decoration: none;
  font-weight: normal;
}
.item {
  overflow: auto;
  padding: 20px;
}

.item h1, h3 {
  padding: 0px;
  margin: 0px;
}
.item small {
  font-family: Arial;
  font-size: 12px;
  font-style: italic;
  color: #ffed53;
}
.entry {
  font-family: Arial;
  font-size: 12px;
  font-style: italic;
  color: #ffffff;
  text-align: justify;
}
.info {
  font-family: Arial;
  font-size: 12px;
  font-style: italic;
  color: #ffffff;
}

.info a:link, .info A:hover, .info A:active, .info A:visited {
  font-family: Arial;
  font-size: 12px;
  font-style: italic;
  color: #ffed53;
}
.sidenav .widget {
  width: 100%;
}
.sidebr2 {
  background: url(img/sidebrh1.gif) no-repeat top;
  height: 34px;
}

.sidebr2 h1 {
  font-family: Verdana;
  font-size: 18px;
  font-style: italic;
  color: #ffed53;
  font-weight: normal;
  padding: 0px;
  margin: 0px;
}
.sidebr3 ul  {
  list-style: none;
  padding: 0px;
  margin: 0px;
}

.sidebr3, .sidebr2 h1 {
  padding: 0px 20px 0px 40px;
}
.sidebr3 {
  padding-bottom: 30px;
}
.widget_tag_cloud {
  text-align: justify;
}
.widget_calendar .sidebr3 {
  text-align: center;
  font-family: Verdana;
  font-size: 12px;
  font-style: italic;
  color: #ffed53;
  font-weight: normal;
}
.sidebr3 div table tr td, .sidebr3 div table caption, .sidebr3 div table thead tr th  {
  font-family: Verdana;
  font-size: 12px;
  font-style: italic;
  color: #ffed53;
  font-weight: normal;