/* CSS for Priority Exhibitions Limited, All rights reserved. Copyright priority-exhibitions.co.uk 2009 */
/* Generic Redefined HTML tags */
* {margin:0em;padding:0em;border:0em;}
html {font-size: 62.5%;}
body {background-color:#fff; font-family:arial,verdana,sans-serif; color:#000000; text-align:left;}
ul {list-style:none;}
a {text-decoration:none; border:none;}
a:active {text-decoration:none; border:none;outline: 0}
a:visited {text-decoration:none; border:none;}
a:hover {text-decoration:none; border:none;}
a:focus {border:none;outline: 0}

/* Generic Class Styles */
.bold {font-weight:bold;}
.noDisplay {display:none;}
.priority_blue {color:#7E99AA;}
.blue {color:#bbd0e3;}
.green {color:#c5f968;}
.purple {color:#959595;}
.orange {color:#dfdbd2;}
.grey {color:#383838;}

/* Site Layout*/
#outerContainer {width:100%; height:100%; margin:0px 0px 0px 0px;}
#innerContainer{ margin: 0 auto 0 auto; width:1000px;}
#border {float:left; border-left: 1px solid #000;border-right: 1px solid #000;}

/* Header */
#header {float:left; background:url('http://www.priority-exhibitions.co.uk/images/worldwide.jpg') right top no-repeat; min-height:128px;}
#logo {float:left; position:relative; z-index:100;margin:5px 0px 0px 36px; height:90px;}
#mainMenu {float:left; width:640px; margin:5px 0px 0px 50px;}
#mainMenu li {float:left; margin: 0px 18px 0px 0px;}
#mainMenu li a {float:left; padding:30px 6px 5px 6px; color:#000; font-size:1.4em;background:url('http://www.priority-exhibitions.co.uk/images/menu_select.gif') 0px 60px repeat-x;}
#mainMenu li a:hover {background:url('http://www.priority-exhibitions.co.uk/images/menu_select.gif') top left repeat-x; color:#fff;}
#homePage #mainMenu li.homeLink a, #aboutPage #mainMenu li.aboutLink a, #servicesPage #mainMenu li.servicesLink a, #galleryPage #mainMenu li.galleryLink a, #newsPage #mainMenu li.newsLink a, #testimonialsPage #mainMenu li.testimonialsLink a, #contactPage #mainMenu li.contactLink a {background:url('http://www.priority-exhibitions.co.uk/images/menu_select.gif') top left repeat-x; color:#fff;}
#servicesPage_custom #mainMenu li.servicesLink a {background:url('http://www.priority-exhibitions.co.uk/images/menu_select_light_blue.gif') top left repeat-x; color:#fff;}
#servicesPage_modular #mainMenu li.servicesLink a {background:url('http://www.priority-exhibitions.co.uk/images/menu_select_light_green.gif') top left repeat-x; color:#fff;}
#servicesPage_graphics #mainMenu li.servicesLink a {background:url('http://www.priority-exhibitions.co.uk/images/menu_select_grey.gif') top left repeat-x; color:#fff;}
#servicesPage_other #mainMenu li.servicesLink a {background:url('http://www.priority-exhibitions.co.uk/images/menu_select_light_grey.gif') top left repeat-x; color:#fff;}
#header h2 {float:left; width:700px; color:#7e99aa; font-weight:normal; font-size:1.8em; margin:0px 0px 0px 50px; border-top: 1px solid #ddd; padding:20px 0px 0px 0px;}

/* Media Bar */
#mediaBar {z-index:50; margin:30px 0px 0px 0px; background-color:#fff; float:left; border-top:solid 1px #000; }

/* Side bar */
#sideBar {float:left; z-index:110; margin:-45px 0px 0px 30px;width:210px;}
#submenuBar {float:left; background:url('http://www.priority-exhibitions.co.uk/images/side_menu/menu_bg_main.png') 6px 0px no-repeat; padding:0px 0px 0px 0px;}
#submenuBar h3 {color:#fff; margin:20px 0px 20px 20px; text-transform:lowercase; font-size:1.6em;padding : 0px 0px 50px 0px;}
.toggle a {float:left; color:#fff; margin:10px 0px 35px 50px; text-transform:lowercase; font-size:1.2em; font-weight:bold;}
#subMenu {float:left;}
#subMenu li {float:left;}
#subMenu li a {float:left; width:210px; height:30px; text-transform:lowercase; background-position:0px 0px; background-repeat:no-repeat; padding:6px 10px 4px 15px; color:#fff; font-size:14px;}
#subMenu li.customLink a {background-image:url('http://www.priority-exhibitions.co.uk/images/side_menu/light_blue_bg.png');}
#subMenu li.modularLink a {background-image:url('http://www.priority-exhibitions.co.uk/images/side_menu/light_green_bg.png');}
#subMenu li.graphicsLink a {background-image:url('http://www.priority-exhibitions.co.uk/images/side_menu/grey_bg.png');}
#subMenu li.otherLink a {background-image:url('http://www.priority-exhibitions.co.uk/images/side_menu/light_grey_bg.png');}
#subMenu li a:hover {background-position:0px -41px; cursor:pointer;}
#tel {float:left; color:#fff; font-size:12px; margin:10px 0px 0px 15px;}
#email {float:left; font-size:11px; padding:2px 0px 45px 15px;}
#email a {color:#fff;}
#ospLogo {margin:20px 6px; float:left;}
#ospLogo img {padding:0px 0px 10px 0px;}
#ospLogo p {padding:3px 0px 5px 0px; font-size:1.1em; color:#666; width:169px;}
#ospLogo p a {color:#333;}
#ospLogo p a:hover {color:#BE0026;}

/* Center Content */
#center {float:left; width:1000px; border-top:solid 1px #000; background:url('http://www.priority-exhibitions.co.uk/images/title_bar_bg_grey.gif') 0px 0px repeat-x;}
#servicesPage_custom #center {background-image:url('http://www.priority-exhibitions.co.uk/images/title_bar_bg_new.gif');}
#servicesPage_modular #center {background-image:url('http://www.priority-exhibitions.co.uk/images/title_bar_bg_new.gif');}
#servicesPage_graphics #center {background-image:url('http://www.priority-exhibitions.co.uk/images/title_bar_bg_new.gif');}
#servicesPage_other #center {background-image:url('http://www.priority-exhibitions.co.uk/images/title_bar_bg_new.gif');}
#homePage #center {float:left; width:1000px; background:url('http://www.priority-exhibitions.co.uk/images/feature_bg.gif') 0px 0% repeat-x;}
#content {float:left;width:650px; margin:10px 20px;}
#homePage #content {width:400px; }
#servicesPage_custom #content, #servicesPage_modular #content, #servicesPage_graphics #content, #servicesPage_other #content {width:700px;}
#content h3 {color:#fff; font-size:2em; padding:0px 0px 20px 0px; font-weight:normal;} 
#homePage #content h3 {color:#111; font-size:2em; padding:0px 0px 5px 0px; width:30em;} 
#homePage #content p {width:30em;}
#content h4 {color:#7E99AA; font-size:1.4em; padding:5px 0px 10px 0px;} 
#content h4 a {color:#444;}
#content h4 .light_grey {color:#999;}
a:hover span.hover_blue {color:#bbd0e3;} 
a:hover span.hover_green {color:#c5f968;}
a:hover span.hover_dark_grey {color:#959595;}
a:hover span.hover_light_grey {color:#dfdbd2;}
#content p {color:#111; font-size:1.2em; padding:3px 0px 9px 0px; line-height: 1.2em;}
#content p a {color:#000;}
#content p a:hover {color:#333;}
#pageBox ul {list-style:disc; margin:0px 0px 0px 18px;}
#content li {font-size:1.2em; padding:4px 0px 8px 0px;}
#content .intro_box {height:180px;}
#content .details_box { width:600px;}
.testimonial {border-bottom:1px solid #ddd; padding:10px 0px 3px 0px;}
#content p.quote {font-style:italic; font-size:1.4em;}
#content p.reference {color:#666;}
#servicesPage_custom #content .details_box, #servicesPage_modular #content .details_box, #servicesPage_graphics #content .details_box, #servicesPage_other #content .details_box {width:700px;}
#featureBox {float:right; width:190px; background:url('http://www.priority-exhibitions.co.uk/images/feature_box.png') 0px 0px no-repeat; padding:20px; margin:12px;height:180px;}
#featureBox h3 {color:#111; font-size:1.4em; padding:9px 0px 5px 0px; font-weight:bold; }
#featureBox p {font-size:1.1em; width:180px;}
#featureBox p.date {color:#666; padding:5px 0px 2px 0px;}
#featureBox p a {color:#000;}
#featureBox p.more {padding:5px 0px 0px 0px;}
#newsBox {float:right; width:240px; padding:0px; margin:3px;}
#featureBar {float:left; width:920px; padding:0px 40px;}
#featureBar .service_feature {margin:0px 20px 20px 0px;}
#featureBar h3 {padding:30px 0px 16px 20px;}
#featureOne {float:left; width:295px;background:url('http://www.priority-exhibitions.co.uk/images/blue_feature_bg.jpg') 0px 0px no-repeat;padding:40px 0px 0px 0px; margin:0px 0px 20px 0px;}
#featureBar p {background-position:0px 100%; background-repeat:no-repeat;padding:5px 20px 10px 20px; width:220px;}
#featureOne p {background-image:url('http://www.priority-exhibitions.co.uk/images/blue_feature_bg_base.jpg');}
#featureTwo p {background-image:url('http://www.priority-exhibitions.co.uk/images/green_feature_bg_base.jpg');}
#featureThree p {background-image:url('http://www.priority-exhibitions.co.uk/images/grey_feature_bg_base.jpg');}
#featureOne h4 {color:#bbd0e3; padding:0px 0px 0px 20px;}
#featureTwo {float:left; width:295px;background:url('http://www.priority-exhibitions.co.uk/images/green_feature_bg.jpg') 0px 0px no-repeat;padding:40px 0px 0px 0px;}
#featureTwo h4 {color:#c5f968; padding:0px 0px 0px 20px;}
#featureThree {float:left; width:270px;background:url('http://www.priority-exhibitions.co.uk/images/purple_feature_bg.jpg') 0px 0px no-repeat;padding:40px 0px 0px 0px;}
#featureThree h4 {color:#999; padding:0px 0px 0px 20px;}
.service_feature h3 {padding:52px 0px 10px 0px;color:#fff;font-size:1.4em; text-transform:lowercase; font-weight:normal;}
.service_feature h4 {padding:4px 0px 0px 0px;font-size:1.4em; text-transform:lowercase; font-weight:bold;}
.service_feature p {width:220px; font-size:1.2em;line-height:1.4em; padding:5px 0px;}
.service_feature a {text-decoration:none;}
.service_feature h3 a {color:#fff;}
.service_feature p a {color:#000; font-weight:bold;}
.service_feature a:hover {text-decoration:underline;}

/* Footer */
#footer {float:left; width:1002px;background:url('http://www.priority-exhibitions.co.uk/images/footer_bg.gif') right top no-repeat; height:50px; color:#fff; font-size:1.1em;}
#footer #flags {float:left; padding:15px 40px}
#footer #copyright {float:right;padding:18px 40px 0px 0px;}
#footer a {color:#fff;}
/******** Gallery ***********/
#galleryBox {float:left; width:700px; min-height:300px;}
#content .image-wrapper {float:left; border-bottom: 1px solid #999;border-top: 1px solid #999;margin:0px 10px 0px 0px; width:400px; text-align:center;}
#controls {float:left; width:380px; background-image:url('http://www.priority-exhibitions.co.uk/images/gallery/nav_bar.gif');background-repeat:no-repeat; background-position:bottom left;margin:0px 10px 0px 0px; padding:5px 0px 5px 20px; height:35px;}
#servicesPage_custom #controls {background-image:url('http://www.priority-exhibitions.co.uk/images/gallery/nav_bar_light_blue.gif');}
#servicesPage_modular #controls {background-image:url('http://www.priority-exhibitions.co.uk/images/gallery/nav_bar_light_green.gif');}
#servicesPage_graphics #controls {background-image:url('http://www.priority-exhibitions.co.uk/images/gallery/nav_bar_grey.gif');}
#controls a {color:#fff; float:left;font-size:1.2em; font-weight:bold; display:block;}
.ss-controls {margin:12px 20px 0px 0px; float:right; color:#ddd;}
.nav-controls .prev {margin:12px 40px 0px 0px;}
.nav-controls .next {margin:12px 0px 0px 0px;}
#content .caption p {color:#555; font-size:1em; padding:3px 0px 3px 0px; margin:0px;}
#content .caption p a {color:#fff;}
#content .caption p a:hover {color:#333;}
#caption {float:left; width:372px; background-image:url('http://www.priority-exhibitions.co.uk/images/gallery/quote_bar.gif');min-height:25px; background-color:#8CA4B3;background-repeat:no-repeat; background-position:bottom right;margin:0px 10px 0px 0px; padding:8px 10px 10px 20px;color:#555; font-size:1.4em;}
#servicesPage_custom #caption {background-color:#C2D5E6;background-image:url('http://www.priority-exhibitions.co.uk/images/gallery/quote_bar_light_blue.gif');}
#servicesPage_modular #caption {background-color:#CBFA79;background-image:url('http://www.priority-exhibitions.co.uk/images/gallery/quote_bar_light_green.gif');}
#servicesPage_graphics #caption {background-color:#9F9F9F;background-image:url('http://www.priority-exhibitions.co.uk/images/gallery/quote_bar_grey.gif');}
#thumbs {float:right; width:280px; margin:10px 0px;border: solid 1px #ddd;}
ul.thumbs {float:right; width: 260px;padding:10px; height:270px;}
.thumbs li {float:left; margin:3px 8px;}
.top.pagination {display:none;}
.pagination {float:right; width:240px;padding:3px 20px;font-size:1.2em; background-color:#383838;}
#servicesPage_custom .pagination {background-color:#bbd0e3;}
#servicesPage_modular .pagination {background-color:#c5f968;}
#servicesPage_graphics .pagination {background-color:#959595;}
.pagination span {font-weight:bold; color:#000;}
.pagination a {margin:0px 5px; color:#666;}
#pageBox {float:left; width:700px; margin:20px 0px 20px 0px;}
#slideshow {float:left;}
#galleryNav {float:left; padding:5px 0px 10px 0px;}
#sideBar h4 {font-size:1.3em; color:#666; margin:10px 10px 0px 10px; float:left;}
#galleryNav li {float:left; margin:3px 0px;}
#galleryNav li a {float:left;padding:5px 10px;width:130px;font-size:1.2em; font-weight:bold; margin:0px 10px; color:#333; background-color:#ddd; border-left:solid #999 4px;}
#galleryNav li a:hover {background-color:#7E99AA;}
#content .details_box h3 {color:#000;margin:10px 0px 0px 0px;}

/* Contact Page */
.contact_group {float:left; width:700px;}
.contact_profile {float:left; border:1px solid #ddd;width:127px; margin:5px 10px 5px 0px}
.blank_profile {margin:5px 10px 5px 0px; padding:99px 0px 0px 0px;}
.contact_profile img {float:left;}
#content .contact_profile p.name {float:left; width:117px; font-size:1.2em;border-top:1px solid #ddd; background-color:#eee;padding:2px 5px; font-weight:bold;}
#content .contact_profile p.job{float:left; width:117px; font-size:1.2em; background-color:#eee;padding:0px 5px 4px 5px;}

/* Services Page */
#comparisonTable {float:left; border:solid 1px #464646; width:420px;}
#comparisonTable h4 {font-size:1.2em; padding:2px 0px;}
#comparisonTable caption {font-size:1.6em; padding:3px 0px 6px 0px;}
#comparisonTable table td {font-size:1.2em;padding:4px; border:solid 1px #ddd;}
#comparisonKey {float:right; padding:5px 10px; border: 1px solid #464646; width:150px;}
.key_item {clear:both;}
.key_icon {float:left; padding:3px 5px;}
.key_desc {float:left; padding:0px 5px;}

/* News Page */
#content .news_image {float:left; margin:0px 30px 40px 0px;}
#content .news_text {float:left; width:300px; margin:0px 0px 20px 0px;}
#content .news_text h6 {font-size:1.6em; padding:5px 0px 10px 0px; color:#333;}
#content .news_text p {font-size:1.2em; line-height:1.4em;}
#archiveLink {float:left; margin:0px 0px 20px 230px;}
#archiveLink a {color:#999; font-size:1.1em;}

/* Home Flash */
#myId {border:none; float:left;}
#flashLink {background: url('http://www.priority-exhibitions.co.uk/images/logo_replacement.jpg') 50% 50% no-repeat; height:120px; padding:40px 40px; width:920px;}
#flashLink a {color:#666; font-size:1.2em;}
#flashLink a:hover {color:#333;}

/* Site Map */
#siteMap {float:left;}
#siteMap li {font-size:1.2em;}
#siteMap li ul li {font-size:1em; padding:5px 0px 0px 10px;}
#siteMap li a {color:#333;}
#siteMap li ul li a {color:#666;}
#siteMap li a:hover {color:#7E99AA;}