#content .content .image, #content .content .text, #admin_add_content .admin_text_box, #admin_add_content .admin_image_box, #admin_edit_content .admin_text_box, #admin_edit_content .admin_image_box{
	position:absolute;
	z-index:150;
}

#content .content .entity{
	position:relative;
	z-index:150;
	height:605px;
}

#content .content .entity h1, #admin_title_input{
    color: #4C2D1B;
    font-family: 'Alegreya',serif;
    font-size: 24px;
    font-weight: bold;
    height: 28px;
    left: 90px;
    position: absolute;
    top: 24px;
    width: 450px;
}

#content .content .entity h2, #admin_date_input{
    color: #4C2D1B;
    font-family: 'Alegreya',serif;
    font-size: 20px;
    font-weight: 600;
    left: 835px;
    position: absolute;
    text-align: right;
    top: 24px;
    width: 170px;
    height: 28px;
}

#content .content .entity h1, #content .content .entity h2{
	padding-top:5px;
}

#content .content .image img, #content .content .image div{
	position:absolute;
	z-index:180;
}

#content .content .image div{
	z-index:185;
	background-color:transparent;
	background-image:url('/webroot/layout/chronicle/opacity.png');
	position:absolute;
}

#content .content .image div span, #admin_add_content .admin_text_box textarea, #admin_add_content .admin_description_input textarea, #admin_add_content .admin_description_input, #admin_edit_content .admin_text_box textarea, #admin_edit_content .admin_description_input textarea, #admin_edit_content .admin_description_input{	
	display:inline-block;
	/*padding:5px;*/
	line-height:20px;
	cursor:default;
	font-size:12px;
	font-family:Arial;
}

#content .content .image div span{
	color:#ffffff;
	padding:4px 8px;
	background-color:transparent;
    font-family: 'Alegreya',serif;
	font-size:14px;
	line-height:16px;
}

#content .content .text p{
	cursor:default;
	background-color:transparent;
    font-family: 'Alegreya',serif;
	font-size:16px;
	line-height:24px;
	font-weight:600;
	text-align:justify;
	color:#4C2D1B;
}

#admin_title_input, #admin_date_input, #admin_add_content .admin_text_box, #admin_add_content .admin_image_box, #admin_edit_content .admin_text_box, #admin_edit_content .admin_image_box{
	border:none;
	background-color:transparent;
	background-image:url('/webroot/layout/chronicle/input_bg.png');
	overflow:hidden;
}

#admin_add_content .admin_text_box textarea, #admin_edit_content .admin_text_box textarea{
	width:100%;
	resize:none;
	cursor:text !important;
	border:none;
	background-color:transparent;
	height:20px;
    font-family: 'Alegreya',serif;
	font-size:16px;
	line-height:22px;
	text-align:justify;
	color:#4C2D1B;
	font-weight:600;
}

#admin_add_content .admin_image_box .upload_button, #admin_edit_content .admin_image_box .upload_button{
	position:absolute !important;
	z-index:500;
	top:2px;
	right:2px;
	width:15px;
	height:14px;
	background-image:url('/webroot/layout/chronicle/add_image_bt.png');
	display:inline-block;
}

#admin_add_content .admin_image_box .delete_button, #admin_edit_content .admin_image_box .delete_button{
	position:absolute !important;
	z-index:500;
	top:2px;
	right:18px;
	width:15px;
	height:14px;
	background-image:url('/webroot/layout/chronicle/delete_image_bt.png');
	display:inline-block;
}

#admin_add_content .admin_image_box img, #admin_edit_content .admin_image_box img{ 
	position:absolute;
	z-index:490;
	top:0px;
	left:0px;
}

#admin_add_content .admin_description_input, #admin_edit_content .admin_description_input{
	position:absolute;
	left:0px;
	top:0px;
	z-index:495;
	background-color:transparent;
	background-image:url('/webroot/layout/chronicle/opacity.png');
	width:100%;
	margin:0px;
	padding:0px;
}

#admin_add_content .admin_description_input textarea, #admin_edit_content .admin_description_input textarea{
	resize:none;
	cursor:text !important;
	border:none;	
	height:18px;	
	color:#ffffff;
	margin:5px 8px;	
	width:100%;
	background-color:transparent;
    font-family: 'Alegreya',serif;
	font-size:14px;
	line-height:16px;
}