#newscont { margin:0; width:705px; padding:0 10px 10px 10px; }
#comms { padding:10px; background:#FEFEFE; border:1px solid #999; margin:15px 0 0 0; }
.pagescat { padding:10px; color:#999; white-space:nowrap; float:left; }
.pagescat span { padding-right:10px; }
.pagescat a { color:#999; }
.pagescat_curr { padding:10px; background-color:#EEE; color:#000; white-space:nowrap; float:left; }
.smtitle { font-size:18pt; margin:20px 0 10px 0; letter-spacing:-1px; }
.pages_sm_title {margin:5px 0px 10px 0px;}
.pages_sm_title a { font-size:16px; font-weight:bold; line-height:18px;  }
.pages_sm_cont { margin:0 15px 0 0px;}
.pages_sm_img {  }
.pages_sm_title { font-size:10pt; }
.pages_sm_text { font-size:8pt; line-height:9pt; }

.pages_tags { background:url('/images/blogs_tags.gif') no-repeat left top; padding:3px 0px 0px 20px; margin:0px 0px 0px 160px; height:25px; }

.pages_one_image { width:370px; margin:0px 10px 20px 20px; float:right; text-align:right; }
.pages_one_record { clear:both; margin:0px 30px 0px 0px;}
.clear_date { width:140px; clear:both; font-size:1px; height:1px; }
.pages_home_date { width:130px; text-align:center; float:right; margin:10px 0px 0px 0px; background-color:#EFEFEF; padding:10px; color:#666;  }
.pages_author { margin:10px 0px 0px 20px; }
.pages_date_image { width:160px; float:left; margin:0px 0px 10px 0px;}
.pages_image { margin:0px 0px 10px 20px; clear:both; }
.pages_date { width:145px; background:url('/images/blogs_date.gif') no-repeat right top; height:45px; font-family:Tahoma;}
.pages_date_day { font-size:25pt; font-family:Tahoma; float:left; margin:13px 13px 0px 30px; }
.pages_date_month { font-size:10pt; font-family:Tahoma; text-transform:uppercase; margin:0px 0px 2px 0px; line-height:10pt; padding:7px 0px 0px 0px; }
.pages_date_year { font-size:12pt; font-family:Tahoma; font-weight:bold; line-height:10pt; }
.pages_title { line-height:14pt; letter-spacing:-1px; margin:10px 0px 10px 0px; font-weight:normal; }
.pages_title a {  font-size:16pt; text-decoration:none;}
.pages_title a:hover {  text-decoration:underline;}
.pages_date_clear { clear:both;} 
.pages_title_author { margin:0px 0px 0px 160px; }
.pages_title_author a { font-weight:normal; }
.pages_title_author span { margin:0px 0px 0px 0px; color:#999;}
.pages_divider { margin:10px 0px 20px 0px; height:10px; font-size:1px; background:url('/images/blogs.gif') no-repeat left bottom; clear:both; }
.pages_comments { background:url('/images/blogs_comments.gif') no-repeat left top; padding:0px 0px 0px 35px; margin:10px 0px 0px 20px; }

.page_image { width:185px; float:right; margin:0px 0px 20px 20px; }
.pages_home_text * { margin:0px 0px 10px 0px; color:#000; font-size:10pt;}
.pages_body_text * {color:#000; font-size:10pt;}
.pages_body_text h2 {color:#F60; font-size:24px; margin:10px 0px 0px 0px; font-weight:bold;}
.pages_comment { margin:0px 0px 0px 0px; }
.pages_one_avatar { width:90px; float:left; background:url('/images/blogs_arrow.gif') no-repeat left top; padding:0px 0px 0px 15px; }
.pages_one { margin:10px 0px 10px 20px; background:url('/images/blogs_.gif') no-repeat left top; padding:10px 0px 0px 0px; clear:both; }
.pages_one_comment { margin:0px 0px 0px 52px; }
.pages_one_text { margin:5px 20px 10px 0px; color:#333; font-size:11pt; }
.pages_one_author { font-size:9pt; }
.pages_one_author a { font-weight:bold; }
.pages_one_author span { margin:0px 0px 0px 15px; color:#999; }

.pagination_top { clear:both; margin:10px 0px 10px 0px; }
.pagination_bot { clear:both; margin:10px 0px 0px 0px; }

