﻿BODY {
	text-align: center; /* Fix can giua cho IE8 */
	background: url('../images/site_wrapper.jpg') no-repeat fixed center top transparent;
	margin: 1 auto;
	padding:0px;
}
#wrapper {
	width:958px;
	margin:0px auto;
	background:#FFF;
	position:relative;
	text-align:left;
}
#wrapper1 {
	position:relative;
	text-align:left;
	width:958px;
	margin:0 auto;
	background:#FFF;
	}
#wrapper2 {
	position:relative;
	text-align:left;
	width:958px;
	margin:0 auto;
	background:#FFF;
	}

#bottom {
    clear: both;
}
/* Css For HomePage----------------------------------------------------*/
#mainContent {
	position:relative;
	width:260px;
	margin: 5 auto 5 auto;
	float:left;
}
#leftContent {
	position:relative;
	width:428px;
	margin: 5 auto 5 auto;
	float:left;
	z-index:100;
}
#rightContent {
	position:relative;
	width:270px;
	margin: 5 auto 5 auto;
	float:right;
}
/* Css For Content News Page-------------------------------------------*/
#LeftContent-1 {
	width:210px;
	margin: 5 auto 5 auto;
	float:left;
	background-color: #FFF;
}

#RightContent-1 {
	width:748px;
	margin: 5 auto 5 auto;
	float:right;
	background-color: #FFF;
}
/* Css For Restaurant Page-------------------------------------------*/
#LeftContent-2 {
	width:748px;
	margin: 5 auto 5 auto;
	float:left;
}

#RightContent-2 {
	width:210px;
	margin: 5 auto 5 auto;
	float:left;
}


/* Css For Box ----------------------------------------------------------*/

#MainContentScrollBox {
	width:240px;
	height: 130px;
	margin: 5 auto 5 auto;
	float: left;
	border: 1px #E49478 solid; 	
}

#MainContentScroll1Box {
	width:215px;
	height: 110px;
	margin: 10 10 10 10;
	float: none;
	text-align: justify;
}

#AdvRight01Image {
	width:120px;
	margin: 0 5 10 5;
	float: left;
}

#AdvRight03Image {
	width:120px;
	margin: 10 5 10 5;
	float: left;
	border: 1 #e24300 solid ; 
}

/* Css For CatNews Box ----------------------------------------------------------*/

#Header_Cat_News_Box {
	width:728px;
	height: 6px;
	background: url(../Images/bg_newslist_header.png)  no-repeat bottom; /*last 2 values are the x and y coordinates of bullet image*/
}

#Content_Cat_News_Box {
	width:728px;
	background: url(../Images/bg_newslist_content.png) repeat-y left /*last 2 values are the x and y coordinates of bullet image*/
}

#Footer_Cat_News_Box
{
	background: url('../Images/bg_newslist_footer.png') no-repeat top;
    height: 6px;
	width:728px;
}

#Cat_News_Box_Title {
	width:728px;
	margin: 0 auto 20 auto;
	font: Normal 18px Arial;
	color: #d23e00;
	background: url(../Images/dalan_logotitle.jpg) no-repeat 2px 2px; /*last 2 values are the x and y coordinates of bullet image*/
	margin-bottom: 0; /*bottom spacing between header and rest of content*/
	text-align: left;
	padding: 3px 0 7px 25px; /*31px is left indentation of header text*/
}
/*Gallery box --------------------------------------------------------------*/
.GalleryBox
{
    display: inline-block;
    float: left;
    width: 152px;    
    margin: 15 10 20 10; 
    text-align: justify;
}

.GalleryBox .GalleryBoxImg a
{
border: 1px #CCC solid; 
    float: left;
    margin: 5px 8px 2px 0;
}

/* News Css Box ----------------------------------------------------------*/

.News
{
    display: inline-block;
    float: left;
    width: 320px;    
    margin: 15 20 15 5; 
    text-align: justify;
}
.News .NewsImg a
{
    float: left;
    margin: 5px 8px 2px 0;
}
.News .NewsSum a
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: justify;
    color: #464646;
    text-decoration: none;
}
.News .NewsImg img
{
    width: 132px;
}
.News_BeginRow
{
    display: inline-block;
    margin-bottom: 20px;
     margin-left: 17px;
    margin-right: 5px;
}
.News_BeginRowFirstFull
{
	display: inline-block;
    margin-bottom: 20px;
    margin-left: 17px;
    margin-right: 0px;
}
.News .NewsTitle
{
    font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
    margin-bottom: 3px;
}
.News .NewsTitle a
{
    font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    color: #464646;
    text-align: justify;
}
.News .NewsTitle span
{
    font-weight: normal;
    color: #464646;
}
.newlist_separator
{
	border-bottom:solid 1px #B6B6B6;
	margin:0px 0px;
}
.Restaurant_box_info {
   	display: inline-block;
    float: left;
    width: 680px;    
    margin: 15 20 15 40; 
    text-align: justify;
}


.News_Box_Detail {
   	display: inline-block;
    float: left;
    width: 650px;    
    margin: 15 20 15 40; 
    text-align: justify;
}

.News_Box_Detail .NewsTitle
{
    font-family: Vedana, Arial, Helvetica, sans-serif;
	text-decoration: none;
    margin-bottom: 3px;
    font-size: 16px;
    font-weight: bold;
    color: #000;
    text-align: justify;
}

/* End News Css Box ----------------------------------------------------------*/

.first_hot_item{ padding:3px 5px 0px 20px; background:transparent url(../images/iconArrowRedS.gif) no-repeat scroll 4px 8px;}
.first_hot_item a{	padding: 0px 0PX 30PX 0PX; margin: 0px 10px 5px 0px; text-decoration: none; font-family:Arial,Helvetica,sans-serif; font-size:9pt; line-height: normal; color:#333333; font-weight:Bold;}
.first_hot_item a:hover{text-decoration:none; color:#9f0000;}

.Header_smalltitle {
	FONT-WEIGHT: Normal; FONT-SIZE: 12px; COLOR: #FFF; FONT-FAMILY: Arial , Verdana, Helvetica,sans-serif; text-decoration: none;  
}
.Header_smalltitle:hover {
	FONT-WEIGHT: Normal;FONT-SIZE: 12px;  COLOR: #ffff00; FONT-FAMILY:  Arial, Verdana, XHelvetica, sans-serif; text-decoration: none;
}

.Header_title {
	FONT-WEIGHT: Normal; FONT-SIZE: 12px; COLOR: #FFF; FONT-FAMILY: Verdana, Arial ,Helvetica,sans-serif; text-decoration: none;  
}
.Header_title:hover {
	FONT-WEIGHT: Normal;FONT-SIZE: 12px;  COLOR: #ffff00; FONT-FAMILY:  Verdana, Arial ,XHelvetica, sans-serif; text-decoration: none;
}
.Header_title_gach {
	FONT-WEIGHT: Normal; FONT-SIZE: 12px; COLOR: #ffff00; FONT-FAMILY: Verdana, Arial ,Helvetica,sans-serif; text-decoration: none;  
}

.Category_News_title {
	FONT-WEIGHT: Normal; FONT-SIZE: 15px; COLOR: #b93500; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; margin-left:20px; text-decoration: none;  
}
.Category_News_title:hover {
	FONT-WEIGHT: Normal;FONT-SIZE: 15px;  COLOR: #ff0000; FONT-FAMILY:  Arial, Verdana,Helvetica, sans-serif; margin-left:20px; text-decoration: none;
}
.News_title {
	FONT-WEIGHT: Normal; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; text-decoration: none;  
}
.News_title:hover {
	FONT-WEIGHT: Normal;FONT-SIZE: 12px;  COLOR: #ff0000; FONT-FAMILY:  Arial, Verdana,Helvetica, sans-serif; text-decoration: none;
}
.News_Quote {
	FONT-WEIGHT: Normal; FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; text-align: justify; text-decoration: none;  
}
.News_Quote-1 {
	FONT-WEIGHT: Normal; FONT-SIZE: 12px; COLOR: #CA3300; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; text-align: justify; text-decoration: none;  
}

.Date-time {
	FONT-WEIGHT: Normal; FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; text-decoration: none;  
}
.Date-time-1 {
	FONT-WEIGHT: Normal; FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; text-decoration: none;  
}

.Onlinehelp_title {
	FONT-WEIGHT: Normal; FONT-SIZE: 13px; COLOR: #663300; FONT-FAMILY: Verdana, Arial,Helvetica,sans-serif; margin-left:20px; text-decoration: none;  
}

/*-- CSS For Pagging -============================================================================================================== */
.Pagging_Title {
	FONT-WEIGHT: Normal; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; text-decoration: none;  
}
.Pagging_Title_Active {
	FONT-WEIGHT: Normal; FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; text-decoration: none;  
}
.Pagging_Title_Normal {
	FONT-WEIGHT: Normal; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; text-decoration: none;  
}


#gallery {
	position: relative;
	height:234px;
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
	}

	#gallery .caption {
		z-index:1; 
		background-color:#000; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold; 
		color:#ffffff; 
		height:30px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
	


