.gallery_cat{float: left; width: 813px;}
.gal_cat_pic{float: left; width: 530px; height: 205px; border: 1px solid #579BE2;}
.gal_cat_pic img{border-width: 0;}

.gal_cat_text{float: left; width: 270px; height: 205px; margin: 0; padding: 0; border: 1px solid #579BE2; background-color: #fff; overflow: hidden;}
.gal_cat_text_content{float: left; width: 260px; height: 165px; padding: 5px 5px 0 5px; overflow: hidden;}

.gal_cat_title h3{margin: 0px 5px 5px 0; padding: 0; color: #4F8FD1; font-size: 14px; font-weight: bold; font-family: tahoma, sans-serif;}
.gal_cat_title a:link, .gal_cat_title a:visited, .gal_cat_title a:active{color: #4F8FD1; text-decoration: none;}
.gal_cat_title a:hover{color: #4F8FD1; text-decoration: underline;}
.cat_date{font-size: 11px; color: #95866C; padding: 5px 0; font-weight: bold;}
.cat_lead{font-family: tahoma, sans-serif;}

.gal_cat_text p{margin: 0; padding: 0;}
.gal_cat_text .buttons{float: left; margin: 5px 0 0 20px;}

.gal_cat_sep1{float: left; width: 9px; height: 207px; background-color: #37628F;}
.gal_cat_sep2{float: left; width: 100%; height: 11px; background-color: #37628D;}

#user_img_div{float: left; width: 534px; padding: 0;}
#user_img_div img{border: 1px solid #589DE4;}
.img_tn{float: left; width: 812px; margin: 0; padding: 20px 0 20px 0; text-align: center; border: 1px solid #589DE4; background-color: #fff;}

#box_lead{float: right; width: 270px; height: 206px; background-color: #fff; border: 1px solid #589DE4;}
#box_lead p{margin: 0; padding: 0;}
.lead1{padding: 3px 5px;}
.lead2{padding: 3px 5px;}
#box_lead span{color: #FF7618; font-weight: bold;}

