/* $Id$ */
body{background:url(../images/body-bkg_tile.gif) repeat-x top left #fff;color:#333;padding:0;margin:0px;font-family:arial,helvetica,sans-serif;font-size:.72em; text-align:center;}
#outer{width:860px;margin:auto;}
.spacer{clear:both;}
a img{border:0;}

/* navigation */
#hdr{height:70px;}
#hdr ul{list-style-type:none;margin:0px;padding:0px;float:left;}
#hdr ul li{display:inline;}
#hdr .local{text-decoration:none;display:block;float:left;margin:24px 0 0 70px;width:168px;height:29px;background:url(../images/explorenow.gif) top left no-repeat;}
#hdr .local:hover{background-image:url(../images/explorenow_hover.gif);}


/*Header button*/
.hornav{height:70px;width:186px;float:left;margin:0px;padding:0px;background-image:url(../images/logo_02.gif);}
.hornav a,.hornav a:link,.hornav a:visited{display:block;}
.hornav img{width:100%;height:100%;border:0;}
.hornav a:hover img{visibility:hidden;}

/*Start Page Header button*/
.starthornav{height:70px;width:186px;float:left;margin:0px;padding:0px;background-image:url(../images/logo.gif);background-repeat:no-repeat;}
.hornav1{height:70px;width:100px;float:left;margin:0px;padding:0px;background-image:url(../images/hdr-button_business_hover.gif);}
.hornav1 a,.hornav1 a:link,.hornav1 a:visited{display:block;}
.hornav1 img{width:100%;height:100%;border:0;}
.hornav1 a:hover img{visibility:hidden;}
/*End Header button 1*/

/*Header button 2*/
.hornav2{height:70px;width:131px;float:left;margin:0px;padding:0px;background-image:url(../images/hdr-button_ambassador_hover.gif);}
.hornav2 a, .hornav2 a:link, .hornav2 a:visited{display:block;}
.hornav2 img{width:100%;height:100%;border:0;}
.hornav2 a:hover img{visibility:hidden;}
/*End Header button 2*/

/*Header button 3*/
.hornav3{height:70px;width:126px;float:left;margin:0px;padding:0px;background-image:url(../images/hdr-button_partners_hover.gif);}
.hornav3 a, .hornav3 a:link, .hornav3 a:visited{display:block;}
.hornav3 img{width:100%;height:100%;border:0;}
.hornav3 a:hover img{visibility:hidden;}
/*End Header button 3*/

/*Header button 4*/
.hornav4{height:70px;width:192px;float:left;margin:0px;padding:0px;background-image:url(../images/hdr-button_tour_hover.gif);}
.hornav4 a, .hornav4 a:link, .hornav4 a:visited{display:block;}
.hornav4 img{width:100%;height:100%;border:0;}
.hornav4 a:hover img{visibility:hidden;}
/*End Header button 4*/

/*Header button 5*/
.hornav5{height:70px;width:115px;float:left;margin:0px;padding:0px;background-image:url(../images/hdr-button_about_hover.gif);}
.hornav5 a, .hornav5 a:link, .hornav5 a:visited{display:block;}
.hornav5 img{width:100%;height:100%;border:0;}
.hornav5 a:hover img{visibility:hidden;}
/*End Header button 5*/

/* sub nav */
#nav ul{float:left;position:absolute;top:70px;list-style:none;line-height:20px;background:#ffc;font-weight:bold;border:solid #f93 1px;margin:0 0 1em 0;padding:5px;z-index:100;text-align:left;}
#nav ul li a{display:block;width:20em;width:16em;font-weight:700;color:#c63;text-decoration:none;padding:5px;}
#nav ul li a:hover{color:#000;}
#nav li ul li{float:left;padding:0;width:10em;}
#nav li ul{position:absolute;left:-999em;height:auto;width:14.4em;width:13.9em;font-weight:normal;border-width:1px;margin:0;z-index:100;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{left:auto;}
/* end subnav tabs */

/* Start Page */
#startbodyblock{position:relative;padding:0px;width:860px;background:url(../images/bdy-leftround_white.gif) no-repeat top left #fff;}
#startcont{background-image:url(../images/bdy-rightround_white.gif);background-position:top right;background-repeat:no-repeat;padding:10px;}

#left{width:580px;float:left;display:block;}
#lefttitle {height:30px;width:500px;margin-left: 36px; margin-top:5px;margin-bottom:0px; border:0px; padding:0px; background-repeat:no-repeat; background-image:url(../images/start_page_title.png);}
#right{width:250px;display:block;float:right;}

#Reason{width:94px;padding:0 18px;background:url(../images/reasonBg.png) top left no-repeat;color:#f60;font-size:.95em;height:40px;float:left;margin-left:25px;}
#Reason em{color:#e3ac6c;font-size:1em;font-style:normal;margin:0;padding:0;}

#eseatsad {background-image:url(../images/eats_ad.png);width:246px;height:396px;float:left;}

#eatsbutton
{
	width:286px; 
	height: 97px; 
	background-image:url(../images/eats_button.png);
	float:left;
	margin-top: 12px;
	margin-right: 6px;
}
a#eatsbutton:hover
{
	background-position: 286px;
}

#citybutton 
{
	width:286px; 
	height: 97px; 
	background-image:url(../images/city_button.png);
	float: left;
	margin-top: 12px;
}

a#citybutton:hover
{
	background-position: 286px;
}

#iphonebutton 
{
	width:240px; 
	height: 92px; 
	background-image:url(../images/iphone_button.png);
	float: left;
	margin-top: 2px;
}

a#iphonebutton:hover
{
	background-position: 240px;
}

#viewerContainer
{
	text-align:left;
	width:580px;
	height:352px;
	/*background-color:Red;*/
}


#viewerContainer_esPreloader0
{
	display:none;	
}

#viewerPreloader
{
	left: 10px;
	top: 45px;
	width:580px;
	height:352px;
	text-align:left;
	background-image: url(../images/preloader.png);	
	position:absolute;
	-moz-opacity:0.95;
	opacity:0.99;
	
}

#followus
{
	float:left;	
	color: #999999;
	font-size: 10pt;
	font-family: Rockwell;
	font-weight: bold;
	margin-top: 20px;
	margin-left: 18px;
}

#followus_text
{
	display:inline;
	margin-top: .7em;
	float: left;
}

#twitterlink
{
	float:left;
	width: 33px;
	height: 31px;
	background-image: url(../images/twitter_logo.png);
	
	margin-right: 3px;
}

#facebooklink
{
	float:left;
	width: 30px;
	height: 31px;
	background-image: url(../images/facebook_logo.png);
	
	margin-left: 3px;
	margin-right: 14px;
}

/* Custom solutions control. */
.CX18{border:0;height:292px;margin:0;padding:0;width:293px;background:url(../images/cxbg.png) repeat-x top left #e6f3fb;}
.CX18 .CxTLCorner,
.CX18 .CxBannerCenter,
.CX18 .CxBLCorner,
.CX18 .CxFooterCenter,
.CX18 .CxBRCorner{display:none;}
.CX18 .CxTRCorner{background:url(../images/cx-rightcorner.png);margin-left:283px;height:10px;width:10px;font-size:1px;}
.CX18 .CxBodyWrapper{padding:0 40px;}
.CX18 .CxHeading1{color:#fffcbc;font-size:15pt;font-weight:bold;}
.CX18 .CxHeading2{color:#fff;font-family:sans-serif;}
.CX18 .CxHeading2 em{font-style:normal;font-weight:bold;}
.CX18 .CxLink a{color:#013068;cursor:pointer;font-size:11pt;font-weight:bold;height:34px;padding:30px 0 0 0; text-decoration:none; display:block;}
.CX18 .CxLink .hover{color:orange;}
.CX18 .CxIcon{float:left;height:34px;margin-right:10px;width:46px;}
.CX18 .CxLink em{font-size:9pt;font-style:normal;font-weight:normal;}
.CX18 .CxHospitalityIcon{background-image:url(../../images/CX18/HospitalityIcon.gif);}
.CX18 .CxBusinessIcon{background-image:url(../../images/CX18/BusinessIcon.gif);}
.CX18 .CxDiningIcon{background-image:url(../../images/CX18/DiningIcon.gif);}

#InsideEveryScapeWrapper{background:url(../images/insideEveryScapeTopBg.png) no-repeat top left #a8d68b;margin-top:10px;}
#InsideEveryScape{position:relative;height:98px;color:white;background:url(../images/insideEveryScapeBottomBg.png) no-repeat bottom left;display:block;text-decoration:none;text-align:center;font-weight:bold;}
#InsideEveryScape .h1{color:#6ecf30;display:block;font-size:1.5em;letter-spacing:3px;margin:0;padding:16px 0 0 0;}
#InsideEveryScape .h2{color:#30672d;display:block;font-size:1em;font-weight:normal;letter-spacing:.15em;margin:0 0 20px 0;padding:0;}
#InsideEveryScape img{position:absolute;bottom:0;left:35px;}
#PartnershipsWrapper{margin-top:4px;background:url(../images/partnershipsTopBg.png) no-repeat top left #fbe787;}
.Partnerships{padding:0 40px;height:87px;color:#d46604;background:url(../images/partnershipsBottomBg.png) no-repeat bottom left;display:block;text-decoration:none;}
.Partnerships .h1{color:#fe9633;display:block;font-size:1.5em;font-weight:bold;margin:0 0 .5em 0;padding:12px 0 0 0;}
.Partnerships span{font-size:1.1em;}
#footer{display:block;width:846px;font-size:.63em;padding:4px 10px;font-family:arial,helvetica,sans-serif;font-size:10px;letter-spacing:2px;}
#footer a{color:#336699;}
#footer a:hover{color:#c30;}
body .footerLinks{text-align:center;color:#000}

.CompatibilityCheckDiv {font-family:Arial,Helvetica,Sans-Serif;font-size:small;height:300px; padding:0 30px;width:560px;}
.CompatibilityCheckDiv h1 {color:#666;font-size:larger;margin:0;padding:2em 0 1em 0;}
.CompatibilityCheckErrorList {color:#c30;font-weight:bold;list-style:none;margin:0;padding:0;}
.CompatibilityCheckListDiv {border-left:1px solid #600;margin:2em 0;padding-left:11px;}
.CompatibilityCheckListDiv ul {list-style:none;margin:0;padding:0;}
.CompatibilityCheckListDiv h2 {font-size:small;color:#000;margin:0;padding:0;}
.CompatibilityCheckListDiv em {color:#009;font-style:normal;font-weight:bold;}
.CompatibilityCheckListDiv a {color:#009;text-decoration:underline;}
