html {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;background: #FFFFFF;}

body {margin: 0px auto;padding: 0px;text-align: center;position: relative;width: auto;height: auto;}

div#page {margin: 20px auto 60px;padding: 0px;position: relative;width: 980px;height: auto;font: normal normal normal 12px/18px Arial, Helvetica, sans-serif;color: #333333;background: url('../images/page_pad.jpg') repeat-y left top #FFFFFF;}

h1 {margin: 0px;padding: 0px;position: relative;width: 980px;height: 37px;color: #FFFFFF;overflow: hidden;}
h1 span {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;width: 980px;height: 37px;background: url('../images/page_top.jpg') no-repeat left top;}

p#logo {z-index: 1;margin: 0px;padding: 0px;position: absolute;left: 66px;top: 71px;width: 149px;height: 91px;overflow: hidden;}
p#logo a {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;display: block;width: 149px;height: 91px;color: #FFFFFF;overflow: hidden;}
p#logo a span {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;display: block;width: 149px;height: 91px;background: url('../images/logo.jpg') no-repeat left top;cursor: pointer;}
p#logo a:hover span {}

ul#nav_main {z-index: 1;margin: 0px;padding: 0px;position: absolute;left: 66px;top: 259px;width: 149px;height: auto;}
ul#nav_main li {margin: 0px;padding: 0px;position: relative;width: 149px;height: auto;text-align: right;list-style: none;}
ul#nav_main li#current_event {margin: 10px 0px 0px;}
ul#nav_main li#sister_link {margin: 45px 0px 0px;}
ul#nav_main li a {margin: 0px;padding: 3px 0px;position: relative;display: block;width: auto;height: auto;font-size: 14px;font-weight: bold;color: #666666;text-decoration: none;}
ul#nav_main li#current_event a {font: italic normal normal 16px "Palatino Linotype", "Times New Roman", Times, serif;color: #A2A42B;}
ul#nav_main li a:hover, ul#nav_main li a#current_page {color: #A2A42B;}
ul#nav_main li#current_event a:hover {}
ul#nav_main li#sister_link a img {margin: 10px 0px 0px;border: none;}

div#content {margin: 0px;padding: 0px 0px 0px 307px;position: relative;width: 673px;height: auto;background: url('../images/column_left_bottom.jpg') no-repeat 34px bottom;}
div#content:after {content: ".";display: block;height: 0px;clear: both;visibility: hidden;} /* Clear box */

div#content div#column_main {margin: 0px;padding: 0px;position: relative;width: 673px;height: auto;float: left;}

div#column_main div#header {margin: 0px 51px 40px 17px;padding: 0px;position: relative;width: 622px;height: 294px;background: url('../images/content_header_BG.gif') no-repeat left top;}
div#column_main div#header h2 {margin: 0px;padding: 0px;position: absolute;left: 10px;top: 20px;width: 113px;height: auto;font-size: 18px;font-weight: normal;color: #FFFFFF;text-align: right;}
div#column_main div#header h2 span {margin: 0px 0px 10px;padding: 0px;position: relative;display: block;width: 113px;height: auto;color: #D2D2C9;text-transform: lowercase;}
div#column_main div#header h2 span span {display: none;}
div#column_main div#header h3 {margin: 0px;padding: 0px;position: absolute;left: 150px;top: 155px;width: 462px;height: auto;font-size: 16px;font-weight: bold;color: #FFFFFF;}
div#column_main div#header p.top_image {margin: 0px;padding: 0px;position: absolute;right: 0px;top: 0px;width: 482px;height: 143px;}
div#column_main div#header p.top_image a {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;display: block;width: 482px;height: 143px;text-align: center;overflow: hidden;}
div#column_main div#header p.top_image a:hover {}
div#column_main div#header p.top_image a img {margin: 0px;padding: 0px;position: relative;border: none;}
div#column_main div#header p.top_image a:hover img {}
div#column_main div#header p.top_image span {margin: 0px;padding: 0px;position: absolute;right: 0px;top: 0px;display: block;width: 5px;height: 5px;background: url('../images/content_header_corner.png') no-repeat left top;}

div#column_main h1 {margin: 0px 117px 5px 100px;padding: 0px;position: relative;width: auto;height: auto;font-size: 18px;font-weight: bold;color: #A2A42B;text-align: left;}
div#column_main h2 {margin: 0px 117px 5px 100px;padding: 0px;position: relative;width: auto;height: auto;font-size: 17px;font-weight: bold;color: #A2A42B;text-align: left;}
div#column_main h3 {margin: 0px 117px 5px 100px;padding: 0px;position: relative;width: auto;height: auto;font-size: 16px;font-weight: bold;color: #A2A42B;text-align: left;}
div#column_main h4 {margin: 0px 117px 5px 100px;padding: 0px;position: relative;width: auto;height: auto;font-size: 15px;font-weight: bold;color: #666666;text-align: left;}
div#column_main h5 {margin: 0px 117px 5px 100px;padding: 0px;position: relative;width: auto;height: auto;font-size: 14px;font-weight: bold;color: #666666;text-align: left;}
div#column_main h6 {margin: 0px 117px 5px 100px;padding: 0px;position: relative;width: auto;height: auto;font-size: 13px;font-weight: bold;color: #666666;text-align: left;}
div#column_main p {margin: 0px 117px 15px 100px;padding: 0px;position: relative;width: auto;height: auto;text-align: justify;}
div#column_main a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;color: #A2A42B;}
div#column_main a:hover {}
div#column_main strong {color: #A2A42B;}
div#column_main img {margin: 0px;padding: 0px;position: relative;border: none;}
div#column_main ul, div#column_main ol {margin: 0px 117px 15px 100px;padding: 0px 0px 0px 20px;position: relative;width: auto;height: auto;text-align: justify;}
div#column_main ul il, div#column_main ol il {margin: 0px 0px 5px;padding: 0px;position: relative;width: auto;height: auto;}
div#column_main ul li a, div#column_main ol li a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;color: #A2A42B;}
div#column_main ul li a:hover, div#column_main ol li a:hover {}
div#column_main ul li strong, div#column_main ol li strong {color: #A2A42B;}
div#column_main hr {margin: 0px 117px 15px 100px;padding: 0px;position: relative;width: auto;height: 1px;background: none;border: none;border-top: 1px dashed #CCCCCC;clear: both;}

div#column_main p#exhibitor_list_button, div#column_main p#exhibitor_booking_button, div#column_main p#google_map_button {margin: 0px 117px 15px 100px;padding: 0px;position: relative;width: auto;height: 35px;overflow: none;}
div#column_main p#exhibitor_list_button a, div#column_main p#exhibitor_booking_button a, div#column_main p#google_map_button a {margin: 0px;padding: 0px;display: block;position: absolute;right: 0px;top: 0px;width: 174px;height: 35px;overflow: none;}
div#column_main p#exhibitor_list_button a span {margin: 0px;padding: 0px;display: block;position: absolute;left: 0px;top: 0px;width: 174px;height: 35px;background: url('../images/exhibitor_list_button.jpg') no-repeat left top;}
div#column_main p#exhibitor_booking_button a span {margin: 0px;padding: 0px;display: block;position: absolute;left: 0px;top: 0px;width: 174px;height: 35px;background: url('../images/exhibitor_booking_button.jpg') no-repeat left top;}
div#column_main p#google_map_button a span {margin: 0px;padding: 0px;display: block;position: absolute;left: 0px;top: 0px;width: 174px;height: 35px;background: url('../images/google_map_button.jpg') no-repeat left top;}
div#column_main p#exhibitor_list_button a:hover span, div#column_main p#exhibitor_booking_button a:hover span, div#column_main p#google_map_button a:hover span {background-position: -174px 0px;}

div#column_main p#content_images {z-index: 1;margin: 0px 117px 15px 15px;padding: 10px 10px 0px;position: relative;width: 100px;height: auto;border: 1px dashed #CCCCCC;float: right;}
div#column_main p#content_images a {margin: 0px 0px 10px;padding: 0px;position: relative;display: block;width: 100px;height: 100px;text-align: center;background: #F6F6F6;}
div#column_main p#content_images a img {margin: 0px;padding: 0px;position: relative;}
div#column_main p#content_images a:hover {}
div#column_main p#content_images a:hover img {}

div#column_main div#other_images {margin: 0px 117px 15px 100px;padding: 0px;position: relative;width: auto;height: auto;border: 1px dashed #CCCCCC;clear: both;}
div#column_main div#other_images h3 {margin: 0px;padding: 0px 5px;position: absolute;right: 5px;top: -10px;width: auto;height: auto;font: italic normal normal 12px "Palatino Linotype", "Times New Roman", Times, serif;color: #A2A42B;background: #FFFFFF;}
div#column_main div#other_images ul {margin: 0px;padding: 10px 0px 0px;position: relative;width: auto;height: auto;overflow: auto;}
div#column_main div#other_images ul li {margin: 0px 0px 10px 10px;padding: 0px;position: relative;width: 100px;height: 100px;list-style: none;float: left;}
div#column_main div#other_images ul li a {margin: 0px;padding: 0px;position: relative;display: block;width: 100px;height: 100px;text-align: center;background: #F6F6F6;}
div#column_main div#other_images ul li a img {margin: 0px;padding: 0px;position: relative;}
div#column_main div#other_images ul li a:hover {}
div#column_main div#other_images ul li a:hover img {}

div#column_main div#documents {margin: 0px 117px 15px 100px;padding: 0px;position: relative;width: auto;height: auto;border: 1px dashed #CCCCCC;clear: both;}
div#column_main div#documents h3 {margin: 0px;padding: 0px 5px;position: absolute;right: 5px;top: -10px;width: auto;height: auto;font: italic normal normal 12px "Palatino Linotype", "Times New Roman", Times, serif;color: #A2A42B;background: #FFFFFF;}
div#column_main div#documents ul {margin: 0px 0px -3px;padding: 10px 0px 0px;position: relative;width: auto;height: auto;}
div#column_main div#documents ul:after {content: ".";display: block;height: 0px;clear: both;visibility: hidden;} /* Clear box */
div#column_main div#documents ul li {margin: 0px 10px 5px;padding: 0px;position: relative;width: auto;height: auto;list-style: none;}
div#column_main div#documents ul li a {margin: 0px;padding: 0px 0px 0px 30px;position: relative;display: block;width: auto;height: auto;min-height: 24px;}
div#column_main div#documents ul li a.pdf {background: url('../images/icons/doc_pdf.jpg') no-repeat left top;}
div#column_main div#documents ul li a.doc {background: url('../images/icons/doc_word.jpg') no-repeat left top;}
div#column_main div#documents ul li a.txt {background: url('../images/icons/doc_text.jpg') no-repeat left top;}
div#column_main div#documents ul li a:hover {}

div#column_main ul#content_list {margin: 0px 117px 15px 100px;padding: 0px;position: relative;width: auto;height: auto;}
div#column_main ul#content_list li {margin: 0px 0px 10px;padding: 0px;position: relative;width: auto;height: auto;list-style: none;}
div#column_main ul#content_list li a {margin: 0px;padding: 10px 10px 0px;position: relative;display: block;width: auto;height: auto;text-decoration: none;border: 1px dashed #CCCCCC;overflow: auto;}
div#column_main ul#content_list li a span.image {margin: 0px 10px 10px 0px;padding: 0px;position: relative;display: block;width: 100px;height: 100px;text-align: center;background: #F6F6F6;float: left;}
div#column_main ul#content_list li a span.image img {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;}
div#column_main ul#content_list li a strong.title {margin: 0px 0px 5px;padding: 0px;position: relative;display: block;width: auto;height: auto;font-size: 14px;font-weight: bold;color: #A2A42B;}
div#column_main ul#content_list li a strong.title small {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;font-size: 10px;font-weight: bold;}
div#column_main ul#content_list li a span.content {margin: 0px 0px 10px;padding: 0px;position: relative;display: block;width: auto;height: auto;color: #333333;}
div#column_main ul#content_list li a span.link {display: none;}
div#column_main ul#content_list li a:hover {}

#column_main p.page_results {text-align: right;font: italic normal normal 12px "Palatino Linotype", "Times New Roman", Times, serif;color: #A2A42B;clear: both;}
#column_main p.page_results a, #column_main p.page_results span {padding: 3px 5px;display: inline;font-style: normal;color: #FFFFFF;text-decoration: none;background: #B0B0B0;}
#column_main p.page_results a:hover, #column_main p.page_results a.current, #column_main p.page_results span {background: #A2A42B;}

div#content div#column_left {margin: 440px 0px 249px -100%;padding: 0px;position: relative;right: 307px;width: 307px;height: auto;min-height: 100px;float: left;}

div#column_left h1 {margin: 0px 80px 5px 50px;padding: 0px;position: relative;width: auto;height: auto;font-size: 18px;font-weight: bold;color: #A2A42B;text-align: left;}
div#column_left h2 {margin: 0px 80px 5px 50px;padding: 0px;position: relative;width: auto;height: auto;font-size: 17px;font-weight: bold;color: #A2A42B;text-align: left;}
div#column_left h3 {margin: 0px 80px 5px 50px;padding: 0px;position: relative;width: auto;height: auto;font-size: 16px;font-weight: bold;color: #A2A42B;text-align: left;}
div#column_left h4 {margin: 0px 80px 5px 50px;padding: 0px;position: relative;width: auto;height: auto;font-size: 15px;font-weight: bold;color: #666666;text-align: left;}
div#column_left h5 {margin: 0px 80px 5px 50px;padding: 0px;position: relative;width: auto;height: auto;font-size: 14px;font-weight: bold;color: #666666;text-align: left;}
div#column_left h6 {margin: 0px 80px 5px 50px;padding: 0px;position: relative;width: auto;height: auto;font-size: 13px;font-weight: bold;color: #666666;text-align: left;}
div#column_left p {margin: 0px 80px 15px 50px;padding: 0px;position: relative;width: auto;height: auto;text-align: justify;}
div#column_left a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;color: #A2A42B;}
div#column_left a:hover {}
div#column_left strong {color: #A2A42B;}
div#column_left img {margin: 0px;padding: 0px;position: relative;border: none;}
div#column_left ul, div#column_left ol {margin: 0px 80px 15px 50px;padding: 0px 0px 0px 20px;position: relative;width: auto;height: auto;text-align: justify;}
div#column_left ul il, div#column_left ol il {margin: 0px 0px 5px;padding: 0px;position: relative;width: auto;height: auto;}
div#column_left ul li a, div#column_left ol li a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;color: #A2A42B;}
div#column_left ul li a:hover, div#column_left ol li a:hover {}
div#column_left ul li strong, div#column_left ol li strong {color: #A2A42B;}
div#column_left hr {margin: 0px 80px 15px 50px;padding: 0px;position: relative;width: auto;height: 1px;background: none;border: none;border-top: 1px dashed #CCCCCC;}

div#scroller_container {margin: 0px;padding: 0px;position: absolute;right: 34px;top: 233px;width: 622px;height: 86px;overflow: hidden;}
div#scroller_container ul#image_scroller {margin: 0px;padding: 0px;position: absolute;left: -5px;top: 0px;width: 800px;height: auto;}
div#scroller_container ul#image_scroller li {margin: 0px 5px 0px 0px;padding: 0px;position: relative;width: auto;height: 86px;list-style: none;float: left;}
div#scroller_container ul#image_scroller li a {margin: 0px;padding: 0px;position: relative;display: block;width: auto;height: 86px;background: #C6C6BB;}
div#scroller_container ul#image_scroller li a:hover {}
div#scroller_container ul#image_scroller li a img {margin: 0px;padding: 0px;position: relative;border: none;}
div#scroller_container ul#image_scroller li a:hover img {}

div#footer {margin: 0px;padding: 0px;position: relative;width: 980px;height: 90px;background: url('../images/page_bottom.jpg') no-repeat left top;}

div#footer p#exhibitor_booking {margin: 0px;padding: 0px;position: absolute;left: 38px;top: 0px;width: 247px;height: 52px;overflow: hidden;}
div#footer p#exhibitor_booking a {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;display: block;width: 247px;height: 52px;color: #FFFFFF;overflow: hidden;}
div#footer p#exhibitor_booking a span {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;display: block;width: 247px;height: 52px;background: url('../images/booking_button.jpg') no-repeat left top;cursor: pointer;}
div#footer p#exhibitor_booking a:hover span {background-position: -247px 0px;}

div#footer ul#nav_footer {margin: 0px;padding: 0px;position: absolute;right: 40px;top: 75px;width: 600px;height: auto;text-align: right;}
div#footer ul#nav_footer li {margin: 0px;padding: 0px 3px 0px 5px;position: relative;display: inline;width: auto;height: auto;font-size: 10px;font-weight: bold;color: #8B8B8B;list-style: none;border: none;border-left: 1px solid #8B8B8B;}
div#footer ul#nav_footer li:first-child {border: none;}
div#footer ul#nav_footer li a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;font-size: 10px;font-weight: bold;color: #8B8B8B;text-decoration: none;}
div#footer ul#nav_footer li a:hover {text-decoration: underline;}

div#footer p#oyster_link {margin: 0px;padding: 0px;position: absolute;right: 40px;top: 100px;width: 230px;height: 34px;overflow: hidden;}
div#footer p#oyster_link a {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;display: block;width: 230px;height: 34px;color: #FFFFFF;text-indent: -9000px;overflow: hidden;}
div#footer p#oyster_link a span {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;display: block;width: 230px;height: 34px;background: url('../images/oyster_link.png') no-repeat left top;cursor: pointer;}
div#footer p#oyster_link a:hover span {background-position: 0px -34px;}

/*
div#footer p#oyster_link {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 65px;width: 94px;height: 32px;overflow: hidden;}
div#footer p#oyster_link a {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;display: block;width: 94px;height: 32px;color: #FFFFFF;overflow: hidden;}
div#footer p#oyster_link a span {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;display: block;width: 94px;height: 32px;background: url('../images/oyster_link.jpg') no-repeat left top;}
div#footer p#oyster_link a:hover span {background-position: 0px -32px;}
*/

p#website_address {margin: 0px;padding: 0px;position: absolute;right: 50px;top: -5px;width: 200px;height: auto;text-align: right;}
p#website_address a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;font-size: 12px;font-weight: bold;color: #BBBBAE;text-decoration: none;}
p#website_address a:hover {}