<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* *** Float containers fix:
       http://www.csscreator.com/attributes/containedfloat.php *** */ 
	   
		.clearfix:after {
			content: ".";
			display: block;
			height: 0px;
			clear: both;
			visibility: hidden;
		}
		 .clearfix {
			display: inline-block;
		}
		/* Hides from IE-mac \*/
		* html .clearfix {
			height: 1%;
		}
		.clearfix {
			display: block;
		}

		/* End hide from IE-mac */
		
	body {
		
		background:url(images/header_bg2.png) repeat-x scroll center top transparent;
		background-color:#ffffff;
		
	}

	a {
		text-decoration: none;		
	}

	a img {
		border: none;
	}
		
	li {
		display:block;
	}
	
	.pagewarp {
		width:800px;
		margin:0 auto;	
	}
	
	.header {
		height:205px;
		
	}
	
	.logo {
		background:url(images/header_bg.png) no-repeat scroll left center transparent;
		width:800px;
		height:140px;
		margin:0 auto;
	}
	
	.logo  a {
		display: block;
		margin: 0 auto;
		width: 266px;
		position:relative;
		top:40px;
	}
	
	.menu {
		padding-top: 15px;
		background:url(images/menu_bg.png) repeat-x scroll center bottom transparent;

	}
	
	.header   ul{
		width:590px;
		margin:0 auto;
	}

	.header  ul li {
		float:left;
	}
	
	.header  ul li a {
		text-align:center;
		display: block;
		text-indent: -5000px; 
		height:40px;
	}
	
	
	/* for background image */
	
	.header  ul .home {
		padding-right:23px;
	}
	
	.header  ul  .home-btn {
		background:url(images/home_btn.png) no-repeat scroll center bottom transparent;
		width:39px;
	}
	
	.header  ul  .home-btnb {
		background:url(images/home_btnb.png) no-repeat scroll center bottom transparent;
		width:39px;
	}
	
	.header  ul .aboutus {
		padding-right:17px;
	}
	
	.header  ul .aboutus-btn {
		background:url(images/about_btn.png) no-repeat scroll center bottom transparent;
		width:40px;
	}
	
	.header  ul .aboutus-btnb {
		background:url(images/about_btnb.png) no-repeat scroll center bottom transparent;
		width:40px;
	}
	
	.header  ul .restaurant {
		padding-right:4px;
	}
	
	.header  ul .restaurant-btn  {
		background:url(images/restaurant_btn.png) no-repeat scroll center bottom transparent;
		width:82px;
		
	}
	
	.header  ul .restaurant-btnb  {
		background:url(images/restaurant_btnb.png) no-repeat scroll center bottom transparent;
		width:82px;
	}
	
	.header  ul .product {
		padding-right:15px;
	}
	
	.header  ul .product-btn {
		background:url(images/product_btn.png) no-repeat scroll center bottom transparent;
		width:82px;
	}
	
	.header  ul .product-btnb {
		background:url(images/product_btnb.png) no-repeat scroll center bottom transparent;
		width:82px;
	}
	
	.header  ul .event {
		padding-right:25px;
	}
	
	.header  ul .event-btn {
		background:url(images/event_btn.png) no-repeat scroll center bottom transparent;
		width:92px;
	}
	
	.header  ul .event-btnb {
		background:url(images/event_btnb.png) no-repeat scroll center bottom transparent;
		width:92px;
	}
	
	.header  ul .media {
		padding-right:21px;
	}
	
	.header  ul .media-btn {
		background:url(images/media_btn.png) no-repeat scroll center bottom transparent;
		width:87px;
	}
	
	.header  ul .media-btnb {
		background:url(images/media_btnb.png) no-repeat scroll center bottom transparent;
		width:87px;
	}
	
	.header  ul .contactus-btn {
		background:url(images/contact_btn.png) no-repeat scroll center bottom transparent;
		width:53px;
	}
	
	.header  ul .contactus-btnb {
		background:url(images/contact_btnb.png) no-repeat scroll center bottom transparent;
		width:53px;
	}

	.middle {
		background-color:#ffffff;
	}
	
	.footer2 {
		
		background:url(images/footer_bg2.png) repeat-x scroll center bottom transparent;
		height:65px;
		
	}
	
	.footer {
		background:url(images/footer_bg.png) no-repeat scroll center bottom transparent;
		width:800px;
		height:65px;
		margin:0 auto;
	}
	
	.footer p {
		float:right;
		font-size:9px;
		color:#8A7B4D;
		padding-right:20px;
		padding-top:40px;
		padding-bottom: 20px;
	}
	
	.middle .divisions-list ul {
		width:732px;
		margin: 0 auto;
	}
	
	.middle .divisions-list ul  li {
		width:244px;
		float:left;
	}
	
	.middle .divisions-list ul  li  .status-bar {
		width:244px;
		height:20px;
	}
	
	.middle .divisions-list ul  li p {
		font-size:12px;
		color:#8B7A4D;
		font-weight:bolder;
		text-align:center;
		padding-bottom: 10px;
		padding-top: 10px;
	}
	
	.middle .divisions {
		border-bottom:1px solid #8B7A4D;
		text-align:center;
		font-weight:bolder;
		font-size:14px;
		color:#8B7A4D;
	}
	
	/* page_index.html */
	
	.mainp .middle {
		padding-bottom:30px;
	}
	
	.mainp .middle .letter {
		background:url(images/index_letter.png) no-repeat scroll center center transparent;
		height:73px;
		text-indent:-5000px;
		text-align:center;
		padding-top:40px;
		padding-bottom:30px;
	}

	.mainp .middle .divisions-list {
		border-bottom:1px solid #8B7A4D;
	}
	
	.mainp .middle .divisions-list ul {
		padding-top:15px;
	}
	
	.mainp .middle .divisions-list ul  li a {
		display:block;
		height: 157px;
	}
	
	.mainp .middle .divisions-list ul  .restaurant .status-bar {
		background-color:#F2999A;
	}
	
	.mainp .middle .divisions-list ul  .product .status-bar {
		background-color:#AECD60;
	}
	
	.mainp .middle .divisions-list ul  .event .status-bar {
		background-color:#87C1EA;
	}
	
	/* page_aboutus.html */
	
	.aboutusp .middle .company {
		border-bottom:1px solid #8B7A4D;
		text-align:center;
		font-weight:bolder;
		font-size:14px;
		color:#8B7A4D;
		padding-top: 30px;
	}
	
	.aboutusp .middle .company-list {
		width:390px;
		display:block;
		margin: 0 auto;
		_padding-left:50px;
	}
	
	.aboutusp .middle .company-list  ul {
		padding-top:40px;
		padding-bottom:40px;
	}
	
	.aboutusp .middle .company-list  ul li {
		padding-bottom:17px;
		width:390px;
		height:37px;
		_width:280px;
	}
	
	.aboutusp .middle .company-list  ul li p {
		padding-top: 12px;
		font-size:14px;
		color:#8B7A4D;
	}
	
	.aboutusp .middle .company-list  ul .letter1{
		background:url(images/aboutus/letter1.png) no-repeat scroll left top transparent;
		padding-left:166px;
	}
	
	.aboutusp .middle .company-list  ul .letter2{
		background:url(images/aboutus/letter2.png) no-repeat scroll left top transparent;
		padding-left:166px;
	}
	
	.aboutusp .middle .company-list  ul .letter3{
		background:url(images/aboutus/letter3.png) no-repeat scroll left top transparent;
		padding-left:166px;
	}
	
	.aboutusp .middle .company-list  ul .letter4{
		background:url(images/aboutus/letter4.png) no-repeat scroll left top transparent;
		padding-left:166px;
	}
	
	.aboutusp .middle .divisions-list ul {
		padding-top:36px;
		padding-bottom:36px;
	}
	
	.aboutusp .middle .divisions-list ul  .restaurant .status-bar {
		background-color:#F2999A;
	}
	
	.aboutusp .middle .divisions-list ul  .product .status-bar {
		background-color:#AECD60;
	}
	
	.aboutusp .middle .divisions-list ul  .event .status-bar {
		background-color:#87C1EA;
	}
	
	/* page_restaurant.html */
	
	.restaurantp .middle .restaurant-top {
		border-bottom:1px solid #F2999A;
		text-align:center;
		font-weight:bolder;
		font-size:20px;
		color:#F2999A;
		padding-top: 30px;
	}
	
	.restaurantp .middle .letter1 {
		background:url(images/restaurant/letter.png) no-repeat scroll center bottom transparent;
		text-indent:-5000px;
		padding-top: 20px;
	}
	
	.restaurantp .middle .letter2 {
		padding-top:20px;
	}
	
	.restaurantp .middle .letter2 p{
		text-align:center;
		font-size:12px;
		color:#8B7A4D;
		line-height:20px;
	}
	
	.restaurantp .middle .services {
		border-bottom:1px solid #F2999A;
		text-align:center;
		font-weight:bolder;
		font-size:14px;
		color:#8B7A4D;
		padding-top: 30px;
	}
	
	.restaurantp .middle .pic-list {
		padding-top:21px;
		padding-bottom:23px;
		width:720px;
		margin:0 auto;
		_width:720px;
	}
	
	.restaurantp .middle .pic-list .pic {
		float:left;
		width:204px;
	}
	
	.restaurantp .middle .pic-list .list {
		float:right;
		width:490px;
	}
	
	.restaurantp .middle .pic-list .list ul li {
		background:url(images/point.png) no-repeat scroll left 6px transparent;
		background:url(images/point.png) no-repeat scroll left 8px transparent \9;
		padding-left: 15px;
		padding-bottom: 3.5px;
		padding-bottom: 0px \9;
	}
	
	.restaurantp .middle .pic-list .list ul li p {
		font-size:12px;
		color:#8B7A4D;
		width:530px;
		_width:480px;
	}
	
	
	.restaurantp .middle .divisions {
		border-bottom:1px solid #F2999A;
	}
	
	
	.restaurantp  .middle .divisions-list ul {
		padding-top:18px;
		padding-bottom:26px;
	}
	
	.restaurantp  .middle .divisions-list ul  .restaurant .status-bar {
		background-color:#F2999A;
	}
	
	.restaurantp .middle .divisions-list ul  .product .status-bar {
		background-color:#D0D0D0;
		opacity:0.7;
	}
	
	.restaurantp .middle .divisions-list ul  .product p {
		color:#B4B4B4;
	}
	
	.restaurantp  .middle .divisions-list ul  .event .status-bar {
		background-color:#B3B3B3;
		opacity:0.7;
	}
	
	.restaurantp .middle .divisions-list ul  .event p {
		color:#B4B4B4;
	}
	
	/* page_product.html */
	
	.productp .middle .product-top {
		border-bottom:1px solid #AECD60;
		text-align:center;
		font-weight:bolder;
		font-size:20px;
		color:#AECD60;
		padding-top: 30px;
	}
	
	.productp .middle .letter1 {
		background:url(images/product/letter.png) no-repeat scroll center bottom transparent;
		text-indent:-5000px;
		padding-top: 20px;
	}
	
	.productp .middle .letter2 {
		padding-top:20px;
	}
	
	.productp .middle .letter2 p{
		text-align:center;
		font-size:12px;
		color:#8B7A4D;
		line-height:20px;
	}
	
	.productp .middle .services {
		border-bottom:1px solid #AECD60;
		text-align:center;
		font-weight:bolder;
		font-size:14px;
		color:#8B7A4D;
		padding-top: 30px;
	}
	
	.productp .middle .pic-list {
		padding-top:21px;
		padding-bottom:23px;
		width:720px;
		margin:0 auto;
	}
	
	.productp .middle .pic-list .pic {
		float:left;
		width:204px;
	}
	
	.productp .middle .pic-list .list {
		float:right;
		width:490px;
	}
	
	.productp .middle .pic-list .list ul  {
		padding-top: 24px;
	}
	
	.productp .middle .pic-list .list ul li {
		background:url(images/point.png) no-repeat scroll left 6px transparent;
		background:url(images/point.png) no-repeat scroll left 8px transparent \9;
		padding-left: 15px;
		padding-bottom: 3.5px;
		padding-bottom: 0px \9;
	}
	
	.productp .middle .pic-list .list ul li p {
		font-size:12px;
		color:#8B7A4D;
		width:530px;
		_width:480px;
	}
	
	
	.productp .middle .divisions {
		border-bottom:1px solid #AECD60;
	}
	
	
	.productp  .middle .divisions-list ul {
		padding-top:18px;
		padding-bottom:26px;
	}
	
	.productp  .middle .divisions-list ul  .restaurant .status-bar {
		background-color:#D0D0D0;
		opacity:0.7;
	}
	
	.productp .middle .divisions-list ul  .restaurant p {
		color:#B4B4B4;
	}
	
	.productp .middle .divisions-list ul  .product .status-bar {
		background-color:#AECD60;
	}
	
	.productp  .middle .divisions-list ul  .event .status-bar {
		background-color:#B3B3B3;
		opacity:0.7;
	}
	
	.productp .middle .divisions-list ul  .event p {
		color:#B4B4B4;
	}
	
	/* page_event.html */
	
	.eventp .middle .event-top {
		border-bottom:1px solid #87C1EA;
		text-align:center;
		font-weight:bolder;
		font-size:20px;
		color:#87C1EA;
		padding-top: 30px;
	}
	
	.eventp .middle .letter1 {
		background:url(images/event/letter.png) no-repeat scroll center bottom transparent;
		text-indent:-5000px;
		padding-top: 20px;
	}
	
	.eventp .middle .letter2 {
		padding-top:20px;
	}
	
	.eventp .middle .letter2 p{
		text-align:center;
		font-size:12px;
		color:#8B7A4D;
		line-height:20px;
	}
	
	.eventp .middle .services {
		border-bottom:1px solid #87C1EA;
		text-align:center;
		font-weight:bolder;
		font-size:14px;
		color:#8B7A4D;
		padding-top: 30px;
	}
	
	.eventp .middle .list1 {
		padding-bottom:23px;
	}
	
	.eventp .middle .list2{
		padding-top:10px;
		padding-bottom:40px;
	}
	
	.eventp .middle .pic-list {
		width:650px;
		margin:0 auto;
		_width:680px;
	}
	
	.eventp .middle .pic-list .pic {
		float:left;
		width:406px;
	}
	
	.eventp .middle .pic-list .pic1 {
		padding-top: 28px;
		_padding-left:15px;
	}
	
	.eventp .middle .pic-list .pic2 {
		padding-top: 15px;
		padding-top: 20px \9;
		_padding-left:15px;
	}
	
	.eventp .middle .pic-list .pic img {
		float:left;
	}
	
	.eventp .middle .pic-list .list {
		float:right;
		width:220px;
	}
	
	.eventp .middle .pic-list .list ul  {
		padding-top: 24px;
	}
	
	.eventp .middle .pic-list .list ul li {
		background:url(images/point.png) no-repeat scroll left 6px transparent;
		background:url(images/point.png) no-repeat scroll left 8px transparent \9;
		padding-left: 15px;
		padding-bottom: 3.5px;
		padding-bottom: 0px \9;
	}
	
	.eventp .middle .pic-list .list ul li p {
		font-size:12px;
		color:#8B7A4D;
		width:260px;
		_width:220px;
	}
	
	
	.eventp .middle .divisions {
		border-bottom:1px solid #87C1EA;
	}
	
	
	.eventp  .middle .divisions-list ul {
		padding-top:18px;
		padding-bottom:26px;
	}
	
	.eventp  .middle .divisions-list ul  .restaurant .status-bar {
		background-color:#D0D0D0;
		opacity:0.7;
	}
	
	.eventp .middle .divisions-list ul  .restaurant p {
		color:#B4B4B4;
	}
	
	.eventp .middle .divisions-list ul  .product .status-bar {
		background-color:#B3B3B3;
		opacity:0.7;
	}
	
	.eventp .middle .divisions-list ul  .product p {
		color:#B4B4B4;
	}
	
	.eventp  .middle .divisions-list ul  .event .status-bar {
		background-color:#87C1EA;
	}
	
	/* page_media.html */
	
	.mediap .middle .letter {
		text-align:center;
		font-size:12px;
		color:#8B7A4D;
		padding-top: 30px;
	}
	
	.mediap .middle .services {
		border-bottom:1px solid #8B7A4D;
		text-align:center;
		font-weight:bolder;
		font-size:14px;
		color:#8B7A4D;
		padding-top: 30px;
	}
	
	.mediap .middle  .list {
		margin: 0 auto;
		padding-top:45px;
		padding-bottom:50px;
	}
	
	.mediap .middle  .list1 {
		width:750px;
	}
	
	.mediap .middle  .list2 {
		width:700px;
	}
	
	.mediap .middle .list ul li {
		background:url(images/point.png) no-repeat scroll left 6px transparent;
		background:url(images/point.png) no-repeat scroll left 8px transparent \9;
		padding-left: 15px;
		padding-bottom: 3.5px;
		padding-bottom: 0px \9;
	}
	
	.mediap .middle .list  ul  li  p {
		font-size:12px;
		color:#8B7A4D;
	}
	
	.mediap .middle  .list1 ul {
		width:150px;
		float:left;
	}
	
	.mediap .middle .list1  ul  li  p {
		width:130px;
	}
	
	.mediap .middle  .list2 ul {
		width:175px;
		float:left;
	}
	
	.mediap .middle .list2  ul  li  p {
		width:157px;
	}
	
	.mediap .middle .divisions {
		border-bottom:1px solid #8B7A4D;
	}
	
	
	.mediap  .middle .divisions-list ul {
		padding-top:18px;
		padding-bottom:26px;
	}
	
	.mediap .middle .divisions-list ul  .restaurant .status-bar {
		background-color:#F2999A;
	}
	
	.mediap .middle .divisions-list ul  .product .status-bar {
		background-color:#AECD60;
	}
	
	.mediap .middle .divisions-list ul  .event .status-bar {
		background-color:#87C1EA;
	}
	
	/* page_contactus.html */
	
	.contactusp .middle .logo{
		background:url(images/contactus/logo.png) no-repeat scroll center center transparent;
		width:800px;
		text-indent:-5000px;
		height:30px;
		padding-top:25px;
		padding-bottom:25px;
	}
	
	.contactusp .middle .top {
		border-bottom:1px solid #8B7A4D;
		text-align:center;
		font-weight:bolder;
		font-size:15px;
		color:#8B7A4D;
		padding-top: 20px;
	}
	
	.contactusp .middle  .letter {
		text-align:center;
		font-size:12px;
		color:#8B7A4D;
		padding-top:20px;
		padding-bottom:20px;
	}
	
	.contactusp .middle  .letter h4 {
		font-size:15px;
		padding-bottom:10px;
	
	}
	
	.contactusp .middle  .join {
		padding-bottom:46px;
	}
	
	.contactusp .middle  .inter {
		padding-bottom:50px;
	}
	
	.contactusp .middle .divisions {
		border-bottom:1px solid #8B7A4D;
	}
	
	
	.contactusp  .middle .divisions-list ul {
		padding-top:18px;
		padding-bottom:26px;
	}
	
	.contactusp .middle .divisions-list ul  .restaurant .status-bar {
		background-color:#F2999A;
	}
	
	.contactusp .middle .divisions-list ul  .product .status-bar {
		background-color:#AECD60;
	}
	
	.contactusp .middle .divisions-list ul  .event .status-bar {
		background-color:#87C1EA;
	}
	
	
	
	
	
	</pre></body></html>