@charset "utf-8";
/* CSS Document */
/*TYPOGRAPHY.CSS
----------------------------------------------------------------------------------------- */
body { font:11px/18px Arial, sans-serif; color: #000000; }
/* General utility typography classes
----------------------------------------------------------------------------------------- */
.bold { font-weight: bold; }
.italic { font-style: italic; }
.grey_active { color: #E4E3DA; }
.grey_hover { color: #D8D6C7; }
.orange { color: #CC3C3C; }
/*HEADINGS
----------------------------------------------------------------------------------------- */
/*---H2---*/
/*---H3---*/
/*---H4---*/
/*PARAGRAPHS specific
----------------------------------------------------------------------------------------- */
/*PARAGRAPHS general
----------------------------------------------------------------------------------------- */
p { font: 12px/18px Arial, sans-serif; color: #4D5A72; }
p em { font-style:italic; }
/* MAIN-LISTING PAGE
----------------------------------------------------------------------------------------- */
/* MAIN-DETAIL PAGE
----------------------------------------------------------------------------------------- */
div.detail-text p { font: normal 12px/18px Arial, sans-serif; color: #333; }
/*LINKS general
----------------------------------------------------------------------------------------- */
a, a:link, a:visited, a:hover, a:active { outline : none; text-decoration : none; color:#000; }
/*LINKS specific
----------------------------------------------------------------------------------------- */
/*images
----------------------------------------------------------------------------------------- */
img, img a { color: #ccc; font-size: 12px; }
/*UNORDERED LISTS
----------------------------------------------------------------------------------------- */
/*nav - main navigation
----------------------------------------------------------------------------------------- */
ul#menu-main-menu li a { font: bold 11px/20px Arial, sans-serif; text-transform:uppercase; color: #999; }
ul#menu-main-menu li a:hover { color: #E5E5E5; }
ul#menu-main-menu li.current_page_item a { color: #E5E5E5; }
body#designers ul#menu-main-menu li.designer a { color: #CC3C3C; }
body#exhibitions ul#menu-main-menu li.exhibition a { color: #CC3C3C; }
div.home_btn a { font: bold 11px/20px Arial, sans-serif; text-transform:uppercase; color: #999; }
div.home_btn a:hover { color: #CC3C3C; }
/*nav - language navigation
----------------------------------------------------------------------------------------- */
ul#languages li, ul#languages li a { font: bold 11px/20px Arial, sans-serif; text-transform:uppercase; color: #333; }
ul#languages li { color: #CC3C3C; }
ul#languages li a:hover { color: #CC3C3C; } 
 /* section title entry-title
----------------------------------------------------------------------------------------- */
div.section-title h2.section-title, h2.entry-title { font: bold 12px Arial, sans-serif; text-transform:none; color: #fff;}
h2.entry-title {  }
/* section title entry-title MAIN-EXHIBITIONS
----------------------------------------------------------------------------------------- */
div.ql-list div h2{ font: 15px Arial, sans-serif; color: #666; float:left; margin: 0px 0px 0px 0px; }
 /* MAIN Quick links (ql) - LIST
----------------------------------------------------------------------------------------- */
ul.ql-list li div.ql-text p { font: normal 12px Arial, sans-serif; color: #333; }
h2.latest-news { font: normal 22px/24px Arial, sans-serif; color: #999; }
/* Designers-details-bio contact-details
----------------------------------------------------------------------------------------- */
div.detail-text.bio .contact_details h3 { font: bold 12px/12px Arial, sans-serif; color: #fff; }
div.detail-text.bio .contact_details p { font: normal 12px/18px Arial, sans-serif; }
 /* submenu ul
----------------------------------------------------------------------------------------- */
ul.submenu li, ul.submenu li a { font: bold 11px/15px Arial, sans-serif; text-transform:uppercase; color: #333; } 
ul.submenu li a.selected_tab {  color: #fff; cursor: default; }
ul.submenu li a:hover { font: bold 11px/15px Arial, sans-serif; color: #fff; }
ul.submenu li.current_page_item {  color: #fff; cursor: default; }
 /* sorting ul
----------------------------------------------------------------------------------------- */
ul.sorting li, ul.sorting li a { font: bold 11px/20px Arial, sans-serif; text-transform:uppercase; color: #333; }
ul.sorting li.current_page_item { color: #CC3C3C; }
ul.sorting li a:hover { color: #CC3C3C; text-decoration: none; }
 /* wp pagination
----------------------------------------------------------------------------------------- */
.wp-pagenavi a, .wp-pagenavi span {  font: bold 11px/11px Arial, sans-serif; text-transform:uppercase; color: #333; }
.wp-pagenavi span.current, .wp-pagenavi a:hover { color: #fff; }
 /* MAIN-DESIGNERS
----------------------------------------------------------------------------------------- */

----------------------------------------------------------------------------------------- */
 /* MAIN-INDEX
----------------------------------------------------------------------------------------- */
 /* Quick links - Designers
----------------------------------------------------------------------------------------- */
a.ql-designers { font: bold 15px/15px Arial, sans-serif; text-transform:uppercase; color: #fff; }
/* Website moto
----------------------------------------------------------------------------------------- */
h2.site_moto { font: normal 13px/18px Arial, sans-serif; color: #000; }
 /* Quick links - Other sections
----------------------------------------------------------------------------------------- */
a.ql-news, a.ql-exhibitions, a.ql-shop { font: bold 12px/12px Arial, sans-serif; text-transform:uppercase; color: #fff; }

p.post-date { font: normal 10px/20px Arial, sans-serif; color: #666; }
/* back links
----------------------------------------------------------------------------------------- */ 
div.back_btn a.back_btn { font: bold 11px/12px Arial, sans-serif; text-transform:uppercase; color: #333; }
div.back_btn a.back_btn:hover { font: bold 11px/12px Arial, sans-serif; text-transform:uppercase; color: #CC3C3C; }
/* newsletter styling
----------------------------------------------------------------------------------------- */
h3.sign-up-message { font: normal 11px/13px Arial, sans-serif; color: #000; }
input.MailPressFormSubmit { font: bold 12px/14px Arial, sans-serif; color: #fff; }
input.MailPressFormEmail { font: bold 11px/14px Arial, sans-serif; color: #fff; }