body
{
	margin: 0px;
	text-align: center;
}
.main_div
{
	position: relative;
	width: 900px;
}
.top
{
	background: url(../../Resources/pics/bkg_top.jpg) no-repeat;
	width: 900px;
	height: 38px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.middle
{
	background: url(../../Resources/pics/bkg_main.jpg) repeat-y;
	width: 900px;
	height: 542px;
	position: absolute;
	left: 0px;
	top: 38px;
	text-align: center;
}
.bottom
{
	background: url(../../Resources/pics/bkg_bottom.jpg) no-repeat;
	width: 900px;
	height: 38px;
	position: absolute;
	left: 0px;
	top: 580px;
}
.banner
{
	background: url(../../Resources/pics/index.jpg) no-repeat;
	width: 840px;
	height: 170px;
	position: absolute;
	left: 30px;
	top: 0px;
	
}
.banner_cs
{
	background: url(../../Resources/pics/concierge_services1.jpg) no-repeat;
	width: 840px;
	height: 170px;
	position: absolute;
	left: 30px;
	top: 0px;

}
.banner_ev
{
	background: url(../../Resources/pics/events.jpg) no-repeat;
	width: 840px;
	height: 170px;
	position: absolute;
	left: 30px;
	top: 0px;
      
}
.banner_rct
{
	background: url(../../Resources/pics/rct.jpg) no-repeat;
	width: 840px;
	height: 170px;
	position: absolute;
	left: 30px;
	top: 0px;
      
}
.banner_ts
{
	background: url(../../Resources/pics/ts.jpg) no-repeat;
	width: 840px;
	height: 170px;
	position: absolute;
	left: 30px;
	top: 0px;
}
.banner_ed
{
	background: url(../../Resources/pics/ed1.jpg) no-repeat;
	width: 840px;
	height: 170px;
	position: absolute;
	left: 30px;
	top: 0px;
}
.banner_cu
{
	background: url(../../Resources/pics/cu.jpg) no-repeat;
	width: 840px;
	height: 170px;
	position: absolute;
	left: 30px;
	top: 0px;
}
.picture
{
	background: url(../../Resources/pics/source.gif) no-repeat;
	width: 140px;
	height: 128px;
	position: absolute;
	left: 665px;
	top: 5px;	
}
.slogan
{
	width: 500px;
	height: 30px;
	position: absolute;
	left: 4px;
	top:128px;
	text-align: left;
	font-family: Viner Hand ITC;
	font-weight: bold;
	font-size: 18px;
	color: #FFFFFF;
}
.slogan_cs
{
	width: 190px;
	height: 30px;
	position: absolute;
	left: 4px;
	top:128px;
	text-align: left;
	font-family: Viner Hand ITC;
	font-weight: bold;
	font-size: 18px;
	color: #FFFFFF;
  }
.slogan_ev
{
	width: 198px;
	height: 30px;
	position: absolute;
	left: 4px;
	top:128px;
	text-align: left;
	font-family: Viner Hand ITC;
	font-weight: bold;
	font-size: 18px;
	color: #FFFFFF;
    }
.slogan_ed
{
	width: 190px;
	height: 30px;
	position: absolute;
	left: 4px;
	top:128px;
	text-align: left;
	font-family: Viner Hand ITC;
	font-weight: bold;
	font-size: 18px;
	color: #FFFFFF;
  }
.slogan_ts
{
	width: 190px;
	height: 30px;
	position: absolute;
	left: 4px;
	top:128px;
	text-align: left;
	font-family: Viner Hand ITC;
	font-weight: bold;
	font-size: 18px;
	color: #FFFFFF;
  }
.slogan_es
{
	width: 250px;
	height: 30px;
	position: absolute;
	left: 4px;
	top:128px;
	text-align: left;
	font-family: Viner Hand ITC;
	font-weight: bold;
	font-size: 18px;
	color: #FFFFFF;
}
.slogan_cu
{
	width: 190px;
	height: 30px;
	position: absolute;
	left: 4px;
	top:128px;
	text-align: left;
	font-family: Viner Hand ITC;
	font-weight: bold;
	font-size: 18px;
	color: #FFFFFF;
}


.menu_holder
{      
      background: url(../../Resources/pics/menu_holder.jpg) repeat-x;
	width: 840px;
	height: 29px;
	position: absolute;
	left: 30px;
	top: 170px;
      font-size: 16px;
      /*background: #FFFFFF;*/       
	
}
.menu01
{
	width: 51px;
	height: 10px;
	position: absolute;
	left: 2px;
	top: 2px;
	border: 0px solid black;
	text-align: center;	
	font-weight: bold;
}
.menu02
{
	width: 140px;
	height: 10px;
	position: absolute;
	left: 51px;
	top: 2px;
	border: 0px solid black;
      text-align: center;	
	font-weight: bold;
	color: #000000;     
}
.menu03
{
	width: 148px;
	height: 10px;
	position: absolute;
	left: 190px;
	top: 2px;
	border: 0px solid black;
      text-align: center;	
	font-weight: bold;
	color: #000000;      
}
.menu04
{
	width: 151px;
	height: 10px;
	position: absolute;
	left: 339px;
	top: 2px;
	border: 0px solid black;
      text-align: center;	
	font-weight: bold;
	color: #000000;      
}
.menu05
{
	width: 155px;
	height: 10px;
	position: absolute;
	left: 491px;
	top: 2px;
	border: 0px solid black;
      text-align: center;
	font-weight: bold;
	color: #000000;    
}
.menu06
{
	width: 112px;
	height: 10px;
	position: absolute;
	left: 647px;
	top: 2px;
	border: 0px solid black;
      text-align: center;	
	font-weight: bold;
	color: #000000;      
}
.menu07
{
	width: 80px;
	height: 10px;
	position: absolute;
	left: 758px;
	top: 2px;
	border: 0px solid black;
      text-align: center;	
	font-weight: bold;
	color: #000000;
}
.navigation_index
{
	width: 285px;
	height: 150px;
	position: absolute;
	left: 585px;
	top: 202px;
      background: #FFCC99;
      font-size: 15px;
}

.navigation_holder
{
	width: 285px;
	height: 98px;
	position: absolute;
	left: 585px;
	top: 202px;
      background: #FFCC99;
      font-size: 15px;
}
.navigation_holder1
{
	width: 285px;
	height: 73px;
	position: absolute;
	left: 585px;
	top: 202px;
      background: #FFCC99;
      font-size: 15px;

}
.navigation_bar
{ 
	background: url(../../Resources/pics/menu_holder1.jpg) repeat-x;
	width: 285px;
	height: 20px;
	position: absolute;
	left: 0px;
	top: 0px;     
    	color: #FFFFFF;
}
.navigation_01
{
	width: 255px;
	height: 171px;
	position: absolute;
	left: 5px;
	top: 28px;
	text-align: justify;
	overflow: auto;
	padding-left: 10px;
	padding-right: 10px;
	font-family: tahoma;
	font-weight: normal;
	font-size: 13px;
	color: #000111;     
}
.navigation_cs_01
{
	width: 255px;
	height: 20px;
	position: absolute;
	left: 5px;
	top: 24px;
	text-align: center;
	overflow: auto;
	padding-left: 10px;
	padding-right: 10px;
	font-family: tahoma;
	font-weight: bold;
	font-size: 11px;
	color: #000111;
      background: #FFB00F;	
}
.navigation_cs_02
{
	width: 255px;
	height: 20px;
	position: absolute;
	left: 5px;
	top: 48px;
	text-align: center;
	overflow: auto;
	padding-left: 10px;
	padding-right: 10px;
	font-family: tahoma;
      font-weight: bold;
	font-size: 11px;
	color: #000111;
     	background: #FFB00F;      
}
.navigation_cs_03
{
	width: 255px;
	height: 20px;
	position: absolute;
	left: 5px;
	top: 73px;
	text-align: center;
	overflow: auto;
	padding-left: 10px;
	padding-right: 10px;
	font-family: tahoma;
      font-weight: bold;
	font-size: 11px;
	color: #000111;
	background: #FFB00F;	
}
.contact1
{
	width: 245px;
	height: 35px;
	position: absolute;
	left: 608px;
	top: 322px;
	background: #82CFFD;
	font-size: 13px;
      font-family: tahoma;
	border: 1px dotted black;
}
.contact2
{
	width: 245px;
	height: 35px;
	position: absolute;
	left: 608px;
	top: 365px;
      background: #82CFFD;
	font-size: 13px;
      font-family: tahoma;
	border: 1px dotted black;
}
.contact11
{
	width: 245px;
	height: 35px;
	position: absolute;
	left: 610px;
	top: 382px;
	background: #82CFFD;
	font-size: 13px;
      font-family: tahoma;
	border: 1px dotted black;
}
.contact22
{
	width: 245px;
	height: 35px;
	position: absolute;
	left: 610px;
	top: 425px;
      background: #82CFFD;
	font-size: 13px;
      font-family: tahoma;
	border: 1px dotted black;
}

.main_text
{
	width: 528px;
	height: 276px;
	position: absolute;
	left: 30px;
	top: 202px;	
	text-align: justify;
	overflow: auto;
	padding-left: 10px;
	padding-right: 10px;
	font-family: tahoma;
	font-weight: normal;
	font-size: 12px;
	color: #000111;
      left-border: 0px solid black;
	
	
}
.start_blue
{
	font-family: arial narrow;
	font-weight: bold;
	font-size: 22px;
	color: #2B4F81;	
}
.start_black
{
	font-family: arial narrow;
	font-weight: bold;
	font-size: 22px;
	color: #000000;	
}
.start_blue1
{
	font-family: arial narrow;
	font-weight: bold;
	font-size: 18px;
      color: #2B4F81;	
}
.start_blue2
{
	font-family: arial narrow;
	font-weight: bold;
	font-size: 12px;
      font-family: tahoma;
	color: #2B4F81;	
}
.start_blue3
{
	font-family: arial narrow;
	font-weight: bold;
	font-size: 12px;
      font-family: tahoma;
	color: #2B4F81;	
}


.main_text01
{
	width: 534px;
	height: 276px;
	position: absolute;
	left: 30px;
	top: 202px;
	text-align: justify;
	overflow: auto;
	padding-left: 10px;
	padding-right: 10px;
	font-family: tahoma;
	font-weight: normal;
	font-size: 12px;
	color: #000111;
}
.main_text02
{
	width: 534px;
	height: 276px;
	position: absolute;
	left: 30px;
	top: 202px;
	text-align: justify;
	overflow: auto;
	padding-left: 10px;
	padding-right: 10px;
	font-family: tahoma;
	font-weight: normal;
	font-size: 12px;
	color: #000111;	
      display: none;	
}
.main_text03
{
	width: 534px;
	height: 276px;
	position: absolute;
	left: 30px;
	top: 202px;
	text-align: justify;
	overflow: auto;
	padding-left: 10px;
	padding-right: 10px;
	font-family: tahoma;
	font-weight: normal;
	font-size: 12px;
	color: #000111;	
      display: none;	
}
.main_text04
{
	width: 534px;
	height: 276px;
	position: absolute;
	left: 30px;
	top: 202px;
	text-align: justify;
	overflow: auto;
	padding-left: 10px;
	padding-right: 10px;
	font-family: tahoma;
	font-weight: normal;
	font-size: 12px;
	color: #000111;	
      display: none;	
}
.footer
{
	width: 840px;
	height: 20px;
	position: absolute;
	left: 30px;
	top: 485px;
	background: #2B4F81;
	color: white;
	font-style: italic;
	font-size: 11px;
	color: #ffffff;
	  
}