/* CSS Document */
body{
	margin:0; background:url(../images/bg_.jpg); 
	}
.bg{
	 background:url(../images/background.jpg) repeat-x; width:100%;
	 }
#main{
	width:100%; height:100%;
	}
#main-container{
	width:980px; height:100%; margin:0 auto; padding-top:10px;
	}
#header{
	width:980px; height:145px;
	}
.top-logo{
	width:269px; height:145px; background:url(../images/logo.jpg) no-repeat; float:left;
	}
.header-right{
	width:565px; height:145px; float:right;
	}
.top-menu-container{
	width:539px; height:86px; float:right;
	}
.bottom-menu-container{
	width:450px; height:29px; float:right; padding-top:30px;
	}
.video-zone-container{
	width:113px; height:86px; float:left;
	}
.order-container{
	width:198px; height:86px; float:left;
	}
.phone-icon-container{
	width:82px; height:86px; float:left;
	}
.wifi-icon-container{
	width:114px; height:86px; float:left;
	}
.home-container{
	width:76px; height:29px; float:left;
	}
.menu-container{
	width:75px; height:29px; float:left;
	}
.order-online-container{
	width:130px; height:29px; float:left;
	}
.photo-gallery{
	width:138px; height:29px; float:left;
	}
.contact-us-container{
	width:113px; height:29px; float:left;
	}
.banner-image-container{
	width:980px; height:551px; padding-top:15px;
	}
.banner-image-container1{
	width:980px; height:425px; padding-top:15px;
	}
#body-container{
	width:980px;
	}
.welcome-txt{
	width:980px; height:60px;
	}
.welcome-heading-container{
	width:354px; height:60px; float:left;
	}
.content-txt{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#320700; text-align:left; width:950px; margin:20px 15px 15px 15px; line-height:18px;
	}
.content-txt a{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000;font-weight:bold; text-decoration:none;
	}
.content-txt h1{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#320700; line-height:18px; margin:0;
	}
.footer{
	background:url(../images/footer-bg.jpg) repeat-x; width:100%; height:72px;
	}
.footer-bg-mid{
	background:url(../images/footer-bg-mid.jpg) no-repeat; width:980px; height:72px; margin:0 auto; text-align:center;
	}
.clear{
	clear:both;
	}
.footer-right{
	width:500px; padding-top:20px;padding-left:100px; float:left;
	}
.footer-txt-1{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFBD86; text-align:right; font-weight:normal; padding-right:8px;
	}
.footer-txt-2{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:right; padding:5px 8px 0 0; font-weight:normal; text-decoration:none;
	}
.footer-txt-2 a{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none;
	}
.footer-txt-3{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:right; font-weight:normal; padding-right:3px;padding-top:52px;
	}
.footer-txt-3 a{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:right; font-weight:bold; padding-right:3px; text-decoration:none;
	}
.logos-container{
	width:875px; height:79px; margin:0 auto;
	}
.menu-body-left{
	width:962px; height:100%; padding-top:10px; margin:0 auto;
 	}
.menu-body-right{
	width:485px; height:100%; float:left;padding-top:10px;
	}
.content-txt1{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#320700; text-align:left; margin:20px 15px 15px 15px; line-height:18px;
	}
.content-txt1 h1{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#320700; line-height:18px;  font-weight:bold; margin:15px 0 5px 0;
	}
.content-txt1 h2{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#320700; margin:0; font-weight:bold;
	}
.content-txt2{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; text-align:left; margin:10px 10px 10px 10px; line-height:18px; letter-spacing:0px;word-spacing:2px; line-height:18px;
	}
.content-txt2 h1{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#320700; line-height:18px;  font-weight:bold; margin:15px 0 5px 0;  text-align:center; width:100%; height:20px; background-color:#E9E0C7;
	}
.content-txt2 h2{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#320700; margin:10px 0 3px 0; font-weight:bold;
	}
.content-txt3 {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFF00; margin:0; font-weight:normal;
	}
.style1 {color:#CC0000}

.photo{
	border:1px solid black; padding-left:5px;padding-right:5px;padding-top:15px;padding-bottom:15px;
	}
.menu-bg-top{
	width:962px; height:27px; float:left; background:url(../images/content-bg-top.png) no-repeat; margin:0 auto;
	}
.menu-bg-mid{
	width:962px; height:100%; float:left; background:url(../images/content-bg-mid.png) repeat-y; margin:0 auto;
	}
.menu-bg-bottom{
	width:962px; height:18px; float:left; background:url(../images/content-bg-bottom.png) no-repeat; margin:0 auto;
	}
.menu-bg-container{
	width:962px; height:100%; margin:0 auto;
	}
.wifi-container{
	width:116px; height:86px; float:left;
	}
.content-bg-top{
	 width:962px; height:27px; float:left;
	}
.content-bg-mid{
	background:url(../images/content-bg-mid.png) repeat-y; width:962px; height:100%; float:left;
	}
.content-bg-bottom{
	background:url(../images/content-bg-bottom.png) no-repeat; width:962px; height:18px; float:left;
	}
.content-container{
	width:962px; height:100%; margin:0 auto;
	}
.menu-container1{
	width:962px; height:100%; margin:0 auto; text-align:left;
	}















.maintable
    {     width:100%;
          height:100%;
          
          align:center;
    }
.tableleft
    {
          width:50%;
          height:100%;
          border-right:1px solid black;
          padding-left:30px;
          vertical-align:top;
    }
.tableright
    {
          width:50%;
          height:100%;
          padding-left:30px;
          vertical-align:top;
    }
.fontstyle_big
 {
          font-size:21px;
          font-weight:bold;
          font-family:sans-serif;
 }
 .fontstyle_mid
 {
          font-size:16px;
          font-weight:bold;
          font-family:sans-serif;
          color:#330801;
          
 }
  .fontstyle_small
 {
         
          font-size:13px;
          font-family:sans-serif;
          color:#330801;
          
 }
   .fontstyle_red
 {
         
          font-size:13px;
          font-family:sans-serif;
          color:white;
          
 }
  .fontstyle_mid_red
 {
          font-size:16px;
          font-weight:bold;
          font-family:sans-serif;
          color:white;
          
 }