*{ 
margin:0; 
padding:0; 
border:0px none; 
}
html{margin-bottom:1px; height:100%;}
body {
	font-family: Arial, tahoma, verdana;
	color:#42473A;
	margin:0px 0px 0px 0px;
	background:#161616;
}
img, div,input{ behavior: url(iepngfix.htc) }
/*~~~~~~~~~~~~~~~~~~~~~~~~ Main ID CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/

#wrapper {margin:0px auto;width:1002px; float:none !important; }

/*~~~~~~~~~~~~~~~~~~~~~~~~ Header CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#header{width:1002px;background:#F7F1E1;  float:left;}

/*Top Navigation CSS starts here*/
#mainnav {overflow: hidden;width:702px; background:#161616; float:left; }
#mainnav ul {margin:0px;padding:10px 0px 0px 0px;}
#mainnav li {margin: 0; padding:0px 14px 0px 19px; list-style-type: none; display: inline; float: left; font:12px  Arial,'Trebuchet MS', Tahoma, verdana; color:#284402; text-align:center; background: url(../images/nav_sprtr.jpg) no-repeat 0px 6px;}
#mainnav li#nav1 {margin:0; padding:0px 4px 0px 12px; list-style-type:none; display:inline; float:left; font:12px  Arial,'Trebuchet MS', Tahoma, verdana; color:#284402; text-align:center; background:none;}
#mainnav a {text-decoration:none !important;color:#fff;}
#mainnav a:hover {text-decoration:none !important; color:#F6C083;}
#mainnav a.active{text-decoration:none !important; color:#F6C083;}


/*Top Navigation CSS ends here*/



#content{width:1002px; background: url(../images/contentbg.jpg) repeat-x top left #F7F1E1; float:left; padding:0px 0px 0px 0px;}
#content1{width:1002px;background: #F7F1E1;  float:left; padding:0px 0px 0px 0px;}
#content2{width:1002px;background:#7C1E04;  float:left; padding:0px 0px 0px 0px;}

h1{font:20px Trebuchet MS, Arial, tahoma; color:#1C1C1C; margin:0px; padding:0px 0px 5px 0px;}
h2{font:20px Trebuchet MS, Arial, tahoma; color:#791E05; margin:0px; padding:0px 0px 5px 0px;}
h3{font:20px Trebuchet MS, Arial, tahoma; color:#FF9C00; margin:0px; padding:0px 0px 5px 0px;}
h4{font:16px Trebuchet MS, Arial, tahoma; color:#791E05; margin:0px; font-weight:bold; padding:0px 0px 5px 0px;}
h4 a{font:16px Trebuchet MS, Arial, tahoma; color:#791E05; margin:0px; font-weight:bold; }
p{font:12px Arial,Tahoma,verdana; color:#484848; line-height:18px; margin:0px; padding:1px 1px 1px 0px;}
p a{color:#741D05; text-decoration:underline;}
p a:hover{color:#000 !important; text-decoration:underline;}
.padtop10{padding-top:10px;}
.padtop18{padding-top:15px;}
.padtop25{padding-top:25px;}
.pad1{ padding:5px 0px 5px 0px;}
.padtop05{ padding-top:5px;}
.padbot05{ padding-bottom:5px;}
.padbot10{ padding-bottom:10px;}
.padbot15{ padding-bottom:15px;}
.padleft10{ padding-left:10px;}
.padright10{ padding-right:10px;}
.padleft05{ padding-left:5px;}
.imgbdr{ border:solid 1px #6C6C6C;}
.floatleft{float:left;}
.floatright{float:right;}

.left{width:297px;background:#161616; float:left;}
.logo{width:147px; height:107px; padding:10px 0px 5px 70px; float:left;}
.bookingsec{width:297px; border-top:solid 10px #4A4A4A; background:url(../images/booking_strip.jpg) repeat-y 0px 0px; float:left;}
.bookingsecbg{width:272px; background:url(../images/booking_bg.jpg) no-repeat bottom left; height:359px; /height:357px; _height:357px; padding:0px 10px 0px 15px; float:left;}
.bookingsecbg p {margin:0; padding:5px 0px;}
.img1{width:297px; float:left; font-size:1px;}
.leftspc{width:297px; float:left; height:19px; #height:14px; font-size:1px;}
.hor_line{background:#74716D; width:272px; height:1px; margin-top:8px; font-size:1px; float:left;}
.formsec{width:272px; float:left; padding:5px 0px 0px 0px;}
.formrow{width:272px; line-height:18px; padding:4px 0px; /padding:3px 0px; _padding:3px 0px; float:left;}
.formcol1{width:120px; line-height:18px; font-size:12px; color:#42473A; font-weight:bold; float:left; padding-right:5px; text-align:left; }
.formcol2{width:145px; float:left;}
.textbox{width:130px; padding-left:3px; height:18px; border:solid 1px #808080;}
.dropdown50{width:50px;border:solid 1px #808080;}
.dropdown30{width:40px;border:solid 1px #808080;}
.dropdown120{width:135px;border:solid 1px #808080;}
.dropdown80{width:85px;border:solid 1px #808080; height:20px;}
.leftspcng{width:297px;  background:#7C1E04;  float:left; height:17px; #height:10px; font-size:1px;}

.right{width:705px;background:#161616; float:left;}
.toplink{width:500px; color:#F1D7BA; font-size:18px; padding:30px 20px 10px 0px; margin:0; float:right;}
.toplink a{ color:#F1D7BA; font-size:18px;  text-decoration:none;}
.toplink a:hover{ color:#F1D7BA; font-size:18px;  text-decoration:underline;}
.ver_mdl{vertical-align:middle;}
.navsec{ width:703px; border-top:solid 1px #CDC6BE; border-left:solid 1px #CDC6BE; padding:0px 0px 12px 0px; float:left;}
.flashdiv{border:solid 10px #EBE8E4; width:685px; font-size:1px;float:left;}

.menusec{width:704px; float:left; background:#7C1E04; height:129px;#height:134px; _height:142px;}
.menuleft{width:12px; background:url(../images/brwnbox_l.png) no-repeat 0px 0px; font-size:1px; height:107px; float:left;}
.menuright{width:11px; background:url(../images/brwnbox_r.png) no-repeat 0px 0px; font-size:1px; height:107px; float:left;}
.menurepeat{ background:url(../images/brwnbox_rpt.jpg) repeat-x 0px 0px; font-size:1px; height:107px; float:left;}
.menumiddle{width:33px; background:url(../images/brwnbox_m.png) no-repeat 0px 0px; font-size:1px; height:107px; float:left;}
.menubg{ width:125px; height:86px; background:url(../images/menubg.jpg) no-repeat 0px 10px; padding-top:20px; text-align:center; float:left;}
.menubg .line1 a{ color:#FF9C00; font-family:Georgia, Arial; font-size:32px; text-decoration:none;}
.menubg .line1 a:hover{ color:#FBB03B; font-family:Georgia, Arial; font-size:32px; text-decoration:none;}
.menubg .line1 span a{ color:#EBE8E4; font-family:Georgia, Arial; font-size:20px; text-decoration:none;}
.menubg .line1 span a:hover{ color:#ffffff; font-family:Georgia, Arial; font-size:20px; text-decoration:none;}
.menu1{width:330px; float:left; padding:11px 0px 0px 5px;}
.menu2{width:325px; float:left;}
.menur{width:330px; float:left; padding:11px 0px 0px 25px;}


.leftpanel{width:272px; border-right:solid 2px #D7CDA8; float:left; padding:10px 13px 10px 15px;}
.leftpanel1{width:274px;float:left;background: #F7F1E1;  padding:10px 8px 10px 15px;}
.leftpanelrow{width:272px; float:left;}
.leftpanelrow ul{ margin:0px; padding:0px;}
.leftpanelrow ul li{ list-style:none; background:url(../images/arrow_bullet.png) no-repeat 0px 7px; padding:3px 0px 3px 15px; color:#161616; font-size:12px; display:block;}
.leftpanelrow ul li a{color:#161616; font-size:12px; text-decoration:none;}
.leftpanelrow ul li a:hover{color:#161616; font-size:12px; text-decoration:underline;}


.middlepanel{width:483px; float:left; padding:10px 0px 0px 10px;}


.rightpanel{width:181px;float:left; padding:10px 15px 0px 10px;}
.rightsec{width:179px; border:solid 1px #858585; background:#ffffff; padding-bottom:5px; float:left;}
.rightrow{width:179px; float:left;}
.rightrow .line1{color:#7C1E04; font-family:"Times New Roman", Times, serif; font-size:28px; line-height:28px; padding:0px 0px 5px 30px;}
.rightrow .line1 span{color:#000000; font-family:"Times New Roman", Times, serif; font-size:32px;line-height:28px; padding:0px 0px 0px 50px;}
.rightrow .line2{color:#545454; font-family:"Times New Roman", Times, serif; font-size:20px; line-height:28px;  text-align:center;}
.rightrow .line2 a{color:#521200;font-family: Arial, tahoma, verdana;  font-weight:bold; font-size:12px; text-decoration:none;}
.rightrow .line2 a:hover{color:#484848;  font-weight:bold; font-size:12px; text-decoration:underline;}


#footer{width:1002px; background:#F7F1E1; float:left; padding:0px 0px 0px 0px;}
#footertop{width:982px; background:#DBD5BE; border-top:solid 1px #BEB6AD; border-bottom:solid 1px #BEB6AD;  padding:5px 10px 5px 10px;float:left;}
#footerbot{width:982px; padding:8px 10px 8px 10px; float:left;}

.footer_l{width:700px; float:left; text-align:left; margin:0px;}
.footer_r{width:280px; float:right; text-align:right; margin:0px; }
#footer p{ color:#534C43;}
#footer p img{ vertical-align:middle;}
#footer p a{ color:#7C1E04; margin-left:5px; text-decoration:underline;}
#footer p a:hover{ color:#534C43!important; text-decoration:underline;}
#footer p a.active{ color:#534C43!important; text-decoration:underline;}

.innersec{width:662px; float:left; padding:10px 10px 0px 0px;}
.innersec p{font:12px Arial,Tahoma,verdana; color:#484848; line-height:18px; margin:0px; padding:1px 1px 1px 0px;}
p a{color:#484848; text-decoration:underline;}
p a:hover{color:#EBE8E4; text-decoration:underline;}

.innerleft{width:297px; float:left; background: #F7F1E1; padding:10px 0px 0px 0px;}
.innerleft1{width:297px; float:left; padding:15px 0px 0px 0px;}
.innerleft2{width:297px; float:left; background: #F7F1E1; padding:15px 0px 0px 0px;}

.innerleftrow{ float:left; padding-left:10px;}
.innerleftrow h4{font-size:13px;}
.innerright{width:690px; background: url(../images/contentbg.jpg) repeat-x top left #F7F1E1; min-height:130px; padding:10px 5px 0px 10px; float:left;}
.rightmenusec{width:680px;padding:10px 0px 0px 0px; float:left;}

.contectsec{width:990px; padding:10px 0px 10px 10px; float:left;}

.bdrbtm1{border-bottom:solid 1px #7E260E; }
.contectleft{width:670px; float:left;}
.contectright{width:260px; background: url(../images/conatctbk.jpg) no-repeat bottom right #EBE6D3; margin-bottom:10px; padding:10px 0px 120px 10px; float:left;}
.icon{width:54px;  float:left;}
.contectrightrow{width:240px; float:left;}
.contectrightrow p{padding-top:5px; font-size:12px; line-height:20px;}
.contectrightrow span{padding-top:5px; font-size:12px; color:#454545;}
.cline1{width:180px; padding:2px 0px 0px 0px; color:#000000; font-family:"Times New Roman", Times, serif ; font-size:20px; float:left;}
.cline2{width:180px; padding:0px 0px 0px 0px; color:#521200; font-weight:bold; font-family:"Times New Roman", Times, serif ; font-size:24px; float:left;}

.contact-c1{width:390px; font-size:13px; padding-left:20px; color:#484949; float:left;}
.contact-c1 span{color:#08788C;}
.contact-r1{width:328px; border-bottom:1px solid #276C78; padding:10px 0px 10px 0px; font-family:'Helvetica', Arial, Helvetica, sans-serif; color:#276C78; font-size:24px; float:left;}
.contact-r1 span{padding:10px 0px 10px 0px; font-family:'Times New Roman...', Arial, Helvetica, sans-serif; color:#323232; font-size:18px;}
.contact-r2{width:318px; font-size:13px; padding:15px 0px 0px 10px; height:279px; line-height:16px; float:left;}
.col-left {width:120px; float:left; padding-top:3px; float:left;}
.col-right {width:253px; float:left; float:left;}
.txt_contact {margin:0px; padding:0px; width:200px; height:18px; border:1px solid #CCCCCC;}
.txt_contact1 {margin:0px; padding:0px; width:200px; height:98px; border:1px solid #CCCCCC;}
.txt_contact2 {margin:0px; padding:0px; width:200px; height:40px; border:1px solid #CCCCCC;}
.googlemap{float:left; padding:10px 0px 10px 0px;}

.full{width:100%; float:left;}
.mar1 {margin:0px 10px 0px 5px;}
.marbot5{margin-bottom:5px;}
.mar2 {margin:15px 0px 0px 0px;}
.pad1 {padding-top:10px;}

.menubox{width:690px; padding-bottom:10px; float:left;}
.menubox_l{width:12px; background:url(../images/menubox_l.png) no-repeat 0px 0px; font-size:1px; height:377px; float:left;}
.menubox_r{width:11px; background:url(../images/menubox_r.png) no-repeat 0px 0px; font-size:1px; height:377px; float:left;}
.menubox_rpt{ width:306px; background:url(../images/menubox_rpt.png) repeat-x 0px 0px;  padding-top:12px;  padding-left:3px;font-size:1px; height:365px; float:left;}
.menubox_rpthdng{ width:306px; text-align:center; color:#FF9C00; font-family:Georgia, Arial; font-size:24px; font-weight:normal; padding:10px 0px 0px 0px; float:left;}
.menubox_rpthdng span{color:#9E8E22; font-size:16px; line-height:20px; font-weight:bold;}
.menubox_m{width:42px; background:url(../images/menubox_m.png) no-repeat 0px 0px; font-size:1px; height:377px; float:left;}

.menubox_rpt ul{width:280px; margin:0px; padding:20px 0px 0px 0px; float:left;}
.menubox_rpt ul li {list-style:none; padding:10px 0px 10px 0px;line-height:22px; text-align:center;}
.menubox_rpt ul li a{color:#F3D998; background:none; font-family:Georgia, Arial; font-size:18px; font-weight:normal; text-decoration:none;  padding-left:20px;}
.menubox_rpt ul li a:hover{ color:#ffffff; padding-left:20px; background:url(../images/bullet.jpg) no-repeat 5px 5px; font-family:Georgia, Arial; font-size:18px; font-weight:normal; text-decoration:none;}
.menubox_rpt ul li a.active{ color:#ffffff; background:url(../images/bullet.jpg) no-repeat 0px 5px; font-family:Georgia, Arial; font-size:18px; font-weight:normal; text-decoration:none; padding-left:20px; padding-left:20px;}

.wineboxnwerow ul{width:280px; margin:0px; padding:20px 0px 0px 0px; float:left;}
.wineboxnwerow ul li {list-style:none; padding:10px 0px 10px 0px;line-height:22px; text-align:center;}
.wineboxnwerow ul li a{color:#F3D998; background:none; font-family:Georgia, Arial; font-size:18px; font-weight:normal; text-decoration:none;  padding-left:20px;}
.wineboxnwerow ul li a:hover{ color:#ffffff; padding-left:20px; background:url(../images/bullet.jpg) no-repeat 5px 5px; font-family:Georgia, Arial; font-size:18px; font-weight:normal; text-decoration:none;}
.wineboxnwerow ul li a.active{ color:#ffffff; background:url(../images/bullet.jpg) no-repeat 0px 5px; font-family:Georgia, Arial; font-size:18px; font-weight:normal; text-decoration:none; padding-left:20px; padding-left:20px;}
.wineboxnwerow ul li a.active:hover{ color:#ffffff; background:url(../images/bullet.jpg) no-repeat 0px 5px; font-family:Georgia, Arial; font-size:18px; font-weight:normal; text-decoration:none; padding-left:20px; padding-left:20px;}

.menubox_content {width:306px; font-family: Arial, tahoma, verdana;text-align:left; float:left;}
.menubox_content ul{width:290px; margin:0px; height:330px;  text-align:left!important; padding:0px 0px 0px 10px; float:left;}
.menubox_content ul li { list-style:none; font-size:12px; font-weight:bold; color:#F3D998!important;	display:block; padding:8px 0px 10px 0px;line-height:20px;text-align:left!important; background:url(../images/arrow_bullet.gif) no-repeat 0px 15px; padding-left:20px; }
.menubox_content ul li span{ color:#9E8E22!important; font-size:11px;line-height:16px;}
.menubox_content a{ color:#9E8E22!important; font-size:12px!important; font-weight:bold;  margin-right:10px; margin-top:5px; text-decoration:none;}
.menubox_content a:hover{ color:#ffffff!important;}

.menuboxnew_top{width:677px; background:url(../images/menutop.gif) no-repeat 0px 0px; font-size:1px; height:11px; float:left;}
.menuboxnew_mdl{width:677px; background:url(../images/menuboxrept.gif) repeat-y 0px 0px; float:left;}
.spiral{width:677px; background:url(../images/spiral.gif) repeat-y 318px 0px; padding-bottom:10px; float:left;}
.menuboxnew_bot{width:677px; background:url(../images/menubotm.gif) no-repeat 0px 0px; font-size:1px; height:10px; float:left;}
.wineboxnwerow{width:325px; float:left; padding-left:5px;}
.wineboxnwerow1{width:325px; float:left;}
.wineboxnwerow_r{width:310px; padding-left:35px; float:left;}

.gallery1{width:690px; padding:5px 0px 5px 0px; float:left;}
.galleryrow{width:690px; float:left;}
.picblock{width:128px; padding-top:10px; margin:0px;float:left;}
.pic{width:120px; padding:2px;border:double 2px #521200; background:#ffffff; float:left; font-size:1px;}
.pic a{color:#E5E4D2; font-size:1px; margin:0px; text-decoration:none; }
.pic a:hover{color:#FFF592; }
.padright10{padding-right:10px;}

.comingsoon{width:90%; float:left; color:#000000; font-size:20px; text-align:center; padding-top:10px;}

.lbox_t{width:273px; background:url(../images/lbox_t.png) no-repeat top left; float:left; font-size:1px; height:12px;}
.lbox_m{width:263px; background:url(../images/lbox_m.png) repeat-y top left; padding:0px 0px 0px 10px; float:left; }
.lbox_b{width:273px; background:url(../images/lbox_b.png) no-repeat top left; float:left; font-size:1px; height:11px; 
}
.lbox_m h2{color:#FEF0BB;}
.lbox_m p{color:#F6F1E1;}
.lbox_m h4{color:#F6F1E1;}
.printbtn{width:680px; padding-bottom:8px; float:left; text-align:right;}

.newmenu{width:300px; float:left;}
.newmenu ul{margin:0px;width:300px; padding:0px;}
.newmenu ul li{ list-style:none; display:block;font-size:12px; padding:12px 0px 12px 0px; float:left; color:#F3D998;}
.newmenu ul li span{ font-weight:bold; color:#F3D998; font-size:13px;}
.menufont1{width:227px; float:left; text-align:left; background:url(../images/arrow_bullet.gif) no-repeat 0px 5px; padding-left:18px;   color:#9E8E22;}
.menufont2{width:45px; float:left; text-align:right; padding-left:5px;}

.botmenu{width:300px; font-size:12px; text-align:center;color:#9E8E22; float:left;}
.botmenu span{color:#F3D998; line-height:18px; font-weight:bold;}
.commin_soon{margin: 0; padding:0px 14px 0px 19px; list-style-type: none; display: inline; float: left; font:12px  Arial,'Trebuchet MS', Tahoma, verdana; color:#284402; text-align:center; background: url(../images/nav_sprtr.jpg) no-repeat 0px 6px;}