/* ---------------------------------------------------------------------------------------  RESET DEFAULT  */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}
:focus {outline: 0;}
ol, ul {list-style-type: none;}
table {	border-width: 0; border-collapse: separate;  border-spacing: 0;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
* h1, h2 {font-family: Arial, sans-serif;}
.uline :hover{text-decoration:underline}
.uline2 a:hover{text-decoration:underline}
/*-------------------------------------------------------------------------------------------------------------environment------*/

body
{

 background:url(../images/background.jpg);
 
}

#wrapper
{
padding-top:23px;

 margin:0 auto;
 width:1000px;
 height:1000px;

 
 _margin:0 auto;
 _width:1000px;
 _height:1000px;
 _padding-top:20px;
}

#subwrapper
{

 border-style:solid;
 border-color:#644d2f;
 border-width:1px;
 margin:0 auto; 
 width:1000px;
 
 padding-top:5px;
 background:url(../images/subwrapper.png) repeat-x;
  _background:url(../images/subwrapper.png) repeat-x;
 _margin:0 auto; 
 _width:1000px;



}
#header
{
	padding-left:0px;	
   
 width:1000px;
 height:90px;
 /*background:#33CC00*/;
  _width:1000px;
 _height:90px;
 /*_background:#33CC00;*/


}
.logo
{
margin-left:5px;
background:url(../images/logo.png) no-repeat;
width:380px;
height:90px;
float:left;


_width:380px;
_height:90px;
_float:left;
}
#contact
{
 	
 margin-top:34px;
 float:right;
 width:280px; 
 height:34px;

 _float:right;
 _width:145px; 
 _height:34px;
}

 #contact h2
 {
	
padding-right:45px;
	clear:right;
	float:right;
    background:url(../images/number.png) no-repeat;
    width: 135px;
	height: 38px;
	text-indent:-9999px;
	overflow:visible; 
}
#subnav
{
	
 padding-top:0px;
 width:600px;
 height:20px;
 margin-right:-5px;
 float:right;
 clear:right;

 _width:580px;
 _height:20px;

 _float:right;
 _clear:right;
}
#subnav ul
{
  float:right;


}

#subnav li
{

text-align:center;
 
 float:left;
 
}
#subnav a
{
text-decoration:none;
 width:97px;
 color:#85725a;
 font-family:verdana;
 
 font-size:11px;
 list-style:none;
 display:block;
 margin-left:3px;

}
#subnav a:hover
{
 text-decoration:none;
  width:97px;
 color:#ffffff;
 font-family:verdana;
 
 font-size:11px;
 list-style:none;
 display:block;
 margin-left:3px;
}
.flash
{

width:1000px;
_height:330px;
height:340px;
border-bottom-width:1px;

border:#644d2f;
border-top-width:1px;
border-top-style:solid;
}
#bottom
{
 	
 width:1000px;
 height:400px;
  _height:400px;
 }
 #bottommixmenu
{
 	
 width:1000px;
 height:600px;
  _height:400px;
 }
  #bottomlongemenu
{
 	
 width:1000px;
 height:500px;
  _height:400px;
 }
.bottomleftsub
{
 padding-left:10px;
 background:url(../images/bottomleftsub.png) no-repeat;
 width:670px;
 height:400px;


} 
 .menubottomleftsub
{
 padding-top:56px;	
 padding-left:10px;
 background:url(../images/menubottomleftsub.png) no-repeat;
 width:670px;
 height:350px;
}
.barbottomleftsub
{
 padding-top:56px;	
 padding-left:10px;
 background:url(../images/barbottomleftsub.png) no-repeat;
 width:670px;
 height:350px;
}
.banquetbottomleftsub
{
 padding-top:56px;	
 padding-left:10px;
 background:url(../images/banquetbottomleftsub.png) no-repeat;
 width:670px;
 height:350px;
}
.reviewbottomleftsub
{
 padding-top:56px;	
 margin-left:-4px;
 background:url(../images/news.png) no-repeat;
 width:1000px;
 height:350px;
}
.locationbottomleftsub
{
 padding-top:56px;	
 padding-left:10px;
 background:url(../images/locationbottomleftsub.png) no-repeat;
 width:670px;
 height:350px;
}
.voucherbottomleftsub
{
 padding-top:56px;	
 padding-left:10px;
 background:url(../images/voucherleftsub.png) no-repeat;
 width:670px;
 height:350px;
}
.promotionbottomleftsub
{
 padding-top:56px;	
 padding-left:10px;
 background:url(../images/promotionsbottomleftsub.png) no-repeat;
 width:670px;
 height:350px;
}
.promotionbottomleftsub_promo
{
 padding-top:69px;	
 padding-left:17px;
 background:url(../images/promotionsbottomleftsub.png) no-repeat;
 width:970px;
 height:370px;
}
.locationbottomleftsub
{
 padding-top:56px;	
 padding-left:10px;
 background:url(../images/locationbottomleftsub.png) no-repeat;
 width:670px;
 height:350px;
}
.contactusbottomleftsub
{
 padding-top:56px;	
 padding-left:10px;
 background:url(../images/contactusbottomleftsub.png) no-repeat;
 width:670px;
 height:350px;
}
.winebottomleftsub
{
 padding-top:56px;	
 padding-left:10px;
 background:url(../images/winebottomleftsub.png) no-repeat;
 width:670px;
 height:350px;
}
 .menubottomleftback
{
	margin:0 auto;
 
 padding-left:16px;
 background:url(../images/menubottomback.png) no-repeat;
 width:630px;
 height:276px;
}
 .barbottomleftback
{
	margin:0 auto;
 
 padding-left:16px;
 background:url(../images/barback.png) no-repeat;
 width:630px;
 height:276px;
}
 .banquetbottomleftback
{
	margin:0 auto;
 
 padding-left:16px;
 background:url(../images/banquetback.png) no-repeat;
 width:630px;
 height:276px;
}
 .reviewbottomleftback
{
	margin:0 auto;


 float:right;
 width:565px;
 height:276px;
}
 .voucherbottomleftback
{
	margin:0 auto;
 
 padding-left:16px;
 background:url(../images/voucherback.png) no-repeat;
 width:630px;
 height:276px;
}
 .promotionbottomleftback
{
	margin:0 auto;
 
 padding-left:16px;
 background:url(../images/promotionsback.png) no-repeat;
 width:630px;
 height:276px;
}
 .promotionbottomleftback_promo
{
	
 float:left;
 padding-left:18px;
 background:url(../images/promotionsback.png) no-repeat;
 width:952px;
 height:295px;
}
 .contactusbottomleftback
{
	margin:0 auto;
 
 padding-left:16px;
 background:url(../images/contactusback.png) no-repeat;
 width:630px;
 height:276px;
}
 .locationbottomleftback
{
	margin:0 auto;
 
 padding-left:16px;
 background:url(../images/locationback.png) no-repeat;
 width:630px;
 height:276px;
}

.menuitem1
{
	margin-top:20px;
	margin-left:8px;
  
 width:285px;
 height:100px;
 float:left;	
}
.promo_item1
{
	margin-top:5px;
	margin-left:-6px;
	background:url(../images/promo_selected.png) no-repeat;
  
 width:950px;
 height:293px;
 float:left;	
}
.water_mark_area
{
	margin-top:20px;
	margin-left:3px;
  
 width:285px;
 height:100px;
 float:left;	
}

.watermark
{
margin-left:33px;
	margin-top:5px;
background:url(../images/voucher_img.png) no-repeat;
width:432px;
 height:190px;
  _width:400px;
	
}
.voucher_description
{ 

  margin-top:1px;	
 font-family:verdana;	

 font-size:11px;
 width:480px;
 margin-left:20px;
 color:#482b18;
}






#map
{
	margin-top:20px;
	margin-left:8px;
 /* background:url(../images/locationback.png) no-repeat;*/
 width:580px;
 height:235px;
 float:left;	
}
.scroll_menu
{
	margin-top:20px;
	margin-left:8px;
  
 width:550px;
 height:225px;
 float:left;	
}
.more_bar
{
width:1000px;
height:300px;
background:url(../images/morebar.jpg) no-repeat;
	
}

.menuitem1_image
{  margin-top:3px;
   margin-right:2px;
	background:url(../images/menuitem1.png) no-repeat;
	width:90px;
    height:86px;
	float:left;
 }
 .menuitem2_image
{   margin-top:3px;
    margin-right:2px;
	background:url(../images/menuitem2.png) no-repeat;
	width:90px;
    height:86px;
	float:left;
 }
 .menuitem3_image
{   margin-top:3px;
    margin-right:2px;
	background:url(../images/menuitem3.png) no-repeat;
	width:90px;
    height:86px;
	float:left;
 }
 .menuitem4_image
{   margin-top:3px;
    margin-right:2px;
	background:url(../images/menuitem4.png) no-repeat;
	width:90px;
    height:86px;
	float:left;
 }
 .room1_image
{  margin-top:3px;
   margin-right:2px;
	background:url(../images/room1.png) no-repeat;
	width:217px;
    height:248px;
	float:left;
 }
  .room2_image
{  margin-top:3px;
   margin-right:2px;
	background:url(../images/room2.png) no-repeat;
	width:217px;
    height:248px;
	float:left;
 }
 
 
 
 .baritem1_image
{  margin-top:3px;
   margin-right:2px;
	background:url(../images/baritem1.png) no-repeat;
	width:90px;
    height:86px;
	float:left;
 }
  .baritem2_image
{  margin-top:3px;
   margin-right:2px;
	background:url(../images/baritem2.png) no-repeat;
	width:90px;
    height:86px;
	float:left;
 }
  .baritem3_image
{  margin-top:3px;
   margin-right:2px;
	background:url(../images/baritem3.png) no-repeat;
	width:90px;
    height:86px;
	float:left;
 }
  .baritem4_image
{  margin-top:3px;
   margin-right:2px;
	background:url(../images/baritem4.png) no-repeat;
	width:90px;
    height:86px;
	float:left;
 }
  .menuitem1_title
 {  margin-top:0px;
   font-family:tahoma;
   
    font-size:18px;
	color:#C5AB7C;
	font-weight:bold;
   	}
	.menuitem_description
 {
   font-family:verdana ;
   font-size:11px;
   color:#55170D;
   text-align:left;
   
   _font-family:verdana ;
   _font-size:11px;
   _color:#55170D;
   _text-align:left;
   font-weight:bold;
   
  }
	.baritem_description
 {
   font-family:verdana ;
   font-size:11px;
   color:#502916;
   text-align:left;
   
   
   _font-family:verdana ;
   _font-size:11px;
   _color:#502916;
   _text-align:left;
   font-weight:bold;
   
  }
.bottomleft
{
	padding-top:5px;
padding-left:5px;
 width:680px;
 height:345px;

float:left;
}
.bottomleft_promo
{
	padding-top:5px;
padding-left:5px;
 width:950px;
 height:345px;

float:left;
}
.bottom_bar_menu
{
margin-top:10px;
background:url(../images/more_bar_back.png) no-repeat;
padding-top:5px;
padding-left:5px;
 width:990px;
 height:390px;
float:left;
}
.vip_bottom_bar_menu
{

background:url(../images/viplonge.png) no-repeat;
padding-top:2px;
padding-left:5px;
 width:990px;
 height:500px;
float:left;
}
.mix_bottom_bar_menu
{

background:url(../images/mixlonge.png) no-repeat;
padding-top:5px;
padding-left:5px;
 width:990px;
 height:600px;
float:left;
}
.vip_bottom_left_title
{
 
 margin-left:15px; float:left; font-family:Verdana; font-size:14px; color:#e2a02d; font-weight:bold;  height:12px; 
 width:320px; height:20px; padding-left:5px; margin-top:12px;
 }
 .vip_bottom_left_title2
{
 
 margin-left:0px; float:left; font-family:Verdana; font-size:14px; color:#e2a02d; font-weight:bold;  height:12px; 
 width:300px; height:20px; padding-left:5px;
 }
 
 
#vip_bottom_left
{ margin-left:12px;
	margin-top:5px;
	width:630px;

  height:310px;
  float:left;
  clear:left;
}

#mixmenu_bottom
{ margin-left:12px;
	margin-top:5px;
	width:930px;

  height:310px;
  float:left;
  clear:left;
}
#vip_bottom_right
{
  width:320px;
  border:#72450f;
  border-left-style:solid;
  border-left-width:1px;
  height:355px;
  float:right;
 margin-top:10px;
 margin-right:12px;
	}
.vip_bottom_option2
{ 
  margin-top:10px;
  _margin-top:5px;
  background:url(../images/option2.png) no-repeat;
 
  width:315px;

  height:300px;
  
  
	}	

.vip_longe_sub
{
   margin-top:3px;		
  margin-left:5px;	
  width:200px;

  float:left;

	
}
.vip_longe_sub_small
{
   margin-top:3px ;
   		
  margin-left:5px;	
  width:150px;
  height:81px;
  float:left;
  clear:left;
}
.vip_longe_sub_small_op
{
   margin-top:3px;		
  margin-left:51px;
  _margin-left:0px;		
  width:150px;
  height:81px;
  float:left;
 
}
.viplonge_header
{
 
 width:199px;
 height:36px;
 background:url(../images/mixmenu1.png) no-repeat;
}
.viplonge_header1
{
 
 width:199px;
 height:36px;
 background:url(../images/mixmenu_head2.png) no-repeat;
}
.viplonge_header
{
 
 width:199px;
 height:36px;
 background:url(../images/mixmenu1.png) no-repeat;
}
.mixmenu_header
{
 
 width:199px;
 height:36px;
 background:url(../images/mixmenu_head2.png) no-repeat;
}
.mixmenu_header4
{
 
 width:199px;
 height:36px;
 background:url(../images/mixmenu_head4.png) no-repeat;
}
.mixmenu_header5
{
 
 width:199px;
 height:36px;
 background:url(../images/vegmenutitle1.png) no-repeat;
}
.mixmenu_header6
{
 
 width:199px;
 height:36px;
 background:url(../images/vegmenutitle2.png) no-repeat;
}
.mixmenu_header7
{
 
 width:205px;
 height:36px;
 background:url(../images/vegmenutitle3.png) no-repeat;
}
.mixmenu_header8
{
 
 width:205px;
 height:36px;
 background:url(../images/vegmenutitle4.png) no-repeat;
}
.viplonge_header5
{
 
 width:199px;
 height:36px;
 background:url(../images/coctailmenuttle2.png) no-repeat;
}
.viplonge_header4
{
 
 width:199px;
 height:36px;
 background:url(../images/coctailmenuttle.png) no-repeat;
}
.viplonge_header4
{
 
 width:199px;
 height:36px;
 background:url(../images/coctailmenuttle.png) no-repeat;
}
.viplonge_header6
{
 
 width:199px;
 height:36px;
 background:url(../images/mixmenu_head3.png) no-repeat;
}
.viplonge_header3
{
 
 width:199px;
 height:36px;
 background:url(../images/vegmenu.png) no-repeat;
}
.viplonge_bottom
{
  margin-left:30px;		
  width:148px;
  height:170px;
  background:url(../images/mixmenu1_items.png) no-repeat;

}
.mixlonge_bottom
{
  margin-left:30px;		
  width:158px;
  height:195px;
  background:url(../images/mixmenucollection1.png) no-repeat;

}
.viplonge_bottom2
{
  margin-left:30px;		
  width:170px;
  height:165px;
  background:url(../images/mixmenu2.png) no-repeat;
}
.mixlonge_bottom2
{
  margin-left:30px;		
  width:170px;
  height:195px;
  background:url(../images/mixmenucollection2.png) no-repeat;
}
.mixlonge_bottom3
{
  margin-left:30px;		
  width:170px;
  height:205px;
  background:url(../images/mixmenucollection3.png) no-repeat;
}
.mixlonge_bottom4
{
  margin-left:30px;		
  width:170px;
  height:205px;
   background:url(../images/mixmenucollection4.png) no-repeat;
}
.mixlonge_bottom5
{
  margin-left:30px;		
  width:170px;
  height:165px;
   background:url(../images/mixmenucollection5.png) no-repeat;
}
.mixlonge_bottom6
{
  margin-left:30px;		
  width:170px;
  height:165px;
   background:url(../images/mixmenucollection6.png) no-repeat;
}
.mixlonge_bottom7
{
  margin-left:30px;		
  width:170px;
  height:165px;
   background:url(../images/mixmenucollection7.png) no-repeat;
}
.mixlonge_bottom8
{
  margin-left:30px;		
  width:170px;
  height:165px;
   background:url(../images/mixmenucollection8.png) no-repeat;
}
.viplonge_bottom3
{
  margin-left:30px;		
  width:170px;
  height:165px;
  background:url(../images/mixmenu3.png) no-repeat;
}
.viplonge_bottom4
{
  margin-left:30px;		
  width:165px;
  height:110px;
  background:url(../images/cocktailsnackmenu.png) no-repeat;
}
.viplonge_bottom5
{
  margin-left:30px;		
  width:170px;
  height:110px;
  background:url(../images/cocktailsnackmenu2.png) no-repeat;
}
.viplonge_bottom6
{
  margin-left:30px;		
  width:170px;
  height:50px;
  background:url(../images/mixmenuitems3.png) no-repeat;
}
.bottom_wine_menu
{
	margin-top:10px;
	background:url(../images/more_wine.png) no-repeat;
padding-top:5px;
padding-left:5px;
 width:990px;
 height:390px;

float:left;
}
#indiangrill
{
 width:300px;
 height:339px;
 padding-left:10px;
 float:left;
 _padding-left:10px;
}
 .p
{ 
  word-spacing:1px;
  margin-left:25px;
  margin-top:80px;
  width:250px;
  height:260px;
  font-family:Verdana;
  font-size:11px;
  color:#e7b885;
  text-align:left;
}




#event
{
	margin-left:17px;
	margin-top:55px;
 padding-top:4px;	
 width:315px;
 height:315px;
 background:url(../images/events.png) no-repeat;
 float:left;

}



.bottomright
{
	margin-top:5px;
padding-left:5px;
 width:305px;
 height:345px;

float:left;
}
.bottomrightbottom
{
 _width:305px;
 _height:500px;
 
 _background:#096;
 _float:right;
 _clear:right;
}

#bottomrighttop
{
	padding-right:10px;
 
 float:right;
 width:300px;
 height:110px;
  _height:90px;

}
.menu
{
 margin-left:1px;
 float:right;
 background:url(../images/menu1.png) no-repeat;
 width:87px;
 height:93px;
}
.menu_selected
{
 margin-left:1px;
 float:right;
 background:url(../images/menu2.png) no-repeat;
 width:87px;
 height:93px;
}
.menu:hover
{
 margin-left:1px;
 float:right;
 background:url(../images/menu2.png) no-repeat;
 width:87px;
 height:93px;
}
.bar
{
 margin-left:5px;
 float:right;
 background:url(../images/barmenu1.png) no-repeat;
 width:87px;
 height:93px;
}
.bar:hover
{
  margin-left:5px;
 float:right;
 background:url(../images/barmenu2.png) no-repeat;
 width:87px;
 height:93px;
}
.bar_selected
{
 margin-left:5px;
 float:right;
 background:url(../images/barmenu2.png) no-repeat;
 width:87px;
 height:93px;

}
.wine_selected
{
 margin-right:9px;
 margin-left:5px;
 float:right;
 background:url(../images/wine2.png) no-repeat;
 width:87px;
 height:93px;

}

.wine
{
 margin-left:5px;
 float:right;
 background:url(../images/wine1.png) no-repeat;
 width:87px;
 height:93px;
 margin-right:9px;
}
.wine:hover
{
 margin-right:9px;
 margin-left:5px;
 float:right;
 background:url(../images/wine2.png) no-repeat;
 width:87px;
 height:93px;
}
#menunav
{
 padding-top:5px;
 width:300px;
 height:30px;
 
 float:right;
 clear:right;

 _width:300px;
 _height:30px;
 
 _float:right;
 _clear:right;

}

#menunav li
{
text-align:center;
float:right;
}

#menunav a
{
 text-decoration:none;
 width:85px;
 color:#dca55a;
 font-family:Arial;
 font-weight:bold;
 font-size:11px;
 list-style:none;
 display:block;
 margin-right:9px;

 _text-decoration:none;
 _width:85px;
 _color:#dca55a;
 _font-family:Arial;
 _font-weight:bold;
 _font-size:11px;
 _list-style:none;
 _display:block;
 _margin-right:9px;
}
.menu_link_selected
{
 text-decoration:none;
 width:85px;
 color:#ffffff;
 font-family:Arial;
 font-weight:bold;
 font-size:11px;
 list-style:none;
 display:block;
 margin-right:9px;

 _text-decoration:none;
 _width:85px;
 _color:#ffffff;
 _font-family:Arial;
 _font-weight:bold;
 _font-size:11px;
 _list-style:none;
 _display:block;
 _margin-right:9px;


}
.bar_link_selected
{
 text-decoration:none;
 width:85px;
 color:#ffffff;
 font-family:Arial;
 font-weight:bold;
 font-size:11px;
 list-style:none;
 display:block;
 margin-right:9px;

 _text-decoration:none;
 _width:85px;
 _color:#ffffff;
 _font-family:Arial;
 _font-weight:bold;
 _font-size:11px;
 _list-style:none;
 _display:block;
 _margin-right:9px;


}
.wine_link_selected
{
 text-decoration:none;
 width:85px;
 color:#ffffff;
 font-family:Arial;
 font-weight:bold;
 font-size:11px;
 list-style:none;
 display:block;
 margin-right:9px;

 _text-decoration:none;
 _width:85px;
 _color:#ffffff;
 _font-family:Arial;
 _font-weight:bold;
 _font-size:11px;
 _list-style:none;
 _display:block;
 _margin-right:9px;


}
#menunav a:hover
{
 text-decoration:none;
 width:85px;
 color:#ffffff;
 font-family:Arial;
 font-weight:bold;
 font-size:11px;
 list-style:none;
 display:block;
 margin-right:9px;

 _text-decoration:none;
 _width:85px;
 _color:#ffffff;
 _font-family:Arial;
 _font-weight:bold;
 _font-size:11px;
 _list-style:none;
 _display:block;
 _margin-right:9px;

}

.voucher
{
margin-top:130px;
_margin-top:0px;
margin-left:13px;
background:url(../images/orderonline.png) no-repeat;
width:267px;
height:105px;
}
 .ad7
 {
	 cursor:pointer;
  margin-top:10px;
_margin-top:0px;
margin-left:13px;
background:url(../images/orderonline.png) no-repeat;
 float:left;
width:267px;
height:105px;
}
 .ad8
 {
cursor:pointer;	 
margin-top:5px;
margin-left:13px;

background:url(../images/voucher.png) no-repeat;
 float:left;
width:267px;
height:105px;
}
.mixmenu_area{width:100px; height:15px; padding-top:20px; float:right;}
.mixmenu{ font-family:Verdana;font-size:11px;color:#e7b885; text-decoration:none;}
.mixmenu:hover{ font-family:Verdana;font-size:11px;color:#e7b885; text-decoration:none;}
.order_online
{
margin-top:5px;
margin-left:13px;
background:url(../images/voucher.png) no-repeat;
width:267px;
height:105px;

}
#bottom_nav
{

width:1000px;
height:25px;
background:#552308;
}

#address
{
padding-left:41px;
width:1000px;
height:25px;

}
#address p
{
 margin-top:5px;
 margin-left:12px;
 font-family:Verdana;
 font-size:10px;
 color:#bd9b6e;
}

.event_img1
{
	 
	
 float:left;
 background:url(../images/menuitem1.png) no-repeat;
 width:88px;
 height:90px;
}
.event_img2
{
	 
	
 float:left;
 background:url(../images/menuitem2.png) no-repeat;
 width:88px;
 height:90px;
}
.eventsnow
{
	margin-left:15px;
	margin-top:70px;
 width:295px;
 height:90px;

}
.eventsnow2
{
	margin-left:15px;
	margin-top:10px;
 width:295px;
 height:90px;

}
.eventsnowleft
{

 width:88px;
 height:90px;
 
 	
	
}
.eventsnowright
{
 float:right;
 width:200px;
 height:89px;

 	
}

#event_para p
{
	font-family:Verdana;
	font-size:11px;
	color:#e7b885;
	width:190px;
	text-align:left;
	
}

#event_para h3
{
color:#e7b885;
 font-weight:bold;
 font-family:Verdana;

}
#event_para1 p
{
	font-family:Verdana;
	font-size:11px;
	color:#e7b885;
	width:190px;
	text-align:left;
	
}

#event_para1 h3
{
color:#e7b885;
 font-weight:bold;
 font-family:Verdana;

}

#mainmenu
{

  width:1000px;
  height:30px;
  padding-top:5px;
 list-style:none;
 padding-top:5px;
 margin:0px;


	
}
#mainmenu ul
{
	
	
}
#mainmenu li
{
	
	text-align:center;
	height:30px;
  background:url(../images/mainmenutab.png) no-repeat;	
 float:left;
  padding-left:0px;
 margin-left:5px;
	
}
#mainmenu li a
{

	
	
	font-family:Verdana;
	display: block;
    width:100px;
	height:30px;
 text-align: center;
   color:#aa8451;
   padding:0px 0;
   font-size:12px;
   text-decoration:none;
  margin-right:0px;
  padding-left:15px;
  _padding-left:14px;  
    _width:100px;
	_height:30px;
	}




#mainmenu li a:hover
{
	
	
    font-family:Verdana;
	display: block;
    width:100px;
	height:30px;
   text-align: center;
   color: #FFF;
   padding: 0px 0;
   font-size:12px;
   text-decoration:none;
    margin-right:0px;
    padding-left:15px;
	_padding-left:14px; 
	 _width:100px;
	_height:30px;
}
 .ad1
 {
  margin-top:5px;
  margin-left:15px;	
  _margin-left:15px;	
  background:url(../images/ad1.png) no-repeat;
 float:left;
 width:88px;
 height:50px; 
}


 .ad3
 {
  margin-top:5px;	
  background:url(../images/ad3.png) no-repeat;
 float:left;
 width:88px;
 height:50px; 
}
 .ad5
 {
  	margin-top:5px;
  background:url(../images/ad5.png) no-repeat;
 float:left;
 width:88px;
 height:50px; 
}

#review_description
{
margin-top:5px;
padding-top:2px;
width:550px;
color:#600;
font-size:11px;
font-family:verdana;
text-align:justify;
height:70px;


}
#review_description h2
{

margin-top:10px;
color:#dcbb8d;
font-size:14px;
font-family:verdana;
text-align:justify;


}

#review_description1
{


width:550px;
color:#600;
font-size:11px;
font-family:verdana;
text-align:justify;


}
#review_description1 h2
{

margin-top:35px;
_margin-top:1px;
color:#dcbb8d;
font-size:14px;
font-family:verdana;
text-align:justify;


}
#review_description2
{

width:550px;
color:#600;
font-size:11px;
font-family:verdana;
text-align:justify;
}
#review_description2 h2
{
color:#dcbb8d;
font-size:14px;
font-family:verdana;
text-align:justify;
}
#review_description3
{
margin-top:5px;
padding-top:5px;
width:550px;
color:#600;
font-size:11px;
font-family:verdana;
text-align:justify;
}
#review_description3 h2
{
color:#FC6;
font-size:14px;
font-family:verdana;
text-align:justify;
}
#review_description4
{
margin-top:5px;
padding-top:5px;
width:550px;
color:#600;
font-size:11px;
font-family:verdana;
text-align:justify;
}
#review_description4 h2
{
color:#FC6;
font-size:14px;
font-family:verdana;
text-align:justify;
}
#review_description5
{
margin-top:5px;
padding-top:5px;
width:550px;
color:#600;
font-size:11px;
font-family:verdana;
text-align:justify;
}
#review_description5 h2
{
color:#FC6;
font-size:14px;
font-family:verdana;
text-align:justify;
}
#review_description6
{
margin-top:5px;
padding-top:5px;
width:550px;
color:#600;
font-size:11px;
font-family:verdana;
text-align:justify;
}
#review_description6 h2
{
color:#FC6;
font-size:14px;
font-family:verdana;
text-align:justify;
}
#review_description7
{
margin-top:5px;
padding-top:5px;
width:550px;
color:#600;
font-size:11px;
font-family:verdana;
text-align:justify;
}
#review_description7 h2
{
color:#FC6;
font-size:14px;
font-family:verdana;
text-align:justify;
}
#review_description8
{
margin-top:5px;
padding-top:5px;
width:550px;
color:#600;
font-size:11px;
font-family:verdana;
text-align:justify;
}
#review_description8 h2
{
color:#FC6;
font-size:14px;
font-family:verdana;
text-align:justify;
}
#review_description9
{
margin-top:5px;
padding-top:5px;
width:550px;
color:#600;
font-size:11px;
font-family:verdana;
text-align:justify;
}
#review_description9 h2
{
color:#FC6;
font-size:14px;
font-family:verdana;
text-align:justify;
}
#review_description10
{
margin-top:5px;
padding-top:5px;
width:550px;
color:#600;
font-size:11px;
font-family:verdana;
text-align:justify;
}
#review_description10 h2
{
color:#FC6;
font-size:14px;
font-family:verdana;
text-align:justify;
}
#review_description11
{
margin-top:5px;
padding-top:5px;
width:550px;
color:#600;
font-size:11px;
font-family:verdana;
text-align:justify;
}
#review_description11 h2
{
color:#FC6;
font-size:14px;
font-family:verdana;
text-align:justify;
}
#review_description12
{
margin-top:5px;
padding-top:5px;
width:550px;
color:#600;
font-size:11px;
font-family:verdana;
text-align:justify;
}
#review_description12 h2
{
color:#FC6;
font-size:14px;
font-family:verdana;
text-align:justify;
}
#review_description13
{
margin-top:5px;
padding-top:5px;
width:550px;
color:#600;
font-size:11px;
font-family:verdana;
text-align:justify;
}
#review_description13 h2
{
color:#FC6;
font-size:14px;
font-family:verdana;
text-align:justify;
}
#review_description14
{
margin-top:5px;
padding-top:10px;
width:550px;
color:#600;
font-size:11px;
font-family:verdana;
text-align:justify;
}
#review_description14 h2
{
color:#FC6;
font-size:14px;
font-family:verdana;
text-align:justify;
}
.review_a
{
 text-decoration:none;
 font-family:Verdana;
 font-size:12px;
 color:#FC3;
 font-style:italic;
 font-weight:bold;
 width:90px;
 height:35px;
background:url(../images/trpadvisor.gif) no-repeat;
display:block;
margin-top:5px;
}
.review_b
{
 text-decoration:none;
 font-family:Verdana;
 font-size:12px;
 color:#FC3;
 font-style:italic;
 font-weight:bold;
 width:90px;
 height:35px;
background:url(../images/dailymirror.gif) no-repeat;
display:block;
margin-top:5px;
}
.tab_selected
{
color:#FFFFFF;
font-family:Verdana;
font-size:12px;

}
.small_tab_selected
{
color:#FFFFFF;
font-family:Verdana;
font-size:10px;

}
#bottomsubnav
{
	
 padding-top:5px;
 width:990px;
 height:20px;
 
 float:left;
 clear:left;

 _width:990px;
 _height:20px;

 _float:left;
 _clear:left;
}
#bottomsubnav ul
{
  float:left;
  width:990px;

}

#bottomsubnav li
{

text-align:center;
 
 float:left;
 
}
#bottomsubnav a
{
text-decoration:none;
 width:88px;
 color:#85725a;
 font-family:verdana;
 
 font-size:10px;
 list-style:none;
 display:block;
 margin-left:2px;

}
#bottomsubnav a:hover
{
 text-decoration:none;
  width:88px;
 color:#ffffff;
 font-family:verdana;
 
 font-size:10px;
 list-style:none;
 display:block;
 margin-left:2px;
}
.more
{
   margin-left:15px;
	margin-top:1px;
	width:90px;
	
	float:right;
}

.more_bar_items
{
   margin-left:28px;
	margin-top:1px;
	width:133px;
	
	float:right;
}



.eventsmore
{
 font-family:verdana;
 
 font-size:11px;
 color:#FFD2A6;		
 text-decoration:none;
	
}










/*------------------------------form----------------------------------*/

.form_area
{
	float:left;
	margin:0 auto;
 width:500px;
 height:240px;
}
.textboxbg {
    margin-top:20px;
	background-color:#d9bb97;
	border:1px solid #999999;
   margin-left:7px;
    height:20px;
    width:250px;
	margin-bottom:5px;

}
.view_menu_more{ font-family:verdana;font-size:11px; color:#FC9; float:right;text-decoration:none; margin-top:25px;   }
.view_menu_more:hover{ font-family:verdana;font-size:11px; color:#fff; float:right;text-decoration:none; margin-top:25px;  }
.textboxbg1 {
    margin-top:20px;
	background-color:#d9bb97;
	border:1px solid #999999;
   margin-left:30px;
    height:20px;
    width:250px;

}
.textboxbg_main{
    margin-top:20px;
	background-color:#9c723f;
	border:1px solid #999999;
   margin-left:32px;
    height:20px;
    width:250px;

}
#errormsg {font-size:12px; font-weight:bold; color:#CC0000;padding:0px; float:left;}

.clear {

	height: 0px;
    font-size: 0px;
	line-height: 0px;
    clear: both;
    max-width:3px;
   max-height:3px;
    leftmargin:0px;
    topmargin:0px;

}
.margintop10px {

	margin-top:1px;
	margin-left:3px;

}
.labletext1 {
	
color: #600;
font-weight:bold;
font-size:12px;
font-family:Verdana;
margin-left:11px;

}
.conatctexarea2 {

	background-color:#d9bb97;
    border:1px solid #999999;
	margin-left:24px;
    margin-top:5px;
    width:300px;
    height:48px;

	font-family:"myriad pro", Helvetica, Arial, sans-serif;

}
.labletext {
	margin-top:12px;
	color:#600;
    font-weight:bold;
    font-size:12px;
	font-family:Verdana;
	margin-left:11px;

}
.lablespace {

	display: block;
    float: left;
    width: 125px;
     padding: 4px;
    margin: 4px 0 0 0;
    text-align: right;
     line-height:45px;
    font-size:11px;

}
.error_seperater
{
margin-top:5px;	

float:left;	}

.news_section{ float:left; margin-left:30px; margin-top:10px; height:auto; width:348px; padding:14px; border:1px solid #BE9B6E; display:inline;   }
.news_section_cont { width:330px; height:auto; padding:0; float:left;font-family:Arial; font-size:11px; color:#DCBB8D; }
.news_section img { margin-top:5px; border:6px solid #BE9B6E;}
.revtitle{font-family:Arial; font-weight:bold; font-size:20px; color:#482a08;}