body {background-color: #1A1A1A;margin:0px; font-size:12px; color:#626262; line-height:20px;}
a:link,a:visited,a:active {	font-size: 12px;color: #303030;	text-decoration: none;}
a:hover {font-size: 12px;color: #303030;text-decoration: underline;}
td {font-size: 12px; color:#626262; line-height:20px; }
.menubg {background-image:url(/images/index_r7_c3.jpg); background-repeat:repeat-x;}
a.white12:link,a.white12:visited,a.white12:active {	font-size: 12px;color: #FFFFFF;	text-decoration: none;}
a.white12:hover {font-size: 12px;color: #FFFFFF;text-decoration: underline;}
.mainTD{ background-image:url(/images/index_r11_c3.jpg); background-repeat:repeat-x; background-color:#FBFBFB;}
a.gray12:link,a.gray12:visited,a.gray12:active {font-size: 12px;color: #626262;	text-decoration: none;}
a.gray12:hover {font-size: 12px;color: #626262;text-decoration: underline;}
.gray12 {font-size: 12px;color: #626262;}
.white12 {color:#FFFFFF;}
.searchTd { background-image:url(/images/index_r3_c18.jpg); background-position:right top; background-repeat:no-repeat; padding-top:6px; padding-right:20px;}
.searchTd input {font-size: 12px;height: 14px;width: 123px;border: 1px solid #CCCCCC;}
.spliterTd { background-image:url(/images/index_r21_c11.jpg); background-repeat:repeat-y; padding-top:30px;}
.img_Margin { margin:6px 0px 4px 0px;} 
.aboutTd{ background-image:url(/images/about_r2_c7.jpg); background-repeat:no-repeat; background-color:#EEEEEE; background-position:top right;}
.leftMenu {	font-size: 14px;	text-decoration: none;}
.leftMenuTd {border-bottom-width: 2px;border-bottom-style: dashed;border-bottom-color: #DCDCDC; text-align:left; padding-left:15px;}
a.leftMenu:link,a.leftMenu:visited,a.leftMenu:active {font-size: 14px;color: #626262;	text-decoration: none;}
a.leftMenu:hover {font-size: 14px;color: #626262;text-decoration: underline;}
.aboutMiddelTd { background-image:url(images/line2.jpg); background-repeat:repeat-y;}
.infoTitle { font-size:12px; font-weight:bold;}
.restaurantTitle { font-size:14px; color:#000000; display:block; border-bottom:#000000 1px solid; margin-bottom:5px;}
.contextmarginleft {
 margin-left:30px; margin-left:30px !important; *margin-left:16px;
 margin-top:20px;
  }
.login-margin-left {
margin-left:64px; margin-left:64px !important; margin-left:40px;
margin-top:40px;
}

div#MainPromotionBanner{
	width:889px;
	height:137px;
	background:#feb900;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 137px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 889px;
	height: 137px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 889px;
	height: 137px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 112px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(/images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(/images/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}
.newsList {margin:10px;text-align:left;}
.newsList ul {list-style:none;margin:0px;padding:0px;}
.newsList li { width:100%;}
.newsList li a { display:block; padding:3px 0px 3px 5px;}
.newsList li span { float:right; text-align:right;}
#SamPageDiv { text-align:center; margin:10px;}
#SamPageDiv a { display:inline;}

