.auto_title {
    color: #716F6F;
    font-size: 24px;
}
.auto_avatar {
    padding: 5px;
}
.auto_descriptions {
    padding: 5px;
    color: #716F6F;
    font-size: 16px; 
}
.auto_photoblock {
    background:#1F1F1F url(pattern.png) repeat top left;
    color:#FFF;
    font-family: 'PT Sans Narrow', Arial, sans-serif;
}
.auto_photoblock a{
    color:#FFF;
}
.auto_descr {
    background:transparent url(black.png) repeat top left;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
    margin:5px;
    padding: 5px;
}
.auto_dopblock {
    margin:20px;
    color:#FFF;
}
.auto_photoblock span {
    color: #FFF;
    font-size: 16px;
}
.auto_followers {
   padding:3px 20px; 
}
.auto_photos {
    font-size: 26px;
    background:#9D9898  url(photo.png) no-repeat left;
    padding: 1px 5px;
    text-align: right;
    margin: 2px 0;
}
.auto_blogs {
    font-size: 26px;
    background:#656464  url(blogs.png) no-repeat left;
    padding: 1px 5px;
    text-align: right;
    margin: 2px 0;
}
.auto_comments {
    font-size: 26px;
    background:#3F3F3F  url(com.png) no-repeat left;
    padding: 1px 5px;
    text-align: right;
    margin: 2px 0;
}
.auto_journal_title{
    font-size: 12px;
    color: #908E8E;
}
.auto_journal_title a{
    font-size: 16px;
    padding:3px;
}
.auto_journal_title img{
    margin:0 2px -3px 0;
}
.auto_rss {
    font-size:16px;
    padding: 5px; 
}

.auto_marka {
    padding: 5px;
    font-size: 18px;
    text-decoration: none;
}
.auto_add {
   text-align: right; 
}
.auto_add a{
   font-size: 18px;
   color: #747474;
   text-decoration: none;
   padding:5px;
}
.tooltip span:before {  
  border-top-color: #CCCCCC;  
  bottom: -9px;  
  }  
  .tipsy {  
  background-image: url("tips.gif");  
  background-repeat: no-repeat;  
  font-size: 11px;  
  opacity: 0.9;  
  padding: 5px;  
  }  
  .tipsy-inner {  
  background-color: black;  
  color: white;  
  max-width: 200px;  
  padding: 5px 8px 4px; 
  margin-bottom: 10px; 
  text-align: center;  
  }  
  .tipsy-inner {  
  border-radius: 3px 3px 3px 3px;  
  }  

  .tipsy-south {  
  background-position: center bottom;  
  }  
  
  .models_list {
    border-bottom: 1px solid #8E8888;
  }
    .models_list.dark {
    background: #F5F5F5;
  }
  .models_title {
    color: #716F6F;
    font-size: 18px;
    margin: 5px 20px 5px;
  }
  .auto_block {
    padding: 23px;
    
  } 
  .auto_block a{
    color:#fff;
     width: 200px; 
  }
  .auto_ublock {
    height: 200px;
    width: 200px;
    overflow: hidden;
   position: relative;
  }
  .auto_ublock div{
    position: absolute;
    bottom:0px;
    right: 0px;
   
  }
  .auto_ccount {
    background:#E80202;
    font-size: 18px;
    text-align: right; 
    padding: 0px 0.5em;  
  }
  
  .auto_rcount {
    font-size: 18px;
    text-align: right; 
    padding: 0px 0.5em; 
     background:#FF7801 ;     
  }
  .auto_phcount {
    font-size: 18px;
    text-align: right; 
    padding: 0px 0.5em;  
    background:#9D9898;
  }
.auto_sorting{
 color:#747474;   
}  
.auto_sort{
 background: #B1B1B1;
 border-radius: 2px 2px 2px 2px; 
 color: #FFF;
 padding: 2px;   
} 
.auto_sort.selected{
 background: #FF7801;
 border-radius: 2px 2px 2px 2px; 
 color: #FFF;
 padding: 2px;   
}
.auto_profile_link {
    font-size:18px;
    padding:2px;
    color: #908E8E;
}   
.auto_editphoto {
     height: 95px;
    width: 95px;
    overflow: hidden;
   position: relative;
   float:right;
   padding: 2px;
}
.auto_editphoto span{
    position: absolute;
    bottom:0px;
    right: 0px;
}
.auto_topmonth {
   height: 230px;
    width: 300px;
    overflow: hidden;
   position: relative;

  }
  .auto_topmonth div{
    position: absolute;
    top:10px;
    right: 5px;
  }
 .auto_topmonth_img{
  width: 340px;
} 
.auto_topmonth:HOVER  {
box-shadow:0 1px 3px 0 #c2c2c2;-webkit-box-shadow:0 1px 3px 0 #c2c2c2;-moz-box-shadow:0 1px 3px 0 #c2c2c2;   
}
.auto_topweek {
   height: 104px;
    width: 150px;
    overflow: hidden;
   position: relative;
      padding:1px;
  }
  .auto_topweek div{
    position: absolute;
    top:10px;
    right: 5px;
  }
   .auto_topweek_img{
  width: 150px;
} 
.auto_topweek:HOVER  {
box-shadow:0 1px 3px 0 #c2c2c2;-webkit-box-shadow:0 1px 3px 0 #c2c2c2;-moz-box-shadow:0 1px 3px 0 #c2c2c2;   
}

 .auto_block_mod {
    padding: 5px;
  } 
  .auto_block_mod a{
    color:#fff;
  }
  .auto_ublock_mod {
   overflow: hidden;
   position: relative;
  }
  .auto_ublock_mod div{
    position: absolute;
    bottom:0px;
    right: 0px;
   
  }