.column_Right {background-image: url(/_includes/images/shell/bg_column_Right_blog.gif);}

.column_Right h1 {color:yellow;border-bottom-color:yellow;}

h3 {
	font-size:12px;
}

#blog { margin: 0px; padding: 2px 9px;}
#blog a { text-decoration: underline; }
#blog a:hover {	color: red;	text-decoration: underline; }
#main_entry {width: 100%; margin-bottom: 24px;}
#main_entry_text img {	border: 2px solid #F8AC58;	max-width: 300px; }


.main_img { display: none; }

#main_entry_header p, #main_entry_header h3, #main_entry_header li { font-size: 12px; line-height: 18px;	margin: 0px; padding: 0px; }
#blog h1 { margin-bottom: 0px; width: 100%;}
#blog h2 { margin-top: 0px; margin-bottom: 12px;  width: 100%;}
#main_entry_header li {	white-space: nowrap; list-style-type: square; margin: 0px; line-height: 18px; _margin-bottom: 0px; }
#main_entry_header h3 { _line-height: 19px; }

#last_entry, #next_entry { background-color:#FFC1E8; padding: 3px; margin-top: 3px; width: 100%;}
#last_entry a, #next_entry a, #last_entry td, #next_entry td{ font: 10px/11px Verdana, Helvetica, sans-serif !important;}
#last_entry a, #next_entry a { text-decoration: none; font-weight: bold; }
#last_entry a:hover, #next_entry a:hover { 	text-decoration: underline;}

#recent_entries_content, #calendar { margin: 0px 8px; padding: 0px 4px 4px 4px; line-height: 10px; font-size: 11px; font-family:Arial, Helvetica, sans-serif; text-transform: uppercase; color: white; font-weight: bold;}
#calendar { background: url(/public/news/blog/images/header_calenda.gif) no-repeat top left #93005B;padding:0;margin:0; }
#calendar table {  line-height: 10px; font-size: 10px; font-family:Arial, Helvetica, sans-serif; text-transform: uppercase; color: white; font-weight: bold; }
#recent_entries_content { background: url(/public/news/blog/images/header_recen.gif) no-repeat top left; }
#recent_entries_content ul { list-style: none; 	margin: 0px 0px 7px 0px; padding: 0px; }
#recent_entries_content li {  border-bottom: 1px solid white; padding: 3px 0px 3px 0px; font-weight: normal; font-size:10px;}
#recent_entries_content  a { text-decoration: none; color: white;  }
#recent_entries_content  a:hover { text-decoration: underline; color: yellow; }

.reply0, .reply1 {width:100%	border-top: 1px dotted silver; margin-top: 0px;}
.reply0_body, .reply1_body { margin: 0px;  padding: 0px 8px 4px 8px; font-size: 11px;	line-height: 14px; }
.reply0_body p, .reply1_body p { margin: 0px; padding: 3px 0px 3px 0px; }
.reply0_footer, .reply1_footer { height: 10px; min-height: 10px; }
/*.reply0_body { 	background-color: #D9E152; padding-bottom: 3px; }
.reply1_body { background-color: #98C4E2; padding-bottom: 3px; }*/

.reply_response { width: 100%; background-color: #E4D3E6; padding: 3px; margin-top: 3px;}
.reply_response p {	padding: 6px 6px 6px 6px; text-align: left;	line-height: 15px; }
.reply_author {	border-bottom: 1px solid silver; font-weight: bold;	padding: 0px 6px 0px 26px; }

.comment_form { width: 100%;  }
#comment_form_content {	padding: 10px;	font-weight: bold;	text-align: center; }
#comment_form_content input, #comment_form_content textarea { background-color: white; border: 1px dotted #2D318C; margin: 2px; width: 75%; padding: 2px;	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif; }

#calendar a {
	color:red;text-decoration:none;
}
.calendar_header {	background-color:gold; color:black; font-weight:bold; }
.calendar_header, .calendar_header td {padding: 2px 0px 2px 0px; }
.nonmonthday { background-color:#93005B; color:white; font-weight:normal; }
.monthday { background-color:white;	color:black; font-weight:normal !important;	border-bottom: 1px solid gray;	border-right: 1px solid gray; }

#rss,#guidelines { margin: 0px 8px 16px 8px; padding: 0px 4px 4px 4px; background-color: #66ACCA; line-height: 13px; font-size: 11px; font-family:Arial, Helvetica, sans-serif;  color: white; }
#rss { background: url(/public/news/blog/images/header_rs.gif) no-repeat top left;}
#guidelines { background: url(/public/news/blog/images/header_guideline.gif) no-repeat top left; }
#rss a, #guidelines a { color: white; text-decoration: underline; }

.popup { font: 11px/16px Georgia, Arial, Helvetica, sans-serif;padding: 8px;	margin: 4px;background: url(images/popup_logo.gif) no-repeat right top;}
.popup li {	padding-bottom: 9px; }
.popup h1 {	border-bottom: 2px solid #0096D7; margin-right: 40px; padding-bottom: 5px; font-size: 24px; }