@charset "UTF-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #684c41;
	color:#6a4d42;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
}
.boldgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #825949;
	font-style: normal;
	line-height: 1.3em;
}
.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 1.3em;
	color: #825949;
	font-weight: bold;
}
.green {
	color:#825949;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #825949;
}
.browntext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #7E6C6C;
}
.greentext {
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #825949;
}
p {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 1.3em;
	font-weight: normal;
	color: #7E6C6C;
	text-align: justify;*/
	margin:0;
	padding:0;
}
.style7 {font-size: 12px}
.padding_left {
}
.textfield {
	background-color: #F5F2EA;
	border: thin solid #DCCDC1;
}
.boldbrown {
	color: #7E6C6C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.padding_left {
	padding-left: 10px;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #7E6C6C;
}
a:link {
	color: #825949;
}
a:visited {
	color: #825949;
}
img {
	border:0px;
}
table {
	border-collapse:collapse;
}
#main_container {
	overflow:hidden;
}
.clear{
	clear:both;
	width:100%;
}
.clear_content{
	clear:both;
	width:100%;
	margin:10px 0px 0px 0px;
	padding:0px;
}
/************ Header Style Start ************/

#header_container {
	border-collapse:collapse;
}
#header_top_right {
	width:300px;
	height:30px;
	position:relative;
}
#header_address {
	/*position:absolute;
	_position:absolute;
	width:300px;
	height:100px;
	z-index:1;
	left:0;
	margin:0;
	*/
}
#header_address p { 
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15.28px;
	text-align:left;
	color:#825949;
	font-weight:bold;
	float:right;
	
}
.header_holday_pdf_link{
	color: #916c5c!important;
	font-family: Verdana;
	font-size: 13px;
	line-height: 42px;
	font-weight: normal;
	font-weight:bold;
}

.header_holday_pdf_link a, .header_holday_pdf_link a:hover{
	color: #916c5c!important;
	text-decoration:underline;
}

#header_add img{
	margin-bottom:5px;
}
#header_logo {
	width:560px;
	margin-bottom:10px;
}
#home_top_banner {
	
}
/*---------- Menu Style Start ----------*/

#menu_navigation {
	margin:auto;
	background-color: #FFFFFF;
	background-image: url(css/images/menu_bg.jpg);
	background-repeat: no-repeat;
}
#menu_navigation_inner {
	margin:auto;
	width:100%;
}
#menu_navigation_inner #menu_table {
	margin:auto;
	padding:0;
	border-collapse:collapse;
}
#menu_navigation #menu_table td span{
/*	border-right:1px solid #7A4E4D;*/
	color:#FFFFFF;
}
#menu_navigation #menu_table td.last-child a{
	
}
#menu_navigation #menu_table td a {
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	outline:0;
	margin-left:8.5px;
	padding-bottom:5px;
	/*padding:0 5px 5px 8px;*/
}
#menu_navigation #menu_table td a:hover {
	border-bottom:2px solid #FFFFFF;
	/*color:#000000;*/
}	
#menu_navigation #menu_table td a.current{
	border-bottom:2px solid #FFFFFF;
	color:#FFFFFF;	
}
/*---------- Menu Style End ----------*/

/************* Header Style End *************/

/************ Content Style Start ************/

#content_container {
	border-collapse:collapse;
	overflow:hidden;
}
#content_container table{
	border-collapse:collapse;
}
#home_content_right {
	width:396px;
	height:415px; 
	z-index:1;
	position:absolute;
	background:url(images/home_images/banner_right_top_img.jpg) no-repeat;
}
.kidsclub_container {
	background:#e90d77;
}
#directory_container {
	border-collapse:collapse;
}
#directory_container td span {
	color:#333333;
	font-size:13px;
	font-family:Arial;
	font-weight:bold;
}
#directory_container td select {
	margin-top:3px;
	width:200px;
	font-family:Arial;
	font-weight:500;
	text-transform:capitalize;
}
#directory_container td select option {
	text-transform:capitalize;
}
#directory_list {
	margin:20px 0px 10px;
	padding:0;
	width:100%;
	height:auto;
}
#directory_list table {
	width:100%;
	height:auto;
	border-collapse:collapse;
	border:1px solid #FCFCFC;
}

#directory_list table tr{
	border:#efefef;
}
#directory_list table tr td span {
	color:#825949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
#directory_list table tr td p {
	margin:0;
	padding:0;
	color:#7E6C6C;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;	
}
/*---------- Mapping Style Start ----------*/

#home_content_right_menu {
	width:176px;
	height:208px;
	z-index:2;
	position:absolute;
	left:0;
	top:207px;
}
/*---------- Mapping Style End ----------*/

/*---------- Slide Show Style Start ----------*/

#slideshow {
	position:relative;
	height:350px;
}

#slideshow IMG {
	position:absolute;
	top:0;
	left:0;
	z-index:8;
	opacity:0.0;
}

#slideshow IMG.active {
	z-index:10;
	opacity:1.0;
}

#slideshow IMG.last-active {
	z-index:9;
}

/*---------- Slide Show Style End ----------*/

/*---------- Current News Slider Style Start ----------*/

#news_container {
	width:100%;
	height:95px;
}
.news_slider {
	margin-top:5px;
	width:100%;
	height:100%;
}
.news_slider ul {
	margin:0;
	padding:0;
	list-style:none;
}
.news_slider ul li{
	list-style:none;
	border:1px solid #F1F1F1;
	height:85px;
}
.news_slider p{padding:0px; margin:0px; width:100%; float:left;}
.news_box {
	width:750px;
	float:left;
	padding:5px 5px;
	text-align:left;
	margin:0px;
	line-height:20px;
}
.news_box_img{border:0px; padding:0px 5px 0px 0px; float:left; width:100px;}
.news_image_content {
	width:640px;
	float:left;
}
.news_content {		
	float:left;
	width:100%;
}
.news_details {
	font-size:14px!important;
}		
.news_with_image {
	width:640px;
}
/*---------- Current News Slider Style  End ----------*/
	
#page_banner {
	/*margin-bottom:20px;*/
}
#page_banner_bt {
	margin-bottom:20px;
}
#page_title {	
	
}

/*---------- Events , promotion , dining , leasing page style ----------*/
	
.events_list, .sales_list, .adds_list {
	border-collapse:collapse;
	margin-bottom:20px;
}
.event_title, .sales_title, .dining_title,
.leasing_title, .center_title, .job_title,
.gift_title, .dirction_title, .contact_title {
	color:#825949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:0;
	padding:0;
	text-align:left;
}
.event_content, .sales_content, .dining_content, 
.leasing_content, .center_content, .job_content, 
.gift_content, .direction_content, .news_details, .contact_content {
	margin:0;
	padding:0;
	color:#7E6C6C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:20px;
	overflow:hidden;
}
div.events_list, div.sales_list{
	border:5px solid #DACFC3;
}
div.kids_club {
	margin:10px;
	border:1px solid #E90D77;
}
.event_title, .sales_title {
	margin-bottom:10px;
}
.leasing_title {
	margin-bottom:20px;
}
.gift_content h2 {
	margin:0;padding:0;
}
.gift_bt_text {
	margin:0;
	padding:0;
	color:#FFFFFF;
	margin-left:20px;
	font-size:17px;
	font-family:Arial;
}
.dining_content_bt {
	clear:both;
}
a.readmore {
	text-decoration:underline;
	color:#825949;
}
a.readmore:hover {
	text-decoration:none;
	color:#825949;
}

/*---------- Events page style  End ----------*/
		
/************* Content Style End ************/

/************ Footer Style Start ************/
#footer_container {
	margin-top:20px;
	font-family:Arial;
	font-size:13px;
	color:#5b4d7f;
	background:#FFFFFF;
	border:1px solid #876273;
}
/************ Footer Style End *************/

