body{
  margin: 0px;
  padding: 0px;
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #262626;
}
img{
  padding: 0px;
  margin: 0px;
  border: 0px;
}

.container{
  background-color: #F5F5F5;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #262626;
}
.menus{
  width: 180px;
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #262626;
  padding-left: 11px;
}
.menus a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #262626;
  padding-left: 11px;
  text-decoration: none;
}
.menus a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #262626;
  padding-left: 11px;
  text-decoration: none;
}
.menus a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FF00CC;
  padding-left: 11px;
  text-decoration: none;
}
#title_small{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #2e2e2e;
}
#title_big{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: normal;
  color: #2e2e2e;
}
.normal_corner{
  width: 9px;
  height: 9px;
}
.bottom_margin_repeat{
  background-image: url(images/bottom_repeat.jpg);
  background-position-x: left;
  background-position-y: top;
  background-repeat: repeat-x;
  height: 9px;
}
.left_margin_repeat{
  background-image: url(images/leftside_repeat.jpg);
  background-position-x: right;
  background-position-y: top;
  background-repeat: repeat-y;
  width: 9px;
}
.right_margin_repeat{
  background-image: url(images/rightside_repeat.jpg);
  background-position-x: left;
  background-position-y: top;
  background-repeat: repeat-y;
  width: 9px;
}
.notab_margin{
  background-image: url(images/no_tab_repeat.jpg);
  background-position-x: left;
  background-position-y: bottom;
  background-repeat: repeat-x;
  height: 34px;
}
.tab_repeat{
  background-image: url(images/tab_repeat.jpg);
  background-position-x: left;
  background-position-y: bottom;
  background-repeat: repeat-x;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
  padding-left: 10px;
  padding-right: 10px;
}
.tab_repeat a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #939393;
  text-decoration: none;
}
.tab_repeat a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #939393;
  text-decoration: none;
}
.tab_repeat a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #4E90C7;
  text-decoration: none;
}
.tab_menu{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #939393;
}
.tab_menu#before{
  padding-right: 10px;
  padding-left: 10px;
}
.tab_menu#after{
  padding-right: 10px;
  padding-left: 10px;
}
.tab_menu a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #939393;
  text-decoration: none;
}
.tab_menu a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #939393;
  text-decoration: none;
}
.tab_menu a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #4E90C7;
  text-decoration: none;
}
.categories{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #262626;
  padding-top: 15px;
  padding-left: 10px;
}
.categories a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #262626;
  text-decoration: none;
}
.categories a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #262626;
  text-decoration: none;
}
.categories a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #D900AE;
  text-decoration: none;
}
.pagination{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #262626;
  padding-top: 15px;
  padding-left: 10px;
}
.pagination a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #4E90C7;
  text-decoration: none;
}
.pagination a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #4E90C7;
  text-decoration: none;
}
.pagination a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #4E90C7;
  text-decoration: none;
}
.gal_block{
  padding-top:20px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 20px;
}
.block_bkg{
  background-color: #FFFFFF;
  border: 1px solid #bdbdbd;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 20px;
  padding-top: 20px;
}
.date{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000;
  padding-bottom: 3px;
}
.visitors{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000;
  padding-bottom: 2px;
}
.link_name{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000;
}
.link_name a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #4E90C7;
}
.link_name a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #4E90C7;
}
.link_name a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #4E90C7;
}
.broken_link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000;
}
.broken_link a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000;
  text-decoration: none;
}
.broken_link a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000;
  text-decoration: none;
}
.broken_link a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FF00CC;
  text-decoration: none;
}
.super_pagination{
    font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #262626;
  text-align: center;
  padding-bottom: 10px;
}
.super_pagination a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #262626;
  text-decoration: none;
}
.super_pagination a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #262626;
  text-decoration: none;
}
.super_pagination a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FF00CC;
  text-decoration: none;
}
























