/*--------------- !ADMIN --------------------*/

#admin{
border:1px solid #ccc;
}

	#admin h1{
	background:#efefef;
	border-bottom:1px solid #ccc;
	border-top:1px solid #fff;
	margin:0;
	padding:10px 0 10px 20px;
	font-size:1.3em;
	}
	
	#admin #menu{
	border:1px solid #ccc;
	border-left:none;
	border-top:none;
	background:#efefef;
	margin:0;
	padding:0;
	list-style-type:none;
	float:left;
	width: 100%;
	}
	
		#admin #menu li{
		float:left;
		}
		
		#admin #menu li a{
		display:block;
		float:left;
		text-decoration:none;
		background-repeat: no-repeat;
		background-position:10px center;
		padding:12px 20px 12px 55px;
		line-height:100%;
		border-top:1px solid #fff;
		border-bottom:1px solid #ccc;
		color:#666;
		width:175px;
		}
		
			#admin #menu li ul{
			margin:0;
			padding:5px 10px 10px 25px;
			list-style-type:none;
			font-size:0.9em;
			background:#ddd;
			float:left;
			width: 215px;
			}
			
			#admin #menu li ul li{
			margin-bottom:2px;
			}
			
			#admin #menu li ul li a{
			background-repeat: no-repeat;
			padding:5px 10px 5px 35px;
			border:none;
			}
			
			#admin #menu li ul li.current a,
			#admin #menu li ul li.current a:hover{
			background-color:#bbb;
			color:#fff;
			-moz-border-radius:20px;
			-webkit-border-radius:20px;
			border-bottom:1px solid #efefef;
			border-top:1px solid #aaa;
			cursor: default;
			}
			
			#admin #menu li ul li a:hover{
			background-color:#ccc;
			-moz-border-radius:20px;
			-webkit-border-radius:20px;
			}
	
	/* icons */
	#admin #menu #nav-1 a{background-image:url(img/icon_home_32.png);}
	#admin #menu #nav-2 a{background-image:url(img/icon_profile_32.png);}
		#admin #menu #nav-2-1 a{background-image:url(img/icon_profile_16.png);}
		#admin #menu #nav-2-2 a{background-image:url(img/icon_profile_edit_16.png);}
	#admin #menu #nav-3 a{background-image:url(img/icon_antiques_32.png);}
		#admin #menu #nav-3-1 a{background-image:url(img/icon_antiques_16.png);}
		#admin #menu #nav-3-2 a{background-image:url(img/icon_new_16.png);}
	#admin #menu #nav-4 a{background-image:url(img/icon_comments_32.png);}
		#admin #menu #nav-4-1 a{background-image:url(img/icon_comments_approved_16.png);}
		#admin #menu #nav-4-2 a{background-image:url(img/icon_comments_moderate_16.png);}
		#admin #menu #nav-4-3 a{background-image:url(img/icon_comments_trash_16.png);}
	#admin #menu #nav-5 a{background-image:url(img/icon_magazine_32.png);}
		#admin #menu #nav-5-1 a{background-image:url(img/icon_magazine_16.png);}
		#admin #menu #nav-5-2 a{background-image:url(img/icon_new_16.png);}
		#admin #menu #nav-5-3 a{background-image:url(img/icon_magazine_article_16.png);}
	#admin #menu #nav-6 a{background-image:url(img/icon_blog_32.png);}
		#admin #menu #nav-6-1 a{background-image:url(img/icon_blog_16.png);}
		#admin #menu #nav-6-2 a{background-image:url(img/icon_new_16.png);}
	#admin #menu #nav-7 a{background-image:url(img/icon_users_32.png);}
		#admin #menu #nav-7-1 a{background-image:url(img/icon_users_16.png);}
		#admin #menu #nav-7-2 a{background-image:url(img/icon_new_16.png);}
	#admin #menu #nav-8 a{background-image:url(img/icon_dealer_32.png);}
		#admin #menu #nav-8-1 a{background-image:url(img/icon_dealer_16.png);}
		#admin #menu #nav-8-2 a{background-image:url(img/icon_new_16.png);}
		
	#admin #content-area{
	width:700px;
	margin:25px 25px 25px 0;
	display: inline;
	}
	
	#admin h2{
	margin:0 0 10px 0;
	padding:0;
	}
	
	#admin h3{
	margin:0 0 20px 0;
	border:1px solid #ccc;
	background:#efefef;
	line-height:100%;
	padding:5px 10px;
	}
	
	#admin p{
	margin:0 0 20px 0;
	}
	
#admin table{
width:100%;
border:1px solid #ccc;
border-collapse: collapse;
}

	#admin table th{
	text-align:left;
	padding:10px 10px;
	background:#ddd;
	border-bottom:1px solid #ccc;
	}
	
	#admin table td{
	border-bottom: 1px dotted #ccc;
	padding:5px 10px;
	}
		
#admin a.btn_delete{
background:#ccc;
color:#fff;
-moz-border-radius:10px;
-webkit-border-radius:10px;
display: block;
float:left;
padding:2px 10px;
line-height:100%;
text-decoration:none;
font-size:0.9em;
margin-right:5px;
}

	#admin a.btn_delete:hover{background:red;}
	#admin a.btn_edit:hover{background:green;}

#admin a.btn_edit{
background:#ccc;
color:#fff;
-moz-border-radius:10px;
-webkit-border-radius:10px;
display: block;
float:left;
padding:2px 10px;
line-height:100%;
text-decoration:none;
font-size:0.9em;
margin-right:5px;
}
	
#admin table.imgwell{
background:#eee;
border:1px solid #ddd;
border-bottom: 1px solid #fff;
border-left: 1px solid #fff;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-collapse: separate;
}

	#admin table.imgwell td{
	text-align:center;
	padding:10px;
	width:auto;
	border:0;
	}
	
/*---------- TABS -------------*/
.tabs{
border:1px solid #ccc;
padding:10px;
background:#ddd;
margin-bottom:-1px;
}

	.tabs a{
	color:#666;
	text-decoration:none;
	margin-right:10px;
	padding:2px 10px;
	}
	
	.tabs a.selected{
	background-color:#bbb;
	color:#fff;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-bottom:1px solid #efefef;
	border-top:1px solid #aaa;
	cursor: default;
	}

.tab-content{
border:1px solid #ccc;
padding:20px 30px 30px 30px;
background:#f5f5f5;
}

	.tab-content img{
	border:1px solid #ccc;
	padding:4px;
	background:#fff;
	}

/*---------- FORMS -------------*/

#admin label, 
#admin .textfield{
width:500px;
}

#admin textarea{
width:100%;
}

/*---------- TINYMCE EDITOR -------------*/

#admin .mceEditor table.mceLayout{
border:1px solid #ddd;
}

#admin .mceEditor table{
border:0;
width:auto;
}

	#admin .mceEditor table td,
	#admin .mceEditor table th{
	border:0;
	padding:0;
	}
	
#admin .mceEditor table td.mceToolbar{
border-bottom:1px solid #ccc;
}
	
/*---------- HOME -------------*/
.stat{
float:left;
width:300px;
padding:15px 0;
margin:0 20px 20px 0;
}

	.stat span{
	float:left;
	font-size:3em;
	display:block;
	margin:0 5px 0 0;
	padding:0 0 0 60px;
	line-height:100%;
	background-repeat: no-repeat;
	background-position:20px center;
	}
	
	#stat-profile span{background-image:url(img/icon_profile_32.png);color:#4778D3;}
	#stat-visits span{background-image:url(img/icon_website_32.png);color:#4778D3;}
	#stat-approved span{background-image:url(img/icon_ball_green_32.png);color:#75A932;}
	#stat-pending span{background-image:url(img/icon_ball_yellow_32.png);color:#F09235;}
	
/*---------- ANTIQUES -------------*/

#antiques-manage{}

	#antiques-manage td.avatar{
	width:50px;
	}
	
	#antiques-manage td.title{}
	
	#antiques-manage td.price{
	width:50px;
	}
	
	#antiques-manage td.actions{
	width:120px;
	}

/*---------- ARTICLE EDIT -------------*/

#article-edit{

}

	#article-edit textarea{
	height:500px;
	}
	
/*---------- MAGAZINE MANAGE -------------*/

#magazine-manage{margin-bottom:20px;}

#magazine-manage th.name{
width: 400px;
}

#magazine-manage th.published{
width:100px;
}

#magazine-manage th.date{
width:100px;
}

#magazine-manage th.actions{
width:120px;
}

td.backroom {
  background: #CCCCCC;
}
