						/* #################### */
						/* ### PS_REFERECES ### */
						/* #################### */

/* ############## */
/* ### LAYOUT ### */
/* ############## */

/* ### BASICS ### */
.ps_references_input {
	height: 20px;
	line-height: 20px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}

.ps_references_submit {
	height: 20px;
	background-color: #FBB900;
	border: 1px solid #000000;
	font-weight: bold;
}
* html .ps_references_submit {
	border: 0;
}

#ps_references_container {
	width: 700px;
}
	
	
	/* ### SEARCH ### */
	#ps_references_search {
		width: 680px;
		padding: 10px;
		background-color: #FFFFFF;
	}
	* html #ps_references_search {
		width: 700px;
	}
	
		#ps_references_search_left {
			width: 60px;
			float: left;
			height: 25px;
			line-height: 25px;
		}
		
		#ps_references_search_right {
			width: 100px;
			float: left;
			height: 25px;
			line-height: 25px;
		}
		
		#ps_references_search_submit {
			width: 100%;
			height: 25px;
			line-height: 25px;
		}
		
		#ps_references_search_types {
			width: 100%;
		}
	
	/* ### CONTENT ### */
	#ps_references_content {
		width: 690px;
		margin-top: 20px;
		padding-top: 10px;
		padding-left: 10px;
		padding-bottom: 10px;
		background-color: #FFFFFF;
	}
	* html #ps_references_content {
		width: 700px;
	}
	
		/* ### LATEST ### */
		#ps_references_latest_item {
			width: 220px;
			margin: 10px 10px 0px 0px;
			float: left;
			height: 250px;
			background-color: #FFF8E5;
		}
		
			#ps_references_latest_item_pic {
				width: 100%;
				text-align: center;
			}
			
			#ps_references_latest_item_infos {
				padding: 10px;
			}
		
		/* ### SEARCH RESULTS ### */
		#ps_references_searchres_item {
			width: 220px;
			margin: 10px 10px 0px 0px;
			float: left;
			height: 250px;
			background-color: #FFF8E5;
		}
		
			#ps_references_searchres_item_pic {
				width: 100%;
				text-align: center;
			}
			
			#ps_references_searchres_item_infos {
				padding: 10px;
			}
	
	/* ### DETAILS ### */
	#ps_references_details {
		width: 690px;
		padding-top: 10px;
		padding-left: 10px;
		padding-bottom: 10px;
		background-color: #FFFFFF;
	}
	* html #ps_references_details {
		width: 700px;
	}
	
		#ps_references_details_left {
			float: left;
			width: 280px;
			padding: 10px;
			background-color: #FFF8E5;
		}
		* html #ps_references_details_left {
			width: 300px;
		}
		
		#ps_references_details_right {
			float: right;
			font-style: italic;
			font-size: 10px;
			width: 350px;
			margin-right: 10px;
		}
		
		#ps_references_details_text {
			clear: both;
			padding-top: 10px;
			padding-right: 10px;
		}
		
		#ps_references_details_pics {
			padding-top: 10px;
		}
		
			#ps_references_details_pics_item {
				float: left;
				margin: 10px 10px 0px 0px;
				width: 220px;
			}