/*** Begin Main Framing *********/
html, body {
	margin: 0px;
	padding: 0px;
	background: #6D0000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000000;
}
a {
	color: #000000;
}
h1, h2, h3, h4, h5, h5 {
	font-family: "Times New Roman";
}
img {
	border: 0px;
}
.clear {
	clear: both;
}
.scroll {
	overflow: auto;
}
#mainContainer {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	background: url("images/body_bg_tile.gif") repeat-y center;
}
#mainContainerTwo {
	margin: 0px 30px 0px 30px;
	border-left: 1px solid #B4BDC6;
	border-right: 1px solid #B4BDC6;
}
#header {
	height: 79px;
	border-top: 1px solid #B4BDC6;
	border-bottom: 1px solid #B4BDC6;
	background: url("images/header_bg_tile.gif") repeat-x;
}
#header #headerInside{
	height: 67px;
	width: 727px;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
	border-top: 1px solid #B4BDC6;
	border-left: 1px solid #B4BDC6;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #B4BDC6;
	background: url("images/headerInside_bg_tile.gif") repeat-x;
}
#header #leftCorner {
	float: left;
}
#header #leftCorner img{
	margin-top: 12px;
	margin-left: 15px;
}
#header #rightCorner {
	float: right;
}
#topNavigation {
	height: 31px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B4BDC6;
	background: url("images/topNavigation_bg_tile.gif") repeat-x;
}
#topBannerSpace {
	height: 200px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B4BDC6;
	background: url("images/topBannerSpace_bg_tile.gif") repeat-x;
}
#topBannerSpace div {
	width: 727px;
	height: 168px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	border-top: 1px solid #B4BDC6;
	border-left: 1px solid #B4BDC6;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
#contentArea {
	border-bottom: 1px solid #B4BDC6;
	background: #DADBE5;
}
#footer {
	height: 29px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B4BDC6;
	background: url("images/footer_bg_tile.gif") repeat-x;
}
#footer #copyrights {
	margin: 12px;
	float: left;
	width: 232px;
	height: 7px;
	text-indent: -3000px;
	display: block;
	background: url("images/footer_copyrights.gif") no-repeat;
}
#footer #designed {
	margin: 12px;
	float: right;
	width: 236px;
	height: 7px;
	text-indent: -3000px;
	display: block;
	background: url("images/footer_designed.gif") no-repeat;
}
/*** End Main Framing ***********/

/*** Begin Top Navigation *******/
#topNavigation ul, #topNavigation li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#topNavigation ul {
	width: 727px;
	height: 21px;
	margin-top: 4px;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #B4BDC6;
}
#topNavigation li {
	float: left;
}
#topNavigation a {
	float: left;
	display: block;
	height: 20px;
	width: 145px;
	text-indent: -3000px;
	text-decoration: none;
}
/*
#topNavigation #profile:hover {
	background-position: 0 -27px;
}
*/
#topNavigation #profile {
	background: url("images/topNavigation_bt_profile.gif") left top no-repeat;
}
#topNavigation #projects {
	background: url("images/topNavigation_bt_projects.gif") left top no-repeat;
}
#topNavigation #gallery {
	width: 146px;
	background: url("images/topNavigation_bt_gallery.gif") left top no-repeat;
}
#topNavigation #services {
	background: url("images/topNavigation_bt_services.gif") left top no-repeat;
}
#topNavigation #contactUs {
	background: url("images/topNavigation_bt_contact_us.gif") left top no-repeat;
}
#topNavigation #profile:hover, #topNavigation #projects:hover, #topNavigation #gallery:hover, #topNavigation #services:hover, #topNavigation #contactUs:hover{
	background-position: bottom;
}
/*** End Top Navigation *********/


/*** Begin Home Projects ********/
#homeProjects {
	float: left;
	width: 228px;
	height: 377px;
	border-right: 1px solid #B4BDC6;
}
#homeProjects h2 {
	display: none;
}
#homeProjectsTitle{
	margin: 0px; padding: 0px;
	height: 33px;
	background: url("images/home.projects/title_bg.gif") no-repeat;

}
#projectsLink ul,#projectsLink li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#projectsLink a {
	display: block;
	width: 228px;
	height: 59px;
	text-indent: -3000px;
	text-decoration: none;
}
#projectsLink #airport {
	background: url("images/home.projects/bt_airport.gif") left top no-repeat;
}
#projectsLink #stadium {
	background: url("images/home.projects/bt_stadium.gif") left top no-repeat;
}
#projectsLink #guide {
	background: url("images/home.projects/bt_guides.gif") left top no-repeat;
}
#projectsLink #trade {
	background: url("images/home.projects/bt_trade.gif") left top no-repeat;
}
#projectsLink #outdoor {
	background: url("images/home.projects/bt_outdoor.gif") left top no-repeat;
}
#homeProjectsEndBar {
	height: 49px;
	background: url("images/home.projects/endBar_bg.gif") repeat-x;
}
/*** End Home Projects **********/

/*** Begin Home Fetured *********/
#homeFeatured {
	float: left;
	width: 334px;
	border-left: 0px solid #B4BDC6;
	border-right: 0px solid #B4BDC6;
}
#homeFeaturedTitle h2 {
	display: none;
}
#homeFeaturedTitle{
	margin: 0px; padding: 0px;
	height: 33px;
	background: url("images/home.featured/title_bg.gif") no-repeat;
}
#homeFeaturedContent {
	background: #F0F1F9 url("images/home.featured/tile_bg.gif") repeat-x;
	padding: 5px;
}
#homeFeaturedContent h3 {
	font-size: 14px;
	text-transform: uppercase;
}
#homeFeaturedContent #insideBorder {
	padding: 5px;
	width: 312px;
	height: 322px;
	border-top: 1px solid #B4BDC6;
	border-left: 1px solid #B4BDC6;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #B4BDC6;
	background: url("images/home.featured/tile_inside_bg.gif") repeat-x;
}
#homeFeaturedScroll {
	overflow: auto;
	height: 125px;
	border-top: 1px solid #B4BDC6;
	border-left: 1px solid #B4BDC6;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #B4BDC6; 
	background: url("images/home.featured/scroll_inside_bg.gif") repeat-x;
	background-attachment: fixed;
	padding: 5px;
}
/*** End Home Fetured ***********/

/*** Begin Home Servies *********/
#homeServices{
	float: left;
	width: 174px;
	border-left: 1px solid #B4BDC6;
}
#homeServices h2 {
	display: none;
}
#homeServicesTitle{
	margin: 0px; padding: 0px;
	height: 33px;
	background: url("images/home.services/title_bg.gif") no-repeat;
}
#homeServicesMenu {
	height: 122px;
	border-bottom: 1px solid #B4BDC6;
	background: url("images/home.services/menu_bg.gif") repeat-x;
	padding: 10px 5px 5px 5px;
}
#homeServicesMenu ul, #homeServicesMenu li{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#homeServicesMenu a {
	text-indent: -3000px;
	text-decoration: none;
	margin-top: 5px;
	display: block;
	width: 165px;
	height: 25px;
}
#homeServicesMenu #designing {
	background: url("images/home.services/btn_designing.gif") left top no-repeat;
}
#homeServicesMenu #printing {
	background: url("images/home.services/btn_printing.gif") left top no-repeat;
}
#homeServicesMenu #signmaking {
	background: url("images/home.services/btn_signmaking.gif") left top no-repeat;
}
#homeServicesMenu #largeformat {
	background: url("images/home.services/btn_largeformat.gif") left top no-repeat;
}

#homeServicesMenu #designing:hover {
	background-position: bottom;
}
#homeServicesMenu #printing:hover {
	background-position: bottom;
}
#homeServicesMenu #signmaking:hover {
	background-position: bottom;
}
#homeServicesMenu #largeformat:hover {
	background-position: bottom;
}
/*** End Home Servies ***********/

/*** Begin Home Guide ***********/
#homeGuide {
	float: left;
	width: 174px;
	height: 206px;
	background: url("images/home.guide/tile_bg.gif") repeat-x;
	border-left: 1px solid #B4BDC6;
}
#homeGuideCover {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	border-top: 1px solid #B4BDC6;
	border-left: 1px solid #B4BDC6;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
#homeGuideCoverInside {
	height: 140px;
	background: url("images/home.guide/tile_cover_bg.gif") repeat-x;
	border-right: 1px solid #B4BDC6;
	border-bottom: 1px solid #B4BDC6;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
#homeGuideCoverInside img {
	margin-top: 8px;
	margin-left: 20%;
	margin-right: 20%;
}
#homeGuideTitle {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 4px;
	border-top: 1px solid #B4BDC6;
	border-left: 1px solid #B4BDC6;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
#homeGuideTitleInside {
	height: 44px;
	background: url("images/home.guide/tile_title_bg.gif") repeat-x;
	border-right: 1px solid #B4BDC6;
	border-bottom: 1px solid #B4BDC6;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
#homeGuideTitleInside img {
	margin-top: 5px;
	margin-left: 10%;
	margin-right: 10%;
}
/*** End Home Guide ***********/

/*** Begin Profile Page *********/
#profileContent {
	float: left;
	width: 508px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background: url("images/profile/tile_bg.gif") repeat-x;
	text-align: justify;
}
#profileContent h3 {
	margin: 0px; 
	padding: 0px
	font-size: 14px;
	text-transform: uppercase;
}
#profileContent #outsideBorder {
	margin: 5px;
	border-top: 1px solid #B4BDC6;
	border-left: 1px solid #B4BDC6;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	background: url("images/profile/tile_inside_bg.gif") repeat-x;
}
#profileContent #insideBorder {
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B4BDC6;
	border-right: 1px solid #B4BDC6;
}
#profileContent #leftContent {
	padding: 10px;
	height: 420px;
	border: 0px solid #FF0000;
}
#profileContent #rightContent {
	float: right;
	width: 148px;
	padding: 10px;
	border: 0px solid #FF0000;
}
#picMainFrame {
	background: url("images/profile/bg_picFrame.gif") repeat-y center;
	width: 148px;
	border: 0px solid #FF0000;
}
#picMainFrameTop {
	padding-top: 5px;
	background: url("images/profile/bg_picFrameTop.gif") no-repeat;
	border: 0px solid #0000FF;
}
#picMainFrameMiddle {
	margin: 0px 5px;
}
#picMainFrameMiddle img{
	padding: 5px 5px 6px 5px;
	background: url("images/profile/bg_picImage.gif") no-repeat;
	border-bottom: 1px solid #B4BDC6;
}
#picMainFrameMiddle #last{
	border-bottom: 0px solid #B4BDC6;
}
#picMainFrameBottom {
	padding-top: 5px;
	background: url("images/profile/bg_picFrameBottom.gif") no-repeat;
	border: 0px solid #00FF00;
}
/*** End Profile Page ***********/

/*** Begin Services Page *********/
#servicesLeftside {
	float: left;
	width: 174px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
#servicesMenu {
	border-bottom: 1px solid #B4BDC6;
	background: url("images/home.services/menu_bg.gif") repeat-x;
	padding: 5px 5px 5px 5px;
}
#servicesMenu ul, #servicesMenu li{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#servicesMenu a {
	text-indent: -3000px;
	text-decoration: none;
	display: block;
	width: 165px;
	height: 25px;
}
#servicesMenu #designing {
	background: url("images/home.services/btn_designing.gif") left top no-repeat;
}
#servicesMenu #printing {
	background: url("images/home.services/btn_printing.gif") left top no-repeat;
}
#servicesMenu #signmaking {
	background: url("images/home.services/btn_signmaking.gif") left top no-repeat;
}
#servicesMenu #largeformat {
	background: url("images/home.services/btn_largeformat.gif") left top no-repeat;
}

#servicesMenu #designing:hover {
	background-position: bottom;
}
#servicesMenu #printing:hover {
	background-position: bottom;
}
#servicesMenu #signmaking:hover {
	background-position: bottom;
}
#servicesMenu #largeformat:hover {
	background-position: bottom;
}

#servicesContent {
	float: left;
	width: 562px;
	text-align: justify;
	border-left: 1px solid #B4BDC6;
}
#servicesContent #outsideBorder {
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B4BDC6;
	background: url("images/profile/tile_bg.gif") repeat-x;\
	
}
#servicesContent #insideBorder {
	margin: 5px;
	border-top: 1px solid #B4BDC6;
	border-left: 1px solid #B4BDC6;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	background: url("images/profile/tile_inside_bg.gif") repeat-x;
}
#servicesContent #insideBorderInside {
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B4BDC6;
	border-right: 1px solid #B4BDC6;
	padding: 20px 27px
}
#servicesContent #leftSide {
	width: 275px;
	float: left;
	line-height: 25px;
}
#servicesContent #rightSide {
	margin-left: 14px;
	width: 198px;
	float: left;
}
#servicesTitle h2 {
	margin: 0px;
	padding: 2px;
	text-indent: -3000px;
	display: block;
	background: url("images/services/title_bg.gif") center no-repeat;
}
#servicesTitle {
	height: 22px;
	background: url("images/services/title_tile_bg.gif") repeat-x;
	border-bottom: 1px solid #B4BDC6;
	border-left: 1px solid #FFFFFF;
	padding: 5px;
}
#servicesTitleInside {
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	background: url("images/services/title_inside_tile_bg.gif") repeat-x;
	border: 1px solid #B4BDC6;
}
#servicesContent h3 {
	text-transform: uppercase;
}
/*** End Services Page ***********/

/*** Begin Projects Page *********/
#topProjectsMenu {
	height: 83px;
	background: url("images/projects/topMenu_bg.gif") repeat-x;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B4BDC6;
	padding: 5px 5px 0px 5px;
}
#topProjectsMenu ul,#topProjectsMenu li{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#topProjectsMenu ul{
	height: 64px;
	margin-left: auto;
	margin-right: auto;
	border-top: 1px solid #B4BDC6;
	border-left: 1px solid #B4BDC6;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
#topProjectsMenu li {
	float: left;
}
#topProjectsMenu a {
	text-indent: -3000px;
	text-decoration: none;
	float: left;
	display: block;
	height: 63px;
	border-bottom: 1px solid #B4BDC6;
}
#topProjectsMenu #airport {
	width: 145px;
	background: url("images/projects/btn_top_airport.gif") left top no-repeat;
}
#topProjectsMenu #stadium {
	width: 145px;
	background: url("images/projects/btn_top_stadium.gif") left top no-repeat;
	background-position: top;
	cursor: default;
}
#topProjectsMenu #guide {
	width: 145px;
	background: url("images/projects/btn_top_guides.gif") left top no-repeat;
	background-position: top;
	cursor: default;
}
#topProjectsMenu #trade {
	width: 145px;
	background: url("images/projects/btn_top_trade.gif") left top no-repeat;
}
#topProjectsMenu #outdoor {
	width: 145px;
	background: url("images/projects/btn_top_outdoor.gif") left top no-repeat;
	background-position: top;
	cursor: default;
}
#topProjectsMenu #airport:hover, #topProjectsMenu #trade:hover, #topProjectsMenu #stadium:hover, #topProjectsMenu #guide:hover, #topProjectsMenu #outdoor:hover {
	background-position: center;
}
/*//** Begin Projects ContentArea **/
#projectsContentArea {
	width: 561px;
	float: left;
	border-left: 1px solid #B4BDC6;
	background: url("images/projects/contentArea_tile_bg.gif") repeat-x;
}
#projectsContentAreaBorder {
	float: left;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 5px;
}
#projectsContentAreaInside {
	float: left;
	border-top: 1px solid #B4BDC6;
	border-left: 1px solid #B4BDC6;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
#projectsContentAreaInsideBorder {
	float: left;
	width: 458px;
	padding: 25px 44px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B4BDC6;
	border-right: 1px solid #B4BDC6;
}
/*\\** End Projects ContentArea **/

/*//** Begin Projects LeftMenu Airport **/
#projectsAirport {
	float: left;
	width: 165px;
	padding: 5px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B4BDC6;
	background: url("images/projects/bg_airport_leftmenu.gif") repeat-x;
}
#projectsAirportInside {

}
#projectsAirportInside ul, #projectsAirportInside li {
	margin: 0px; 
	padding: 0px;
	list-style: none;
}
#projectsAirportInside a {
	display: block;
	text-indent: -3000px;
	text-decoration: none;
	height: 24px;
	border-bottom: 1px solid #FFFFFF;
}
#projectsAirportInside #introduction {
	width: 165px;
	background: url("images/projects/btn_left_airport_introducti.gif") left top no-repeat;
}
#projectsAirportInside #floorPlans {
	width: 165px;
	background: url("images/projects/btn_left_airport_floorPlans.gif") left top no-repeat;
}
#projectsAirportInside #trolleys {
	width: 165px;
	background: url("images/projects/btn_left_airport_trolleys.gif") left top no-repeat;
}
#projectsAirportInside #advertisingMediums {
	width: 165px;
	background: url("images/projects/btn_left_airport_advertisin.gif") left top no-repeat;
}
#projectsAirportInside #technicalDetails {
	width: 165px;
	background: url("images/projects/btn_left_airport_technicalD.gif") left top no-repeat;
}
#projectsAirportInside #letterOfConfirmation {
	width: 165px;
	background: url("images/projects/btn_left_airport_letterOfCo.gif") left top no-repeat;
}

#projectsAirportInside #introduction:hover {
	background-position: bottom;
}
#projectsAirportInside #floorPlans:hover {
	background-position: bottom;
}
#projectsAirportInside #trolleys:hover {
	background-position: bottom;
}
#projectsAirportInside #advertisingMediums:hover {
	background-position: bottom;
}
#projectsAirportInside #technicalDetails:hover {
	background-position: bottom;
}
#projectsAirportInside #letterOfConfirmation:hover {
	background-position: bottom;
}
/*\\** End Projects LeftMenu Airport **/

/*//** Begin Projects LeftMenu MHTE **/
#projectsMhte {
	float: left;
}
#projectsMhteInside {
	width: 165px;
	padding: 5px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B4BDC6;
	background: url("images/projects/bg_mhte_leftmenu.gif") repeat-x;
}
#projectsMhteInside ul, #projectsMhteInside li {
	margin: 0px; 
	padding: 0px;
	list-style: none;
}
#projectsMhteInside a {
	display: block;
	text-indent: -3000px;
	text-decoration: none;
	height: 24px;
	border-bottom: 1px solid #FFFFFF;
}
#projectsMhteInside #introduction {
	width: 165px;
	background: url("images/projects/btn_left_mhte_introducti.gif") left top no-repeat;
}
#projectsMhteInside #floorPlans {
	width: 165px;
	background: url("images/projects/btn_left_mhte_floorPlans.gif") left top no-repeat;
}
#projectsMhteInside #exhibitionVenue {
	width: 165px;
	background: url("images/projects/btn_left_mhte_venue.gif") left top no-repeat;
}
#projectsMhteInside #exhibitionDates {
	width: 165px;
	background: url("images/projects/btn_left_mhte_date.gif") left top no-repeat;
}
#projectsMhteInside #stallDetails {
	width: 165px;
	background: url("images/projects/btn_left_mhte_stall.gif") left top no-repeat;
}
#projectsMhteInside #facilities {
	width: 165px;
	background: url("images/projects/btn_left_mhte_facilities.gif") left top no-repeat;
}
#projectsMhteInside #letterOfConfirmation {
	width: 165px;
	background: url("images/projects/btn_left_mhte_letterOfCo.gif") left top no-repeat;
}

#projectsMhteInside #introduction:hover {
	background-position: bottom;
}
#projectsMhteInside #floorPlans:hover {
	background-position: bottom;
}
#projectsMhteInside #exhibitionVenue:hover {
	background-position: bottom;
}
#projectsMhteInside #exhibitionDates:hover {
	background-position: bottom;
}
#projectsMhteInside #stallDetails:hover {
	background-position: bottom;
}
#projectsMhteInside #facilities:hover {
	background-position: bottom;
}
#projectsMhteInside #letterOfConfirmation:hover {
	background-position: bottom;
}
/*\\** End Projects LeftMenu MHTE **/

/*//** Begin Projects Sponsors MHTE **/
#projectsMainSponsor {
	width: 175px;
	height: 62px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B4BDC6;
	background: url("images/projects/bg_mhte_mainSponsor.gif") repeat-x;
}
#mainSponsorTitle {
	padding: 0px;
	margin: 5px 0px 5px 50px;
	height: 8px;
	width: 77px;
	font-size: 5px;
	text-indent: -3000px;
	background: url("images/projects/title_mainSponsor.gif") no-repeat;
}
#mainSponsor {
	margin: 0px;
	padding: 0px;
	margin-left: 4px;
}
#projectsAssociateSponsors {
	width: 175px;
	height: 153px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B4BDC6;
	background: url("images/projects/bg_mhte_associateSponsors.gif") repeat-x;
}
#AssociateSponsorsTitle {
	padding: 0px;
	margin: 5px 0px 5px 32px;
	height: 8px;
	width: 109px;
	font-size: 5px;
	text-indent: -3000px;
	background: url("images/projects/title_associateSponsors.gif") no-repeat;
}
#associateSponsors {
	margin: 0px;
	margin-left: 4px;
}
/*\\** End Projects Sponsors MHTE **/

/*//** Begin Projects Airport **/
#projectsContentArea h3{
	font-size: 16px;
	text-transform: uppercase;
}
#projectsContentArea h4 {
	font-size: 14px;
}
#projectsContentArea #projectTitle h2{
	display: none;
}
/*\\** End Projects Airport **/

/*//** Begin Projects FloorPlans **/

#floorPlansBox {
	border-top: 1px solid #B4BDC6;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #B4BDC6;
	border-bottom: 1px solid #FFFFFF;
}
#floorPlansInsideBorder {
	height: 325px;
	background: url("images/projects/floorPlans_boxInside_bg.gif");
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #B4BDC6;
	border-bottom: 1px solid #B4BDC6;
	border-left: 1px solid #FFFFFF;
}
#floorPlansMenu {
	height: 79px;
}
#floorPlansMenu ul, #floorPlansMenu li {
	margin: 0px; 
	padding: 0px;
	list-style: none;
}
#floorPlansMenu li, #floorPlansMenu a {
	float: left;
}
#floorPlansMenu a {
	margin-top: 7px;
	margin-left: 3.5px;
	margin-right: 3px;
	display: block;
	text-indent: -30000px;
	text-decoration: none;
	height: 60px;
}
#floorPlansMenu #airport a {
	width: 101px;
}
#floorPlansMenu #mhte a {
	margin-left: 4px;
	margin-right: 3px;
	width: 211px;
}
#floorPlansMenu #airport #outdoor {
	background: url("images/projects/btn_air_fl_outdoor.gif");
}
#floorPlansMenu #airport #arrival {
	background: url("images/projects/btn_air_fl_arrival.gif");
}
#floorPlansMenu #airport #departureGround {
	background: url("images/projects/btn_air_fl_dep_g.gif");
}
#floorPlansMenu #airport #departureFirst {
	background: url("images/projects/btn_air_fl_dep_f.gif");
}
#floorPlansMenu #airport #outdoor:hover {
	background-position: bottom;
}
#floorPlansMenu #airport #arrival:hover {
	background-position: bottom;
}
#floorPlansMenu #airport #departureGround:hover {
	background-position: bottom;
}
#floorPlansMenu #airport #departureFirst:hover {
	background-position: bottom;
}

#floorPlansMenu #mhte #ground {
	background: url("images/projects/btn_mhte_ground.gif");
}
#floorPlansMenu #mhte #first {
	background: url("images/projects/btn_mhte_first.gif");
}
#floorPlansMenu #mhte #ground:hover {
	background-position: bottom;
}
#floorPlansMenu #mhte #first:hover {
	background-position: bottom;
}

#floorPlansDefault {
	margin-top: 12%;
	margin-left: 16%;
	margin-right: 12%;
}
/*//** End Projects FloorPlans **/

/*** End Projects Page ***********/

/*** Begin Gallery Page **********/
#galleryLeftsideOutside {
	float: left;
	width: 165px;
	padding: 5px;
	background: url("images/gallery/bg_left_navigation.gif") repeat-x;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B4BDC6;
}
#galleryLeftNavigation, #galleryLeftNavigation li {
	margin: 0px; 
	padding: 0px;
	list-style: none;
}
#galleryLeftNavigation a {
	display: block;
	text-indent: -3000px;
	text-decoration: none;
	height: 24px;
	border-bottom: 1px solid #FFFFFF;
}
#galleryLeftNavigation #airport {
	background: url("images/gallery/btn_left_airport.gif") no-repeat;
}
#galleryLeftNavigation #billboards {
	background: url("images/gallery/btn_left_billboards.gif") no-repeat;
}
#galleryLeftNavigation #trivisions {
	background: url("images/gallery/btn_left_trivision.gif") no-repeat;
}
#galleryLeftNavigation #stadium {
	background: url("images/gallery/btn_left_stadium.gif") no-repeat;
}
#galleryLeftNavigation #guides {
	background: url("images/gallery/btn_left_guides.gif") no-repeat;
}
#galleryLeftNavigation #misc {
	background: url("images/gallery/btn_left_misc.gif") no-repeat;
}

#galleryLeftNavigation #airport:hover {
	background-position: bottom;
}
#galleryLeftNavigation #billboards:hover {
	background-position: bottom;
}
#galleryLeftNavigation #trivision:hover {
	background-position: bottom;
}
#galleryLeftNavigation #stadium:hover {
	background-position: bottom;
}
#galleryLeftNavigation #guides:hover {
	background-position: bottom;
}
#galleryLeftNavigation #misc:hover {
	background-position: bottom;
}
#galleryContent {
	float: left;
	width: 561px;
	background: url("images/gallery/bg_contentArea.gif") repeat-x;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #B4BDC6;
}
#galleryContentIn {
	border-left: 1px solid #FFFFFF;
	padding: 5px;
}
#galleryContentOutside {
	border-top: 1px solid #B4BDC6;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #B4BDC6;
	border-bottom: 1px solid #FFFFFF;
}
#galleryContentInside {
	height: 400px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #B4BDC6;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B4BDC6;
	padding: 25px 35px 25px 35px;
}
#galleryThumbs img {
	margin-bottom: 10px;
	background: url("images/gallery/bg_thumb.gif") no-repeat;
	padding: 8px;
}
#galleryPagesMenu {
	height: 23px;
	border: 1px solid #B4BDC6;
	background: url("images/gallery/bg_pageNav.gif") repeat-x;
}
#galleryPagesMenu #prev {
	float: left;
}
#galleryPagesMenu #prev a {
	height: 23px;
	width: 102px;
	float: left;
	display: block;
	text-indent: -3000px;
	border-right: 1px solid #FFFFFF;
	text-decoration: none;
	background: url("images/gallery/btn_pageNav_prev.gif") no-repeat;
}
#galleryPagesMenu #prev a:hover {
	background-position: bottom;
}
#galleryPagesMenu #prev #prevDis {
	background-position: center;
	cursor: default;
}

#galleryPagesMenu #next {
	float: right;
}
#galleryPagesMenu #next a {
	height: 23px;
	width: 101px;
	float: left;
	display: block;
	text-indent: -3000px;
	text-decoration: none;
	background: url("images/gallery/btn_pageNav_next.gif") no-repeat;
}
#galleryPagesMenu #next a:hover {
	background-position: bottom;
}
#galleryPagesMenu #next #nextDis {
	background-position: center;
	cursor: default;
}
/*** End Gallery Page ************/
/*** Begin Contact Page **********/
#contactMain {
	padding: 20px 20px;
}
#contactMainInside {
	border: 1px solid #B4BDC6;
	background: url("images/contact/bg_mainContent.jpg") repeat-x;
	height: 687px;
	padding: 20px 0px;
}

#contactMainInside .contactRow {
	width: 682px;
	padding-bottom: 16px;
	padding-left: 12px;
	border: 0px solid #FF0000;
}
#contactMainInside .contactRow .cardOuterLayerOut {
	float: left;
	margin-left: 8px;
	margin-right: 8px;
}

#contactMainInside .cardOuterLayerOut {
	width: 314px;
	border-top: 1px solid #B4BDC6;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #B4BDC6;
	border-bottom: 1px solid #FFFFFF;
	background: url("images/contact/bg_cardOuter.gif") repeat-x;

}
#contactMainInside .cardOuterLayerIn {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #B4BDC6;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B4BDC6;
	padding: 5px;
	background: url("images/contact/bg_cardInner.gif") repeat-x;
}
#contactMainInside .cardInnerLayerOut {
	border-top: 1px solid #B4BDC6;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #B4BDC6;
	border-bottom: 1px solid #FFFFFF;
}
#contactMainInside .cardInnerLayerIn {
	height: 192px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #B4BDC6;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B4BDC6;
	padding: 5px;
}
#contactMainInside .cardInnerLayerIn:hover {
	background: url("images/contact/bg_cardInnerHover.gif") repeat-x;
}
#contactMainInside .mailIcon{
	width: 285px;
	margin-bottom: 10px;
}
#contactMainInside .mailIcon a{
	float: right;
	width: 19px;
	height: 14px;
	text-indent: -3000px;
	text-decoration: none;
	background: url("images/contact/mail_icon.gif") no-repeat;
}
#contactMainInside .mailIcon a:hover {
	background-position: bottom;
}

#contactMainInside .cardInfo {
	margin: 0px 10px;
	clear: both;
	border: 0px solid #FF0000;
}
#contactMainInside .leftSide {
	float: left;
	width: 80px;
	height: 150px;
}

#contactMainInside .cardInfoMain {
	position: absolute;
}

#contactMainInside .cardMailMain {
}

#contactMainInside .cardMailForm {
	clear: both;
	border: 0px solid #FF0000;
}
#contactMainInside .cardMailForm form {
	margin: 0px;
	padding: 0px;
}
#contactMainInside .textBox {
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	width: 285px;
	height: 120px;
	border: 1px solid #B4BDC6;
}
#contactMainInside .btnLayer {
	width: 285px;
	height: 18px;
	background: url("images/contact/bg_btnLayer.gif") repeat-x;
	border-right: 1px solid #B4BDC6;
	border-bottom: 1px solid #B4BDC6;
	border-left: 1px solid #B4BDC6;
}
#contactMainInside .btnLeft {
	float: left;
	border-right: 1px solid #FFFFFF;
	width: 65px;
}
#contactMainInside .btnLeft a{
	float: left;
	display: block;
	height: 18px;
	width: 65px;
	text-indent: -3000px;
	text-decoration: none;
	background: url("images/contact/btn_Clear.gif") no-repeat;
}
#contactMainInside .btnLeft a:hover{
	background-position: bottom;
}

#contactMainInside .btnRight {
	float: right;
	width: 65px;
	border-left: 1px solid #B4BDC6;
}
#contactMainInside .btnRight a{
	float: right;
	display: block;
	height: 18px;
	width: 65px;
	text-indent: -3000px;
	text-decoration: none;
	background: url("images/contact/btn_Send.gif") no-repeat;
}
#contactMainInside .btnRight a:hover{
	background-position: bottom;
}
/*** End Contact Page ************/