#content_slot, #form_wrapper {
	padding:8px 15px 0 15px;
}

#line_sep {
	margin:10px 0 10px 0;
	border-bottom:1px solid #F0F0F0;
}

#fld_name { float:left; margin-right:20px; margin-bottom:5px; border: 0px;  }
#fld_name label { width:120px; }
#fld_name input { width:214px; }

#fld_first_name { float:left; margin-right:20px; margin-bottom:5px; }
#fld_first_name label { width:120px; }
#fld_first_name input { width:214px; }

#fld_last_name { float:left; margin-right:20px; margin-bottom:5px; }
#fld_last_name label { width:120px; }
#fld_last_name input { width:214px; }

#fld_handle { float:left; margin-right:20px; margin-bottom:5px; }
#fld_handle label { width:120px; }
#fld_handle input { width:214px; }

#fld_email_address { float:left; margin-right:20px; margin-bottom:5px; }
#fld_email_address label { width:120px; }
#fld_email_address input { width:214px; }

#fld_email_address { float:left; margin-right:20px; margin-bottom:5px; }
#fld_email_address label { width:120px; }
#fld_email_address input { width:214px; }

#fld_password { float:left; margin-right:20px; margin-bottom:5px;  }
#fld_password label { width:120px; }
#fld_password input { width:214px; }

#fld_artist_type { float:left; margin-right:20px; margin-bottom:5px; }
#fld_artist_type label { width:120px; }
#fld_artist_type select { width:214px; }

#fld_sex { float:left; margin-right:20px; margin-bottom:5px; }
#fld_sex label { width:120px; }
#fld_sex select { width:214px; }

#fld_birthday { float:left; margin-right:20px; margin-bottom:5px; }
#fld_birthday label { width:120px; }
#fld_birthday select { width:109px; }
#fld_birthday #day { width:38px; }
#fld_birthday #year { width:56px; }

#fld_heardabout_type { float:left; margin-right:20px; margin-bottom:5px; }
#fld_heardabout_type label { width:120px; }
#fld_heardabout_type select { width:214px; }

#fld_sendme { float:left; margin-right:20px; margin-bottom:5px; }
#fld_sendme label { margin-left: 5px; }
#fld_sendme input { float: left; margin-left: 120px; }

#fld_recipient { margin-right:20px; margin-bottom:5px; }
#fld_recipient label { width:72px; }
#fld_recipient input { width:359px; }
#fld_recipient .input { margin-left:72px; width:363px; }

#fld_message { float:left; margin-right:20px; margin-bottom:5px; }
#fld_message label { width:72px; }
#fld_message textarea { width:363px; height: 270px; }

#fld_description { float:left; margin-right:20px; margin-bottom:5px; }
#fld_description label { width:120px; }
#fld_description textarea { width:218px; height: 70px; }

#lbl_address, #lbl_phone {
	width:360px;
	float:left;
	margin: 10px 20px 5px 0px;
}


#fld_ { float:left; margin-right:20px; margin-bottom:5px; }
#fld_ label { width:120px; }
#fld_ input { width:214px; }

#fld_home_phone { float:left; margin-right:20px; margin-bottom:5px; }
#fld_home_phone label { width:120px; }
#fld_home_phone input { width:214px; }

#fld_work_phone { float:left; margin-right:20px; margin-bottom:5px; }
#fld_work_phone label { width:120px; }
#fld_work_phone input { width:214px; }

#fld_cell_phone { float:left; margin-right:20px; margin-bottom:5px; }
#fld_cell_phone label { width:120px; }
#fld_cell_phone input { width:214px; }

#fld_fax { float:left; margin-right:20px; margin-bottom:5px; }
#fld_fax label { width:120px; }
#fld_fax input { width:214px; }

#fld_address_1 { float:left; margin-right:20px; margin-bottom:5px; }
#fld_address_1 label { width:120px; }
#fld_address_1 input { width:214px; }

#fld_address_2 { float:left; margin-right:20px; margin-bottom:5px; }
#fld_address_2 label { width:120px; }
#fld_address_2 input { width:214px; }

#fld_address_3 { float:left; margin-right:20px; margin-bottom:5px; }
#fld_address_3 label { width:120px; }
#fld_address_3 input { width:214px; }

#fld_city { float:left; margin-right:20px; margin-bottom:5px; }
#fld_city label { width:120px; }
#fld_city input { width:214px; }

#fld_state { float:left; margin-right:20px; margin-bottom:5px; }
#fld_state label { width:120px; }
#fld_state input { width:214px; }

#fld_country { float:left; margin-right:20px; margin-bottom:5px; }
#fld_country label { width:120px; }
#fld_country select { width:218px; }

#fld_zipcode { float:left; margin-right:20px; margin-bottom:5px; }
#fld_zipcode label { width:120px; }
#fld_zipcode input { width:214px; }

#fld_send_news { float:left; margin-right:100px; margin-bottom:5px; }
#fld_send_news label { width:120px; }
#fld_send_news input { float: left; margin-right: 10px; }
#fld_send_news div { float: left; margin-right: 10px; _margin-top: 3px; }

#fld_send_events { float:left; margin-right:100px; margin-bottom:5px; }
#fld_send_events label { width:120px; }
#fld_send_events input { float: left; margin-right: 10px; }
#fld_send_events div { float: left; margin-right: 10px; _margin-top: 3px; }

#fld_notes { float:left; margin-right:0px; margin-bottom:5px; }
#fld_notes label { width:120px; }
#fld_notes textarea { width:318px; height: 70px; }

#fld_thumbnail_file { float:left; margin-right:20px; margin-bottom:5px; }
#fld_thumbnail_file label { width:120px; }
#fld_thumbnail_file input { width:218px; }

#fld_background_file { float:left; margin-right:20px; margin-bottom:5px; }
#fld_background_file label { width:120px; }
#fld_background_file input { width:218px; }

#fld_music_file { float:left; margin-right:20px; margin-bottom:5px; margin-top:40px; }
#fld_music_file label { width:120px; }
#fld_music_file input { width:218px; }

#fld_audio_file { float:left; margin-right:20px; margin-bottom:5px; }
#fld_audio_file label { width:120px; }
#fld_audio_file input { width:218px; }

#fld_video_file { float:left; margin-right:20px; margin-bottom:5px; }
#fld_video_file label { width:120px; }
#fld_video_file input { width:218px; }

#fld_image_file { float:left; margin-right:13px; margin-bottom:5px;  }
#fld_image_file label { width:120px; }
#fld_image_file div { width:218px;  }

#fld_artist { float:left; margin-right:20px; margin-bottom:5px; }
#fld_artist label { width:120px; }
#fld_artist input { width:214px; }

#fld_date { float:left; margin-right:20px; margin-bottom:5px; }
#fld_date label { width:120px; }
#fld_date select { float: left; }
#fld_date #day { width:50px; margin-left: 5px; }
#fld_date #month { width:80px; _margin-left: 3px; }
#fld_date #year { width:78px; margin-left: 5px; }

#fld_dimensions { float:left; margin-right:20px; margin-bottom:5px; }
#fld_dimensions label { width:120px; }
#fld_dimensions input { width:214px; _margin-left: 3px; float: left; }

#fld_medium { float:left; margin-right:20px; margin-bottom:5px; }
#fld_medium label { width:120px; }
#fld_medium input { width:214px; }

#fld_framed { float:left; margin-right:100px; margin-bottom:5px; margin-top: 10px; }
#fld_framed label { width:120px; }
#fld_framed input { float: left; margin-right: 10px; }
#fld_framed div { float: left; margin-right: 10px; _margin-top: 3px; }

#fld_matt_border { float:left; margin-right:100px; margin-bottom:5px; }
#fld_matt_border label { width:120px; }
#fld_matt_border input { float: left; margin-right: 10px; }
#fld_matt_border div { float: left; margin-right: 10px; _margin-top: 3px; }

#fld_watermark { float:left; margin-right:100px; margin-bottom:5px; }
#fld_watermark label { width:120px; }
#fld_watermark input { float: left; margin-right: 10px; }
#fld_watermark div { float: left; margin-right: 10px; _margin-top: 3px; }

#fld_watermark_text { float:left; margin-right:20px; margin-bottom:5px; }
#fld_watermark_text label { width:120px; }
#fld_watermark_text input { width:214px; }

#fld_downloadable { float:left; margin-right:100px; margin-bottom:5px;  }
#fld_downloadable label { width:120px; }
#fld_downloadable input { float: left; margin-right: 10px; }
#fld_downloadable div { float: left; margin-right: 10px; _margin-top: 3px; }

#fld_printable { float:left; margin-right:100px; margin-bottom:5px; }
#fld_printable label { width:120px; }
#fld_printable input { float: left; margin-right: 10px; }
#fld_printable div { float: left; margin-right: 10px; _margin-top: 3px; }

#fld_zoomable { float:left; margin-right:100px; margin-bottom:5px; }
#fld_zoomable label { width:120px; }
#fld_zoomable input { float: left; margin-right: 10px; }
#fld_zoomable div { float: left; margin-right: 10px; _margin-top: 3px; }

#fld_emailable { float:left; margin-right:100px; margin-bottom:5px; }
#fld_emailable label { width:120px; }
#fld_emailable input { float: left; margin-right: 10px; }
#fld_emailable div { float: left; margin-right: 10px; _margin-top: 3px; }

#fld_tags { float:left; margin-right:0px; margin-bottom:5px; }
#fld_tags label { width:120px; }
#fld_tags textarea { width:318px; height: 70px; }

#fld_frame_colour { float:left; margin-right:20px; margin-bottom:5px; }
#fld_frame_colour label { width:120px; }
#fld_frame_colour select { width:70px; _margin-left: 3px; float: left; }

#fld_frame_style { float:left; margin-right:20px; margin-bottom:5px; }
#fld_frame_style label { width:120px; }
#fld_frame_style select { width:70px; }

#fld_frame_size { float:left; margin-right:200px; margin-bottom:5px; }
#fld_frame_size label { width:120px; }
#fld_frame_size select { width:70px; _margin-left: 3px; float: left;}

#fld_border_colour { float:left; margin-right:20px; margin-bottom:5px; }
#fld_border_colour label { width:120px; }
#fld_border_colour select { width: 70px; _margin-left: 3px; float: left; }

#fld_border_style { float:left; margin-right:20px; margin-bottom:5px; }
#fld_border_style label { width:120px; }
#fld_border_style select { width:70px;}

#command_bar, #portfolio_command_bar {
	margin: 10px 0px 0px 324px;
	_margin: 10px 0px 0px 165px;
	float: left;
	text-align:right;
}

#command_bar a {
	font:tahoma;
	font-weight: bold;
	color: #564358;
	margin: 10px;
	_margin: 10px;
	text-decoration:none;
}

#command_bar a:hover{
	font:tahoma;
	font-weight: bold;
	color: #564358;
	margin: 10px;
	_margin: 10px;
	text-decoration:underline;
}


#command_bar_Message {
	margin: 10px 0px 0px 330px;
	_margin: 10px 0px 0px 165px;
	float: left;
	text-align:right;
}

#command_bar_Message a {
	font-weight: bold;
	color: #564358;
	 font:arial;
	 font-size: 12px;
	 padding-right: 10px;
}
#command_bar_next_gallerywizard a {
	font-weight: bold;
	color: #564358;
	 font:arial;
	 font-size: 12px;
	 padding-right: 10px;
}
#portfolio_command_bar a {
	font-weight: bold;
	color: #564358;
	margin: 10px;
	_margin: 10px;
}

#selected_message {
	color: #564358;
}