body,td,th{color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px}
body{margin:0px 0px 30px 0px; background:url(../images/bgmain.png) center repeat-x fixed #000}
a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; cursor:pointer;}
a:link, a:visited, a:hover, a:active{text-decoration:none; outline:none}
img{border:none} 
form{margin:0px}
h1{width:780px; height:30px; line-height:30px; padding:0px 5px 0px 5px; font-size:16px; color:#F90; text-transform:uppercase; text-align:left; background:url(../images/bgdeco.png); margin:0px 0px 10px 0px;}
h1 div{float:left}

.navi{width:800px; height:100px; background:url(../images/logo2.png) left center no-repeat; margin:10px 0px 10px 0px}
.navi a{float:right; width:70px; height:30px; line-height:30px; text-transform:uppercase; margin:0px 10px 0px 50px; position:relative;}
.navi a:hover{background:url(../images/bgdeco.png); color:#F90}
.navi2{width:790px; height:30px; line-height:30px; cursor:pointer}
.navi2 a{float:right; text-transform:uppercase; margin-left:20px;}
.navi2 a:hover{color:#690; text-decoration:underline}
.navi2 div{float:left; font-weight:bold; text-transform:capitalize;}

/* 通用居中样式 */
.mf{position:fixed!important;/*FF IE7*/ position:absolute;/*IE6*/  
_top:       expression(eval(document.compatMode &&  
            document.compatMode=='CSS1Compat') ?  
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/  
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/ }
/* 通用居中样式 */
.mf{width:600px; height:330px; z-index:999; left:50%;/*FF IE7*/ top:50%;/*FF IE7*/ margin-left:-300px!important;/*FF IE7 该值为本身宽的一半 */ margin-top:-165px!important;/*FF IE7 该值为本身高的一半*/}
.mfin{display:block; list-style:none; margin:0px; padding:0px; width:600px; height:300px; position:relative; background:url(../images/logo.png) no-repeat}
.mfin li{width:80px; height:90px; position:absolute; z-index:666}
.mfin li a{display:block; width:80px; height:90px; position:relative;}
.mfin li a:hover img{filter:alpha(opacity=60);/*IE*/ opacity:0.6;/*FF*/}
.mfin li span{display:none; width:80px; height:20px; line-height:20px; position:absolute; left:0px; top:-20px;}
.mfin li:hover span{display:block; font-size:16px; text-transform:uppercase}
.copyright{width:100%; height:20px; line-height:20px; font-weight:bold; color:#FFF; text-transform:capitalize; margin-top:10px}
.copyright div{float:left}

.nrecipe{top:15px; left:200px}
.nevent{top:45px; left:280px}
.nsponser{top:15px; left:360px}
.ngallery{top:45px; left:440px}
.nfood{top:15px; left:520px}
.deco1{position:absolute; right:0px; bottom:100px}

.mb{width:800px; height:650px; list-style:none; margin:0px 0px 15px 0px; padding:0px; position:relative}
.mb li{float:left; display:inline; width:190px; min-height:100px; margin:0px 5px 10px 5px; background:url(../images/bgdeco.png)}
.mb li a{display:block; padding:10px; font-size:12px; color:#FFF; text-transform:capitalize; position:relative}
.mb li a img{width:170px; height:100px;}
.mb li a span{display:none; width:170px; height:100px; font-weight:bold; color:#FFF; position:absolute; top:10px; left:10px}
.mb li a:hover span{display:block; background:url(../images/bghighlight.png) no-repeat; cursor:pointer}

.recipe li{height:150px}
.sponsor a{display:block; width:770px; min-height:280px; padding:10px; line-height:16px; text-align:left; color:#FFF; background:url(../images/bgdeco.png); margin:0px 5px 10px 5px;}
.sponsor a img{float:right; width:500px; height:250px; margin-left:10px; filter:alpha(opacity=80);/*IE*/ opacity:0.8;/*FF*/}
.sponsor a:hover img{filter:alpha(opacity=100);/*IE*/ opacity:1;/*FF*/}
.event a{float:left; width:370px; height:480px; padding:10px; background:url(../images/bgdeco.png); margin:0px 5px 10px 5px; position:relative}
.event a img{width:370px; height:480px;}
.event a span{display:block; width:370px; height:480px; line-height:50px; font-size:20px; text-transform:uppercase; color:#FFF; position:absolute; top:10px; left:10px; background:#000; filter:alpha(opacity=80);/*IE*/ opacity:0.8;/*FF*/}
iframe{width:798px; height:500px; border:1px solid #999; margin:0 0 10px 0}
