body {font:62.5% Georgia, "Times New Roman", Times, serif;background:#7f7f7f url(../images/bg_main.gif) repeat-x;margin:10px 0;padding:0;color:#FFF;}

/* LINKS */
a {color:#dcde99;text-decoration:none;}
a:hover {text-decoration:underline;}
.content a {color:#e56709;}

/* HEADERS */
h2 {font-style:italic;font-size:1.8em;font-weight:normal;margin:0 0 10px 0;padding:0;}
h3 {font-style:italic;font-size:1.6em;font-weight:normal;color:#e56709;margin:0 0 7px;padding:0;}
h2 span {color:#656565;}
h2.border {border-bottom:2px solid #CCC;padding:0 0 10px 0;margin:0 0 15px 0;}
h3.non-italic {font-style:normal;color:#292929;}

/* PARAGRAPHS */
p {font-size:1.4em;line-height:1.2em;}

/* LIST ITEMS */
li {font-size:1.2em;}

/* SPAN ITEMS */
.contact-number span, .contact-number-last span {color:#656565;}
.required {color:#CC0001;}

/* IMAGES */
img {border:0;}

/* SITE CONTAINER */
.site-container {width:940px;background:#414141;position:relative;margin:0 auto;padding:20px;}

/* HEADER */
.header {overflow:hidden;border-bottom:1px solid #606060;padding:0 0 20px 0;}

/* LOGO */
.header h1 {margin:0 0 0 15px;padding:0;float:left;width:352px;}
.header h1 a {display:block;background:url(../images/logo.gif) no-repeat;width:352px;height:40px;text-indent:-1000px;overflow:hidden;}

/* HEADER LOGIN */
.login {float:right;margin:20px 15px 0 0;}
.login p {margin:0;padding:0;font-size:1.3em;}

/* PRIMARY NAVIGATION */
.primary-navigation {overflow:hidden;margin:12px 0 15px 15px;}
.primary-navigation ul {list-style:none;margin:0;padding:0;}
.primary-navigation li {float:left;margin:0 25px 0 0;font-size:1.8em;font-style:italic;}
.primary-navigation li.on a, .primary-navigation li.current a {color:#fff;}

/* SECONDARY NAVIGATION */
.secondary-navigation {border-top:2px solid #CCC;margin:31px 0 0 0;}
.archive .secondary-navigation {border-top:none;margin:0;}
.secondary-navigation ul {list-style:none;margin:0;padding:0;}
.secondary-navigation li {border-bottom:2px solid #CCC;padding:8px;}
.secondary-navigation li.current a, .secondary-navigation li.on a  {color:#292929;}

/* MAIN CONTENT */
.content {_height:400px;min-height:400px;color:#292929;background:#ededed;padding:15px;overflow:hidden;}

/* FOOTER */
.footer {margin:20px 15px 0;overflow:hidden;}
.footer ul {list-style:none;margin:0;padding:0;}
.footer li {float:left;margin:0 10px 0 0;font-size:1.1em;background:url(../images/bg_list_spacer.gif) right center no-repeat;padding:0 15px 0 0;}
.footer li.last {margin:0;background:none;}
.footer li.credit {background:none;float:right;margin:0;padding:0;}
.footer li.credit a {color:#f48736;}

/* COLUMNS */
.column {float:left;position:relative;}
.c1 {width:300px;margin:0 20px 0 0;}
.c2 {width:590px;}

/* HOME PAGE COLUMNS */
.home-index .c1 {width:590px;margin:0 20px 0 0;}
.home-index .c2 {width:300px;}

/* CONTACT COLUMNS */
.contact .c1 {width:590px;margin:0 20px 0 0;}
.contact .c2 {width:300px;padding:31px 0 0 0;}

/* FAIRS INDEX */
.fairs-index .c1 {width:590px;margin:0 20px 0 0;}
.fairs-index .c2 {width:300px;padding:31px 0 0 0;}

/* EXHIBITORS LIST ALL */
.exhibitors-list_all .c1 {width:590px;margin:0 20px 0 0;}
.exhibitors-list_all .c2 {width:300px;padding:31px 0 0 0;}

/* INDIVIDUAL FAIR COLUMNS */
.individual-exhibit .c1 {width:740px;margin:0 5px 0 0;}
.individual-exhibit .c2 {width:140px;padding:31px 0 0 0;}

/* GENERAL COLUMN ITEM */
.column-item {border-top:2px solid #CCC;padding:10px 0;}
.column-item p {margin:0;padding:0;}

/* FEATURED EXHIBIT */
.featured-exhibit {position:relative;margin:0 0 35px 0;color:#fff;}

/* EXHIBIT DETAILS */
.individual-exhibit .exhibit-details {position:absolute;left:0;top:340px;}
.exhibit-details {position:absolute;left:0;top:260px;}
.exhibit-details .the-details {background:url(../images/bg_exhibit_details_main.png) no-repeat;float:left;height:84px;padding:15px 0 0 15px;}
.exhibit-details .extension {background:url(../images/bg_exhibit_details_extension.png) top right no-repeat;width:18px;height:99px;float:left;}
.exhibit-details h2 {margin:0 0 5px 0;border:0 !important;padding:0 !important;}
.exhibit-details p {margin:0;padding:0;font-size:1.1em;}

/* UPCOMING FAIRS */
.fair {border-top:2px solid #CCC;padding:10px 0;margin:0;position:relative;overflow:hidden;}
.fair h3 {margin:0 0 1px;}
.fair p {margin:0;padding:0;}
.fair p.location {font-size:1.1em;color:#656565;margin:7px 0 0 0;width:auto;}
.fair p.date {font-size:1.1em;color:#656565;width:auto;margin:0 0 7px;}
.fair p.download {width:auto;margin:3px 0 0 0;}
.upcoming-fairs p.view-all {text-align:right;margin:10px 0 0 0;padding:0;}
.fairs-index .fair {padding:10px 0;}
.fairs-index .fair .fair-details {float:right;width:400px;padding:0 10px 0 0;}
.fairs-index .fair .fair-logo {float:left;width:150px;margin:30px 0 15px 5px;text-align:center;}
.fairs-index .fair .design-dubai{margin:10px 0 15px 5px;}

/* WHO WE ARE */
.who-we-are {padding:0 10px;}
.who-we-are p {margin:9px 0px 14px;}

/* LATEST NEWS HOME PAGE */
.home-index .latest-news {border-bottom:2px solid #CCC;border-top:2px solid #CCC;padding:10px;position:relative;}
.home-index .latest-news p {margin:0;padding:0;}
.home-index .latest-news p.date {position:absolute;right:10px;top:15px;font-size:1.1em;color:#656565;width:auto;}

/* FEATURED EXHIBITOR */
.featured-exhibitor-container {color:#fff;}
.featured-exhibitor-container h2 {margin:0 10px;padding:7px 0 3px 0;}
.featured-exhibitor-bg-short {background:#2e2b2b url(../images/bg_featured_exhibitor.gif) no-repeat;margin:15px 0;}
.featured-exhibitor-bg-tall {background:#2e2b2b url(../images/bg_featured_exhibitors_tall.gif) no-repeat;margin:0 0 10px 0;}
.featured-exhibitor {min-height:125px;margin:0;padding:15px 10px 10px 10px;color:#FFF;border-bottom:1px solid #666;}
.featured-exhibitor p {margin:0;padding:0;}
.featured-exhibitor .the-details {overflow:hidden;margin:2px 0 8px 0;}
.featured-exhibitor .the-details .image {float:left;width:80px;margin:0 10px 0 0;}
.featured-exhibitor .the-details .image img {border:1px solid #fff;}
.featured-exhibitor .the-details .text {float:left;width:190px;}
.featured-exhibitor .the-details .text h3{margin:0 0 3px;}
.featured-exhibitor p{font-size:1.3em;}

/* PRESS ITEM */
.press-item {border-top:2px solid #CCC;padding:10px 0 10px 30px;position:relative;background:url(../images/press_icon.gif) 0 12px no-repeat;}
.no-bg{background:none;padding:10px 0;}
.press-item h3 {margin:0 0 5px 0;color:#292929;}
.press-item p {margin:0;padding:0;width:440px;}
.press-item p.download {margin:10px 0 0 0;padding:0;}
.press-item p.related-fair {font-size:1.1em;color:#656565;margin:3px 0;width:auto;font-style:italic;}
.press-item p.date {position:absolute;right:0;top:10px;font-size:1.1em;color:#656565;width:auto;}

/* ARTICLES */
.article {border-top:2px solid #CCC;padding:10px 0;position:relative;}
.article h3 {width:480px;margin:0 0 3px;color:#292929;}
.article p {margin:0;padding:0;width:440px;}
.article p.download {margin:10px 0 0 0;padding:0;}
.article p.related-fair {font-size:1.1em;color:#656565;margin:0 0 5px;width:auto;font-style:italic;}
.article p.date {position:absolute;right:5px;top:10px;font-size:1.1em;color:#656565;width:auto;}

/* NEWS ITEM */
.news-item {border-top:2px solid #CCC;padding:10px 0 10px 30px;position:relative;background:url(../images/news_icon.gif) 0 12px no-repeat;}
.news-item h3 {width:440px;margin:0 0 5px 0;color:#292929;}
.news-item p {margin:0;padding:0;width:440px;}
.news-item p.download {margin:10px 0 0 0;padding:0;}
.news-item p.read-more{margin:10px 0 0;}
.news-item p.related-fair {font-size:1.1em;color:#656565;margin:5px 0 10px;width:auto;font-style:italic;}
.news-item p.date {position:absolute;right:5px;top:10px;font-size:1.1em;color:#656565;width:auto;}

/* LAST ITEM */
.last-item {border-bottom:2px solid #CCC;}

/* PAGING */
.paging {overflow:hidden;border-top:2px solid #CCC;}
.paging ul {list-style:none;margin:0;padding:0;float:right;}
.paging li {float:left;font-size:1.1em;margin:0 0 0 5px;}
.paging li.label{padding:4px 0 0;}
.paging li a {display:block;background:#FFF;padding:3px 6px 2px;color:#333;}
.paging li.on a {background:#CCC;font-weight:bold;}

/* CONTACT */
.contact_requests-new .c1, .contact_requests-create .c1 {width:590px;margin:0 20px 0 0;}
.contact_requests-new .c2, .contact_requests-create .c2 {width:300px;padding:31px 0 0 0;}

/* CONTACT CONTENT CONTAINER */
.contact-content-container {border-top:2px solid #CCC;padding:0px 0pt 10px;overflow:hidden;}

/* CONTACT FORM */
.contact-form {width:380px;float:left;margin:0;}
.contact-form label.mailing-list {width:auto;margin:0 32px 0 0;}
.new-contact-form-submit {width:365px;}
.new-contact-form-submit input {float:right;}

/* CONTACT ADDRESSES */
.contact-addresses {float:right;width:190px;}
.contact-addresses h2 {margin:10px 0 0 0;}

/* FORMS */
.form form {margin:0;padding:0;}
.form label {float:left;width:130px;padding:0;}
.form input, .form textarea, .form select {width:230px;border-top:2px solid #848484;border-left:2px solid #848484;border-bottom:2px solid #FFF;border-right:2px solid #FFF;}
.form textarea {height:135px;}
.form select {width:235px;}
.form input.checkbox {width:auto;}
.form p.submit-button {text-align:right;}
.form p.submit-button input {width:auto;border:0;}
.form p {overflow:hidden;margin:14px 0;}
.new_contact_request {float:left;}
.login-box{width:300px;}

/* NEW EXHIBITOR FORM */
.new-exhibitor-form label {width:180px;}
.new-exhibitor-form-submit {width:417px;}
.new-exhibitor-form-submit input {width:auto;float:right;}

/* BACK LINK */
.back-link p {margin:0;padding:0;}
.back-link {border-bottom:2px solid #CCC;padding:4px 0 9px 0;}

/* HAUGHTON LOGOS */
.logo-wrapper-list {height:72px;position:relative;margin-bottom:40px;}
.logo-wrapper-list .logo-image {left:0px;position:absolute;top:0px;}
.logo-wrapper-list .logo-image img {}
.logo-wrapper-list .logo-details {left:189px;position:absolute;top:0px;}
.logo-wrapper-list .logo-details .logo-title {margin:0px;}
.logo-wrapper-list .logo-details .logo-download {border-top:2px solid #CCCCCC;border-bottom:2px solid #CCCCCC;padding:7px;width:384px;margin:10px 0px;}
.logo-wrapper-list .logo-details .logo-download a {border-right:1px solid #E56709;padding:0px 6px 0px 4px;}
.logo-wrapper-list .logo-details .logo-download .last {border:none;}

/* HI-RES EXHIBITS */
.hi-res-wrapper {width:339px;margin-bottom:38px;}
.hi-res-wrapper .hi-res-title {margin:8px 0px 10px;}
.hi-res-wrapper ul {list-style:none;overflow:hidden;margin:0px;padding:0px;}
.hi-res-wrapper ul li {float:left;}
.hi-res-wrapper ul .hi-res-center {padding:0px 43px;}
.hi-res-wrapper .hi-res-download {border-bottom:2px solid #CCCCCC;border-top:2px solid #CCCCCC;margin:10px 0px;padding:7px 0px 7px 2px;color:#656565;}
.hi-res-wrapper .hi-res-download a {padding:0px 6px 0px 4px;}
.hi-res-wrapper .hi-res-download span {color:#292929;}


/* FAIR INFORMATION */
.fair-logo {margin:20px 0 0;}
.fair-logo img{margin:0 0 0 5px;}
.fair-information-container {overflow:hidden;border-bottom:2px solid #CCC;}
.fair-information-container .details {float:left;width:300px;margin:0 20px 0 0;}
.fair-information-container .details .date {width:183px;display:inline-block;}
.fair-information-container .details p {margin:0 0 10px 0px;padding:0;}
.fair-information-container .map {float:left;width:270px;}
.fair-information-container .details .fair-information-title {}
.fair-information-container .details .fair-information-title span {color:#656565;display:block;}
.fair-information-container .details .opening-hours-title {margin:0px;}
.fair-information-container .details .opening-hours {list-style:none;overflow:hidden;margin:0pt 0pt 10px 0px;padding:0;}
.fair-information-container .details .opening-hours li {float:left;margin:0px;color:#656565;font-size:1.4em;}
.fair-information-container .details .opening-hours li .opening-hours-date {float:left;width:149px;}
.fair-information-container .details .opening-hours li .opening-hours-time {float:right;text-align:right;width:149px;}
.fair-information-container .details .contact-number {margin:0px;}
.fair-information-container .details .contact-number-last {margin:0px 0px 10px 0px;}


/* FILTER BY LOCATIONS */
.filter-locations {overflow:hidden;position:absolute;right:0;top:0;}
.filter-locations ul {list-style:none;margin:0;padding:0;float:right;}
.filter-locations li {float:left;font-size:1.4em;margin:0 0 0 5px;}
.filter-locations li a {display:block;background:#FFF;padding:8px 6px;color:#333;}
.filter-locations li.on a {background:#CCC;}
.filter-locations li span {padding:5px 0 0 0;display:block;}

/* OUR MAILING LIST */
.our-mailing-list h2 {border-top:2px solid #CCC;margin:0 0 6px;padding:10px 0 0 0;}
.our-mailing-list p{margin:0 0 15px;}

/* INDIVIDUAL FAIR EXHIBIT */
.exhibit-details-container {overflow:hidden;}
.exhibit-details-container div {float:left;width:49%;}
.individual-exhibit h2 {border-bottom:2px solid #CCC;padding-bottom:10px;}
.thumbnails ul {list-style:none;margin:0;padding:0 0 0 25px;}

/* NEXT PREVIOUS NAVIGATION */
.next-previous {overflow:hidden;margin:10px 0;}
.next-previous ul {list-style:none;margin:0;padding:0;float:right;}
.next-previous li {float:left;margin:0 0 0 5px;padding:0 5px 0 0;border-right:1px solid #CCC;}
.next-previous li.last {border:0;}

/* ALPHA */
table {width:100%;}
td {font-size:1.2em;border-bottom:1px solid #CCC;padding:4px;vertical-align:top;}
td table td {border:0;}
.letter {vertical-align:top;font-size:2.0em;width:20px;text-transform:lowercase;font-style:italic;}
.disabled {color:#CCC;}
td.name {width:35%;}
td.country {widows:25%;color:#666666;}
td.stand {width:25%;text-align:right;color:#666666;}
td.fair-name {width:40%;color:#666666;}

/* FILTERS */
.filters {padding:8px 0;border-bottom:2px solid #CCC;border-top:2px solid #CCC;}
.filters p {margin:0;padding:0;}

/* ZOOM */
.zoom-container {width:310px;}
.zoom-container .the-image {display:block;border:1px solid #cacaca;}
.zoom-container .the-image-zoom {position:relative;overflow:hidden;width:300px;height:300px;z-index:9;border:5px solid #fff;}
.zoom-container .the-image img {display:block;}
.zoom-container .the-image-zoom img {position:absolute;left:0;top:0;cursor:move;}
.track-container {position:relative;z-index:9;height:24px;margin:13px auto;cursor:pointer;padding:0 28px 0 28px;}
.the-track {background:#ccc;position:relative;height:24px;}
.the-handle {position:absolute;left:0;top:3px;width:9px;height:18px;background:#0099CC url(../images/magnifier_handle.gif) no-repeat;}
.btn-zoom-out {background:#FFF;position:absolute;left:0;top:7px;}
.btn-zoom-in {background:#FFF;position:absolute;right:0;top:7px;}
p.a-center {margin:12px;font-size:11px;}

/* Form Errors */
.contact-form .errorExplanation{margin:10px 0;}
.errorExplanation ul{color:#ff0000;}
.form .checkbox input{width:auto;border:none;}

/* News Key */
.news-key{margin:0;list-style:none;position:absolute;top:2px;right:0;color:#656565;}
.news-key li{float:left;margin:0 0 0 15px;padding:2px 0 4px 25px;}
.news-key .news{background:url(/images/news_icon.gif) no-repeat;}
.news-key .press{background:url(/images/press_icon.gif) no-repeat;}

/* Flash Notice */
.flash-msg{font-style:italic;font-size:1.8em;font-weight:normal;}

/* 404 */
.page-not-found .c1 {width:590px;margin:0 20px 0 0;}
.page-not-found .c2 {width:300px;padding:31px 0 0 0;}
.page-not-found .heading{border-bottom:2px solid #ccc;padding:0 0 10px;}

/* Browse Exhibits */
.exhibit-filters{border-bottom:2px solid #ccc;padding:0 0 10px;}
.exhibit-filters ul{list-style:none;margin:0;padding:0;font-size:1.2em;overflow:hidden;}
.exhibit-filters ul li{}
.exhibit-filters ul .filter-by{width:70%;float:left;}
.exhibit-filters ul .items-per-page{width:30%;float:right;text-align:right;}

.exhibits{margin:10px 0 0;overflow:hidden;}
.exhibits .exhibit{width:270px;min-height:160px;padding:10px;background:#fff;float:left;overflow:hidden;}
.exhibits .left{margin:0 0 10px;clear:left;}
.exhibits .right{margin:0 0 10px 10px;}
.exhibits .exhibit .exhibit-image{float:left;margin:0 10px 10px 0;}
.exhibits .exhibit .exhibit-image img{border:1px solid #eee;}
.exhibits .exhibit .exhibit-text{width:140px;float:left;}
.exhibits .exhibit .exhibit-text p{margin:0;}
.exhibits .exhibit .exhibit-text p.artist{font-style:italic;margin:0 0 5px;}
.exhibits .exhibit .exhibit-text p.medium{margin:7px 0 0;}
.exhibits .exhibit .exhibit-text p.presented-by{color:#666;margin:7px 0 0;}
.exhibits .exhibit .exhibit-view{clear:both;font-size:1.3em;padding:5px 0 0;}

/* Exhibit Detail */
.exhibit-detail{background:#fff;padding:10px;}
.exhibit-detail .exhibit-detail-image{margin:0 0 10px;padding:1px;background:#D8D8D8;text-align:center;}
.exhibit-detail p{margin:0 0 10px;}
.exhibit-detail p.artist{font-style:italic;}
.exhibit-detail p.presented-by{color:#666;}
.exhibit-detail p.backto{margin:0;}

/* Exhibitors Login Area */
.main-index .c1 {width:590px;margin:0 20px 0 0;}
.main-index .c2 {width:300px;}
.exhibitors-filters{border-bottom:2px solid #ccc;padding:0 0 10px;}
.exhibitors-filters ul{list-style:none;margin:0;padding:0;font-size:1.2em;overflow:hidden;}
.exhibitors-filters ul li{}
.exhibitors-filters ul .filter-by{width:70%;float:left;}
.exhibitors-filters ul .items-per-page{width:30%;float:right;text-align:right;}

/* List Sections */
ul.list-sections{width:700px;overflow:hidden;margin:0 0 10px;padding:0;list-style:none;}
ul.list-sections li{margin:0 0 5px;padding:0;font-size:1.4em;}
ul.list-sections li.section{width:300px;float:left;}
ul.list-sections li.section input{margin:0 5px 0 0;}

/* Grids */
.grid{width:100%;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;margin:10px 0;}
.grid th{background:#414141;color:#fff;text-align:left;padding:5px;font-size:1.4em;}
.grid td{vertical-align:top;padding:5px;font-size:1.4em;}

.grid td.show, .grid td.edit, .grid td.delete{width:20px;padding:5px 5px 5px 20px;}
.grid td.show a, .grid td.edit a, .grid td.delete a{padding:0 0 0 20px;}
.grid td.show a{width:auto;background:url(/plugin_assets/minuet_core/images/admin/bgs/view.png) no-repeat;}
.grid td.edit a{width:auto;background:url(/plugin_assets/minuet_core/images/admin/bgs/edit.png) no-repeat;}
.grid td.delete a{width:auto;background:url(/plugin_assets/minuet_core/images/admin/bgs/delete.png) no-repeat;}

/* Exhibitors Show */
.exhibitors-show .h2.border, .exhibitors-list_show h2.border{width:727px;}
.exhibitors-show .c1, .exhibitors-list_show .c1 {width:727px;margin:0 20px 0 0;}
.exhibitors-show .c2, .exhibitors-list_show .c2{width:163px;}
.exhibitors-show .exhibitor-exhibit-main, .exhibitors-list_show .exhibitor-exhibit-main{width:725px;margin:0 0 65px;padding:1px;position:relative;color:#fff;}
.exhibitors-show .exhibitor-exhibit-main .exhibit-details, .exhibitors-list_show .exhibitor-exhibit-main .exhibit-details {top:365px;}
.exhibitors-show .exhibitors-details, .exhibitors-list_show .exhibitors-details{overflow:hidden;}
.exhibitors-show .exhibitors-details p, .exhibitors-list_show .exhibitors-details p{margin:0 0 10px;}
.exhibitors-show .exhibitors-details span, .exhibitors-list_show .exhibitors-details span{color:#656565;}
.exhibitors-show .exhibitors-details .exhibitor-contact-info, .exhibitors-list_show .exhibitors-details .exhibitor-contact-info{width:350px;margin:0 23px 0 0;float:left;}
.exhibitors-show .exhibitors-details .exhibitor-specializations, .exhibitors-list_show .exhibitors-details .exhibitor-specializations{width:350px;float:left;}
.exhibitors-show .exhibitors-exhibits, .exhibitors-list_show .exhibitors-exhibits{list-style:none;margin:0;padding:0;}
.exhibitors-show .exhibitors-exhibits li, .exhibitors-list_show .exhibitors-exhibits li{text-align:right;margin:0 0 8px;}
.exhibitors-show .exhibitors-exhibits li.selected, .exhibitors-list_show .exhibitors-exhibits li.selected{background:url(/images/bgs/arrow.gif) no-repeat center left}
.more-info{margin:0;padding:5px;position:absolute;right:1px;bottom:1px;background:#414141;font-size:1.2em;}
.more-info-details{width:300px;padding:5px 10px;position:absolute;right:1px;bottom:1px;background:#414141;}
.more-info-details p{color:#fff;margin:0 0 10px;}
.more-info-details p.close{text-align:right;}

/* Email Subscriptions */
.fair-list{list-style:none;margin:0;padding:0;}
