/* portfolio administration */
.cont_holder { margin:10px 0; }
.div { float:left; width:110px; }

/*#manage_pics { display:none; }
#manage_cats { display:none; }
#manage_projects { display:none; }*/

ul#port_menu { margin:0 0 10px 20px; }
ul#pic_error { margin-left:20px; }

#pictureAdder, #youtubeAdder { display: none; }

.pager { margin:20px; }
.helper { cursor:help; }

/* portfolio index */
#port_left { 
	float:left; 
	width:200px; 
	height:auto; 
}
	#port_left .listitem { 
		background:rgb(61, 60, 60); 
		margin-bottom:5px;
		padding:3px;
		-moz-border-radius: 5px; 
		-webkit-border-radius: 5px;
	}
	#port_left .listitem a.anch { display:block; font:bold 12px 'Arial'; }
	#port_left .listitem a.firstanch { display:block; font:bold 12px 'Arial'; color:white; }
	#port_left .listitem a.anch img { float:left; }
	#port_left .listitem a.firstanch img { float:left; }
	#port_left .listitem .firstsubitem { margin-top:5px; }
	/*#port_left .listitem .lastsubitem { margin-bottom:5px; }*/
	/*#port_left .listitem .subitem { margin-bottom:5px; }*/

#port_right {
	margin-left:210px;
	width:490px;
}
	#port_right .desc { display:block; }
	#port_right .desc .descdesc { padding:5px; }
	#port_right .desc .descimg { 
		background:rgb(61, 60, 60); 
		-moz-border-radius: 5px; 
		-webkit-border-radius: 5px; 
		text-align:center;
	}
	#port_right .desc .descimg img { margin:10px; }
	#port_right #descselect { padding:5px; display:block; }
	#port_right .descimg div { display:none; }
	#port_right #descloading { display:none; }
	
ul#piclist { 
	display:none;
	height:60px; 
	margin-left:5px;
}
ul#piclist li {
	list-style-type:none;
	border:4px solid #474747;
	float:left;
	padding:0;
	margin-left:5px;
}
ul#piclist img {
	width:40px;
	height:40px;
	margin:0 !important;
	cursor:pointer;
}