/* -----------------------CSS Document--------------------- */
/* ----------------------basic elements---------------------*/
/* ------------------------8o)O.O(o8------------------------*/
* {
	margin: 0;
	padding: 0;
}

html, body {
	height: 100%; background-color: #FFF; font-family: Helvetica, Arial, sans-serif, "Century Gothic";
}

.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -2em;
}

.footer{
	height: 10px;
}
.push{
	height: 1px;
}




/*____________oO(^  _  ^)Oo___________*/
/*----------mainnavs and logo---------*/
#container{
	background: url(../images/bg.jpg) ; width: 878px; margin: 0 auto; height: 800px;
}

#logonavs{ 
	width: 878px; height: 102px; background:url(../images/logo.png) no-repeat; margin: 0 auto;
}

#navblank{
	width: 297px; height: 102px;
}

	/*__________O . O___________*/
	/*---------main navs--------*/
	/*__________> v <___________*/
#mainnavs a{
	height: 102px; display:block; margin: auto 0;
}

#mainnavs li{
	list-style: none; display: inline-block; height: 102px; text-indent:-5000px;
}

#navblankone{
	background:url(../images/navs_blank.png);
	width:260px; height: 102px;
}

#home{
	background: url(../images/navs_off.png) no-repeat 0 0;
	width: 90px; height: 102px;
}

#home:hover{
	background: url(../images/navs_on.png) no-repeat 0 0;
	width: 90px;
}

#directory{
	background: url(../images/navs_off.png) no-repeat -90px 0;
	width: 120px; height: 102px;
}

#directory:hover{
	background: url(../images/navs_on.png) no-repeat -90px 0;
	width: 120px; height: 102px;
}

#stores{
	background: url(../images/navs_off.png) no-repeat -210px 0;
	width: 98px; height: 102px;
}

#stores:hover{
	background: url(../images/navs_on.png) no-repeat -210px 0;
	width: 98px; height: 102px;
}

#leasing{
	background: url(../images/navs_off.png) no-repeat -308px 0;
	width: 136px; height: 102px;
}

#leasing:hover{
	background: url(../images/navs_on.png) no-repeat -308px 0;
	width: 136px; height: 102px;
}

#about{
	background: url(../images/navs_off.png) no-repeat -444px 0;
	width: 112px; height: 102px;
}

#about:hover{
	background: url(../images/navs_on.png) no-repeat -444px 0;
	width: 112px; height: 102px;
}


/*__________O . O___________*/
/*-----------Wi-fi----------*/
/*__________> v <___________*/
#wifiandimg{
	width: 878px;
	height:365px;
}

#wifi{
	width: 332px;
	height: 362px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}

#enjoyfreewifi{
	color: #f78c8a;
	width: 270px;
	margin-left:52px;
	margin-top: 30px;
}

#wifitext{
	color: #999999;
	width: 250px;
	margin-left: 52px;
	font-weight: lighter;
	font-size:14px;
	font-style: normal;
	margin-top: 20px;
	text-justify:inter-ideograph;

}

.h3{
	color: #f78c8a;
}

#aboutimg{
	float: left;
	width: 546px;
	height: 342px;
	background:url(../images/aboutimgbg.png) no-repeat; 
	
}

/*__________O . O___________*/
/*------contact and map-----*/
/*__________> v <___________*/

#contactmap{
	background:url(../images/contactmapbg.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	width:878px;
	height: 380px;
}

#contactleft{
	width: 342px;
	height:340px;
	float:left;
}

#contact{
	font-size:47px;
	color: #f78c8a;
	font-weight:400;
	margin-left: 50px;
	padding-top:35px;
}

#coporate{
	margin-left: 52px;
	color: #f78c8a;
	font-size:17px;
	margin-top:-8px;
}

#address{
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 52px;
	padding-top:20px;
	font-size:14px;
	color: #6c7088;
}

#contactright{
	width: 536px;
	height:340px;
	float:left;
	
}

#map{
	width: 490px;
	height: 293px;
	margin-top: 30px;
	
}
