﻿@charset "utf-8";
body {
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #666666;
	margin: 0px;
	padding: 0px;
}
a:link, a:visited {
	text-decoration: none;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#container {
	background-image: url(../images/bg.jpg);
	width: 994px;
	background-repeat: no-repeat;
	background-color: #A4A4A4;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align: left;
	padding-bottom: 50px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-webkit-box-shadow:1px 1px 15px #333;
	-moz-box-shadow:1px 1px 15px #333;
}
#header {height:100px;width:100%; position:relative;

}
#header span{height:100px;width:100px; position:absolute;right:0;top:0; display:block;
		background-image: url('images/maintenance.png') !important;
	background-position: right top!important;;
	background-repeat: no-repeat!important; 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src="images/maintenance.png");_background:none;
}
#header a {
	display:block; position:absolute;left:25px;top:25px;
  height:80px;width:364px;
	background:transparent url('images/logo.png') no-repeat 0 0!important; cursor:pointer;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src="images/logo.png");_background:none;

}
#topNav  {
	list-style: none;
	margin-left: 570px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#topNav li {
	list-style-type: none;
	background-image: url(../images/tab.png);
	_background-image: url(../images/tab.gif);
	background-repeat: no-repeat;
	float: left;
	text-align: center;
	color: #fff;
	display: block;
	margin-left: 10px;
}


#topNav a {
	height: 22px;
	padding-top:2px;
	float: left;
	display: block;
	width: 90px;
}
#topNav a:hover {
	background-image: url(../images/tabHoverActivity.png);
	_background-image: url(../images/tabHoverActivity.gif);
	background-repeat: no-repeat;
}
.tabSelected {
	background-image: url(../images/tabHoverActivity.png);
	_background-image: url(../images/tabHoverActivity.gif);
	background-repeat: no-repeat;
}

#clearFloat {
	clear: both;
	margin: 0px;
	padding: 0px;
}

#sideBar {
	width: 190px;
	padding-right: 10px;
	padding-left: 10px;
	float: left;
}
.box {
	background-image: url(../images/boxBG.png);
	background-repeat: repeat;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}
.box form {
	margin: 0px;
	padding: 0px;
}

.boxContent {
	margin: 0px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.box  h1 {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #A84333;
	height: 22.5px;
	width: 180px;
	padding-left: 10px;
	margin: 0px;
	padding-top: 2.5px;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: 18px;
}
.boxContentWide {
	margin: 0px;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	display: block;
	line-height: 24px;
}
.boxContentWide p {
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.boxContentWide  span {
	font-size: 12px;
	font-weight: bold;
	color: #A84333;
}
.boxContentWide a {
	color: #000000;
}
.boxContentWide a:hover {
	color: #A84333;
}
#co-exhibitor {
	background-repeat: no-repeat;
	display: block;
	font-size: 12px;
	line-height: 16px;
	text-align: center;
	padding-top: 10px;
}
#co-exhibitor  a {
	color: #333333;
}
#co-exhibitor a:hover {
	color: #A84333;
}
.appBtn {
	height: 21px;
	width: 105px;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/appBtn.png);
	background-repeat: no-repeat;
	padding-top: 5px;
	display: block;
}
.appBtn  span {
	color: #FFFFFF;
	font-weight: normal;
}
.btn {
	margin-top: 12px;
	font-size: 14px;
}


#content {
	margin-left: 210px;
}
.panel  {
	border: 1px solid #A84333;
}


#mediaCenter {
	border: 1px solid #A84333;
	visibility: hidden;
}
#disclaimer {
	margin-top: 5px;
	margin-bottom: 5px;
	height: 20px;
	width: 755px;
	padding-right: 5px;
	padding-left: 10px;
	margin-right: 0px;
	margin-left: 0px;
	line-height: 14px;
	background-image: url(../images/blackBG.png);
	color: #FFFFFF;
	padding-top: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#disclaimer a{
	color:#FFFFFF;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
}
#sortBar {
	height: 30px;
	width: 755px;
	background-image: url(../images/boxBG.png);
	padding-top: 6px;
	padding-left: 15px;
	margin-bottom: 0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.tour {
	height: 160px;
	width: 770px;
	background-image: url(../images/boxBG.png);
	margin-top: 10px;
}
.tour h1 {
	font-size: 18px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	color: #A84333;
}
.h2Grey   {
	font-size: 14px;
	font-weight: normal;
	height: 21px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	color: #FFFFFF;
	width: 525px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-transform: uppercase;
	background-color: #555555;
}
.h2Hover   {
	font-size: 14px;
	font-weight: normal;
	height: 21px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	color: #FFFFFF;
	width: 525px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #A84333;
	text-transform: uppercase;
}
.tour h3 {
	font-size: 12px;
	font-style: italic;
	color: #333333;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.tour p {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.tourLink  {
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-left: 15px;
	display: block;
	float: left;
	margin-top: 10px;
	background-color: #555555;
}
.tourLink:hover {
	background-color: #A84333;
}

.tourPic {
	padding: 10px;
	width: 210px;
	float: right;
	background-color: #555555;
}
.tourPicHover {
	padding: 10px;
	width: 210px;
	float: right;
	background-color: #A84333;
}


.tabs {
	padding: 0px;
	list-style-type: none;
	margin: 0px; overflow:hidden;

}

.thumb {
	border: 1px solid #FFFFFF;
}

.tabs li {
	float: left;
	width: 100px;
	text-align: center;
	background-image: url(../images/contentTab.png);
	_background-image: url(../images/contentTab.gif);
	background-repeat: no-repeat;
	margin-right: 11px;
}

.tabs li a{
	float: left;
	height: 20px;
	width: 100px;
	text-decoration: none;
	padding-top: 4px;
}
.tabs li a:hover {
	background-repeat: no-repeat;
	color: #FFFFFF;
	background-image: url(../images/contentHoverActivity.png);
	_background-image: url(../images/contentHoverActivity.gif);
}
.tabPanels {
	width: 770px;
	background-image: url(../images/boxBG.png);
	padding: 0px;
}
.tabPanels  h1 {
	font-size: 16px;
	color: #AF2A2F;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.tabPanel {
}
.bg0001{background:url('../images/bg0004.gif') no-repeat 0 0; overflow:hidden; zoom:1;}
.part01{float:left;width:156px;}
.part02{float:right;width:575px; font-size:12px;}
.white{color:#fff; }
.line001{height:1px;overflow:hidden;font-size:1px; background:transparent url('../images/line001.gif') repeat-x 0 0;}
.dazi{font-size:23px;text-transform:uppercase;padding:22px 0 32px; text-align:center;}
.graytitle{background-color:#a74333; height:16px; padding-right:5px;text-align:right; line-height:16px; color:#fff;}
.graytitle02{background-color:#5c4641; height:16px; padding-right:5px;text-align:right; line-height:16px; color:#fff;}
.title002{text-align:left;background-color:#a74333; height:16px; padding-right:5px;line-height:16px; color:#fff;}
.title002 span{display:inline-block; background-color:#a74333; text-transform:uppercase; padding:0 5px;border-right:1px solid #fff;}
.redt{ line-height:31px; padding-right:5px; text-align:right;}
.t5c4641{ line-height:31px; padding-right:5px; text-align:right;}
.t5c{ line-height:22px; padding:5px 0 0; text-align:right; margin:0;}
.area01 {text-align:right;padding-right:5px;line-height:31px;}
.area01 cite{font-style:normal;font-size:18px; }
.mainArea01{overflow:hidden;zoom:1; padding-top:10px; padding-right:40px;}
.img01{float:right; padding:40px 0 10px 10px;}
.img02{float:right; padding:22px 0 10px 10px;}
.mainArea01 h6{margin:0;padding:10px 0 0 0; line-height:30px; font-size:19px;color:#a74333; font-weight:normal;}
.paddingT30{ padding-top:30px;}
.mainArea01 h6 a{margin-left:5px;background-color:#a74333;color:#fff; padding:0 5px; font-size:12px; line-height:16px;}
.mainArea01 p{margin:0;padding:0 0 15px 0; font-size:12px;}
.mainArea01 .last{text-align:right; padding-right:20px;}
.btWape{overflow:hidden;zoom:1; padding:15px 0 ;}
.btWape a{ margin-left:35px;  float:right;}
.bt001{background:transparent url('../images/bt003.gif') no-repeat 0 0;height:42px;width:121px; line-height:42px;font-size:14px;color:#fff; text-align:center; }
.dlList01{overflow:hidden;zoom:1;}
.dlList01 dt{float:left;width:40px;font-size:14px; font-family:Arial, Helvetica, sans-serif;color:#ad2a2e; text-transform:uppercase;}
.dlList01 dt span{font-size:24px; display:block;}
.dlList01 dd{float:right;width:495px; margin:0;}
.dlList01 dd p{ padding-top:5px;}
.ulList01 {list-style:none; margin:0; padding:25px 0;}
.ulList01 li{float:left; margin-right:30px;display:inline;}
.ulList01 li span{color:#ad2a2e; font-size:18px; display:block;}
.ulList02{float:left;width:230px; margin:0 0 0 15px; padding:0 0 0 15px; list-style-type:disc;}
.ulList02 .first{color:#ad2a2e; font-size:18px; list-style-type:none;}
.title003{color:#a74333; font-size:18px;  padding:25px 0 0;}
.title003Bg{padding:5px 0 0 40px; background:transparent url('../images/title003bg02.gif') no-repeat 0 0; font-style:italic;}
.tbook span{float:left; display:inline;width:40px; font-size:48px;text-align:center; font-family:"Arial Unicode MS";color:#808080;}
.tbook p{float:left; width:455px; padding-top:8px;}
.clearfix:after{content:".";clear:both; visibility:hidden;height:0; display:block;}
.clearfix{	zoom:1}
.blank10{height:10px; overflow:hidden;clear:both;display:block;font-size:0;}





#map {
	border: 1px solid #B8B5AC;
}

.seletedPanel {
	display: block;
	background-image: url(../images/boxBG.png);
	height: 500px;
	width: 770px;
}
ul.tabs li.active { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background-image: url(../images/contentHoverActivity.png);
	_background-image: url(../images/contentHoverActivity.gif);
}
#footer {
	margin-bottom: 50px;
	color: #FFF;
	font-size: 14px;
}

