#header { position:relative; width:984px; margin:110px auto 0 auto; background: transparent url("/resources/img/admin_content_bg.png") repeat-y -3px 113px; }
	#logo { float:left; margin:10px; display: none; }
	
	#admin_tiny_nav { position:absolute; top:-100px; right:20px; }
	#admin_tiny_nav li { float: left; height: 37px; line-height: 37px; }
	#admin_tiny_nav li#logout_button a { text-indent: -2000px; width:96px; height:37px; display: block; background:transparent url("/resources/img/logout2.png") no-repeat top center; }
	#admin_tiny_nav li#welcome_user { display: block; color: #dcbe5d; font-weight: bold; font-size: 14px; padding-right: 8px; }
	
	#stats_boxes { width:950px; margin: 0 0 0 34px; }
		.stat_box { float:left; height:83px; width:166px; margin: 5px 8px; /*background:transparent url("/resources/img/header/stats_box_blue.png") no-repeat top center;*/ text-align:center; font-weight:bold; }
			.stat_box_title { margin-top:0; height:20px; font-size:0; display: none; }
			.stat_box_value { height:102px; line-height:102px; font-size:2em; }
		#blog_comments_stat_box { background:transparent url("/resources/img/blog_comments.png") no-repeat; }
		#message_board_stat_box { background:transparent url("/resources/img/message_board.png") no-repeat; }
		#signups_stat_box { background:transparent url("/resources/img/signups.png") no-repeat; }
		#products_stat_box { background:transparent url("/resources/img/products_sold.png") no-repeat; }
		#earnings_stat_box { background:transparent url("/resources/img/monthly_earnings.png") no-repeat; }

	#admin_tabs_nav { background: #e5cf91 url('/resources/img/navbar_bg.jpg') repeat-x; width:926px; height:35px; line-height:35px; margin:5px auto 0 auto; text-align:center;
		color: #8d7327; font-size: 18px; text-shadow: #fff 0px 1px 3px; text-transform: uppercase; font-weight: bold; font-family: /*"Gotham",*/ "Helvetica", "Arial";
		border: 1px solid #d4b24c; border-top: 1px solid #e5cf91; -moz-border-radius: 4px; -webkit-border-radius: 4px; }

	/*#admin_tabs_nav { width:937px; height:55px; line-height:55px; margin:5px auto 0 auto; background:transparent url("/resources/img/admin_support_nav_bg.png") no-repeat top center; text-align:center; }*/
	#admin_tabs_nav li { float:left; height:50px; }
		#admin_tabs_nav li#home_button, #admin_tabs_nav li#email_button { width:12%; }
		#admin_tabs_nav li#profile_button, #admin_tabs_nav li#account_button { width:13%; }
		#admin_tabs_nav li#cms_button { width:19% }
		#admin_tabs_nav li#earnings_button { width:17%; }
		#admin_tabs_nav li#stats_button { width:14%; }
		#admin_tabs_nav li a { color: #8d7327; font-family:"Trebuchet MS", Arial, sans-serif; font-weight:bold; text-transform:uppercase; text-decoration:none; } /* ONLY USE THIS IF THERE'S A :HOVER BG-COLOR:  padding:1px 8px 2px 8px;*/

	#support_nav { height:51px; width:864px; margin-left:57px; } /* background:transparent url("/resources/img/support_nav_bg.png") no-repeat top center; */
	#support_nav li { float:right; margin:4px 12px 0 0; }
	#support_nav li a { text-indent: -2000px; }
	#support_nav li#web_wizard_button a { text-indent: -2000px; display: block; height:37px; width:96px; background:transparent url("/resources/img/wizard_button.png") no-repeat top center; }
	#support_nav li#support_button a { text-indent: -2000px; display: block; height:37px; width:72px; background:transparent url("/resources/img/help_button.png") no-repeat top center; }
	
	
	/* nav hover states */
	#admin_tabs_nav li a:hover { color:#000; } /*background-color:#ff75c0; */
	#admin_tabs_nav li a.disabled_section, #support_nav li a.disabled_section { color:#bcc; cursor:default; }
	#admin_tabs_nav li a.disabled_section:hover, #support_nav li a.disabled_section:hover { background-color:transparent; }
	
	/*round everything*/
	#admin_tabs_nav li a, .purr, .purr_body { -moz-border-radius:3px; -webkit-border-radius:3px; }
	
#admin_content { position:relative; width:984px; margin:0 auto; padding:10px 0; background:transparent url("/resources/img/admin_content_bg.png") repeat-y -3px 113px; } /* pos:rel necessary for cms_loading indicator */

	.sub_nav { width:97.6%; padding:1%; }
		.sub_nav ul { width:100%; text-align:center; margin:5px; }
		.sub_nav li { float:none; display:inline; }
		.sub_nav li a { color:#000; text-decoration:none; }
	
	#sub_section_title { margin:10px; }	

	#section_body { width:930px; margin:5px auto; padding:.3%; /*background-color:#535353; border:solid 1px #6a6a6a; -moz-border-radius:3px; -webkit-border-radius:3px; */}
		/* inset box within section_body used in profile, account, earnings */
		#my_account, .sub_nav, #earnings_body, .profile_box, ul.breadcrumb, .child_block { } /* padding:1%; background-color:#fff; border:solid 1px #ccc; border-top-color:#eee; border-bottom-color:#aaa; -moz-border-radius:3px; -webkit-border-radius:3px;*/
	

/* index/index.tpl (admin home page) */
#pageFlowTabs { text-align:center; width:96%; margin:10px auto; color:#1a1a1a; border-top: 1px solid black; }
	#pageFlowTabs ul { margin:0 0 -10px 20px; }
	#activePagesFlow, #inactivePagesFlow { position:relative; height:400px; color:#1a1a1a; }
	#domain_change_tab { position:relative; float:right; width:50%; height:54px; margin-right:20px; } /* background:transparent url("/resources/img/change_domain_bg.png") no-repeat bottom center; */
	/*#domain_change_tab div:first-child { position:absolute; height:42px; width:9px; top:0; left:-9px; background-image:url("/resources/img/header/domain_tab_l.png"); }
	#domain_change_tab div:last-child { position:absolute; height:42px; width:8px; top:0; right:-8px; background-image:url("/resources/img/header/domain_tab_r.png"); }*/
	#domain_change_tab a { margin:0 10px; }
	#domain_change_tab a#user_domain { position:absolute; right:98px; bottom:18px; font-size:1em; font-weight:bold; }
	#domain_change_tab img { position:absolute; right:5px; bottom:5px; }
	.no_pages_text { display:block; margin-top:100px; font-size:2em; }

#footer { width:984px; height:52px; margin:0 auto 20px auto; background:transparent url("/resources/img/footer_bg_short.png") no-repeat -3px 0; }
	#legal_nav { width:100%; padding-top:30px; text-align:center; }
	#legal_nav li { display:inline; margin:0 5px; }
	#legal_nav li a { color: #fff; text-transform: uppercase; text-decoration: none; }
	#legal_nav li a { text-decoration: underline; }
	
#admin_popup, #popupBox_stats { display:none; position:absolute; z-index:50; padding:20px 10px 10px 10px; border:solid 2px #3c8a9a; background-color:#fff; text-align:left; -moz-border-radius:3px; -webkit-border-radius:3px; }
	#close_admin_popup { position:absolute; top:5px; right:5px; }
	#admin_popup_content { position:relative; } /* needed for cms_loading indicator */
		#admin_popup_loading { height:64px; width:64px; background:transparent url("/resources/img/loading_popup.gif") no-repeat center center; }
		
#purr-container { position:fixed; z-index:49; bottom:5px; right:10px; width:300px; text-align:left; } /*created from jquery.purr.js*/
.purr { margin:5px 0; padding: 10px; background-color:#fff; border:solid 1px #000; color:#000; } /*from templates.js*/
	.purr_body h3 { text-transform:capitalize; }
	.purr a { color:#000; }
	
ul.breadcrumb { margin-bottom:10px; float:left; }
ul.breadcrumb li { float:left; margin:0px 5px; }
ul.breadcrumb li:before { content:">> "; }
ul.breadcrumb li:first-child:before { content: ""; }
	
/* tb.progressbar */
#tb_progress_title { text-transform:capitalize; }
#tb_progress { position:relative; width:300px; height:10px; margin:10px 0; border:solid 1px #888; }
#tb_progress_bar { position:absolute; top:0; left:0; width:0; height:100%; background-color:#00f; }
	
/* FORMS */
fieldset { margin:5px; }
table.form tr td { padding:5px; vertical-align:middle; }
table.uploadform { width:400px; }

.form_box { border:solid 1px #d4b24c; background-color:#f2f2f2; padding:1%; margin:5px 0; -moz-border-radius:3px; -webkit-border-radius:3px; }

.comments_table { width:100%; border-width:1px; border-spacing:2px; }
.comments_table tbody tr { background-color: #ddd; }
.comments_table tbody tr td { vertical-align:middle; padding:5px;}

/* stat box CSS */
#statval_mb, #statval_blog { cursor:pointer; }
#blog_comments {  }
#mb_comments {  }
#lightboxBg { background-color:#000;position:absolute;z-index:998;top:0px;left:0px;width:100%;height:100%;display:none;cursor:pointer; }
#popupBox_stats { width:400px; z-index:1005; display:none; }
#popupBox_stats #comment_from { float:left; text-align:left; }
#popupBox_stats #comment_name { float:left; font-weight:300; font-size: 20px; margin:5px; }
#popupBox_stats #comment_date { float:left; margin:5px; }
#popupBox_stats #comment_post { float:left; text-align:left; margin:5px; }
.statbox_popup { margin-top:10px; width:360px; padding:5px; max-height:400px; overflow:auto; text-align:left;  }
.statbox_popup .statbox_error { color:#f00; font-size:1.2em; font-weight:bold; margin:5px; }
.statbox_popup .comment_item { cursor:pointer; }
.statbox_popup .comment_item:hover {  }
.statbox_popup .comment_item_read { opacity:0.3; }
.statbox_popup .comment_is_read { color:#f00; }
.statbox_popup .comment_item .comment_text, .statbox_popup .comment_item_read .comment_text {  }
.statbox_popup .comment_item .comment_text .comment_name, .statbox_popup .comment_item_read .comment_text .comment_name { font-size:1.2em; font-weight:bold; }
.statbox_popup .comment_item .comment_delete, .statbox_popup .comment_item_read .comment_delete {  }

