/*********************** USER ADMIN PAGES *********************************/
.admin_inside_padding { padding: 0px 0 0; }									/* padding on the inside of the content td */
#admin { color: #fff; background-color: #3B3838; padding:0 12px 0 12px; }	/* div inside the content td */
#admin form { padding:0px; margin:0px; }
#admin input {font-size:10px;}
#admin .admin_title { text-align:center;font-size:20px; font-weight:bold; border-bottom:1px solid #6f6a6a; padding:12px 12px 6px 12px; margin:0 0 12px 0; }	/* big admin header at top of page */

/******* Inbox v1.5 **********/
#admin .inbox_header { font-size:12px;padding:8px;margin:0 0px 0 6px;border:1px solid #555555;background-color:#222222;text-align:left; }
#admin .inbox_column_header { font-size:12px; font-weight:bold; text-decoration:none; }
#admin .inbox_message { font-size:11px; font-weight:normal; padding-top:4px; }
/******* end v1.5 **********/

/***** Right Rail Menu *******/
.admin_right_menu { width:246px;overflow:hidden; }							/* class for the right menu td*/
#user_admin_menu {padding:0px;margin:0px;list-style-type:none;}				/* div for the right menu */
#user_admin_menu li {padding:6px 6px 6px 12px;margin:0 0 0 12px;font-weight:normal;font-size:16px;font-family:georgia;}	/* list item */
#user_admin_menu .selected {padding:6px 6px 6px 24px;margin:0px;font-weight:normal;background-color:#3B3838;}	/* list item for the page we're on */
#user_admin_menu a { font-weight:normal; }

/***** Profile page ******/
#admin .error_message { padding:12px 12px 18px 12px;background-color:#995555; }	/* error message on profile page */
#admin .admin_inside { padding:12px;background-color:#222222; }	/* inside of section on profile page */
#admin .subhead { font-size:14px;font-weight:bold; }			/* big header on profile page */
#admin .subtext { font-size:10px;padding:6px 0 6px 0; }			/* page text on profile page */
#admin .subhead_border { margin:20px 0 0 0;padding:12px 0 0 0;border-top:1px dashed #666666; } /* border between sections */
#admin .current_image { padding:24px 6px 6px 36px;font-size:8px;text-align:right;letter-spacing:.2em;color:#cccccc; } /* text by the avatar */
#admin .upload_form { padding:24px 6px 6px 0; }					/* padding around the upload avatar form */

/***** Scrapbooks page ****/
#admin .info_below_photo { padding:6px 4px 0 0; }				/* padding for the text under the thumbnail */
#admin .gallery_scrapbook_title { font-size: 12px; }			/* title of the scrapbook */
#admin .photo_text { padding:4px 2px 8px 0; }						/* padding above and below the photo count */
#admin .create_scrapbook_box { padding:0px 24px 24px 24px;margin:0 36px 0 36px;border:1px solid #555555;background-color:#222222;text-align:center; }  /* box for creating a scrapbook */
#admin .create_scrapbook_box_title { padding:18px;text-align:center;font-size:12px;font-weight:bold; }	/* text inside the create scrapbook box */

/***** Edit/Options Scrapbooks page ****/
#admin .admin_detail_box {padding:12px 0 0 0;background-color:#585353;}
#admin .options_form_padding { padding:6px 0 6px 0; }   		/* padding around the td's on the options page */
#admin .gallery_form_name { font-size:12px;width:250px; }
#admin .edit_table { background-color:#484343;border-top:1px dashed #282323;border-bottom:1px dashed #282323;width:482px;margin:0 0 0 6px;padding:6px 0 0 0; }
#admin .edit_nav_bar { padding:6px; }
#admin .action_options { width:175px;overflow:hidden; }
#admin .edit_photo_cell { width:470px;margin:6px 0 6px 12px; }
#admin .edit_photo_top { padding:5px 9px 4px 0px; }
#admin .default { background-color:#282323; }
#admin .edit_photo_top_border { background-color:#aaaaaa;width:112px;padding:1px 0 0 0; }
#admin .edit_photo_top_bg { margin:0 1px 0 1px;padding:4px;color:#787373;font-weight:bold;font-size:11px; }
#admin .edit_photo_bottom_border { background-color:#aaaaaa;width:112px;padding:0 0 1px 0; }
#admin .edit_photo_bottom_bg { margin:0 1px 0 1px; }
#admin .edit_cell_bottom_border { border-bottom:1px solid black; }
#admin .photo_padding_right { padding-right: 4px; }
#admin .photo_box { padding-left: 6px; }
/*** Changed 1.7 *****/
#admin .thumbnail { background-color:#6f6a6a;color:#000; }
/** End Changed 1.7 ***/

/***** Collections Pages *****/
#admin .form_right { padding-left: 12px; }
#admin .new_collection_box { padding:18px 18px 24px 18px;margin:18px 12px 18px 12px;background-color:#3B3838;border:1px solid #6f6a6a; }
#admin .new_collection_head { margin:6px 0 12px 0;padding:0 0 12px 0;border-bottom:1px dashed #6f6a6a;font-size:14px;font-weight:bold; }
#admin .new_collection_name { font-size:10px;width:250px; }
#admin .new_collection_description { font-size:10px;width:328px;height:72px; }
#admin .collection_page_border { margin:6px;border:1px solid black; }
#admin .collection_page_title { text-align:center;font-size:18px;font-weight:normal;border-bottom:1px solid #6f6a6a;padding:0 0 12px 0;margin:0 0 12px 0; }
#admin .collection_page_nav { border-bottom:1px solid #6f6a6a;padding:0 0px 12px 0px;margin:0 0px 12px 0px; }
#admin .collection_nav_left { padding-left: 6px; }
#admin .collection_nav_right { padding-right: 6px; }
#admin .show_gallery_right { margin:12px 0 0 0;font-size:14px;font-weight:bold; padding:0 0 0 12px; }
#admin .collection_options_box { padding:12px;margin:18px 12px 18px 12px;background-color:#3B3838;border:1px solid #cfcfca; }
#admin .collection_options_subhead { font-size:14px;font-weight:bold;margin:0 0 12px 0;padding:0 0 12px 0;border-bottom:1px dashed #6f6f6a; }

/***** Gallery Pages ******/
#admin .new_gallery_form { padding:6px 0 6px 0; }
#admin .admin_switch_bar { text-align:right;margin:0 6px 6px 6px;padding:4px;background-color:#20101F; }

/******* NEW V1.2 *********/
#admin .upload_help { font-size: 12px; color: #000; margin:0 6px 6px 6px;padding:4px;background-color:#585353; }
/***** END NEW V1.2 *******/

#admin .upload_page_title { text-align:center;font-size:16px;font-weight:bold;border-bottom:1px solid #6f6a6a;padding:12px 0 12px 0;margin:0px 0 12px 0; }
#admin .upload_page_inner { padding:6px;background-color:#222222;margin:0px; }
#admin .upload_page_dotted { padding:6px;background-color:#222222;margin:12px 6px 6px 6px;border:1px dashed #555555; }
#admin .upload_page_subhead { font-weight:bold;font-size:14px;padding:4px; }
#admin .upload_page_text { padding:6px 4px 12px 4px; }
#admin .upload_page_form { margin:5px 0 0 0;text-align:center;width:420px;padding:0 0 12px 0; }
#admin .admin_pipe { font-weight:normal;color:#666666; }
#admin .admin_category_list { padding:12px; }

#admin_gallery_header {color:#fff; margin:0 6px 0 6px;background-color:#2f2f2a;border:1px solid #cfcfca;padding:4px}  /* header at the top of the scrapbook edit pages */
#admin_gallery_header a {color:#af6a45;font-weight:bold;}		/* link attributes in the header */
#admin_gallery_header .gallery_name { font-size:12px; }			/* scrapbook name */
#admin_gallery_header .gallery_name_padding { padding-left: 6px; } /* padding to the right of the gallery name */
#admin_gallery_header .padding_inside { padding:12px; }			/* padding in the header table on the options page */
#admin_gallery_header .subhead { font-size:14px;font-weight:bold;margin:0 0 12px 0;padding:0 0 12px 0;border-bottom:1px dashed #6f6f6a; } 	/* subhead on the options pages */
#admin_gallery_header .inner_box { padding:12px;border:1px solid black;background-color:#585353; }	/* box on options page inside the header */
#admin_gallery_header .delete_scrapbook_link { color:#fff; font-size:11px; }	/* link on options page to delete a scrapbook */

/**** Edit Photo *****/
#admin .edit_photo_page { font-size:10px;font-weight:bold;margin:4px 0 6px 8px;line-height:1.5em;padding 0px 0px 0px 8px; }
#admin .edit_photo_box { padding:12px 0 0 0;border-top:1px dashed #666666; }
#admin .edit_caption_textarea { font-family:verdana,arial;width:400px;height:72px;font-size:12px; }
#admin .edit_keywords_textarea { font-family:verdana,arial;width:400px;height:72px;font-size:12px; }
#admin .other_credit { font-family:verdana,arial;font-size:12px; }

#admin_photo_box {width:454px;padding:4px 4px 12px 8px;background-color:#cfccca;margin:6px;border:1px solid #2f2f2a;color:black}
#admin_photo_box a {color:#af6a45}
#admin_photo_box td {color:black}

#admin .admin_detail_title {font-size:20px;font-weight:bold;text-align:center;padding:12px;color:white;background-color:#585353}
#admin .admin_detail_parenttitle {font-size:10px;font-weight:bold;background-color:#100000;text-align:center}

/** admin_upload NEW 1.7.1
#admin_upload { color: #fff;  }**/
#admin_upload td.fold {
	background: url('/images/site/folder_2.gif') no-repeat;
	padding:2px 2px 3px 24px;
}
#admin_upload td.upfold {
	background: url('/images/site/folder_up_2.gif') no-repeat;
	padding:2px 2px 3px 24px;
}