/* CSS Document */
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
body {
	background-color: #2F3292;
	background-image: url(../_img/BackgroundTile.jpg);
	background-repeat:repeat-x;	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}

form
{
	margin-left:0px;
	padding:0px;
}

Div.Wrapper
{		
	background-image: url(../_img/ContentTile.jpg);
    background-repeat:repeat-y;
	width:998px;
	text-align: left; 
	margin-left:auto;
	margin-right: auto;
	margin-top:0px;
}

Div.ScrollOverflow
{
	overflow:hidden;
	width:944px;
	height:400px;
}

Div.LogoArea
{
	width:995px;
	height:123px;
	margin:0px;
	float:left;
}

/* Div Menu Area */

Div.MenuArea 
{	
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 41px;
	float:left;
	width: 998px;	
}

Div.MenuArea Div.MenuLeft
{
	width:11px;
	margin:0px;
	float:left;
}

Div.MenuArea Div.MenuAbout
{
	width:92px;
	margin:0px;
	float:left;
}

Div.MenuArea Div.MenuLocation
{
	width:94px;
	margin:0px;
	float:left;
}			

Div.MenuArea Div.MenuPrices
{
	width:71px;
	margin:0px;
	float:left;
}

Div.MenuArea Div.MenuTestimonial
{
	width:117px;
	margin:0px;
	float:left;
}

Div.MenuArea Div.MenuOurPeople
{
	width:104px;
	margin:0px;
	float:left;
}

Div.MenuArea Div.MenuNews
{
	width:63px;
	margin:0px;
	float:left;
}

Div.MenuArea Div.MenuPhotos
{
	width:76px;
	margin:0px;
	float:left;
}

Div.MenuArea Div.MenuTour
{
	width:103px;
	margin:0px;
	float:left;
}

Div.MenuArea Div.MenuEmployment
{
	width:112px;
	margin:0px;
	float:left;
}

Div.MenuArea Div.MenuContact
{
	width:108px;
	margin:0px;
	float:left;
}

Div.MenuArea Div.MenuRight
{
	width:44px;
	float:left;
	margin:0px;
}

/* Div Heading Area */

Div.HeadingArea {  
  float:left;
  width:998px;
  height:45px;
  padding:0px;
  margin:0px;
}

/* Content Area */

Div.ContentWrapper
{
  background-image: url(../_img/ContentTile.jpg);
  background-repeat:repeat-y;
  float:left;
  width:998px;
  padding:0px;
  margin:0px; 
}

Div.ContentWrapper Div.ContentArea
{
	width:550px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:10px;
	padding-left:15px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	float:left;
}

Div.ContentWrapper Div.WideContentArea
{
	width:940px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:10px;
	padding-left:15px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	float:left;
}

Div.ContentTop
{
}

Div.ContentBottom
{
	width:995px;
	height:104px;
	margin:0px;
	float:left;
}


/* Image Area */

Div.ContentWrapper Div.ImageArea
{
	width:388px;
	margin-top:0px;
	margin-right:30px;
	margin-bottom:0px;
	margin-left:0px;
	float: right;
}

Div.ContentWrapper Div.ImageContainer
{
  width:338px;
  background-image: url(../_img/ImageAreaCenter.gif);
  background-repeat:repeat-y;
  margin:auto;
  text-align:center;  
  float:right;
}

Div.ContentWrapper Div.ImageTop
{
  width:338px;
  float:right;
}

Div.ContentWrapper Div.ImageBottom
{
  width:338px;
  float:right;
}

/* Bottom Menu Area */

Div.BottomMenuArea
{
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 30px;
	float:left;
	width: 998px;
}

Div.BottomMenuArea Div.SubMenuLeft
{
	width:40px;
	float:left;
	margin:0px;
}

Div.BottomMenuArea Div.SubMenuPrivacy
{
	width:94px;
	float:left;
	margin:0px;
}

Div.BottomMenuArea Div.SubMenuRefer
{
	width:96px;
	float:left;
	margin:0px;
}

Div.BottomMenuArea Div.SubMenuDais
{
	width:134px;
	float:left;
	margin:0px;
}

Div.BottomMenuArea Div.SubMenuCenter
{
	width:437px;
	float:left;
	margin:0px;
}

Div.BottomMenuArea Div.SubMenuRight
{
	width:194px;
	float:left;
	margin:0px;
}

/* Featured Area */

Div.FeaturedMenuArea
{
  clear: both;
  width:956px;
  height:30px;
  padding:0px;
  margin:0px;
}

Div.FeaturedMenuRight
{
  width:0px;
  float:left;
  margin:opx;
} 

Div.FeaturedMenuCenter
{
  width:0px;
  float:left;
  margin:opx;
} 

Div.FeaturedMenuLeft
{
  width:0px;
  float:left;
  margin:opx;
} 

Div.FeaturedArea
{
  float:left;
  text-align: left;
  width: 236px;
  height:380px;  
  margin:0px;
  padding:0px; 
}

Div.FeaturedContentArea
{
  background-image: url(../_img/FeaturedMiddle.gif);
  background-repeat:repeat-y;
  font-size: 10px;
  width: 232px;
  height: 200px;
  padding-left:10px;
  padding-right:15px;
  padding-top:10px;
  margin:0px;
}

Div.FeaturedContent
{
	float: left;
	text-align: left;
	width: 200px;
}

/* Attachment Area */
AttachmentArea
{
	vertical-align:top;
}

/* Form Items */
.txtFormField
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E1719;
}

Div.FormArea {
  clear: both;
  padding:0px;
  margin:0px;
}

Div.FormArea Div.Title
{
  float:left;
  width:90px;
  text-align: left;
  margin:5px;
}

Div.FormArea Div.TitleLong
{
  float:left;
  width:120px;
  text-align:left;
  margin:5px;
}


Div.FormArea Div.Field
{
  float:left;
  width:240px;
  text-align:left;
  margin:5px;
}

/* Pesudo classes */
a:link
{
	color: #66CCFF;
	text-decoration: underline;
}
a:visited
{
	color: #66CCFF;
	text-decoration: underline;
}
a:hover
{
	color: #66CCFF;
	text-decoration: underline;
}
a:active
{
	color: #66CCFF;
	text-decoration: underline;
} 

/* Custom styles */
.imageTitleText
{
	color:#353595;
}

/* Bottom Menu Text Area */

Div.BottomMenuTextArea
{
	background-color:#2F3292;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 10px;
	float:left;
	width: 998px;
}