div.abs_item h5 {
	clear : left;
}

div.abs_item h6 {
	font-size : 120%;
	margin : 2px 0px 8px 0px;
}

div.abs_item div.dialog {
/*background-color : #147895;*/
	width : 100%;
	clear : left;
}
	div.abs_item div.dialog div.succesShown {
		color : #000000;
		background-color : #ffffee;
		padding : 3px 3px 3px 5px;
		border-style : solid; 
		border-width : 1px 1px 1px 1px; 
		border-color : #000000;
	}
	div.abs_item div.dialog div.column {
/*background-color : #358987;*/
		float : left;
		padding : 3px 3px 3px 5px;
	}
	div.abs_item div.dialog div.column div.error {
		/*color : #ff0000;
		padding : 3px 3px 3px 5px;*/
	}
	div.abs_item div.dialog div.column div.errorShown {
		color : #ff0000;
		background-color : #ffeeee;
		padding : 3px 3px 3px 5px;
		border-style : solid; 
		border-width : 1px 1px 1px 1px; 
		border-color : #000000;
	}
	div.abs_item div.dialog div.column div.succesShown {
		color : #000000;
		background-color : #ffffee;
		padding : 3px 3px 3px 5px;
		border-style : solid; 
		border-width : 0px 0px 0px 0px; 
		border-color : #ffffee;
	}
	
	div.abs_item div.dialog div#signup {	/*signup*/
		width : 240px;
		border-style : solid; 
		border-width : 1px 1px 1px 1px; 
		border-color : #000000;
		margin : 0px 0px 15px 0px;
	}
		div.abs_item div.dialog div#signup div.label {
/*background-color : #124587;*/
			width : 110px;
			float : left;
		}
		div.abs_item div.dialog div#signup div.field {
/*background-color : #459786;*/
			float : left;
		}
			div.abs_item div.dialog div#signup div.field input {
				width : 120px;
				margin : 0px 0px 5px 0px;
			}
		div.abs_item div.dialog div#signup div.submit {
			float : right;
			clear : left;
			margin : 10px 0px 0px 0px;
		}
	
		
	div.abs_item div.dialog div#or {		/*or*/
		width : 20px;
	}
	
	
	div.abs_item div.dialog div#login {		/*login*/
		width : 220px;
		border-style : solid; 
		border-width : 1px 1px 1px 1px; 
		border-color : #000000;
	}
		div.abs_item div.dialog div#login div.label {
/*background-color : #124587;*/
			width : 90px;
			float : left;
		}
		div.abs_item div.dialog div#login div.field {
/*background-color : #459786;*/
			float : left;
		}
			div.abs_item div.dialog div#login div.field input {
				width : 120px;
				margin : 0px 0px 5px 0px;
			}
		div.abs_item div.dialog div#login div.submit {
			float : right;
			clear : left;
			margin : 10px 0px 0px 0px;
		}
										
		div.abs_item div#curate {												/*curate*/
			clear : left;
		}
			div.abs_item div#curate div.errorShown {
				color : #ff0000;
				background-color : #ffeeee;
				padding : 3px 3px 3px 5px;
				border-style : solid; 
				border-width : 1px 1px 1px 1px; 
				border-color : #000000;
				margin : 0px 5px 10px 0px;
			}
			div.abs_item div#curate div#selection div.container {				/*selection*/
				clear : left;
			}
			div.abs_item div#curate div#selection div.container div.dialog {
				border-style : solid; 
				border-width : 1px 1px 1px 1px; 
				border-color : #000000;
				margin : 0px 0px 15px 0px;
				padding : 3px 3px 3px 5px;
				width : 500px;
			}
				div.abs_item div#curate div#selection div.container div.dialog div.preview {
/*background-color : #124587;*/
					margin : 0px 0px 10px 0px;
					text-align : center;
				}
				div.abs_item div#curate div#selection div.container div.dialog div.label {
/*background-color : #124587;*/
					width : 160px;
					float : left;
				}
				div.abs_item div#curate div#selection div.container div.dialog div.field {
/*background-color : #459786;*/
					float : left;
				}
					div.abs_item div#curate div#selection div.container div.dialog div.field input {
						width : 330px;
						margin : 0px 0px 5px 0px;
					}
				div.abs_item div#curate div#selection div.container div.dialog div.submit {
/*background-color : #458795;*/
					text-align : right;
					clear : left;
					padding : 10px 0px 0px 0px;
				}
			
			div.abs_item div#curate div#publish {	/*publish*/
				border-style : solid; 
				border-width : 1px 1px 1px 1px; 
				border-color : #000000;
				margin : 0px 0px 15px 0px;
				padding : 3px 3px 3px 5px;
				width : 500px;
			}
				div.abs_item div#curate div#publish div.label {
					width : 160px;
					float : left;
				}
				div.abs_item div#curate div#publish div.field {
					float : left;
				}
					div.abs_item div#curate div#publish div.field input {
						width : 330px;
						margin : 0px 0px 5px 0px;
					}
					div.abs_item div#curate div#publish div.field textarea {
						width : 330px;
						height : 220px;
						margin : 0px 0px 5px 0px;
					}
				div.abs_item div#curate div#publish div.submit {
/*background-color : #458795;*/
					text-align : right;
					clear : left;
					padding : 10px 0px 0px 0px;
				}
				
/*selection*/
	div.abs_cols div.main div.abs_item h3.selectionTitle {
		color : #006699;
		font-family : Georgia;
		font-size : 230%;
		font-weight : bold;
		margin : 10px 0px 0px 0px;
	}
	div.abs_cols div.main div.abs_item a.selectionLink {
		color : #006699;
		font-family : Georgia;
		font-size : 110%;
		font-weight : bold;
		margin : 10px 0px 0px 0px;
	}
	div.abs_cols div.main div.abs_item span.selectionSubTitle {
		color : #000000;
		font-family : Georgia;
		font-size : 100%;
		font-weight : normal;
		letter-spacing : 1px;
		line-height : 110%;
	}
	div.abs_cols div.main div.abs_item span.selectionDate {
		color : #666666;
		font-family : Georgia;
		font-size : 100%;
		font-weight : normal;
		letter-spacing : 1px;
		line-height : 110%;
	}
	div.abs_cols div.main div.abs_item p {
		margin : 20px 0px 10px 0px;
		width : 500px;
	}
	
	div.abs_cols div.main div.abs_item div.videos {
		background-color : #dddddd;
		text-align : center;
		padding : 4px 2px 20px 2px;
	}
	
/*exhibition*/
	div.abs_cols div.main div.abs_item div.intro {
		margin : 0px 0px 20px 0px;
	}