@charset "utf-8";
/* CSS Document */

html 
{margin: 0px; padding: 0px; height:100%; width:100%;
background: #FC0 url(../imgs/chindianbg.jpg) repeat;}

body 
{margin: 0px; padding: 0px; height:100%; width:100%;
background: fixed url(../imgs/ChindianBurst.png) no-repeat left top;}
	  
#wrapperbg
{margin: 0 0 0 80px; padding: 0px; height:100%; width: 770px; 
background: url(../imgs/MainWrapBG.png); position:relative;}
 
#wrapper
{padding: 0 11px 0 11px; margin: 0px; height:100%; width: 748px;}

body, #wrapperbg, #wrapper
{height: auto; min-height: 100%;}




#header
{margin: 0px; padding: 0px; height:180px; width:748px;}

#headlogo
{margin: 0px; padding: 0px; height:170px; width:255px; float:left;}
#homePage
{display: block; width: 255px; height: 170px; background: url("../imgs/Logo.jpg") no-repeat 0 0}
#homePage:hover
{ background-position: 0 -170px;}
#homePage span
{ display: none;}

#headright
{margin: 0px; padding: 0px; height:170px; width:493px; float:right;}
#head1
{margin: 0px 3px 0px 0px; padding: 5px; padding-top:16px; height:40px; width:480px;
font-family: Arial, Helvetica, sans-serif;font-size: 30px; font-weight: bold;
color: #DCDCDC; text-align: right; letter-spacing: .0001em; background: url(../imgs/chindianhead1bg.jpg) no-repeat right top;}

#headlink
{margin: 0px; padding: 5px 0px 5px 0px; height:35px; width:501px; background: #F7941E; border: 1px #2F1700 solid; 
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 900; text-shadow: 0px 1px 1px #fff; vertical-align: baseline;}
.lavaLamp{ border:0; margin:0; padding:0px; height: 35px; width: 501px; position: relative; overflow: hidden;}
.lavaLamp li{ padding: 0px; margin: 0px; float:left; list-style-type: none; }
.lavaLamp li.back { background: url(../imgs/hoverbg.gif) repeat right -115px; width: 9px; height: 35px; z-index: 8; position: absolute; margin: 0px; padding:0px; }
.lavaLamp li.back .left { background: url(../imgs/hoverbg.gif) repeat top left; height: 45px; margin: 0px; padding:0px; }

.lavaLamp li a.homelava { position: relative; overflow: hidden; text-decoration: none; color: #000; outline: none; text-align: center; width:1px; height:335px; z-index: 10; letter-spacing: 0; float: left; display: block; margin:0px; padding:0px; border:none;}
.lavaLamp li a.about { position: relative; overflow: hidden; text-decoration: none; color: #000; outline: none; text-align: center; width:56px; height:335px; z-index: 10; letter-spacing: 0; float: left; display: block; margin:0px; padding: 10px 0px; border-right: dotted 1px #CC6600;}
.lavaLamp li a.menu { position: relative; overflow: hidden; text-decoration: none; color: #000; outline: none; text-align: center; width:52px; height:35px; z-index: 10; letter-spacing: 0; float: left; display: block; margin:0px; padding: 10px 0px; border-right: dotted 1px #CC6600;}
.lavaLamp li a.location { position: relative; overflow: hidden; text-decoration: none; color: #000; outline: none; text-align: center; width:134px; height:35px; z-index: 10; letter-spacing: 0; float: left; display: block; margin: 0px; padding: 10px 0px; border-right: dotted 1px #CC6600;}
.lavaLamp li a.news { position: relative; overflow: hidden; text-decoration: none; color: #000; outline: none; text-align: center; width:108px; height:35px; z-index: 10; letter-spacing: 0; float: left; display: block; margin:0px; padding: 10px 0px; border-right: dotted 1px #CC6600;}
.lavaLamp li a.catering { position: relative; overflow: hidden; text-decoration: none; color: #000; outline: none; text-align: center; width:74px; height:35px; z-index: 10; letter-spacing: 0; float: left; display: block; margin:0px; padding: 10px 0px; border-right: dotted 1px #CC6600;}
.lavaLamp li a.contact { position: relative; overflow: hidden; text-decoration: none; color: #000; outline: none; text-align: center; width:71px; height:35px; z-index: 10; letter-spacing: 0; float: left; display: block; margin:0px; padding: 10px 0px;}
.lavaLamp li a:hover { color: #663300;}
.lavaLamp li a:active{ color: #663300;}

#head2
{margin: 0px 3px 30px 0px; padding: 10px 5px; height:20px; width:480px;
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #99CC33; text-align: right; border-bottom: dotted #F90 3px; }
.addresscolor
{color: #669900;}





#content
{padding: -10px 0px; padding-bottom:51px; margin: 0px; width:748px;  position:relative;}


#coupon-content
{padding: 25px margin: 0px; height:400px;}



.clearfix:after 
{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix 
{display: inline-block;} /* Hides from IE-mac \*/
* html .clearfix 
{ height: 1%;}
.clearfix 
{display: block;} /* End hide from IE-mac */







#footer
{position:absolute; bottom:0px; width:748px; margin-top:-41px; height:40px; background: url("../imgs/footbg.jpg") no-repeat 0 0; border-top: solid #000 1px;  padding:0px; display:block;}
#footclan
{padding: 10px 10px 0px 10px; width:728px; height:24px; font-family: Arial, Helvetica, sans-serif; }
#footclan a.ninafoot
{font-size: 15px; text-decoration: none; color: #000; outline: none; padding:2px;}
#footclan a.footlink
{font-size: 9px; text-decoration: none; color: #000; outline: none; padding:2px;}
#footclan a:hover { background: #ffffcc;}