/* Admin Bar - Edit Current Page */
#admin_view{position:fixed;left:0;bottom:0;width:99%;padding:5px;color:#fff;background-color:#AF363B;border-top: 2px ridge #666; z-index: 100;}
#admin_view a{background-color:#FFF4BF;color:#000; padding: 2px;border: 1px solid #666; float: left;}
#admin_view img {margin-right: 4px;}

/* Category */
	/* Category List View */
	#cat_list_top_description {text-align: center; margin: 10px 0;}
	#cat_list_bottom_description {display:none; text-align: center; margin: 10px 0;}
	table#tbl_cat_list {width: 100%;}
	table#tbl_cat_list td{padding:5px; color:#000; vertical-align: top; text-align: left;}
	div.cat_sub_item {}
	.cat_sub_item .cat_sub_thumb {margin:5px;}
	table#tbl_cat_list td .tbl_cat_sub_nowrap td {padding:0;margin:0;}
	.cat_layout_top .cat_sub_thumb {text-align: center;}
	.cat_layout_middle .cat_sub_thumb {}
	.cat_layout_bottom .cat_sub_thumb {text-align: center;}
	#div_cat_list .cat_sub_auto {float:left; margin: 5px;}
	.cat_sub_title {font-size: 16px; font-weight: bold;}
	.cat_sub_desc {}
	
	/* Category Files */
	.cat_files {}
	.cat_files .cat_files_title{text-align: center; font-weight: bold; font-size: 16px;}
	.cat_files .cat_file_row {width:50%;margin: 0 auto; padding: 4px;}
	.cat_files .cat_file_row a{font-weight:bold; font-size: 14px;}
	.cat_files .cat_file_row.even{background-color:#eee;}
	.cat_files .cat_file_row.odd{background-color:#ddd;}

/* Article List */
#articles .artcount{display:none;font-size: 16px; font-weight: bold; float: left; margin-right: 5px; border: 1px solid #666; background-color: #eee; padding: 5px;}
#articles .faq .artcount{display:block;font-size: 16px; font-weight: bold; float: left; margin-right: 5px; border: 1px solid #666; background-color: #eee; padding: 5px;}
#articles .arttitle{font-size: 16px; font-weight: bold; text-decoration:underline;}
#articles .artdate{display:none;font-size: 10px;}
#articles .artintro{margin-top:7px;}
#articles .artmore{float: right; font-weight: bold;}
#articles .artphoto.left{margin-right: 10px;}
#articles .artphoto.right{margin-left: 10px;}
#articles .article_list_item{padding-bottom: 10px;margin-bottom: 10px; border-bottom: 1px solid #eee;}
#articles .artdesc {margin-top:5px;}
.arttags .highlighted {font-weight: bold;}

/* Article */
	.returnlink a{display:block; float:left; margin:20px 7px 20px 0; font-size:100%; line-height:130%; text-decoration:none; font-weight:bold;cursor:pointer; padding:5px 10px 6px 8px; }
	.returnlink a img{margin:0 3px -3px 0 !important; padding:0; border:none; width:16px; height:16px}
	.arttagline .highlighted {font-weight: bold;}
	#art_event_dates {display:none;}
	#article .artdesc {display:block; margin-bottom: 15px;}
	#article ol li {margin-left: 35px; padding-bottom: 3px;}
	
	/* Comments */
	#comments{position: relative; border:#666666 1px solid;margin:15px 0}
	#com_header{background-color:#666;display:block;color:#fff;font-size:16px;padding:5px; font-weight: bold;}
	#comment{position:relative; padding:10px;border-bottom:#666 1px solid}
	#com_form{color:#666;background-color:#fff;padding:5px 5px 5px 15px;}
	#com_top{font-size:10px;width:100%;display:block;text-transform:uppercase; border-bottom: 1px dashed #000;margin-bottom: 5px;}
	#com_top .left a{font-weight: bold;}
	#comment .abuse{position: relative; float: right;}
	#comment .abuse a:link, #comment .abuse a:visited{margin:0;padding:0}
	#comments .even {background-color:#fcfcfc;}
	#comments .odd {background-color:#eee;}
	#comments li.error {margin-left: 25px;}

	/* Article - Photos */
	.photos_top{width:100%;padding-right:10px;}
	.photos_bottom{width:100%;padding-right:10px;}
	.photos_left{float:left;width:auto;margin-right:10px;}
	.photos_right{float:right;width:auto;margin-left:10px;}
	.photo{margin: 5px; padding: 4px;}
	
	/* Article - Files */
	.fileview{background-color:#f9f9f9;border-collapse: collapse; margin: 10px auto;}
	.fileview td{border: 1px solid #ccc;padding: 3px;}
	div.file_list_files{width:20px;height:18px;background-image:url(../../../pb/images/icons/misc_icon_small.gif);}
	div.file_list_files_pdf{width:20px;height:18px;background-image:url(../../../pb/images/icons/pdf_icon_small.gif);}
	div.file_list_files_mp3{width:20px;height:18px;background-image:url(../../../pb/images/icons/audio_icon_small.gif);}
	div.file_list_files_wav{width:20px;height:18px;background-image:url(../../../pb/images/icons/audio_icon_small.gif);}
	div.file_list_files_zip{width:20px;height:18px;background-image:url(../../../pb/images/icons/zip_icon_small.gif);}
	div.file_list_files_ppt{width:20px;height:18px;background-image:url(../../../pb/images/icons/ppt_icon_small.gif);}
	
	/* Article - Users */
	.article_attached_user_row {border-bottom: 1px dashed #ccc; margin-bottom: 5px;}
	
	/* Article - Related Info */
	#related_data_block{width: 90%; margin: 20px auto; background-color: #eee; }
	#related_data_header{color:#fff; background-color:#AD070B; font-size:1.5em; padding:5px; }
	#related_data_block ul {list-style-type: none;}
	#related_data_block li {display: block; float: left; padding: 5px; width: 175px;}

/* Site Map */
#site_map_div ul{margin: 0;list-style-type: none;}
#site_map_div ul ul{margin-left: 20px;list-style-type: disc; list-style-position: inside;}
#site_map_div li{font-weight: bold; margin-bottom: 3px;}
#site_map_div li li{float: none;font-weight: normal;width: auto;}