/*-----------------------General Styling---------------------*/
.clear_both {
	clear:both;
}

.poster_header {
	font-size:1.3em;
	font-weight:bold;
	margin: 10px 0px 10px 0px;
}

.poster_description {
	font-weight:bold;
	margin: 0px 0px 20px 0px;
}

.poster_text {
	margin: 0px 0px 20px 0px;
}

.poster_topic {
	margin: 0px 0px 20px 0px;
}

.poster_full_link {
	margin: 0px 0px 20px 0px;
}

hr {
	color: black;
	background-color: black;
}

/*-----------------------Expanded View Styling---------------------*/
.expanded_entry {
	width:490px;
	margin:20px 0px 0px 0px;
}

.expanded_poster {
	width:195px;
	float:left;

}

.expanded_data {
	width:290px;
	float:right;
}

.expanded_image {
	border:none;
}

/*-----------------------Edit Styling---------------------*/

#edit_content {
	padding: 15px;
	margin:15px;
	background:#E7E0CF;
}

#edit_header {
	font-size:1.3em;
	font-weight:bold;
	margin:0px 0px 20px 0px;
}

#edit_data {
	width: 480px;	
	float:left;
}

#edit_poster{
	width:185px;
	font-weight:bold;
	float:right;

}

.data_field {
	margin: 0px 0px 20px 0px;
}

.field_header {
	font-weight:bold;
}


.edit_image {
	margin:5px 0px 0px 0px;
	border:none;
}

.no_value {
	color:#999999;
}

#buttons {
	float:right;
}

/*-----------------------Full View Styling---------------------*/

#full_content {
	padding: 5px;
	margin:5px;
	text-align:center;
}

.full_image {
	border-color:#999999;
	border-style:solid;
	border-width:1px;
}

#full_data {
	text-align:left;
	margin:10px;
}

#full_data_left {
	float:left;
	width: 300px;
}

#full_data_right {
	float:right;
	width: 400px;
}
