#user_personal_page {padding-bottom:26px; background: #fefefe; _zoom: 1;}
#user_personal_page h1 {color: #000000; font-size: 22px; text-decoration: none; font-weight: 800; padding-bottom: 10px; font-family: Georgia;}
#user_personal_page hr {border: 1px solid #e5e5e5; margin-top: 20px; margin-bottom: 18px;}

.user_personal_info_block {padding-top: 0px; font-size: 12px; font-weight: bold; padding-left: 5px;}
.user_personal_info_block img {vertical-align: middle;}
.user_personal_info_block_a {font-size: 12px; color: #0077c3; display: block; padding-bottom: 5px;}
.user_personal_info_block_a_exit {font-size: 12px; color: #000000; display: block; padding-top: 10px;}

.user_personal_page_info_photo {float: left; width: 160px; text-align: center;}
.user_personal_page_info_all {margin-left: 165px; _overflow: hidden; _zoom: 1; *overflow: hidden; *zoom: 1;}
.user_personal_page_info_all .separator {margin-bottom: 10px;}
.user_personal_page_info_name {font-size: 22px; font-family: Georgia; color:#000000; font-weight: bold;}
.user_personal_page_info_name span {font-size: 15px; font-family: Georgia; color:#000000;}
.user_personal_page_info_sign {font-size: 15px; font-family: Georgia; color:#000000; font-style:italic; padding: 6px 0px 4px 0px;}

.user_personal_page_info_sign span { margin-right: 7px; }
.user_personal_page_info_sign span.gr { color: #999999; }

.user_personal_page_info > div { padding-bottom: 9px; }
.user_personal_page_info div span { margin-right: 10px; }
.user_personal_page_info .info_left {float: left;}
.user_personal_page_info .info_right {margin-left: 150px; _padding-bottom: 5px; *padding-bottom: 5px;}

/*for Page Pet*/
.pet_personal_page_info > div {padding-bottom: 5px;}
.pet_personal_page_info .info_left {float: left;}
.pet_personal_page_info .info_right {margin-left: 108px; _padding-bottom: 5px; *padding-bottom: 5px;}

.pet_personal_page_info a {color: #000000;}

.pet_personal_page_info span {padding-top: 7px;}
.pet_personal_page_info span a {color: #616060; font-size: 11px;}
/*-------End Page Pet---------*/

.user_personal_page_info a {color: #000000;}
.user_personal_page_info_about {_padding-top: 7px;}

.user_personal_page_info .params span {padding-top: 7px; color: #616060; font-size: 11px; }
.user_personal_page_info .params span a {color: #616060; }


.user_personal_page_info_links {padding-top: 18px; line-height: 2; }
.user_personal_page_info_links span a {color: #0077c3; font-size: 12px;}
.user_personal_page_info_links span {margin-right: 12px; font-size: 12px; color: #000; background: #ffeacf; padding: 3px; }
.user_personal_page_info_links span.none {background: #fff;}

.user_personal_page_animal_title {font-size: 18px; font-family: Georgia; font-weight:600; color: #000000; margin-bottom: 15px; position: relative; _overflow:hidden; _zoom: 1;} /*margin-bottom: 21px;*/
.user_personal_page_animal_title a{font-size: 18px; font-family: Georgia; font-weight:600; color: #000000;}
.user_personal_page_animal_title span {color: #616060; font-size: 12px;  font-family: Verdana; font-weight: normal;}
.user_personal_page_animal_title span a{color: #0077C3; font-size: 12px; font-family: Verdana; font-weight: normal;}

.user_personal_page_animal_blog { padding-bottom: 16px; }

.user_personal_page_animal_blog_name { font-size: 14px; }
.user_personal_page_animal_blog_name a { color: #0077c3; font-weight: bold; }
.user_personal_page_animal_blog_name span { font-family: Verdana; font-size: 11px; color: #616060; }
.user_personal_page_animal_blog_name span.cat, .user_personal_page_animal_blog_name .cat a { font-family: Georgia; font-size: 14px; color: #555555; }
.user_personal_page_animal_blog_text { padding-top: 4px; }
.pbt6 { padding-top: 6px; padding-bottom: 4px;}

.user_personal_page_animal_phgallery {padding-top: 14px; overflow: hidden;}
.user_personal_page_animal_phgallery div {float: left; margin-right: 15px;}

.font_Georgia {font-family: Georgia;}

.image_carousel { padding-top: 0px; }
.image_carousel .stepcarousel { height:90px; overflow:hidden; position:relative; width:100%; }
.image_carousel .stepcarousel .belt { left:0; position:absolute; top:0; }
.image_carousel .stepcarousel .panel { float:left; margin:7px 10px 0px 0px; overflow:hidden; width:100px; height:75px; }

.MyArticles {width:100%}
.MyArticles td {vertical-align: top;}
.MyArticles .cdate, .MyArticles .pics {width: 130px;} 
.MyArticles .px1 {width:1%}
.MyArticles .moderated {color:#aaa; font-style: italic;}
