/* CSS Document */
body {
	background: url(../images/body_bg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.text
	{
		font:12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
		color: black;
		line-height:18px;
		text-align:justify;
	}

#text1
	{
		font:1.2em "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
		color: #990000;
		line-height:18px;
	}
	.admin_pag1
	{
	font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#37220f;
	text-decoration:none;
	}
.quickhead
	{
	color:#990000;
	font-size:1.1em;
	font-weight:bold;
	vertical-align:bottom;
	text-decoration:underline;
	}

/*............... Buttons........... */
#but_bg
{
	width:960px;
	height:50px;
	margin:0px;
	float:left;
	background: url(../images/but_bg.jpg) repeat-x ;
}

#but_bg_left_sitemap
{
	width:218px;
	height:49px;
	margin:0px;
	float:left;
	background:url(../images/but_left_Corner.jpg) no-repeat left;
	border-right: 1px solid #FFFFFF;
	vertical-align:middle;
}
#but_bg_left_sitemap_name
{
	width:218px;
	height:49px;
	margin:0px;
	float:left;
	background:center;
	vertical-align:middle;
}
#but_bg_right_but
{
	width:741px;
	height:49px;
	margin:0px;
	float:left;
	background: url(../images/but_right_Corner.jpg) no-repeat right;
	vertical-align:middle;
}
#but_bg_right_but_name
{
	width:741px;
	height:49px;
	margin:0px;
	float:left;
	background:center;
	vertical-align:middle;
}



#slidetabsmenu {
margin-left:40px;
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
}


#slidetabsmenu ul{
list-style-type: none;
margin:0;
padding:0;
}

#slidetabsmenu li{
display:inline;
margin:0;
padding:0;
}

#slidetabsmenu a {
float:left;
background: url(../images/but_bar_arrow.jpg) no-repeat left top;
margin:0;
padding:4px 0 0 0px;
text-decoration:none;
}

#slidetabsmenu a span {
display:block;
padding:10px 20px 0px 20px;
font-weight:bold;
color:#f7e9b1;
text-decoration:none;
}

/*...............flash........... */

#flash
{
	width:960px;
	height:157px;
	float:left;
	margin:0px;
	background:#37220f url(../images/flash_bott_boder.jpg) repeat-x left bottom;
}

#logo
{
	width:218px;
	height:157px;
	float:left;
	margin:0px;
	background: url(../images/logo.jpg) no-repeat center top ;
	vertical-align:middle;
	border-right: 1px solid #FFFFFF;
}

#flash_banner
{
	width:741px;
	height:150px;
	float:left;
	margin:0px;
}



/*...............contant area........... */

#contant_area
{
	width:960px;
	height:auto;
	margin:3px 0px 0px 0px;
	float:left;
	background-color:#FFFFFF;
}

/*...............contant area left........... */

#contant_area_left
	{
	width:218px;
	height:auto;
	margin:0px;
	float:left;
	background-color:#ebe6e0;
	}
#contant_area_left_menu
	{
	width:218px;
	height:auto;
	margin:0px;
	float:left;
	border-bottom:1px solid #FFFFFF;
	}
#contant_area_left_menu_navigator
	{
	width:190px;
	height:30px;
	margin:0px;
	float:left;
	background:url(../images/menu_bg.jpg) no-repeat top left;
	padding:17px 0px 0px 28px;
	font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#950000;
	}
	
#contant_area_left_menu_navigator_inner
	{
	width:218px;
	height:auto;
	margin:0px;
	float:left;
	}

.urbangreymenu{
width: 218px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #000000;
background: #d8d1c8 url(../images/arrowstop.gif) no-repeat 20px 7px; /*last 2 values are the x and y coordinates of bullet image*/
margin:1px 0px 0px 0px;
text-transform:uppercase;
letter-spacing:0.05em;
padding: 4px 0 4px 45px; /*31px is left indentation of header text*/
}

.urbangreymenu .headerbar a{
text-decoration: none;
color: #000;
display: block;
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #950000;
text-transform:uppercase;
background: #e5ded7 url(../images/arrowstop_li.gif) no-repeat 35px 10px;
display: block;
padding: 5px 0;
line-height: 15px;
font-weight:bold;
padding-left: 45px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: #950000;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: #9c9591;
}

	
#two_location
{
width:178px;
text-decoration: none;
height:auto;
margin:0px;
float:left;
font:12px arial;
color: black;
line-height:18px;
padding:10px 0px 0px 20px; /*link text is indented 8px*/
}

.location
{
text-decoration: none;
color: #950000;
}
.location:hover
{
color: #000000;
text-decoration: underline;
}


/*...............contant area right........... */

#contant_area_right
	{
	width:739px;
	height:auto;
	margin:0px;
	float:left;
	margin:0px 0px 0px 3px;
	background-color:#FFFFFF;
	}
	
#contant_area_right_wel
	{
	width:445px;
	height:160px;
	margin:0px;
	float:left;
	background: url(../images/Chretiens.jpg) no-repeat left top;
	padding-left:230px;
	}
#contant_area_right_wel_text
	{
		padding-top:10px;		
		font:12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
		color: black;
		line-height:18px;
	}

/*...............todayspecial........... */

#todayspecial
{
	width:475px;
	height:auto;
	margin:0px;
	float:left;
}
#todayspecial_name
{
	width:465px;
	height:25px;
	margin:0px;
	float:left;
	background: url(../images/today_bar.jpg) repeat-x left top;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #000;
	padding:10px 0px 0px 10px;
}

#todayspecial_name_res
{
	width:465px;
	height:25px;
	margin:0px;
	float:left;
	background: url(../images/today_bar.jpg) repeat-x left top;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #000;
	padding:10px 0px 0px 10px;
}

#todayspecial_name_pic
{
	width:475px;
	height:165px;
	margin:0px;
	float:left;
	margin-top:15px;
}
#todayspecial_name_1pic
{
	width:135px;
	height:55px;
	margin:0px;
	float:left;
	background: url(../images/special_pic.jpg) no-repeat left top;
	font:10px verdana;
	color: #666;
	line-height:18px;
	padding:106px 0px 0px 0px;
	border-bottom:1px dashed #000000;
}
#todayspecial_name_2pic
{
	width:135px;
	height:55px;
	margin:0px;
	float:left;
	background:url(../images/special_pic1.jpg) no-repeat left top;
	font:10px verdana;
	color: #666;
	line-height:18px;
	padding:106px 0px 0px 0px;
	margin-left:35px;
	border-bottom:1px dashed #000000;
}
#todayspecial_name_3pic
{
	width:135px;
	height:55px;
	margin:0px;
	float:left;
	background:url(../images/special_pic2.jpg) no-repeat left top;
	font:10px verdana;
	color: #666;
	line-height:18px;
	padding:106px 0px 0px 0px;
	margin-left:35px;
	border-bottom:1px dashed #000000;
}
#todayspecial_specialmenu
{
	width:475px;
	height:90px;
	margin:0px;
	float:left;
}
/*...............Our news events........... */
#Our_news_events
{
	width:232px;
	height:100%;
	margin-left:32px;
	float:left;
}

#Our_news_events_name
{
	width:220px;
	height:25px;
	margin:0px;
	float:left;
	background: url(../images/news_bar.jpg) repeat-x left top;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:#block;
	padding:10px 0px 0px 10px;
}

#Our_news_events_text
	{
		width:212px;
		height:auto;
		margin:0px;
		float:left;
		font:12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
		color: black;
		line-height:18px;
		padding:10px 0px 0px 10px;
	}
#Our_news_events_last
	{
		font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
		color: #950000;
		text-decoration:none;
	}
#Our_news_events_left
	{
		font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
		color: #950000;
		text-decoration:none;
	}

#Our_news_events_date
	{
		font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
		color: #cf5200;
		text-decoration:none;
	}
#Our_news_events_date:hover
	{
		font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
		color: #000;
		text-decoration:underline;
	}
	
#Our_news_events_special_items
	{
	width:190px;
	height:24px;
	margin:0px;
	float:left;
	background:url(../images/menu_bg.jpg) no-repeat top left;
	padding:17px 0px 0px 28px;
	font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#950000;
	}
#Our_quick_fact
	{
	width:205px;
	height:24px;
	margin:0px;
	float:left;
	background:url(../images/fact.jpg) no-repeat top left;
	padding:17px 0px 0px 28px;
	font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#950000;
	}
* html #Our_quick_fact
	{
	width:201px;
	height:24px;
	margin:0px;
	float:left;
	background:url(../images/fact.jpg) no-repeat top left;
	padding:17px 0px 0px 28px;
	font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#950000;
	}
#Our_address
	{
	width:190px;
	height:24px;
	margin:0px;
	float:left;
	background:url(../images/menu_bg.jpg) no-repeat top left;
	padding:17px 0px 0px 28px;
	font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#950000;
	}
* html #Our_address
	{
	width:190px;
	height:24px;
	margin:0px;
	float:left;
	background:url(../images/menu_bg.jpg) no-repeat top left;
	padding:17px 0px 0px 28px;
	font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#950000;
	}
#Our_quick_fact_item
	{
	width:232px;
	height:100%;
	float:left;
	background-color:#ebe6e0;
	}
#Our_quick_fact_item_b
	{
	width:232px;
	height:100%;
	float:left;
	background-color:#E5DED7;
	}
#Our_quick_fact_item_m
	{
	width:232px;
	height:100%;
	float:left;
	background-color: #D8D1C8;
	}
#Our_address_item_b
	{
	width:218px;
	height:100%;
	float:left;
	background-color:#E5DED7;
	}
#Our_address_item_m
	{
	width:218px;
	height:100%;
	float:left;
	background-color: #D8D1C8;
	}
#Our_quick_fact_item1
	{
	width:232px;
	height:200px;
	float:left;
	background-color:#ebe6e0;
	}


#Our_news_events_special_items_name
	{
	width:218px;
	height:100%;
	float:left;
	background-color:#ebe6e0;
	}
#news
	{
	text-align:center;
	font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:14px;
	}
		
	

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.glossymenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width:auto;
}

.glossymenu li a{
background: #ebe6e0 url(../images/arrowstop_li.gif) no-repeat 25px 10px;
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color:#000;
display: block;
width: auto;
padding: 3px 0;
padding-left: 40px;
text-decoration: none;

}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 160px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: CC9933;
}

.glossymenu li a:hover{
background:#e5ded7;
color:#950000;
}

/*...............footer........... */
#footer
	{
		width:960px;
		height:50px;
		float:left;
		margin-top:1px;
		background-color:#ebe6e0;
		border-top:1px solid #c8c8c8;
	}
#footer_left
	{
		width:218px;
		height:50px;
		float:left;
		vertical-align:middle;
	}
#footer_right
	{
		width:740px;
		height:50px;		
		float:left;
		vertical-align:middle;
	}
#foottext
	{
	text-align:center;
		width:960px;
		height:50px;
		float:left;
		font:12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
		margin-top:1px;
		background-color:#ebe6e0;
		color:#000000;
		border-top:1px solid #c8c8c8;
}
#foottext1
	{
	text-align:center;
		font:11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
		margin-top:1px;
		background-color:#ebe6e0;
		color:#000000;
		text-decoration:none;
		border-top:1px solid #c8c8c8;
}	
#foottext1:hover
	{
	text-align:center;
		font:11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
		margin-top:1px;
		background-color:#ebe6e0;
		color:#000000;
		text-decoration: underline;
		border-top:1px solid #c8c8c8;
}	
#foottext2
	{
	text-align:center;
		font:10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
		margin-top:1px;
		background-color:#ebe6e0;
	color:#999999;
		text-decoration:none;
		border-top:1px solid #c8c8c8;
}	
	
#vdividermenu ul{
margin: 0;
padding: 0;
float: left;
font:12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
width: 100%;
}

* html #vdividermenu ul{ /*IE only rule, reduce menu width*/
width: 99%;
}

#vdividermenu ul li{
display: inline;
}

#vdividermenu ul li a{
float: left;
color: black;
padding: 18px 5px;
}

#vdividermenu ul li a:visited{
color: black;
text-decoration:underline;
}

#vdividermenu ul li a:hover{
text-decoration:none;
color: black;
}


/*...............admin........... */

#Admin_but
{
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color:#685136;
text-decoration:none;
}

.Admin_text
{
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color:#685136;
text-decoration:none;
}

#Admin_Buttons
{
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color:#685136;
text-decoration:none;
}
#Admin_Buttons1
{
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color:#685136;
text-decoration:none;
}
#Admin_Buttons:hover
{
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color:#000;
text-decoration:underline;
}

.admin_pages
	{
	font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#37220f;
	text-decoration:none;
	}
.admin_pages1
	{
	font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#37220f;
	text-decoration:none;
	}
.admin_pages_rev
	{
	font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#37220f;
	text-decoration:none;
	}

	
	.admin_pages_But
	{
	font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#37220f;
	}
	.admin_pages_But:hover
	{
	font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666;
	text-decoration:underline;
	}
	#subscriptiontop
	{
	width:230px;
	height:167px;
	float:left;
	margin:0;
	background:url(../images/sctop.jpg) no-repeat top left;
	}
	
	#subscriptionbot
	{
	width:230px;
	height:167px;
	float:left;
	margin:0;
	background: url(../images/scbott.jpg) no-repeat bottom left;
	}
	
	#subscriptioncontant
	{
	width:228px;
	height:137px;
	float:left;
	margin-top:15px;
	border-left:1px solid #9d9592;
	border-right:1px solid #9d9592;
	background-color:#ebe6e0;
	}
	#subscriptionhead
	{	
	width:228px;
	background-color: #999999;
	height:25px;
	float:left;
	margin:0;
	font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	}

	#subscriptiontext
	{	
	width:220px;
	height:147px;
	float: right;
	margin:0;
	font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666;
	}

#menuitems
{	width:433px;
	margin:0px;
	margin-left:10px;
	vertical-align:middle;
	float:left;
	font: bold 15px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #000000;
	padding:15px 10px 15px 10px;
	text-decoration:none;
	background-color:#ebe6e0;
}

#menuitems:hover
{
	width:433px;
	margin:0px;
	margin-left:10px;
	vertical-align:middle;
	float:left;
	font: bold 15px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #000000;
	padding:15px 10px 15px 10px;
	background-color:#ebe6e0;
	text-decoration:none;
}
	
* html #slidetabsmenu{ margin:0px 0 0 0px; }
* html #but_bg{margin:-2px 0 0 0px;}
* html #but_bg_left_sitemap{margin:1px 0 0 0px;}
* html #but_bg_right_but_name{margin:1px 0 0 0px;}	


#effect
{
	width:960px;
	height:6px;
	float:left;
	margin:0px;
	background:url(../images/shadow.jpg) repeat-x top left;
}

* html #flash_top_bg
{
	width:960px;
	height:5px;
	float:left;
	padding:0px;
	margin:0px 0px 1px 0px;
	background:url(../images/flash-top-bg.jpg) repeat-x top left;
}

#flash_top_bg
{
	width:960px;
	height:5px;
	float:left;
	margin:0px 0px 1px 0px;
	background:url(../images/flash-top-bg.jpg) repeat-x top left;
}

#flash_top_bg_left
{
	width:218px;
	height:5px;
	float:left;
	margin:0px;
	border-right:1px solid #ffffff;
}

* html #flash_top_bg_left
{
	width:218px;
	height:5px;
	float:left;
	margin:0px;
	border-right:1px solid #ffffff;
}


#butttons_total_bg
{
	margin:0px;
	float:left;
	width:960px;
	height:43px;
	background:url(../images/button_center_bg.jpg) repeat-x top left;
}

#butttons_total_bg_right
{
	width:741px;
	height:43px;
	margin:0px;
	float:left;
	background:url(../images/right.jpg) no-repeat top right;
}

#butttons_total_bg_left
{
	width:218px;
	height:43px;
	float:left;
	margin:0px;
	background:url(../images/left.jpg) no-repeat top left;
	border-right:1px solid #ffffff;
}

#butttons_total_bg_inner_right
{
	width:218px;
	height:43px;
	float:left;
	margin:0px;
	background:url(../images/right.jpg) no-repeat top right;
}

#line_last
{
	margin:0px;
	float:left;
	width:12px;
	height:43px;
	background:url(../images/line_last_pic.jpg) no-repeat top left;
}
#sitemap
{
	width:85px;
	height:43px;
	margin:0px 0px 0px 65px;
	background:url(../images/sitemap1.jpg) no-repeat top left;
}


#slidetabsmenu {
float:left;
width:100%;
height:43px;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
letter-spacing:0.05em;
margin-left:4.5px;
}

* html #slidetabsmenu{
margin:0px;
}

#slidetabsmenu ul{
list-style-type: none;
margin:0;
padding:0;
}

#slidetabsmenu li{
display:inline;
margin:0;
}

#slidetabsmenu a {
float:left;
background:url(../images/tab-left1.gif) no-repeat left top;
margin:0;
padding:0 0 0 6px;
text-decoration:none;
}
* html #slidetabsmenu a span {
float:left;
display:block;
background:url(../images/tab-right1.gif) no-repeat right top;
padding:12px 19px 12px 15px;
color:#f7e9b1;
}


#slidetabsmenu a span {
float:left;
display:block;
background:url(../images/tab-right1.gif) no-repeat right top;
padding:12px 19px 12px 15px;
color:#f7e9b1;
}


#slidetabsmenu a span {float:none;}

* html #slidetabsmenu a span {float:none;}


#slidetabsmenu a:hover span {
color: black;
}

#slidetabsmenu #current a {
background-position:0 -125px;
}

#slidetabsmenu #current a span {
background-position:100% -125px;
color: black;
}

#slidetabsmenu a:hover {
background-position:0% -43px;
}

#slidetabsmenu a:hover span {
background-position:100% -43px;
}
#reservationheadtext {
font: bold 20px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #950000;
text-decoration:none;
}
