/* ARTSPACE CSS */
/* Coded by The Registry */

/* Individual Fonts and Menus ------------------------------------------------ */

/* Menus ------------------------------------------------ */

/* Menu Headings */
#menu_head_gallery 			{ position: absolute; color: #56C1A8; font: 13px Helvetica, sans-serif; font-weight: bold; margin: 0px 0px 5px 0px; }
#menu_head_residency 		{ position: absolute; color: #33BFC7; font: 13px Helvetica, sans-serif; font-weight: bold; margin: 0px 0px 5px 168px; }
#menu_head_public 			{ position: absolute; color: #70A9DC; font: 13px Helvetica, sans-serif; font-weight: bold; margin: 0px 0px 5px 375px; }
#menu_head_resources 		{ position: absolute; color: #EC93BE; font: 13px Helvetica, sans-serif; font-weight: bold; margin: 0px 0px 5px 549px; }
#menu_head_publications 	{ position: absolute; color: #F18181; font: 13px Helvetica, sans-serif; font-weight: bold; margin: 0px 0px 5px 674px; }
#menu_head_support 			{ position: absolute; color: #E99E6A; font: 13px Helvetica, sans-serif; font-weight: bold; margin: 0px 0px 5px 828px; }
#menu_head_about 			{ position: absolute; color: #E9BA4C; font: 13px Helvetica, sans-serif; font-weight: bold; margin: 0px 0px 5px 951px; }

/* Menu Item Positioning */
#menu_gallery 				{ position: absolute; margin: 20px 0px 0px 0px; }
#menu_residency 			{ position: absolute; margin: 20px 0px 0px 168px; }
#menu_public 				{ position: absolute; margin: 20px 0px 0px 375px; }
#menu_resources 			{ position: absolute; margin: 20px 0px 0px 549px; }
#menu_publications 			{ position: absolute; margin: 20px 0px 0px 674px; }
#menu_support 				{ position: absolute; margin: 20px 0px 0px 828px; }
#menu_about 				{ position: absolute; margin: 20px 0px 0px 951px; }

/* Menu Fonts*/
.menu_item_gallery, .menu_item_gallery a 				{ color: #56C1A8; }
.menu_item_residency, .menu_item_residency a 			{ color: #33BFC7; }
.menu_item_public, .menu_item_public a 					{ color: #70A9DC; }
.menu_item_resources, .menu_item_resources a 			{ color: #EC93BE; }
.menu_item_publications, .menu_item_publications a 		{ color: #F18181; }
.menu_item_support, .menu_item_support a 				{ color: #E99E6A; }
.menu_item_about, .menu_item_about a 					{ color: #E9BA4C; }

/* Menu Fonts: Hover */
.menu_item_gallery a:hover 			{ color: #323233; text-decoration:none; }
.menu_item_residency a:hover 		{ color: #323233; text-decoration:none; }
.menu_item_public a:hover 			{ color: #323233; text-decoration:none; }
.menu_item_resources a:hover 		{ color: #323233; text-decoration:none; }
.menu_item_publications a:hover 	{ color: #323233; text-decoration:none; }
.menu_item_support a:hover 			{ color: #323233; text-decoration:none; }
.menu_item_about a:hover 			{ color: #323233; text-decoration:none; }


/* Fonts ------------------------------------------------ */

/* Titles */
.title 							{ color: #323233; font: 24px Helvetica, sans-serif; line-height: 30px; font-weight: bold; }
.title_regular 					{ color: #323233; font: 24px Helvetica, sans-serif; line-height: 30px; }
.title_small					{ color: #323233; font: 18px Helvetica, sans-serif; line-height: 22px; font-weight: bold; }

/* Bold Headings */
.heading_bold, 					.heading_bold a					{ font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }

.heading_bold_gallery, 			.heading_bold_gallery a			{ font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }
.heading_bold_residency, 		.heading_bold_residency a		{ font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }
.heading_bold_public, 			.heading_bold_public a	 		{ font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }
.heading_bold_resources, 		.heading_bold_resources a		{ font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }
.heading_bold_publications, 	.heading_bold_publications a	{ font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }
.heading_bold_support, 			.heading_bold_support a			{ font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }
.heading_bold_about, 			.heading_bold_about a			{ font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }
.heading_bold_other, 			.heading_bold_other a			{ font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }

.heading_bold_gallery a:hover			{ color: #56C1A8; text-decoration:none; }
.heading_bold_residency a:hover			{ color: #33BFC7; text-decoration:none; }
.heading_bold_public a:hover			{ color: #70A9DC; text-decoration:none; }
.heading_bold_resources a:hover			{ color: #EC93BE; text-decoration:none; }
.heading_bold_publications a:hover 		{ color: #F18181; text-decoration:none; }
.heading_bold_support a:hover			{ color: #E99E6A; text-decoration:none; }
.heading_bold_about a:hover				{ color: #E9BA4C; text-decoration:none; }
.heading_bold_other a:hover				{ color: #BBBBBB; text-decoration:none; }

.heading_bold_gallery_highlight, 		.heading_bold_gallery_highlight a			{ color: #56C1A8; font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }
.heading_bold_residency_highlight, 		.heading_bold_residency_highlight a			{ color: #33BFC7; font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }
.heading_bold_public_highlight,			.heading_bold_public_highlight a			{ color: #70A9DC; font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }
.heading_bold_resources_highlight, 		.heading_bold_resources_highlight a			{ color: #EC93BE; font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }
.heading_bold_publications_highlight, 	.heading_bold_publications_highlight a 		{ color: #F18181; font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }
.heading_bold_support_highlight, 		.heading_bold_support_highlight	a			{ color: #E99E6A; font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }
.heading_bold_about_highlight, 			.heading_bold_about_highlight a				{ color: #E9BA4C; font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }
.heading_bold_other_highlight, 			.heading_bold_other_highlight a				{ color: #BBBBBB; font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }

.heading_bold_gallery_highlight a:hover			{ color: #323233; text-decoration:none; }
.heading_bold_residency_highlight a:hover		{ color: #323233; text-decoration:none; }
.heading_bold_public_highlight a:hover			{ color: #323233; text-decoration:none; }
.heading_bold_resources_highlight a:hover		{ color: #323233; text-decoration:none; }
.heading_bold_publications_highlight a:hover 	{ color: #323233; text-decoration:none; }
.heading_bold_support_highlight a:hover			{ color: #323233; text-decoration:none; }
.heading_bold_about_highlight a:hover			{ color: #323233; text-decoration:none; }
.heading_bold_other_highlight a:hover			{ color: #323233; text-decoration:none; }


/* Regular Headings */
.heading_regular, 					.heading_regular a					{ font: 13px Helvetica, sans-serif; line-height: 16px; }

.heading_regular_gallery, 			.heading_regular_gallery a			{ font: 13px Helvetica, sans-serif; line-height: 16px; }
.heading_regular_residency, 		.heading_regular_residency a		{ font: 13px Helvetica, sans-serif; line-height: 16px; }
.heading_regular_public, 			.heading_regular_public a	 		{ font: 13px Helvetica, sans-serif; line-height: 16px; }
.heading_regular_resources, 		.heading_regular_resources a		{ font: 13px Helvetica, sans-serif; line-height: 16px; }
.heading_regular_publications, 		.heading_regular_publications a		{ font: 13px Helvetica, sans-serif; line-height: 16px; }
.heading_regular_support, 			.heading_regular_support a			{ font: 13px Helvetica, sans-serif; line-height: 16px; }
.heading_regular_about, 			.heading_regular_about a			{ font: 13px Helvetica, sans-serif; line-height: 16px; }
.heading_regular_other, 			.heading_regular_other a			{ font: 13px Helvetica, sans-serif; line-height: 16px; }

.heading_regular_white_gallery, 	.heading_regular_white_gallery a	{ color: #BBBBBB; font: 13px Helvetica, sans-serif; line-height: 16px; }

.heading_regular_gallery a:hover			{ color: #56C1A8; text-decoration:none; }
.heading_regular_residency a:hover			{ color: #33BFC7; text-decoration:none; }
.heading_regular_public a:hover				{ color: #70A9DC; text-decoration:none; }
.heading_regular_resources a:hover			{ color: #EC93BE; text-decoration:none; }
.heading_regular_publications a:hover 		{ color: #F18181; text-decoration:none; }
.heading_regular_support a:hover			{ color: #E99E6A; text-decoration:none; }
.heading_regular_about a:hover				{ color: #E9BA4C; text-decoration:none; }
.heading_regular_other a:hover				{ color: #BBBBBB; text-decoration:none; }

.heading_regular_white_gallery a:hover		{ color: #56C1A8; text-decoration:none; }

.heading_regular_gallery_highlight, 		.heading_regular_gallery_highlight a			{ color: #56C1A8; font: 13px Helvetica, sans-serif; line-height: 16px; }
.heading_regular_residency_highlight, 		.heading_regular_residency_highlight a			{ color: #33BFC7; font: 13px Helvetica, sans-serif; line-height: 16px; }
.heading_regular_public_highlight,			.heading_regular_public_highlight a				{ color: #70A9DC; font: 13px Helvetica, sans-serif; line-height: 16px; }
.heading_regular_resources_highlight, 		.heading_regular_resources_highlight a			{ color: #EC93BE; font: 13px Helvetica, sans-serif; line-height: 16px; }
.heading_regular_publications_highlight, 	.heading_regular_publications_highlight a 		{ color: #F18181; font: 13px Helvetica, sans-serif; line-height: 16px; }
.heading_regular_support_highlight, 		.heading_regular_support_highlight	a			{ color: #E99E6A; font: 13px Helvetica, sans-serif; line-height: 16px; }
.heading_regular_about_highlight, 			.heading_regular_about_highlight a				{ color: #E9BA4C; font: 13px Helvetica, sans-serif; line-height: 16px; }
.heading_regular_other_highlight, 			.heading_regular_other_highlight a				{ color: #BBBBBB; font: 13px Helvetica, sans-serif; line-height: 16px; }

.heading_regular_gallery_highlight a:hover			{ color: #323233; }
.heading_regular_residency_highlight a:hover		{ color: #323233; }
.heading_regular_public_highlight a:hover			{ color: #323233; }
.heading_regular_resources_highlight a:hover		{ color: #323233; }
.heading_regular_publications_highlight a:hover 	{ color: #323233; }
.heading_regular_support_highlight a:hover			{ color: #323233; }
.heading_regular_about_highlight a:hover			{ color: #323233; }
.heading_regular_other_highlight a:hover			{ color: #323233; }


/* Div rollovers */
.gallery		{ color: #56C1A8; }
.residency		{ color: #33BFC7; }
.public			{ color: #70A9DC; }
.resources		{ color: #EC93BE; }
.publications	{ color: #F18181; }
.support 		{ color: #E99E6A; }
.about			{ color: #E9BA4C; }
.other			{ color: #BBBBBB; }

.gallery a:hover		{ color: #56C1A8; }
.residency a:hover		{ color: #33BFC7; }
.public a:hover			{ color: #70A9DC; }
.education a:hover		{ color: #EC93BE; }
.resources a:hover		{ color: #EC93BE; }
.publications a:hover	{ color: #F18181; }
.support a:hover 		{ color: #E99E6A; }
.about a:hover			{ color: #E9BA4C; }
.other a:hover			{ color: #BBBBBB; }


/* Other */
.posted 				{ color:#BBBBBB; font: 11px Helvetica, sans-serif; }
.credits 				{ color:#888888; font: 11px Helvetica, sans-serif; }

.edit, .edit a 			{ color:#323233; font: 11px Helvetica, sans-serif; line-height: 22px; text-decoration:none }
.edit a:hover			{ color:#BBBBBB; text-decoration:none }

.menu					{ color: #323233; }
.menu a, .menu a:hover	{ text-decoration:none; }

.text_gallery, .text_gallery a	 			{ color: #323233; }
.text_residency, .text_residency a 			{ color: #323233; }
.text_public, .text_public a 				{ color: #323233; }
.text_resources, .text_resources a 			{ color: #323233; }
.text_publications, .text_publications a 	{ color: #323233; }
.text_support, .text_support a 				{ color: #323233; }
.text_about, .text_about a 					{ color: #323233; }
.text_other, .text_other a 					{ color: #323233; }

.text_gallery a:hover	 		{ color: #56C1A8; text-decoration:none }
.text_residency a:hover 		{ color: #33BFC7; text-decoration:none }
.text_public a:hover 			{ color: #70A9DC; text-decoration:none }
.text_resources a:hover 		{ color: #EC93BE; text-decoration:none }
.text_publications a:hover 		{ color: #F18181; text-decoration:none }
.text_support a:hover 			{ color: #E99E6A; text-decoration:none }
.text_about a:hover 			{ color: #E9BA4C; text-decoration:none }
.text_other a:hover 			{ color: #BBBBBB; text-decoration:none }

.grey				{ color: #BBBBBB; }
.grey a:hover		{ text-decoration: none; }

/* Box */
.box_heading_bold, .box_heading_bold a		{ font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }
.box_heading_bold a:hover					{ font: 13px Helvetica, sans-serif; line-height: 16px; font-weight: bold; }

.button, .button a 		{ background-color:#323233; padding: 6px 5px 6px 5px; margin: 0px 0px 10px 0px; color:#FFF; font: 13px Helvetica, sans-serif; line-height: 18px; font-weight: bold; -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; }
.button a:hover 		{ color:#BBBBBB; text-decoration:none }

.button_publications, .button_publications a 		{ background-color:#323233; padding: 6px 5px 6px 5px; margin: 0px 0px 10px 0px; color:#FFF; font: 13px Helvetica, sans-serif; line-height: 18px; font-weight: bold; -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; }
.button_publications a:hover 		{ color:#F18181; text-decoration:none }

.button_about, .button_about a 		{ background-color:#323233; padding: 6px 5px 6px 5px; margin: 0px 0px 10px 0px; color:#FFF; font: 13px Helvetica, sans-serif; line-height: 18px; font-weight: bold; -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; }
.button_about a:hover 		{ color:#E9BA4C; text-decoration:none }

.button_spacer 			{ margin: 5px 0px 0px 0px; }

.footer_text 			{ color: #323233; font: 9px Helvetica, sans-serif; line-height: 12px; }
.footer_text a 			{ color: #323233; font: 9px Helvetica, sans-serif; line-height: 12px; text-decoration:none; }
.footer_text a:hover 	{ text-decoration:underline; }
