@font-face {
	font-family: 'FuturaStd-Medium';
	src: url('fonts/FuturaStd-Medium.eot');
	src: local('☺'), url('fonts/FuturaStd-Medium.woff') format('woff'), url('fonts/FuturaStd-Medium.ttf') format('truetype'), url('fonts/FuturaStd-Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'FuturaStd-MediumOblique';
	src: url('fonts/FuturaStd-MediumOblique.eot');
	src: local('☺'), url('fonts/FuturaStd-MediumOblique.woff') format('woff'), url('fonts/FuturaStd-MediumOblique.ttf') format('truetype'), url('fonts/FuturaStd-MediumOblique.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'FuturaStd-Heavy';
	src: url('fonts/FuturaStd-Heavy.eot');
	src: local('☺'), url('fonts/FuturaStd-Heavy.woff') format('woff'), url('fonts/FuturaStd-Heavy.ttf') format('truetype'), url('fonts/FuturaStd-Heavy.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'FuturaStd-HeavyOblique';
	src: url('fonts/FuturaStd-HeavyOblique.eot');
	src: local('☺'), url('fonts/FuturaStd-HeavyOblique.woff') format('woff'), url('fonts/FuturaStd-HeavyOblique.ttf') format('truetype'), url('fonts/FuturaStd-HeavyOblique.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}







body {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	letter-spacing: 0;
    font-size: 14px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	/*background-color:#FFFFFF;*/
}


.VN_tiny_font {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 1px;
	font-style: normal;
	color: #333333;
}


.VN_home_header_artist {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 26px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.VN_home_header_work_title {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing:1px;
}

.VN_home_header_work_description {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing:2px;
}

.VN_home_header_detail {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing:2px;
}

.VN_home_text_regular {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 25px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
	line-height: 135%;
	/*letter-spacing:2px;*/
}

.VN_home_text_heavy {
	font-family: 'FuturaStd-Heavy', Arial, Helvetica, Verdana, sans-serif;
	font-size: 25px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
	line-height: 135%;
	/*letter-spacing:2px;*/
}


.VN_home_events_main_title {
	font-family: 'FuturaStd-Heavy', Arial, Helvetica, Verdana, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #4d4d4d;
	text-decoration: none;
	/*line-height: 135%;
	letter-spacing:2px;*/
}

.VN_home_events_date {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
	/*line-height: 135%;
	letter-spacing:2px;*/
}

.VN_home_events_artist_name {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #4d4d4d;
	text-decoration: none;
	/*line-height: 135%;
	letter-spacing:2px;*/
}

.VN_home_events_event_name {
	font-family: 'FuturaStd-MediumOblique', Arial, Helvetica, Verdana, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
	/*line-height: 135%;
	letter-spacing:2px;*/
}


.VN_bottom_bar_text {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #4d4d4d;
	text-decoration: none;
	/*line-height: 135%;
	letter-spacing:2px;*/
}

.VN_bottom_bar_text_link {
	font-family: 'FuturaStd-Heavy', Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #4d4d4d;
	text-decoration: none;
	/*line-height: 135%;
	letter-spacing:2px;*/
}
.VN_bottom_bar_text_link a:link {
	color: #4d4d4d;
	text-decoration: none;
}
.VN_bottom_bar_text_link a:visited {
	color: #4d4d4d;
	text-decoration: none;
}
.VN_bottom_bar_text_link a:hover {
	color: #4d4d4d;
	text-decoration: none;
}
.VN_bottom_bar_text_link a:active {
	color: #4d4d4d;
	text-decoration: none;
}



.VN_gallery_text_regular {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 21px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
	line-height: 135%;
	/*letter-spacing:2px;*/
}

.VN_gallery_text_heavy {
	font-family: 'FuturaStd-Heavy', Arial, Helvetica, Verdana, sans-serif;
	font-size: 21px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
	line-height: 135%;
	/*letter-spacing:2px;*/
}



.VN_artists_artist_name {
	font-family: 'FuturaStd-Heavy', Arial, Helvetica, Verdana, sans-serif;
	font-size: 21px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
	/*line-height: 135%;
	letter-spacing:2px;*/
}
.VN_artists_artist_name a:link {
	color: #808080;
	text-decoration: none;
}
.VN_artists_artist_name a:visited {
	color: #808080;
	text-decoration: none;
}
.VN_artists_artist_name a:hover {
	color: #808080;
	text-decoration: none;
}
.VN_artists_artist_name a:active {
	color: #808080;
	text-decoration: none;
}

.VN_artists_artist_comment {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
	line-height: 150%;
	/*letter-spacing:2px;*/
}


.VN_artists_artist_open_gallery {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
	/*line-height: 150%;*/
	letter-spacing:1px;
}
.VN_artists_artist_open_gallery a:link {
	color: #808080;
	text-decoration: none;
}
.VN_artists_artist_open_gallery a:visited {
	color: #808080;
	text-decoration: none;
}
.VN_artists_artist_open_gallery a:hover {
	color: #808080;
	text-decoration: none;
}
.VN_artists_artist_open_gallery a:active {
	color: #808080;
	text-decoration: none;
}






.VN_artists_artist_name_in_gallery {
	font-family: 'FuturaStd-Heavy', Arial, Helvetica, Verdana, sans-serif;
	font-size: 21px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	/*line-height: 135%;*/
	letter-spacing:1px;
}

.VN_artists_work_name_in_gallery {
	font-family: 'FuturaStd-Heavy', Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	/*line-height: 135%;*/
	letter-spacing:1px;
}

.VN_artists_technique_in_gallery {
	font-family: 'FuturaStd-MediumOblique', Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	/*line-height: 135%;*/
	letter-spacing:1px;
}

.VN_artists_size_n_year_in_gallery {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	/*line-height: 135%;*/
	letter-spacing:1px;
}













.VN_calendar_date {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
	/*line-height: 135%;
	letter-spacing:2px;*/
}

.VN_calendar_title {
	font-family: 'FuturaStd-Heavy', Arial, Helvetica, Verdana, sans-serif;
	font-size: 24px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
	/*line-height: 135%;
	letter-spacing:2px;*/
}

.VN_calendar_subtitle {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 20px;
	font-style: normal;
	color: #AFAFAF;
	text-decoration: none;
	/*line-height: 135%;
	letter-spacing:2px;*/
}

.VN_calendar_comment {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
	/*line-height: 135%;
	letter-spacing:2px;*/
}







.VN_location_b_name {
	font-family: 'FuturaStd-Heavy', Arial, Helvetica, Verdana, sans-serif;
	font-size: 21px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	/*line-height: 135%;*/
	letter-spacing:1px;
}

.VN_location_b_address {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 140%;
	/*letter-spacing:1px;*/
}

.VN_location_b_phone_n_mail {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 170%;
	letter-spacing:1px;/**/
}
.VN_location_b_phone_n_mail a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.VN_location_b_phone_n_mail a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.VN_location_b_phone_n_mail a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.VN_location_b_phone_n_mail a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.VN_location_b_open_time {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	/*line-height: 170%;*/
	letter-spacing:1px;
}


.VN_location_title {
	font-family: 'FuturaStd-Heavy', Arial, Helvetica, Verdana, sans-serif;
	font-size: 21px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
	/*line-height: 135%;
	letter-spacing:2px;*/
}

.VN_location_subtitle {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
	line-height: 175%;
	letter-spacing:1px;
}

.VN_location_subtitle_link {
	font-family: 'FuturaStd-Heavy', Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
	line-height: 175%;
	letter-spacing:1px;
}
.VN_location_subtitle_link a:link {
	color: #808080;
	text-decoration: none;
}
.VN_location_subtitle_link a:visited {
	color: #808080;
	text-decoration: none;
}
.VN_location_subtitle_link a:hover {
	color: #808080;
	text-decoration: none;
}
.VN_location_subtitle_link a:active {
	color: #808080;
	text-decoration: none;
}

.VN_location_form_item_names {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
	/*line-height: 175%;*/
	letter-spacing:1px;
}

.VN_location_form_item_contents {
	font-family: 'FuturaStd-Medium', Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
	/*line-height: 175%;*/
	letter-spacing:1px;
}

























