#content_table { width: 100%; margin-top: 10px; background-color: #f1f8e4; border: 1px solid #f1f8e4; border-right: 0px; }
#content_table td.tab_inactive, #content_table td.tab_active, #content_table td.tab_inactive_disabled { border-right: 1px solid #f1f8e4; padding: 10px; width: 25%; font-weight: bold; font-size: 11px; }
#content_table td.tab_active { background-color: #f1f8e4; color: #67ad15; }
#content_table td.tab_inactive a { color: black; text-decoration: none; }
#content_table td.tab_inactive { background-color: white; color: #000000; }
#content_table td.tab_inactive:hover { background-color: #f1f8e4; color: #000000; }
#content_table td.tab_inactive_disabled { background-color: white; color: #cccccc; }
#content_table td.tab_none { background-color: white; border-right: 1px solid #f1f8e4; }
#content_table div.news_tab { background: url('../gfx/article_icon_green.gif') no-repeat center left; padding-left: 20px !important; }
#content_table div.gallery_tab { background: url('../gfx/gallery_icon_green.gif') no-repeat center left; padding-left: 25px !important; }
#content_table div.video_tab { background: url('../gfx/video_icon_green.gif') no-repeat center left; padding-left: 25px !important; }
#content_table div.comments_tab { background: url('../gfx/comment_icon_green.gif') no-repeat center left; padding-left: 25px !important; border-right: 0px; }
#content_table div.news_tab_disabled { color: #cccccc; background: url('../gfx/article_icon_gray.gif') no-repeat center left; padding-left: 20px !important; }
#content_table div.gallery_tab_disabled { color: #cccccc; background: url('../gfx/gallery_icon_gray.gif') no-repeat center left; padding-left: 25px !important; }
#content_table div.video_tab_disabled { color: #cccccc; background: url('../gfx/video_icon_gray.gif') no-repeat center left; padding-left: 25px !important; }
#content_table div.comments_tab_disabled { color: #cccccc; background: url('../gfx/comment_icon_gray.gif') no-repeat center left; padding-left: 25px !important; border-right: 0px; }
#print_area { width: 27%; float: right; font-size: 9px; }
#print { padding-top: 5px; height: 20px; width: 45px; float: left; background: url('../gfx/print_icon_green.gif') no-repeat 27px 0px; }
#print a { color: #333333; text-decoration: none; }
#text_size { color: #999999; padding-top: 5px; float: right; }
#text_size img { border: 0px; margin-left: 3px; }
#article_text img { margin-bottom: 5px; border: 0px; }
#article_text img.centered { margin: 0px !important; padding: 5px !important; background-color: white; border: 1px solid #e1eeca; }
#article_text img.descriptioned { margin: 5px; }
#article_text img.descriptionless { padding-bottom: 5px; margin: 5px; margin-bottom: 0px; }
#article_text div.img_div { margin-bottom: 5px; height: 100%; background-color: white; border: 1px solid #e1eeca; }
#article_text div.img_description { margin-left: 5px; margin-right: 5px; margin-bottom: 5px; font-size: 10px; color: #666666; display: block; }
#article_text ul { margin-top: 10px; margin-bottom: 10px; }
#article_title { clear: both; margin: 0px; margin-bottom: 2px; color: #67ad15; }
div.block_content { font-family: Tahoma; font-size: 11px; }
#left_column .block div.block_content ul.article { list-style: none; padding: 0px; margin: 0px; line-height: 17px; }
#left_column .block div.block_content ul { padding-bottom: 5px; }
#left_column .block div.block_content li { background-image: url('../gfx/column_arrow_right.gif'); background-repeat: no-repeat; background-position: 0 .4em; margin-left: 0px; padding-left: 10px; margin-right: 0px; }
#left_column .block div.block_content ul.note { list-style: none; padding: 0px; margin: 0px; line-height: 20px; }
#left_column .block div.block_content ul.note li { background-image: url('../gfx/note_silver.gif'); background-repeat: no-repeat; background-position: 0 .5em; margin-left: 0px; padding-left: 17px; margin-right: 0px; }
.article_topic { width: 73%; padding-top: 3px; float: left; }
#form_name { font-size: 12px; width: 150px; border: 1px solid #e1eeca; padding: 2px; }
#form_content { font-size: 12px; width: 400px; height: 70px; overflow-y: scroll; border: 1px solid #e1eeca; padding: 2px; }
#comment_headline { padding-top: 5px; padding-bottom: 5px; }
#comment_text { padding-top: 5px; padding-bottom: 5px; }
#comment_email { padding-bottom: 15px; padding-top: 5px; }
#comment_email div { float: left; margin-right: 5px; }
#comment_table { width: 100%; margin-top: 10px; padding: 0px; }

#header_triangle { padding: 0px; height: 8px; width: 28px; background: url('../gfx/comment_triangle_top.gif') repeat-x; }
#header_bg { padding: 0px; height: 8px; width: 533px; background: url('../gfx/comment_bg.gif') repeat-x; }
#table_content { border: 1px solid #eaf3da; border-top: 0px; padding: 10px; }

#comment { font-size: 11px; padding: 0px; width: 100%; margin-top: 15px; }
#comment td.name { width: 20%; }
#comment td.triangle { padding: 0px; }
#comment td.content div.username { font-weight: bold; font-size: 13px; }
#comment td.content { width: 100%; padding: 10px; background-color: #f1f8e4; line-height: 17px; }  
#comment td.content div.date { padding-bottom: 3px; }                      

#form { line-height: 25px; }
#form input, select, textarea { font-size: 12px; font-family: Tahoma; padding: 2px; width: 250px; }
#form textarea { height: 60px; }

#add_your_comment { padding-top: 15px; padding-bottom: 5px; }

#left_column { width: 160px; background-color: white; }
#left_column table { width: 100%; margin-top: 10px; }
#left_column td { padding-top: 5px; padding-bottom: /*10px*/ 0px; text-align: left; }
#left_column .banner { border-top: 1px solid #dceebb; }
#left_column .banner td { padding: 0px; margin: 0px; }
#left_column .banner td img { padding-top: 10px; }

#article_list div.headline a, div.gallery_name a { color: #333333; text-decoration: none; border-bottom: 1px solid #dbdbdb; }
#article_list div.headline a:hover, div.gallery_name a:hover { color: #333333; text-decoration: none; border-bottom: 0px; } 


#article_list { width: 100%; border-top: 3px solid #dceebb; background-color: white; margin-top: 20px; }
#article_list tr { vertical-align: middle; }
#article_list td { text-align: left; }
#article_list td.block_pictured, #article_list td.block_pictureless { padding: 2px; padding-left: 4px; width: 48%; border-bottom: 1px solid #f1f8e4; }
#article_list td.block_title { font-family: "Trebuchet MS"; font-weight: bold; color: #67ad15; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #f1f8e4; font-size: 18px; font-weight: normal;  text-align: left; width: 48%; }
#article_list td.block_pictured { height: 58px; }
#article_list td.block_pictured div.img { background-position: center center; background-repeat: no-repeat; width: 72px; height: 45px; float: left; margin-right: 10px; margin-top: 5px; margin-bottom: 5px; }
#article_list td.block_pictured div.info img { float: none; margin: 0px; }
#article_list td.block_pictureless { height: 42px; }
#article_list td.block_pictured div.headline { overflow: hidden; height: 36px; color: black; font-size: 14px; font-weight: bold; margin-top: 1px; }
#article_list td.block_pictureless div.headline { color: black; font-size: 11px; font-weight: bold; margin-bottom: 4px; }
#article_list td.block_pictured div.info, #article_list td.block_pictureless div.info { color: #999999; font-size: 10px; margin-top: 2px; }
#article_list td.block_pictured div.info a, #article_list td.block_pictureless div.info a, p.date a { margin-left: 3px; color: black; text-decoration: none; }
#article_list #block_last { padding: 0px; margin: 0px; border-bottom: 1px solid #dceebb; }

#block_bottom { margin-top: 20px; width: 100%; border-bottom: 1px solid #f1f8e4; }
#block_bottom tr { vertical-align: top; }
#block_bottom td.block_picture_gallery_content, #block_bottom td.block_picture_gallery_title { padding-left: 10px; padding-right: 10px; }
#block_bottom td.block_picture_gallery_title, #block_bottom td.block_video_gallery_title { border-top: 3px solid #dceebb; padding-top: 7px; padding-bottom: 7px; } 
#block_bottom td.block_picture_gallery_title div.title { font-family: "Trebuchet MS"; font-weight: bold; font-size: 14px; color: #67ad15; float: left; }
#block_bottom td.block_video_gallery_title div.title { font-family: "Trebuchet MS"; font-weight: bold; font-size: 14px; color: #67ad15; float: left; }
#block_bottom td.block_picture_gallery_title div.show_more, #block_bottom td.block_video_gallery_title div.show_more { font-size: 11px; float: right; margin-top: 3px; }
#block_bottom td.block_picture_gallery_title div.show_more img, #block_bottom td.block_video_gallery_title div.show_more img { margin-right: 3px; }

.article_list a { color: #333333; text-decoration: none; border-bottom: 1px solid #dbdbdb; }
.article_list a:hover { color: #333333; text-decoration: none; border-bottom: 0px; }
.article_list { width: 100%; background-color: white; }
.article_list tr { vertical-align: middle; }
.article_list td { text-align: left; margin-top: 10px; }
.article_list td.block_pictureless { padding: 2px; padding-left: 4px; width: 48%; border-top: 1px solid #f1f8e4; }
.article_list td.block_title { font-family: "Trebuchet MS"; font-weight: bold; color: #67ad15; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #f1f8e4; font-size: 18px; font-weight: normal;  text-align: left; width: 48%; }.article_list td.block_pictureless { height: 42px; }
.article_list td.block_pictureless div.headline { color: black; font-size: 11px; font-weight: bold; margin-bottom: 4px; }
.article_list td.block_pictureless div.info { color: #999999; font-size: 10px; margin-top: 2px; }
.article_list td.block_pictureless div.info a { margin-left: 3px; color: black; text-decoration: none; }
.article_list .block_last { padding: 0px; margin: 0px; border-bottom: 1px solid #dceebb; }

#related_info { margin-top: 10px; margin-bottom: 0px; width: 100%; border-top: 0px solid #dceebb; border-bottom: 0px solid #dceebb;  }
#related_info tr { vertical-align: top; }
#related_info td.left_column, #related_info td.right_column { width: 49%; }
#related_info td.gap { width: 2%; }
#related_info table.column { width: 100%; margin-top: 10px; border-top: 3px solid #dceebb; }
#related_info table.column td.headline { padding-top: 7px; padding-bottom: 7px; font-family: "Trebuchet MS"; font-weight: bold; font-size: 14px; color: #67ad15; }
#related_info table.column td.content { font-size: 11px; font-family: Tahoma; padding-bottom: 10px; }
#related_info table.column td.content ul { list-style: none; padding: 0px; margin: 0px; line-height: 20px; }
#related_info table.column td.content li.article { background-image: url('../gfx/column_arrow_right.gif'); background-repeat: no-repeat; background-position: 0 .4em; margin-left: 0px; padding-left: 10px; margin-right: 0px; }
#related_info table.column td.content li.page { background-image: url('../gfx/note_silver.gif'); background-repeat: no-repeat; background-position: 0 .4em; margin-left: 0px; padding-left: 15px; margin-right: 0px; }
#related_info table.column td.content li.newspaper { background-image: none; margin-left: 0px; padding-left: 0px; margin-right: 0px; }

#block_picture_gallery_content, #block_video_gallery_content { padding-bottom: 5px; }
#block_picture_gallery_content tr, #block_video_gallery_content tr { vertical-align: top !important; }
#block_picture_gallery_content td { padding-bottom: 30px; text-align: left; }
#block_picture_gallery_content td div.gallery { width: 140px; text-align: left; }
#block_picture_gallery_content td div.gallery img { border: 0px; }
#block_picture_gallery_content td div.gallery_date { margin-top: 0px; margin-bottom: 1px; font-size: 9px; color: #999999; text-align: left; }
#block_picture_gallery_content td div.gallery_name { padding-right: 5px; font-weight: bold; font-size: 11px; color: black; line-height: 15px; text-align: left; }

td div.gallery_name a { color: #333333; text-decoration: none; border-bottom: 1px solid #dbdbdb; }
td div.gallery_name a:hover { color: #333333; text-decoration: none; border-bottom: 0px; } 

.article_topic { width: 73%; padding-top: 3px; float: left; }
div.gallery { padding-bottom: 10px; }
td div.gallery img { border: 0px; }
td div.gallery_date { margin-top: 0px; margin-bottom: 1px; font-size: 9px; color: #999999; text-align: left; }
td div.gallery_name { padding-right: 5px; font-weight: bold; font-size: 11px; color: black; line-height: 15px; text-align: left; }
