/* CSS Document */

body { padding:0; margin:0; background:url(/images/bg/bodyBg.png) center -277px no-repeat #363636; }

body.home { line-height:18px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(/images/bg/bodyBg.png) bottom no-repeat #e06f26;}


h2{ color:#363636; font-weight: bold; leading: -3; letter-spacing: 0.1; margin:0; font-size:16px}
.right-bar { vertical-align:top; }
.right-bar-top { vertical-align:top; }

a { color:#e87225; text-decoration:none; }
a:visited { color:#a2a0a0; text-decoration:none; }
a:hover { color:#e87225; text-decoration:underline; }

.cta { vertical-align:top; width:211px; padding-top:52px; padding-bottom:120px; }
#menu { vertical-align:top; width:192px; padding-left:27px; padding-top:24px; }
#menu ul { padding:0; margin:0; list-style-type:none; font:normal 12px Arial, Helvetica, sans-serif;}
#menu ul li { color:#e87225; line-height:28px; vertical-align: bottom; zoom:1; border-bottom:1px solid #6d6d6d; }
#menu ul li.menu-title { border:none; text-transform:uppercase; }
#menu ul li a,#menu ul li.submenu a{ color:#fff; line-height:22px; display:block; text-decoration:none; background:url(/images/menu/arrow.gif) 0 13px no-repeat; padding-left:9px; padding-top:5px; padding-bottom:5px; }
#menu ul li a:hover,#menu ul li a.active { color:#b2b2b2; }
#menu ul li.submenu a:hover, #menu ul li.submenu a.active { background:url(/images/menu/downarrow.gif) 0 13px no-repeat; color:#b2b2b2; }
#menu ul li.submenu ul li { border:none; }
#menu ul li.submenu ul li a { line-height:20px; color:#fff; text-decoration:none; background:url(/images/menu/subarrow.gif) 16px 12px no-repeat; border:none; padding-left:24px; padding-bottom:8px; }
#menu ul li.submenu ul li a:hover,#menu ul li.submenu ul li a.active { background:url(/images/menu/subarrow.gif) 16px 12px no-repeat; color:#e87225; text-decoration:underline; }



.inactive { display: none; }

.content-bg { background:url(/images/bg/contentBg.gif) top left repeat-y #fff; vertical-align:top; }
.content { font:normal 12px Arial, Helvetica, sans-serif; line-height:22px; color:#363636; vertical-align:top; padding:18px 17px 0 41px; }
.content p { padding:0.2em 0 1em 0; margin:0; }
.content a { color:#e87225; text-decoration:none; }
.content a:visited { color:#a2a0a0; text-decoration:none; }
.content a:hover { color:#e87225; text-decoration:underline; }
.content ul {
	margin-top:-5px;
	margin-left:25px;
	padding-top:0px;
	padding-left:5px;
}
.content ul li {
	margin:0px;
	padding-top:3px;
	padding-bottom:5px;
	line-height:17px;
}

.footer {font:normal 10px Arial, Helvetica, sans-serif; line-height:16px; color:#58595b; padding-bottom:10px; }
.footer a { color:#58595b; text-decoration:none; }
.footer a:hover { color:#58595b; text-decoration:underline; }
.footerLeft { border-top:1px solid #e87225; padding-top:4px;  }
.footerRight { vertical-align:top; text-align:right; border-top:1px solid #e87225; padding-top:4px; padding-right:10px;}
.imageBorder {
border: 1px solid #afafaf
}
.site-map {
	line-height: 16px;
}
.bullet-no-margin {
	padding-top:0px;
	margin-top:0px;
	
}

#navigation {
	margin:0px; padding:0px;
	width:980px;
}
	#navigation li {
		float:left;
		height:30px;
		list-style-type:none;
	}
	#navigation li a{
		height:0px;
		padding-top:30px;
		margin:0px;
		display:block;
		overflow:hidden;
		background:url(/images/nav/normal.gif) transparent no-repeat 0px 0px;
	}
	#navigation li a:hover, #navigation li a.active {
		background:url(/images/nav/down.gif) transparent no-repeat 0px 0px;
	}
		#navigation li #nav-home {
			width:96px;
			background-position: 0px 0px;
		}
		
		#navigation li #nav-exhibition {
			width:171px;
			background-position: -96px 0px;
		}
		
		#navigation li #nav-facilities {
			width:266px;
			background-position: -267px 0px;
		}
		
		#navigation li #nav-testimonials {
			width:159px;
			background-position: -533px 0px;
		}
		
		#navigation li #nav-whatsnew {
			width:146px;
			background-position: -692px 0px;
		}
		
		#navigation li #nav-contactus {
			width:192px;
			background-position: -838px 0px;
		}

