body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#f0f0f0; margin: 0; padding: 0; text-align: center; color: #000000;}

/* newbg - 2010-07-22 */
body {background: #f0f0f0 url(../images/bg_tiles.png) repeat-x top left;}

/* common */
h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; line-height:16px; margin-top:0; }
h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; line-height:16px; margin:0 0 2px 0; font-weight:normal; }
h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; margin:0; color:#ff0000; }
h4 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; margin-bottom:6px; color:#ff0000; }
h5 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:18px; font-weight:bold; margin:0; color:#ff0000; }
h6 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:normal; margin:0; }

a {color:#ff0000; text-decoration:none; }
a:hover {color:#ff0000; text-decoration:underline; }
a.hlink {color:#000000; text-decoration:none; }
a.hlink:hover, a.hlink_slct, a.hlink_slct:hover {color:#ff0000; text-decoration:none; }

img {border:0}
img.logo_header {float:right; }
.border_grey {margin-bottom:15px; border:5px solid #cccccc; background-color:#fbf9f3; }
.border_grey_artwork {margin-bottom:10px; border:5px solid #cccccc; background-color:#fbf9f3; }
.border_grey_about {float:left; display:block; margin-bottom:15px; border:5px solid #cccccc; background-color:#fbf9f3; }
.aligncenter {text-align:center; }
.fltright {display:block; float:right; }

/*
.bg-top, .bg-top-about, .bg-top-artists, .bg-top-boutique, .bg-top-calendar, .bg-top-exhibition, .bg-top-press {background-position:top; background-repeat:no-repeat; }
.bg-top {background-image:url(../images/bgs/bg_top_home.jpg); }
.bg-top-about {background-image:url(../images/bgs/bg_top_about.jpg); }
.bg-top-artists {background-image:url(../images/bgs/bg_top_artists.jpg); }
.bg-top-boutique {background-image:url(../images/bgs/bg_top_boutique.jpg); }
.bg-top-calendar {background-image:url(../images/bgs/bg_top_calendar.jpg); }
.bg-top-exhibition {background-image:url(../images/bgs/bg_top_exhibition.jpg); }
.bg-top-press {background-image:url(../images/bgs/bg_top_press.jpg); }
*/

.bg-top, .bg-top-about, .bg-top-artists, .bg-top-boutique, .bg-top-calendar, .bg-top-exhibition, .bg-top-press { background: url(../images/bg_borders.png) repeat-y top center; }

.main #container1 {width: 774px; margin: 0 auto; }
.main #container2 {margin:0 1px 0 1px; /* background-image:url(../images/bg_content.gif); background-repeat:repeat-x; border-left: 1px solid #ccc; border-right: 1px solid #ccc; */  }

/* .main #redline_header {height:7px; background-image:url(../images/bg_topredline.gif); background-repeat:repeat-x; } */
.main #redline_header {height:7px;}

.main #logo_yves_laroche {height:80px; }
.main #content {padding: 20px 30px 0 30px; text-align:left;  min-height:800px;}
.title {float:left; display:block; width:55%; }

.clearboth {clear:both; height:1px; }
.block_block {display:block; float:left;}
.block_text_item {margin-bottom:15px; }
.block_title {margin-bottom:10px; }
.marginright10 {margin-right:10px;}

.font10_lightgrey {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#999999;}
.font10_grey {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#666666;}
.font10_grey_bold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666666;}
.font10_red_bold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#ff0000;}
.georgia11 {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; }
.georgia12 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; }
.georgia13 {font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; }
.georgia11_bold_grey {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; font-stretch:wider; color:#999999; }
.georgia12_bold {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; }
.georgia13_bold {font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:bold; }
.georgia14_bold {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; }
.georgia14_grey_bold {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#999999; }
.georgia15_bold {font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-weight:bold; margin:0 }
.georgia18_bold {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:18px; font-weight:bold; margin:0; color:#ff0000;}
.red {color:#ff0000;}

/* top menu */
.main #topmenu_hr_top {height:8px; background-image:url(../images/topmenu_hr_top.gif); background-repeat:repeat-x; }
.main #topmenu {height:148px; padding:15px 0 8px 0; }
.main #topmenu_boutique {height:36px; padding:24px 0 20px 0; }
.main #topmenu_hr_bottom {height:8px; background-image:url(../images/topmenu_hr_bottom.gif); background-repeat:repeat-x; margin-bottom:15px;}

a.bt_home, a.bt_home:hover, a.bt_home_slct, a.bt_home_slct:hover, a.bt_about, a.bt_about:hover, a.bt_about_slct, a.bt_about_slct:hover, a.bt_artists, a.bt_artists:hover, a.bt_artists_slct, a.bt_artists_slct:hover, a.bt_past, a.bt_past:hover, a.bt_past_slct, a.bt_past_slct:hover, a.bt_calendar, a.bt_calendar:hover, a.bt_calendar_slct, a.bt_calendar_slct:hover, a.bt_press, a.bt_press:hover, a.bt_press_slct, a.bt_press_slct:hover, a.bt_boutique, a.bt_boutique:hover, a.bt_boutique_slct, a.bt_boutique2_slct, a.bt_boutique_slct:hover, a.bt_francais, a.bt_francais:hover, a.bt_francais_slct, a.bt_francais_slct:hover {float:left; display:block; height:47px; margin:0 14px 4px 0; background-repeat:no-repeat; }

a.bt_home {width:130px; background-image:url(../images/bt_home.gif); }
a.bt_home:hover, a.bt_home_slct, a.bt_home_slct:hover {width:130px; background-image:url(../images/bt_home_slct.gif); }
a.bt_about {width:229px; background-image:url(../images/bt_about.gif); }
a.bt_about:hover, a.bt_about_slct, a.bt_about_slct:hover {width:229px; background-image:url(../images/bt_about_slct.gif); }
a.bt_artists {width:202px; background-image:url(../images/bt_artists.gif); }
a.bt_artists:hover, a.bt_artists_slct, a.bt_artists_slct:hover {width:202px; background-image:url(../images/bt_artists_slct.gif); }
a.bt_past {width:432px; background-image:url(../images/bt_past.gif); }
a.bt_past:hover, a.bt_past_slct, a.bt_past_slct:hover {width:432px; background-image:url(../images/bt_past_slct.gif); }
a.bt_calendar {width:241px; background-image:url(../images/bt_calendar.gif); }
a.bt_calendar:hover, a.bt_calendar_slct, a.bt_calendar_slct:hover {width:241px; background-image:url(../images/bt_calendar_slct.gif); }
a.bt_press {width:149px; background-image:url(../images/bt_press.gif); }
a.bt_press:hover, a.bt_press_slct, a.bt_press_slct:hover {width:149px; background-image:url(../images/bt_press_slct.gif); }
a.bt_boutique {width:230px; background-image:url(../images/bt_boutique.gif); }
a.bt_boutique:hover, a.bt_boutique_slct, a.bt_boutique_slct:hover {width:230px; background-image:url(../images/bt_boutique_slct.gif); }
a.bt_boutique2_slct, a.bt_boutique2_slct:hover {width:202px; background-image:url(../images/bt_boutique2_slct.gif); }
a.bt_francais {width:227px; background-image:url(../images/bt_francais.gif); }
a.bt_francais:hover, a.bt_francais_slct, a.bt_francais_slct:hover {width:227px; background-image:url(../images/bt_francais_slct.gif); }

a.fr_bt_home, a.fr_bt_home:hover, a.fr_bt_home_slct, a.fr_bt_home_slct:hover, a.fr_bt_about, a.fr_bt_about:hover, a.fr_bt_about_slct, a.fr_bt_about_slct:hover, a.fr_bt_artists, a.fr_bt_artists:hover, a.fr_bt_artists_slct, a.fr_bt_artists_slct:hover, a.fr_bt_past, a.fr_bt_past:hover, a.fr_bt_past_slct, a.fr_bt_past_slct:hover, a.fr_bt_press, a.fr_bt_press:hover, a.fr_bt_press_slct, a.fr_bt_press_slct:hover, a.fr_bt_boutique, a.fr_bt_boutique:hover, a.fr_bt_boutique_slct, a.fr_bt_boutique_slct:hover {float:left; display:block; height:44px; margin:0 14px 4px 0; background-repeat:no-repeat; }

a.fr_bt_calendar, a.fr_bt_calendar:hover, a.fr_bt_calendar_slct, a.fr_bt_calendar_slct:hover, a.fr_bt_english, a.fr_bt_english:hover, a.fr_bt_english_slct, a.fr_bt_english_slct:hover {float:left; display:block; height:44px; margin:0 0 4px 0; background-repeat:no-repeat; }

a.fr_bt_home {width:171px; background-image:url(../images/fr_bt_home.gif); }
a.fr_bt_home:hover, a.fr_bt_home_slct, a.fr_bt_home_slct:hover {width:171px; background-image:url(../images/fr_bt_home_slct.gif); }
a.fr_bt_about {width:201px; background-image:url(../images/fr_bt_about.gif); }
a.fr_bt_about:hover, a.fr_bt_about_slct, a.fr_bt_about_slct:hover {width:201px; background-image:url(../images/fr_bt_about_slct.gif); }
a.fr_bt_artists {width:204px; background-image:url(../images/fr_bt_artists.gif); }
a.fr_bt_artists:hover, a.fr_bt_artists_slct, a.fr_bt_artists_slct:hover {width:204px; background-image:url(../images/fr_bt_artists_slct.gif); }
a.fr_bt_past {width:439px; background-image:url(../images/fr_bt_past.gif); }
a.fr_bt_past:hover, a.fr_bt_past_slct, a.fr_bt_past_slct:hover {width:439px; background-image:url(../images/fr_bt_past_slct.gif); }
a.fr_bt_calendar {width:255px; background-image:url(../images/fr_bt_calendar.gif); }
a.fr_bt_calendar:hover, a.fr_bt_calendar_slct, a.fr_bt_calendar_slct:hover {width:255px; background-image:url(../images/fr_bt_calendar_slct.gif); }
a.fr_bt_press {width:298px; background-image:url(../images/fr_bt_press.gif); }
a.fr_bt_press:hover, a.fr_bt_press_slct, a.fr_bt_press_slct:hover {width:298px; background-image:url(../images/fr_bt_press_slct.gif); }
a.fr_bt_boutique {width:202px; background-image:url(../images/fr_bt_boutique.gif); }
a.fr_bt_boutique:hover, a.fr_bt_boutique_slct, a.fr_bt_boutique_slct:hover {width:202px; background-image:url(../images/fr_bt_boutique_slct.gif); }
a.fr_bt_english {width:174px; background-image:url(../images/fr_bt_english.gif); }
a.fr_bt_english:hover, a.fr_bt_english_slct, a.fr_bt_english_slct:hover {width:174px; background-image:url(../images/fr_bt_english_slct.gif); }

/* bottom */
.main #bottommenu {height:18px; padding:6px 0 4px 0; margin:0 30px 0 30px;  }
.bottommenu_hr {height:3px; margin:0 30px 0 30px; background-image:url(../images/bottommenu_hr.gif); background-repeat:repeat-x; }
.bottommenu_hr2 {height:3px; margin:0 30px 24px 30px; background-image:url(../images/bottommenu_hr.gif); background-repeat:repeat-x; }
.footer_address {border-top:1px solid #ff0000; margin:0 30px; padding:8px 0 16px 0; }

a.footer_bt_home, a.footer_bt_home:hover, a.footer_bt_home_slct, a.footer_bt_home_slct:hover, a.footer_bt_about, a.footer_bt_about:hover, a.footer_bt_about_slct, a.footer_bt_about_slct:hover, a.footer_bt_artists, a.footer_bt_artists:hover, a.footer_bt_artists_slct, a.footer_bt_artists_slct:hover, a.footer_bt_past, a.footer_bt_past:hover, a.footer_bt_past_slct, a.footer_bt_past_slct:hover, a.footer_bt_calendar, a.footer_bt_calendar:hover, a.footer_bt_calendar_slct, a.footer_bt_calendar_slct:hover, a.footer_bt_press, a.footer_bt_press:hover, a.footer_bt_press_slct, a.footer_bt_press_slct:hover, a.footer_bt_boutique, a.footer_bt_boutique:hover, a.footer_bt_boutique_slct, a.footer_bt_boutique_slct:hover, a.footer_bt_francais, a.footer_bt_francais:hover, a.footer_bt_francais_slct, a.footer_bt_francais_slct:hover {float:left; display:block; height:18px; margin:0 5px 0 0; background-repeat:no-repeat; }

a.footer_bt_home {width:48px; background-image:url(../images/footer_bt_home.gif); }
a.footer_bt_home:hover, a.footer_bt_home_slct, a.footer_bt_home_slct:hover {width:48px; background-image:url(../images/footer_bt_home_slct.gif); }
a.footer_bt_about {width:83px; background-image:url(../images/footer_bt_about.gif); }
a.footer_bt_about:hover, a.footer_bt_about_slct, a.footer_bt_about_slct:hover {width:83px; background-image:url(../images/footer_bt_about_slct.gif); }
a.footer_bt_artists {width:72px; background-image:url(../images/footer_bt_artists.gif); }
a.footer_bt_artists:hover, a.footer_bt_artists_slct, a.footer_bt_artists_slct:hover {width:72px; background-image:url(../images/footer_bt_artists_slct.gif); }
a.footer_bt_past {width:157px; background-image:url(../images/footer_bt_past.gif); }
a.footer_bt_past:hover, a.footer_bt_past_slct, a.footer_bt_past_slct:hover {width:157px; background-image:url(../images/footer_bt_past_slct.gif); }
a.footer_bt_calendar {width:89px; background-image:url(../images/footer_bt_calendar.gif); }
a.footer_bt_calendar:hover, a.footer_bt_calendar_slct, a.footer_bt_calendar_slct:hover {width:89px; background-image:url(../images/footer_bt_calendar_slct.gif); }
a.footer_bt_press {width:55px; background-image:url(../images/footer_bt_press.gif); }
a.footer_bt_press:hover, a.footer_bt_press_slct, a.footer_bt_press_slct:hover {width:55px; background-image:url(../images/footer_bt_press_slct.gif); }
a.footer_bt_boutique {width:83px; background-image:url(../images/footer_bt_boutique.gif); }
a.footer_bt_boutique:hover, a.footer_bt_boutique_slct, a.footer_bt_boutique_slct:hover {width:83px; background-image:url(../images/footer_bt_boutique_slct.gif); }
a.footer_bt_francais {width:83px; background-image:url(../images/footer_bt_francais.gif); }
a.footer_bt_francais:hover, a.footer_bt_francais_slct, a.footer_bt_francais_slct:hover {width:83px; background-image:url(../images/footer_bt_francais_slct.gif); }

a.fr_footer_bt_home, a.fr_footer_bt_home:hover, a.fr_footer_bt_home_slct, a.fr_footer_bt_home_slct:hover, a.fr_footer_bt_about, a.fr_footer_bt_about:hover, a.fr_footer_bt_about_slct, a.fr_footer_bt_about_slct:hover, a.fr_footer_bt_artists, a.fr_footer_bt_artists:hover, a.fr_footer_bt_artists_slct, a.fr_footer_bt_artists_slct:hover, a.fr_footer_bt_past, a.fr_footer_bt_past:hover, a.fr_footer_bt_past_slct, a.fr_footer_bt_past_slct:hover, a.fr_footer_bt_calendar, a.fr_footer_bt_calendar:hover, a.fr_footer_bt_calendar_slct, a.fr_footer_bt_calendar_slct:hover, a.fr_footer_bt_press, a.fr_footer_bt_press:hover, a.fr_footer_bt_press_slct, a.fr_footer_bt_press_slct:hover, a.fr_footer_bt_boutique, a.fr_footer_bt_boutique:hover, a.fr_footer_bt_boutique_slct, a.fr_footer_bt_boutique_slct:hover {float:left; display:block; height:18px; margin:0 4px 0 0; background-repeat:no-repeat; }

a.fr_footer_bt_english, a.fr_footer_bt_english:hover, a.fr_footer_bt_english_slct, a.fr_footer_bt_english_slct:hover {float:left; display:block; height:18px; margin:0; background-repeat:no-repeat; }

a.fr_footer_bt_home {width:60px; background-image:url(../images/fr_footer_bt_home.gif); }
a.fr_footer_bt_home:hover, a.fr_footer_bt_home_slct, a.fr_footer_bt_home_slct:hover {width:60px; background-image:url(../images/fr_footer_bt_home_slct.gif); }
a.fr_footer_bt_about {width:69px; background-image:url(../images/fr_footer_bt_about.gif); }
a.fr_footer_bt_about:hover, a.fr_footer_bt_about_slct, a.fr_footer_bt_about_slct:hover {width:69px; background-image:url(../images/fr_footer_bt_about_slct.gif); }
a.fr_footer_bt_artists {width:71px; background-image:url(../images/fr_footer_bt_artists.gif); }
a.fr_footer_bt_artists:hover, a.fr_footer_bt_artists_slct, a.fr_footer_bt_artists_slct:hover {width:71px; background-image:url(../images/fr_footer_bt_artists_slct.gif); }
a.fr_footer_bt_past {width:153px; background-image:url(../images/fr_footer_bt_past.gif); }
a.fr_footer_bt_past:hover, a.fr_footer_bt_past_slct, a.fr_footer_bt_past_slct:hover {width:153px; background-image:url(../images/fr_footer_bt_past_slct.gif); }
a.fr_footer_bt_calendar {width:89px; background-image:url(../images/fr_footer_bt_calendar.gif); }
a.fr_footer_bt_calendar:hover, a.fr_footer_bt_calendar_slct, a.fr_footer_bt_calendar_slct:hover {width:89px; background-image:url(../images/fr_footer_bt_calendar_slct.gif); }
a.fr_footer_bt_press {width:105px; background-image:url(../images/fr_footer_bt_press.gif); }
a.fr_footer_bt_press:hover, a.fr_footer_bt_press_slct, a.fr_footer_bt_press_slct:hover {width:105px; background-image:url(../images/fr_footer_bt_press_slct.gif); }
a.fr_footer_bt_boutique {width:72px; background-image:url(../images/fr_footer_bt_boutique.gif); }
a.fr_footer_bt_boutique:hover, a.fr_footer_bt_boutique_slct, a.fr_footer_bt_boutique_slct:hover {width:72px; background-image:url(../images/fr_footer_bt_boutique_slct.gif); }
a.fr_footer_bt_english {width:61px; background-image:url(../images/fr_footer_bt_english.gif); }
a.fr_footer_bt_english:hover, a.fr_footer_bt_english_slct, a.fr_footer_bt_english_slct:hover {width:61px; background-image:url(../images/fr_footer_bt_english_slct.gif); }

.main #footer {height:67px; /* background-image:url(../images/bg_footer.gif); background-repeat:repeat-x; */ position:relative; bottom:0; }

a.colagene {float:right; display:block; width:142px; height:28px; margin:15px 20px 0 0; background-image:url(../images/logo_colagene.gif); background-repeat:no-repeat;}
a.colagene:hover {float:right; display:block; width:142px; height:28px; background-image:url(../images/logo_colagene_slct.gif); background-repeat:no-repeat;}

/* home */

div.news_pagination {width:100%; text-align:center; margin:15px 0 5px 0; }
div.news_pagination_details {width:100%; text-align:center; margin:15px 0 5px 0; }
img.news {float:left; margin:0 15px 0 0; border:5px solid #cccccc; } /*width:100px;*/
span.news_date {text-transform:uppercase; color:#999999; }
span.news_date2 {display:block; float:right; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; }

.h_current_exhibition {height:16px; margin-bottom:15px; background-image:url(../images/h_current_exhibition.gif); background-repeat:no-repeat; }
.h_newsletter {height:16px; margin-bottom:15px; background-image:url(../images/h_newsletter.gif); background-repeat:no-repeat; }
.h_news {height:16px; margin-bottom:15px; background-image:url(../images/h_news.gif); background-repeat:no-repeat; }
.h_artist_of_the_week {height:38px; margin-bottom:15px; background-image:url(../images/h_artist_of_the_week.gif); background-repeat:no-repeat; }
.h_order {height:16px; margin-bottom:15px; background-image:url(../images/h_order.gif); background-repeat:no-repeat; }
.h_about_history {height:20px; margin-bottom:15px; background-image:url(../images/h_about_history.gif); background-repeat:no-repeat; }
.h_about_contact {height:16px; margin-bottom:15px; background-image:url(../images/h_about_contact.gif); background-repeat:no-repeat; }
.h_about_contact_content {height:62px; margin-bottom:15px; }
.h_about_contact_container {float:left;width:445px; }
.h_about_maps_content {float:left; width:255px; height:175px; margin-left:10px; }
.h_featured_artist {height:16px; margin-bottom:15px; background-image:url(../images/h_featured_artist.gif); background-repeat:no-repeat; }

.h_about_artist {height:16px; margin-bottom:15px; background-image:url(../images/h_about_artist.gif); background-repeat:no-repeat; }
.h_about_opening {height:21px; margin-bottom:15px; background-image:url(../images/h_about_opening.gif); background-repeat:no-repeat; }
.h_about_opening_content {height:59px; margin-bottom:15px; background-image:url(../images/h_about_opening_content.gif); background-repeat:no-repeat; }
.h_about_gallery {height:20px; margin-bottom:15px; background-image:url(../images/h_about_gallery.gif); background-repeat:no-repeat; }
.block_about_artist {margin-bottom:15px; width:445px; }

.fr_h_current_exhibition {height:20px; margin-bottom:11px; background-image:url(../images/fr_h_current_exhibition.gif); background-repeat:no-repeat; }
.fr_h_newsletter {height:16px; margin-bottom:15px; background-image:url(../images/fr_h_newsletter.gif); background-repeat:no-repeat; }
.fr_h_news {height:16px; margin-bottom:15px; background-image:url(../images/fr_h_news.gif); background-repeat:no-repeat; }
.fr_h_artist_of_the_week {height:38px; margin-bottom:15px; background-image:url(../images/fr_h_artist_of_the_week.gif); background-repeat:no-repeat; }
.fr_h_order {width:546px; height:16px; margin-bottom:15px; background-image:url(../images/fr_h_order.gif); background-repeat:no-repeat; }
.fr_h_about_history {height:20px; margin-bottom:15px; background-image:url(../images/fr_h_about_history.gif); background-repeat:no-repeat; }
.fr_h_about_contact {height:16px; margin-bottom:15px; background-image:url(../images/fr_h_about_contact.gif); background-repeat:no-repeat; }
.fr_h_about_contact_content {height:62px; margin-bottom:15px; background-image:url(../images/fr_h_about_contact_content.gif); background-repeat:no-repeat; }
.fr_h_about_maps_content {background-image:url(../images/fr_h_about_maps_content.gif); background-position:right; background-repeat:no-repeat;}
.fr_h_about_artist {height:16px; margin-bottom:15px; background-image:url(../images/fr_h_about_artist.gif); background-repeat:no-repeat; }
.fr_h_about_opening {height:16px; margin-bottom:15px; background-image:url(../images/fr_h_about_opening.gif); background-repeat:no-repeat; }
.fr_h_about_opening_content {height:59px; margin-bottom:15px; background-image:url(../images/fr_h_about_opening_content.gif); background-repeat:no-repeat; }
.fr_h_about_gallery {height:21px; margin-bottom:15px; background-image:url(../images/fr_h_about_gallery.gif); background-repeat:no-repeat; }
.fr_h_featured_artist {height:38px; margin-bottom:15px; background-image:url(../images/fr_h_featured_artist.gif); background-repeat:no-repeat; }


.home_left_column {float:left; width:165px; margin-right:15px; }
.home_right_column {float:left; width:525px; }

.box_current_exhibition {padding:15px 10px; }
.box_news {clear:left; float:left; margin-bottom:9px; }
.hr_news {clear:left; height:1px; margin:10px 0; background-image:url(../images/hr.gif); background-repeat:repeat-x; }

.form_newsletter {margin:0; padding:10px; text-align:right; }
.form_newsletter_textfield {width:135px; height:15px; border:1px solid #d5d5d4; background-color:#ffffff; margin-bottom:5px; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.form_buy_textfield {width:140px; height:15px; border:1px solid #d5d5d4; background-color:#ffffff; margin-bottom:5px; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.form_buy_textfield_question {width:140px; height:60px; border:1px solid #d5d5d4; background-color:#ffffff; margin-bottom:5px; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

/* about */

a.bt_about_contact_content {width:444px; height:62px; float:left; display:block; background-repeat:no-repeat; background-image:url(../images/bt_about_contact_content.gif); }
a.bt_about_contact_content:hover, a.bt_about_contact_content_slct, a.bt_about_contact_content_slct:hover {width:444px; height:62px; float:left; display:block; background-repeat:no-repeat; background-image:url(../images/bt_about_contact_content_slct.gif); }

a.bt_about_maps_content {width:255px; height:175px; float:left; display:block; background-repeat:no-repeat; background-image:url(../images/bt_about_maps_content.gif); }
a.bt_about_maps_content:hover, a.bt_about_maps_content_slct, a.bt_about_maps_content_slct:hover {width:255px; height:175px; float:left; display:block; background-repeat:no-repeat; background-image:url(../images/bt_about_maps_content_slct.gif); }

/* press */

.back_to_list {float:left; display:block; width:45%; text-align:right; }

a.bt_back_to_list {width:110px; height:12px; float:right; display:block; background-repeat:no-repeat; background-image:url(../images/bt_back_to_list.gif); }
a.bt_back_to_list:hover, a.bt_back_to_list_slct, a.bt_back_to_list_slct:hover {width:110px; height:12px; float:right; display:block; background-repeat:no-repeat; background-image:url(../images/bt_back_to_list_slct.gif); }

a.fr_bt_back_to_list {width:154px; height:15px; float:right; display:block; background-repeat:no-repeat; background-image:url(../images/fr_bt_back_to_list.gif); }
a.fr_bt_back_to_list:hover, a.fr_bt_back_to_list_slct, a.fr_bt_back_to_list_slct:hover {width:154px; height:15px; float:right; display:block; background-repeat:no-repeat; background-image:url(../images/fr_bt_back_to_list_slct.gif); }
a.fr_bt_back_to_list_buy {width:154px; height:15px; float:left; display:block; background-repeat:no-repeat; background-image:url(../images/fr_bt_back_to_list.gif); }
a.fr_bt_back_to_list_buy:hover, a.fr_bt_back_to_list_buy_slct, a.fr_bt_back_to_buy_list_slct:hover {width:154px; height:15px; float:left; display:block; background-repeat:no-repeat; background-image:url(../images/fr_bt_back_to_list_slct.gif); }

/* exhibits */
div.box_thb {float:left; margin:0 10px 12px 0; width:110px; }
div.box_thb_end {float:left; margin:0 0 12px 0; width:110px; }
img.thb {border:5px solid #cccccc; margin-bottom:3px; }

/* artists */
div.thbs {float:left; display:block; width:190px; }
div.box_thb_artwork {float:left; margin:0 6px 6px 0; width:54px; }
div.artwork {float:left; display:block; width:520px; }
div.buy {float:left; display:block; width:174px; margin-right:16px; }
img.thb_artwork {border:2px solid #cccccc; }

.back_to_list_artists {float:left; display:block; width:45%; text-align:right; padding:4px 0; }
.page_numbers {float:left; display:block; width:190px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; font-weight:bold; margin:15px 0 10px; }
.previous_next {float:left; display:block; width:510px; margin:10px 0 5px; }

a.numbers {color:#000000; text-decoration:none; margin-right:4px; }
a.numbers:hover, a.numbers_slct, a.numbers_slct:hover {color:#ff0000; text-decoration:none; margin-right:4px; }

a.bt_bio {float:right; display:block; width:27px; height:12px; margin:0 20px 0 0; background-image:url(../images/bt_bio.gif); background-repeat:no-repeat; }
a.bt_bio:hover, a.bt_bio_slct, a.bt_bio_slct:hover {float:right; display:block; width:27px; height:12px; margin:0 20px 0 0; background-image:url(../images/bt_bio_slct.gif); background-repeat:no-repeat; }
a.bt_bio_hide {float:right; display:block; width:69px; height:12px; margin:0 20px 0 0; background-image:url(../images/bt_bio_hide.gif); background-repeat:no-repeat; }
a.bt_bio_hide:hover, a.bt_bio_hide_slct, a.bt_bio_hide_slct:hover {float:right; display:block; width:69px; height:12px; margin:0 20px 0 0; background-image:url(../images/bt_bio_hide_slct.gif); background-repeat:no-repeat; }
a.bt_back_to_artists {float:right; display:block; width:142px; height:12px; margin:0; background-image:url(../images/bt_back_to_artists.gif); background-repeat:no-repeat; }
a.bt_back_to_artists:hover, a.bt_back_to_artists_slct, a.bt_back_to_artists_slct:hover {float:right; display:block; width:142px; height:12px; margin:0; background-image:url(../images/bt_back_to_artists_slct.gif); background-repeat:no-repeat; }
a.bt_previous {float:left; display:block; width:142px; height:24px; margin:0; background-image:url(../images/bt_previous.gif); background-repeat:no-repeat; }
a.bt_previous:hover, a.bt_previous_slct, a.bt_previous_slct:hover {float:left; display:block; width:142px; height:24px; margin:0; background-image:url(../images/bt_previous_slct.gif); background-repeat:no-repeat; }
a.bt_next {float:right; display:block; width:108px; height:24px; margin:0; background-image:url(../images/bt_next.gif); background-repeat:no-repeat; }
a.bt_next:hover, a.bt_next_slct, a.bt_next_slct:hover {float:right; display:block; width:108px; height:24px; margin:0; background-image:url(../images/bt_next_slct.gif); background-repeat:no-repeat; }
a.bt_buy {float:right; display:block; width:31px; height:12px; margin-top:4px; background-image:url(../images/bt_buy.gif); background-repeat:no-repeat; }
a.bt_buy:hover, a.bt_buy_slct, a.bt_buy_slct:hover {float:right; display:block; width:31px; height:12px; margin-top:4px; background-image:url(../images/bt_buy_slct.gif); background-repeat:no-repeat; }
a.bt_collection {display:block; width:165px; height:39px; margin:0; background-image:url(../images/h_collection.gif); background-repeat:no-repeat; }
a.bt_secondary_market, a.bt_secondary_market:hover {display:block; width:165px; height:168px; margin:0; background-image:url(../images/h_secondary_market.gif); background-repeat:no-repeat; }
a.bt_secondary_market:hover {background-image:url(../images/h_secondary_market_slct.gif);}

a.fr_bt_bio_hide {float:right; display:block; width:94px; height:12px; margin:0 20px 0 0; background-image:url(../images/fr_bt_bio_hide.gif); background-repeat:no-repeat; }
a.fr_bt_bio_hide:hover, a.fr_bt_bio_hide_slct, a.fr_bt_bio_hide_slct:hover {float:right; display:block; width:94px; height:12px; margin:0 20px 0 0; background-image:url(../images/fr_bt_bio_hide_slct.gif); background-repeat:no-repeat; }
a.fr_bt_back_to_artists {float:right; display:block; width:182px; height:12px; margin:0; background-image:url(../images/fr_bt_back_to_artists.gif); background-repeat:no-repeat; }
a.fr_bt_back_to_artists:hover, a.fr_bt_back_to_artists_slct, a.fr_bt_back_to_artists_slct:hover {float:right; display:block; width:182px; height:12px; margin:0; background-image:url(../images/fr_bt_back_to_artists_slct.gif); background-repeat:no-repeat; }
a.fr_bt_previous {float:left; display:block; width:158px; height:24px; margin:0; background-image:url(../images/fr_bt_previous.gif); background-repeat:no-repeat; }
a.fr_bt_previous:hover, a.fr_bt_previous_slct, a.fr_bt_previous_slct:hover {float:left; display:block; width:158px; height:24px; margin:0; background-image:url(../images/fr_bt_previous_slct.gif); background-repeat:no-repeat; }
a.fr_bt_next {float:right; display:block; width:133px; height:24px; margin:0; background-image:url(../images/fr_bt_next.gif); background-repeat:no-repeat; }
a.fr_bt_next:hover, a.fr_bt_next_slct, a.fr_bt_next_slct:hover {float:right; display:block; width:133px; height:24px; margin:0; background-image:url(../images/fr_bt_next_slct.gif); background-repeat:no-repeat; }
a.fr_bt_buy {float:right; display:block; width:73px; height:12px; margin-top:4px; background-image:url(../images/fr_bt_buy.gif); background-repeat:no-repeat; }
a.fr_bt_buy:hover, a.fr_bt_buy_slct, a.fr_bt_buy_slct:hover {float:right; display:block; width:73px; height:12px; margin-top:4px; background-image:url(../images/fr_bt_buy_slct.gif); background-repeat:no-repeat; }
a.fr_bt_secondary_market, a.fr_bt_secondary_market:hover {display:block; width:165px; height:168px; margin:0; background-image:url(../images/fr_h_secondary_market.gif); background-repeat:no-repeat; }
a.fr_bt_secondary_market:hover {background-image:url(../images/fr_h_secondary_market_slct.gif);}

/* order */
.title_order {float:left; display:block; width:590px; }
.fr_title_order {float:left; display:block; width:546px; }
.back_to_list_order {float:left; display:block; width:110px; text-align:right; margin:5px 0 0 10px; }

/* boutique */
div.boutique_menu_container {display:block; float:left; width:165px; margin-right:15px;}
div.boutique_categories {max-width:165px; overflow:hidden;}
div.boutique_content_container {display:block; float:left; width:530px; margin-bottom:10px; }
div.category_item_container {display:block; float:left; margin:0 10px 20px 0; }
div.category_item_container_end {display:block; float:left; margin:0 0 20px 0; }
div.boutique_list_product_content {display:block; float:left; width:405px; min-height:90px; padding:0 15px 10px 0; border-bottom:1px solid #cccccc; }
div.boutique_back_to_list {max-width:410px; overflow:hidden;}
div.product_detail_container {display:block; float:left; width:310px; margin:0; padding-bottom:10px; border-bottom:1px solid #cccccc; }
div.product_detail_left {display:block; float:left; width:200px;}
div.product_detail_price {display:block; float:left; width:110px; text-align:right; }
div.product_detail_basket {display:block; float:left; width:310px; margin:0; padding:10px 0; text-align:right; }
div.product_detail_buy {display:block; float:left; width:140px;  margin:0; padding:5px 0 0 0; text-align:right; }
div.fr_product_detail_buy {display:block; float:left; width:200px;  margin:0; padding:5px 0 0 0; text-align:right; }

div.boutique_list_basket_header {display:block; float:left; width:530px; padding:18px 0 10px 0; margin-bottom:10px; border-bottom:1px solid #cccccc; }
div.boutique_list_basket_content {display:block; float:left; width:420px; height:90px; padding:0 0 10px 0; border-bottom:1px solid #cccccc; }
div.boutique_list_basket_checkout {display:block; float:left; width:530px; padding:0 0 10px 0; margin-bottom:10px; border-bottom:1px solid #cccccc; text-align:right; }

.h_basket {height:38px; margin-bottom:15px; background-image:url(../images/boutique/h_basket.gif); background-repeat:no-repeat; }
.h_basket_long {height:21px; margin-bottom:15px; background-image:url(../images/boutique/h_basket_long.gif); background-repeat:no-repeat; }
.h_categories {height:21px; margin-bottom:8px; background-image:url(../images/boutique/h_categories.gif); background-repeat:no-repeat; }
.fr_h_basket {height:20px; margin-bottom:15px; background-image:url(../images/boutique/fr_h_basket.gif); background-repeat:no-repeat; }
.fr_h_basket_long {height:21px; margin-bottom:15px; background-image:url(../images/boutique/fr_h_basket_long.gif); background-repeat:no-repeat; }
.fr_h_categories {height:21px; margin-bottom:8px; background-image:url(../images/boutique/fr_h_categories.gif); background-repeat:no-repeat; }

.border_grey_product {border:2px solid #cccccc; background-color:#fbf9f3; }
.product_thumb {display:block; float:left; margin-bottom:5px;}

a.georgia11, a.georgia11:hover, a.georgia11_slct, a.georgia11_slct:hover {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:18px; text-decoration:none; color:#000000; }
a.georgia11:hover, a.georgia11_slct, a.georgia11_slct:hover {color:#ff0000;}
a.georgia14, a.georgia14:hover, a.georgia14_slct, a.georgia14_slct:hover {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:18px; font-weight:bold; text-decoration:none; color:#000000; }
a.georgia14:hover, a.georgia14_slct, a.georgia14_slct:hover {color:#ff0000; }

a.bt_view_cart {float:left; display:block; width:78px; height:12px; margin:0; background-image:url(../images/boutique/bt_view_cart.gif); background-repeat:no-repeat; }
a.bt_view_cart:hover {float:left; display:block; width:78px; height:12px; margin:0; background-image:url(../images/boutique/bt_view_cart_slct.gif); background-repeat:no-repeat; }
a.bt_checkout {float:left; display:block; width:75px; height:12px; margin:0; background-image:url(../images/boutique/bt_checkout.gif); background-repeat:no-repeat; }
a.bt_checkout:hover {float:left; display:block; width:75px; height:12px; margin:0; background-image:url(../images/boutique/bt_checkout_slct.gif); background-repeat:no-repeat; }
a.bt_checkout2 {float:right; display:block; width:75px; height:12px; margin:0; background-image:url(../images/boutique/bt_checkout.gif); background-repeat:no-repeat; }
a.bt_checkout2:hover {float:right; display:block; width:75px; height:12px; margin:0; background-image:url(../images/boutique/bt_checkout_slct.gif); background-repeat:no-repeat; }
a.bt_update_cart {float:right; display:block; width:98px; height:12px; margin:0; background-image:url(../images/boutique/bt_update_cart.gif); background-repeat:no-repeat; }
a.bt_update_cart:hover {float:right; display:block; width:98px; height:12px; margin:0; background-image:url(../images/boutique/bt_update_cart_slct.gif); background-repeat:no-repeat; }
a.bt_continue_shopping, a.bt_continue_shopping:hover {float:right; display:block; width:148px; height:12px; margin:0; background-image:url(../images/boutique/bt_continue_shopping.gif); background-repeat:no-repeat; }
a.bt_continue_shopping:hover {background-image:url(../images/boutique/bt_continue_shopping_slct.gif); }

a.fr_bt_view_cart {float:left; display:block; width:89px; height:12px; margin:0; background-image:url(../images/boutique/fr_bt_view_cart.gif); background-repeat:no-repeat; }
a.fr_bt_view_cart:hover {float:left; display:block; width:89px; height:12px; margin:0; background-image:url(../images/boutique/fr_bt_view_cart_slct.gif); background-repeat:no-repeat; }
a.fr_bt_checkout {float:left; display:block; width:61px; height:12px; margin:0; background-image:url(../images/boutique/fr_bt_checkout.gif); background-repeat:no-repeat; }
a.fr_bt_checkout:hover {float:left; display:block; width:61px; height:12px; margin:0; background-image:url(../images/boutique/fr_bt_checkout_slct.gif); background-repeat:no-repeat; }
a.fr_bt_checkout2 {float:right; display:block; width:61px; height:12px; margin:0; background-image:url(../images/boutique/fr_bt_checkout.gif); background-repeat:no-repeat; }
a.fr_bt_checkout2:hover {float:right; display:block; width:61px; height:12px; margin:0; background-image:url(../images/boutique/fr_bt_checkout_slct.gif); background-repeat:no-repeat; }
a.fr_bt_update_cart {float:right; display:block; width:90px; height:12px; margin:0; background-image:url(../images/boutique/fr_bt_update_cart.gif); background-repeat:no-repeat; }
a.fr_bt_update_cart:hover {float:right; display:block; width:90px; height:12px; margin:0; background-image:url(../images/boutique/fr_bt_update_cart_slct.gif); background-repeat:no-repeat; }
a.fr_bt_continue_shopping, a.fr_bt_continue_shopping:hover {float:right; display:block; width:174px; height:12px; margin:0; background-image:url(../images/boutique/fr_bt_continue_shopping.gif); background-repeat:no-repeat; }
a.fr_bt_continue_shopping:hover {background-image:url(../images/boutique/fr_bt_continue_shopping_slct.gif); }

a.bt_list_previous, a.bt_list_previous:hover {float:left; display:block; width:42px; height:18px; margin-right:10px; background-image:url(../images/boutique/bt_list_previous.gif); background-repeat:no-repeat; }
a.bt_list_previous:hover { background-image:url(../images/boutique/bt_list_previous_slct.gif); }
a.bt_list_next, a.bt_list_next:hover {float:left; display:block; width:42px; height:18px; margin:0; background-image:url(../images/boutique/bt_list_next.gif); background-repeat:no-repeat; }
a.bt_list_next:hover {background-image:url(../images/boutique/bt_list_next_slct.gif); }

input.field_qte {width:35px; height:15px; margin:0 10px; padding-left:2px; color:#999999; background-color:#fdfdfb; border:1px solid #d5d4d2; }

/* splash */
body.splash  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin: 0; padding: 0; text-align: center; color: #000000; background-color:#fff; }
/* body.splash  {background-image:url(../images/bg_splash_vimeo.jpg); background-position:top; background-color:#fff; background-repeat:no-repeat;} */

div#splash_wrapper { background: url(../images/bg_splash_vimeo_white.png) no-repeat top center; height: 540px; }

div.splash_container {width:510px; margin:0 auto; padding-top:453px; position: relative; }

div.splash_vimeo { position: absolute; top: 102px; left: 0px; }

a.bt_splash_en {display:block; float:right; width:172px; height:41px; background-image:url(../images/bt_splash_en.gif); }
a.bt_splash_en:hover {display:block; float:right; width:172px; height:41px; background-image:url(../images/bt_splash_en_slct.gif); }
a.bt_splash_fr {display:block; float:right; width:198px; height:41px; background-image:url(../images/bt_splash_fr.gif); margin-right:15px; }
a.bt_splash_fr:hover {display:block; float:right; width:198px; height:41px; background-image:url(../images/bt_splash_fr_slct.gif); margin-right:15px; }

/* splash */
div.rss {width:80px; height:15px; float:right; margin-top:2px; }