/* dialogue */
.dialogue {
	display: none;
}

.dialogue img {
	margin-top: 30px;
}

/* forms */
form {
	font-size: 85%;
}

form label {
	float: right; 
	position: relative; 
	top: 5px; 
	margin-right: 10px;
}

.formLabelField {
	margin-bottom: 10px;
}

.formLabelCont {
	float: left;
	width: 200px; 
	font-weight:600;
}

#existingImage img {
	border: 1px solid black;
}

.formBtn {
	cursor: pointer;
}

.formMode {
	font-size: 60%;
	margin-bottom: 30px;
}

##############################
###############################
##############################

#edit_panel
{
	position:				absolute;
	width:					490px;
	height:					530px;
	/*top:					300px;
	left:					300px;*/
	z-index:				501;
	display:				none;
	background-image:		url(../cm/images/cm/panels/panel_w490_h530.gif);
}
/**/
.drag_handle
{
	float:							right; 
	width:							480px;
}
/**/
#um
{
	position:						absolute;
	width:							400px;
	height:							246px;
	display:						none;
	z-index:						10004;
}
/**/
#waiting
{
	position:						absolute;
	width:							400px;
	height:							246px;
	top:							300px;
	left:							300px;
	display:						none;
	background-image:				url(../cm/images/cm/panels/waiting_panel.gif);
	z-index:						10003;
}
/**/
.tabContainer
{
	margin:							10px 0px 10px 10px;
	font-size:						0.8em;
}
/**/
#editMeta, #editHeading, #editTextAndImage, #helpMeta, #helpTextAndImage, #helpHeading
{
	display:						none;
}
/**/
#tabHTMLRef
{
	overflow:						scroll;
}
/**/
.panel_input
{
	width:							300px;
	font-size:						110%;
}
/**/
.panel_label
{
	position:						relative;
	width:							150px;
	display:						block;
	color:							#f00;
}
/**/
#dec
{
	position:						absolute;
	width:							400px;
	height:							246px;
	display:						none;
	z-index:						10002;
}
/**/
#dec_large
{
	position:						absolute;
	width:							400px;
	height:							310px;
	display:						none;
	z-index:						10002;
}
/**/
.dec_button
{
	position:						relative;
	top:							150px;
	left:							50px;
	cursor:							pointer;
}
/**/
.dec_button_large
{
	position:						relative;
	top:							250px;
	left:							50px;
	cursor:							pointer;
}
/**/
.asset_add_form_cont
{
	width:							475px;
	height:							375px;
	background-image:				url(../cm/images/cm/panels/add_edit_artist_panel.gif);
	background-repeat:				no-repeat;
	padding:						20px 15px;
}
/**/
.existing_artist_list_cont
{

	width:							650px;
	height:							160px;
	background-image:				url(../cm/images/cm/panels/existing_artist_list_panel.gif);
	background-repeat:				no-repeat;
	padding:						10px 10px;
}
/**/
.asset_add_edit_form_cont
{
	width:							475px;
	height:							460px;
	background-image:				url(../cm/images/cm/panels/add_edit_artist_panel.gif);
	background-repeat:				no-repeat;
	padding:						10px 15px;
}















/*
*/
.cm_home_links
{
	display: block;
	margin: 10px 10px;
}
/*
*/
#edit_title_meta
{
	background-color:		#99FF66;
	border:					1px dashed red;
	font-weight:			bold;
	font-size:				70%;
	position:				relative;
	top:					-20px;
	left:					400px;
	padding:				5px;
	cursor:					pointer;
}
/*
*/
.frm_edit_panel_controls
{
	z-index:				10001;
}
/*
*/


/*
*/
.edit_panel_textarea
{
	width:					390px;
	height:					18em;
}
/*
*/

/*
*/

/*
*/

/*
*/

/*
*/

/*
*/

/*
*/

/*
*/

/*
*/








.tableMenuHomeUnSelect
{
	border: 1px solid silver;
	padding: 4px;
}
/*
*/
.tableMenuHomeSelect
{
	border: 1px solid silver;
	background-color: #ff0;
	padding: 4px;
}
















body
{
	/*margin:							25px 25px;*/
	padding:						0px;
	font-family:					arial, sans-serif;
	font-size:						100%;
	color:							#333;
	background-color:				#fff;
}

#um
{
	position:						absolute;
	width:							400px;
	height:							246px;
	display:						none;
}

#um_ok
{
	cursor:							pointer;
	margin-top:						140px;
	margin-left:					30px;
}




#delete_art_image_confirm
{
	width: 400px;
	height:246px;
	position: absolute;
	top: 300px;
	left:300px;
	display:none;
	background-image: url('../cm/images/cm/delete_art_image_confirm.gif');
}








.wait_contents
{
	position:				relative;
	top:					50px;
	left:					50px;
}







#waiting_done
{
	display:				none;
}



#add_art_form
{
			position:				absolute;
			width:					490px;
			height:					530px;
			top:					219px;
			left:					495px;
			background-image:		url(../cm/images/cm/edit_panel_2.gif);
}

#existing_art_edit_form
{
	/*display: none;
	position: absolute;
	left: 150px;
	top:200px;*/
	position: relative;
}
/*#existing_artist_edit_form_full
{*/
	/*filter:					alpha(opacity=25);
	opacity:				0.25;
	-moz-opacity:			0.25;*/
	/*display: none;
	position: absolute;
	left: 530px;
	top:200px;

}*/
.artistStripLinks
{
	clear:right;
	float: right;
	position: absolute;
	left: 270px;
}

.edit_artist
{
	cursor: pointer;
}

.edit_exhibition
{
	cursor: pointer;
}

.delete_artist
{
	cursor: pointer;
	margin-right: 30px;
}

.delete_exhibition
{
	cursor: pointer;
	margin-right: 30px;
}

.preview_artist
{
	cursor: pointer;
}

.artist_art
{
	cursor: pointer;
}

.preview_exhibition
{
	cursor: pointer;
}

.delete_art
{
	cursor: pointer;
	margin-right: 20px;
}

.goToExhibition
{
	cursor: pointer;
	margin-right: 40px;
}



.existing_art_list_cont
{

	width:			650px;
	height:			120px;
	background-image: url(../cm/images/cm/existing_art_list_panel.gif);
	background-repeat: no-repeat;
	padding: 10px 10px;
	/*cursor: pointer;*/
}

.existing_art_list_cont_live
{

	width:			650px;
	height:			120px;
	background-image: url(../cm/images/cm/existing_art_list_panel_live.gif);
	background-repeat: no-repeat;
	padding: 10px 10px;
	/*cursor: pointer;*/
}


.existing_artist_list_cont_live
{

	width:			650px;
	height:			160px;
	background-image: url(../cm/images/cm/existing_artist_list_panel_live.gif);
	background-repeat: no-repeat;
	padding: 10px 10px;
	/*cursor: pointer;*/
}

.existing_exh_list_cont_live
{

	width:			650px;
	height:			160px;
	background-image: url(../cm/images/cm/existing_exh_list_panel_live.gif);
	background-repeat: no-repeat;
	padding: 10px 10px;
	/*cursor: pointer;*/
}

.existing_artist_display_list
{
	display: inline;

	/*margin-bottom: 15px;*/
	font-size: 100%;
	color: #333;
	float:left;
}
/*
*/
/*
*/




.asset_add_edit_form_cont_art
{
	width:			475px;
	height:			650px;
	background-image: url(../cm/images/cm/add_edit_art_panel.gif);
	background-repeat: no-repeat;
	padding: 20px 15px;
}

.more_info_label
{
	font-weight: 600;
}

.asset_add_edit_form_cont_full
{
	position: absolute;
	width:			475px;
	height:			375px;
	background-image: url(../cm/images/cm/edit_artist_panel_more.gif);
	background-repeat: no-repeat;
	padding: 20px 15px;
	z-index: 100020;
	display: none;
}

/*.asset_add_edit_form_cont h1
{
	font-size:		140%;
}*/

.asset_add_edit_form
{

}

.asset_add_edit_form_input
{
	width:			300px;
	font-size:		110%;
}

.tbtag_asset_add_edit_form_input
{
	width:			600px;
	font-size:		110%;
}

.asset_add_edit_form_check
{
	padding: 0px;
}
.asset_add_edit_form_label_check
{
	position:		relative;
	top: 2px;
}
.asset_add_edit_form_select
{
	width:			90px;
	font-size:		110%;
	border:			1px solid #000;
}


.asset_add_edit_form_textarea
{
	width:			300px;
	font-size:		120%;
}

.asset_add_edit_form_label
{
	position:		relative;
	top: 4px;
}

/*
*/
/*

#search_form_art
{
	position: relative;
	top: 50px;
	background-color: transparent;
	font-size: 0.75em;
}

#search_form_art li
{
	list-style-type: none;
	margin-bottom: 5px;
}

#search_form_art label
{
	display: inline-block;
	text-align: right;
	width: 90px;;
	float: left;
	margin-right: 10px;
}

#search_form_art input, select, textarea
{
	font-size: 0.75em;
	width: 150px;
}

#search_form_art li.buttons
{
	width: 250px;
	margin-top:15px;
}

#search_form_art .button
{
	float: right;
	width: auto;
}

form
{
	font-size:					0.75em;
}
form input
{
	border: 1px solid silver;
}

*/

/*
*/
div.associated_image
{
	border:						3px solid silver;
	border-style:				double;
	width:						120px;
	height:						120px;
	margin:						0px 5px 5px 5px;
}
/*
*/
div.home_image
{
	border:						3px solid silver;
	border-style:				double;
	width:						115px;
	height:						120px;
	margin:						0px 5px 5px 0px;
}
/*
*/
.user_message
{
	background-color:			#ff0;
	border:						1px dashed red;
	font-weight:				bold;
	width:						450px;
	padding:					5px;
}
/*
*/
.user_message_good
{
	background-color:			#0f0;
	border:						1px dashed black;
	font-weight:				bold;
	width:						450px;
	padding:					5px;
}
/*
*/
.form_label_container_1
{
	border:						1px solid silver;
	font-weight:				bold;
}
/*
*/
.form_control_container_1
{
	border:						1px solid silver;
	background-color:			#cfc;
}
/*
*/
.associated_image_existing
{
	border:						3px solid silver;
	border-style:				double;
	width:						80px;
	height:						80px;
	margin:						3px 3px 3px 3px;
	float:						right;
	padding:					2px;
}
/*
*/
.associated_image_existing_small
{
	border:						1px solid silver;

	width:						20px;
	height:						20px;
	margin:						3px 3px 3px 3px;
	float:						left;
	padding:					1px;
}
/*
*/
.existing_item_detail
{
	display:					block;
	clear:						left;
}
/*
*/
.existing_item_detail_controls
{
	display:					block;
	clear:						left;
}
/*
*/
div#existing_art_controls_container
{
	position: absolute;
	top: 190px;
	left: 500px;
	width: 400px;
	height:246px;
	background-image: url(../cm/images/cm/existing_art_control_panel.gif);
	background-repeat: no-repeat;
}
/*
*/
.aList
{
	border: 1px solid silver;
}

a.navLink
{
	color:				#333;
	text-decoration:	none;
}






#page_edit_controls
{
	position:				absolute;
	top:					100px;
	left:					0px;
}
/*********
*********/
/*#edit_title_meta
{
	background-color:			#99FF66;
	border:						1px dashed red;
	font-weight:				bold;
	font-size: 70%;
	position: relative;
	top: 0px;
	left: 120px;
	padding:					5px;
	cursor: pointer;
}*/
/*********
*********/

/*********
*********/
#edit_panel_big
{
	position:				absolute;
	width:					590px;
	height:					395px;
	display: none;
	background-image:		url(../cm/images/cm/edit_panel_3.gif);
}
/*********
*********/
.frm_edit_panel
{
	position:				relative;
	top:					20px;
	left:					20px;
	margin-bottom:			10px;
}
/*********
*********/

/*********
*********/
.edit_panel_buttons
{
	z-index:				10001;
	border:					none;
	position:				relative;
	top:					0px;
	left:					0px;
}
/*********
*********/

/*********
*********/
.editable_area, .edit_panel_clickable, .big_editable_area
{
	cursor:					pointer;
}
/*********
*********/
.addRemoveArtist{
	cursor:					pointer;
}
/*********
*********/

/*********
*********/
.edit_panel_controls
{
	margin-right:		10px;
	padding:			5px;
	border:				1px solid black;
	background-color:	#ccc;
	color:				#000;
}
/*********
*********/
.btn
{
	border: 1px solid silver;
}




/*********/
/*********/
/*********/
/*********/
/*********/
/*********/
.add_exhibition_panel_1
{
	width:			490px;
	height:			530px;
	background-image: url(../cm/images/cm/add_exhibition_form_panel_1.gif);
	background-repeat: no-repeat;
	padding: 20px 15px;
}
/*********/
.popup_msg
{
	/*width:			490px;
	height:			530px;
	background-image: url(../cm/images/cm/add_exhibition_form_panel_1.gif);
	background-repeat: no-repeat;
	padding: 20px 15px;

z-index: 100000; */
width: 400px;
height: 246px;
position: absolute;
left:300px;
display:none;
}
/*********/




.edit_exhibition_panel
{

	width:			490px;
	height:			570px;
	background-image: url(../cm/images/cm/edit_exhibition_panel.gif);
	background-repeat: no-repeat;
	padding: 10px 15px;
	display:none;
	position:				absolute;
	z-index:				501;
}

.art_exh_live_upcoming
{

	width:			650px;
	height:			120px;
	background-image: url(../cm/images/cm/art_exh_live_upcoming.gif);
	background-repeat: no-repeat;
	padding: 10px 10px;
	/*cursor: pointer;*/
}

.art_exh_live_current
{

	width:			650px;
	height:			120px;
	background-image: url(../cm/images/cm/art_exh_live_current.gif);
	background-repeat: no-repeat;
	padding: 10px 10px;
	/*cursor: pointer;*/
}

.art_exh_live_past
{

	width:			650px;
	height:			120px;
	background-image: url(../cm/images/cm/art_exh_live_past.gif);
	background-repeat: no-repeat;
	padding: 10px 10px;
	/*cursor: pointer;*/
}

.art_exh_upcoming
{

	width:			650px;
	height:			120px;
	background-image: url(../cm/images/cm/art_exh_upcoming.gif);
	background-repeat: no-repeat;
	padding: 10px 10px;
	/*cursor: pointer;*/
}

.art_exh_current
{

	width:			650px;
	height:			120px;
	background-image: url(../cm/images/cm/art_exh_current.gif);
	background-repeat: no-repeat;
	padding: 10px 10px;
	/*cursor: pointer;*/
}

.art_exh_past
{

	width:			650px;
	height:			120px;
	background-image: url(../cm/images/cm/art_exh_past.gif);
	background-repeat: no-repeat;
	padding: 10px 10px;
	/*cursor: pointer;*/
}

.art_exh_unknown
{

	width:			650px;
	height:			120px;
	background-image: url(../cm/images/cm/art_exh_unknown.gif);
	background-repeat: no-repeat;
	padding: 10px 10px;
	/*cursor: pointer;*/
}
/*
*/
/*#panel_w490_h530
{
	position:				absolute;
	width:					490px;
	height:					530px;
	top:					300px;
	left:					300px;
	display:				none;
	/*background-image:		url(../images/cm/panels/panel_w490_h530.gif);*/
/*
}*/

/*
can be deleted
#existing_artist_edit_form
{
	filter:					alpha(opacity=25);
	opacity:				0.25;
	-moz-opacity:			0.25;
	display: none;
	position: absolute;
	left: 530px;
	top:200px;
}

*/
