/* CSS Document */
* {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {padding: 0;margin: 0;border: 0;font-family: Arial, Helvetica, sans-serif;font-size: 80%;/*background: url(image/bg/05.gif) repeat-x;*/
	background-color: transparent;background-image:   url(/image/bg.new.jpg);background-repeat: no-repeat;text-align:center;/*background-color: transparent;background-image:   url(image/bg/03.gif);
	background-repeat: no-repeat;background-attachment: fixed;*/}
#veryverytop{width:800px;height:29px;margin:0 auto 0;text-align:left;}
#top1{text-align:left;width:800px;height:30px;margin:0 auto 0;background: #FFFFFF;border-right: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;text-align : center ;}
#top1 h1{font-family:"Times New Roman", Times, serif;font-size: 12px;color: #FFFFFF;vertical-align: top; }
#top2{text-align:left;width:800px;height:150px;margin:10px auto 0;background: #003333;border-right: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;}
#top3{text-align:left;width:800px;height:170px;margin:10px auto 0;background:white;border-right: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;}
#menu1{text-align:left;width:800px;height:42px;margin:0 auto 0 auto;	border-right: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;}
#menu2{text-align:left;width:800px;height:23px;margin:0 auto 2px auto;background: #333333;border-right: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;padding: 0px;}
#menu2 h2{font-family:Arial, Helvetica, sans-serif;font-size: 14px;line-height: 20px;color: #FFFFFF;text-align: right;margin:0 10px 0 auto;font-weight: bold;}
#menu2 a:link{color: #FFFFFF;text-decoration: none;}
#menu2 a:hover{color: #FF9933;text-decoration: none;}
#menu2 a:active{color: #FF6600;text-decoration: none;}
#menu2 a:visited{color: #FFFFFF;text-decoration: none;}
#container1{text-align:left;width:803px; background: url(image/bg_content.jpg) repeat-y;margin:0 auto 0 auto;overflow:auto;}
#container2{text-align:left;
	width:800px;
	background:white;
	margin:0 auto;
	overflow:auto;
	border: 1px solid #CCCCCC;
}

#left{text-align:left;width:575px;float:left;}
#left02{text-align:left;width:575px;float:left;	background: url(image/fun/restaurant/008.jpg) no-repeat right top;}
#right{text-align:left;width:225px;margin:0 0 0 575px;}
#bottom{text-align:left;width:800px;height:15px;margin:0 auto 10px auto;background: #333333;border-bottom: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;padding: 0px;}
.photo_left{ width:250px;float:left; margin-right:15px;}
.photo_left02{ width:200px;float:left; margin-right:15px;}
.photo_right{ width:250px;float:right; padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:0;}
.photo-center{width:425;height:349; text-align:center;}
/* ———————- Greenslate nav ———————- */
.green #slatenav{position:relative;display:block;height:42px;font-size:13px;font-weight:bold;background:transparent url(image/greenslate_background.gif) repeat-x left top;font-family:Arial, Verdana, Helvitica, sans-serif;text-transform:uppercase;}
.green #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.green #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
.green #slatenav ul li a{display:block;float:left;color:#006633;text-decoration:none;padding:14px 22px 0 22px;height:28px;}
.green #slatenav ul li a:hover,.green #slatenav ul li a.current{color:#FFFFFF;background:transparent url(image/greenslate_backgroundOVER.gif) no-repeat center top;}
/* ---------------------- END Blueslate nav ---------------------- */
.maintx{font-family:Arial, Helvetica, sans-serif;margin:10px 80px;color: #333333;}
p{font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:19px;}
h1{font-family:Arial, Helvetica, sans-serif;font-size:15px;line-height:19px;font-weight:bold;}
h1.verytop {font-size:12px;color: #FFFFFF;margin:5px 0 0 0px;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:17px;font-weight:bold;}
h4{font-family:Arial, Helvetica, sans-serif;font-size:9px;line-height:12px;font-weight:bold;}
.t10b10{margin:10px 0;}
.t10{margin:10px 0 0 0;}
.b10{margin:0 0 10px 0;}
.capline1{align:center;width:480px;border-bottom:medium dotted #CCCCCC;margin-top:10px;margin-bottom:10px;}
.capline2{width:200px;height:1px;border-bottom: 1px solid #FF6600;margin:0;padding:0;}
.copyright{font-size:11px;color: #FFFFFF;margin:0 0 0 10p;padding:0 0 5px 5px;font-weight: lighter;}
.photo_01{padding:1px;background-color:white;border:1px solid #999;}
.arrow_up{text-align: right; margin-right:10px;margin-top:10px;}
.arrow01{ float:left;width:10px;height:8px;margin:5px 0 0 10px;}
.arrow01_link{float:left;width:180px;margin:5px 0 0 5px;font-size:10px;}
.arrow01_link a:link{color:#333399;text-decoration: none;font-weight: bold;}
.arrow01_link a:hover{color:#FF6600;text-decoration: underline;	font-weight: bold;}
.arrow01_link a:active{color:#FF0000;text-decoration: underline;font-weight: bold;}
.arrow01_link a:visited{color:#FF6600;text-decoration: none;font-weight: bold;}
.arrow02{ float:left;width:10px;height:8px;margin:10px 0 0 0;}
.arrow02_link{float:left;width:300px;margin:10px 0 0 5px;font-size:10px;}
.arrow02_link a:link{color:#333399;text-decoration: none;font-weight: bold;}
.arrow02_link a:hover{color:#FF6600;text-decoration: underline;	font-weight: bold;}
.arrow02_link a:active{color:#FF0000;text-decoration: underline;font-weight: bold;}
.arrow02_link a:visited{color:#FF6600;text-decoration: none;font-weight: bold;}

/* ---------------------- Right Navi ---------------------- */
.arrowlistmenu{width: 180px; float:left;margin-top:20px;margin-left:10px/*width of menu*/}
.arrowlistmenu .headerbar{font: bold normal 14px Arial;color: #FFFFFF;margin-bottom: 10px;text-transform: uppercase;padding: 4px 0 4px 10px;background-color: #CCCCCC;background-position: center left;}
.arrowlistmenu ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/}
.arrowlistmenu ul li{padding-bottom: 2px; /*bottom spacing between menu items*/}
.arrowlistmenu ul li a{color: #003399;background: url(media/arrowbullet.png) no-repeat center left; /*custom bullet list image*/display: block;padding: 2px 0;padding-left: 19px; /*link text is indented 19px*/text-decoration: none;font-weight: normal;border-bottom: 1px solid #dadada;font-size: 90%;}
.arrowlistmenu ul li a:visited{color: #000099;}
.arrowlistmenu ul li a:hover{ /*hover state CSS*/color: #000099;background-color: #F3F3F3;}
/* ----------------------End Right Navi ---------------------- */

.people_pic{margin-top:10px;margin-bottom:2px;}
.ad {width:180px;height:150px;margin:10px auto 10px auto;background-color: #FFFFFF;border-top: thin double #CCCCCC;border-right: 1px #CCCCCC;border-bottom: 1px double #CCCCCC;border-left: 1px #CCCCCC;}
.left5{margin-left:5px;}
.youtube{margin:20px 25px 25px 20px;}
.people_left{ width:150px;float:left; margin:0 15px 0 0;}
.list01{padding-left:20px;padding-top:10px;}

.box01{	width:500px;padding:5px; float:left;}
.box02{width:500px;background-color: #FFFFCC;float:left;padding:10px 10px 5px 10px;font-family: Arial, Helvetica, sans-serif;}
.box03{width:500px;padding:10px; float:left;}
.box04{	width:500px;float:left;	padding:10px 10px 5px 10px;	font-family: Arial, Helvetica, sans-serif;
	background-image: url(image/bg_ice01.gif);
	background-repeat: repeat-x;
}

.link1{padding-right:15px;background-color: transparent;background-image: url(image/icon/link.gif);background-repeat: no-repeat;background-position: center right;}
.link2{padding-right:15px;background-image: url(image/icon/link2.gif);background-repeat: no-repeat;background-position: right top;}
.box02 a:link{
	color:#333399;
	text-decoration: none;
}
.box02 a:hover{
	color: #339933;
	text-decoration: none;
}
.box02 a:active{
	color: #FF3399;
	text-decoration: none;
}
.box02 a:visited{
	color: #000099;
	text-decoration: none;
}
.title01{
	background: url(image/icon/title01.gif) no-repeat left center;
	padding-left: 20px;
	margin-top:5px;
	margin-bottom:2px;
	font-size: 19px;
	line-height: 20px;
	color: #336600;
}
.title02{
	margin-top:5px;
	margin-bottom:2px;
	padding-left:10px;
	font-size: 19px;
	line-height: 20px;
	color: balck;
}
.title03{
	color: #CC0000;
	text-decoration: underline;
}
.title04{
	font-size: 20px;
	color: #000000;
	margin-bottom:5px;
}


#container2 p{
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	margin-left:30px;
	margin-right:30px;
	text-align: justify;
}
#top1 h1{
	font-size: 14px;
	color: #000000;
	line-height: 18px;
}
#container2 h2{
	font-size: 14px;
	color: #000000;
	line-height: 20px;
	font-style: normal;
	font-weight: bold;
	margin-left: 20px;
	text-decoration: underline;
}
.up{text-align:right;
	margin-right:100px;
}
#container2 li{
	margin-left:10px;
	margin-top:10px;
	margin-bottm:10px;
	list-style: url(/image/icon/arrow_right_grey.png) outside;
}
#container2 ul{margin-left:40px;}
#container2 a{
	font-size: 12px;
	color: #006600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
#container2 a:link{
	color: #006600;
	text-decoration: none;
}
#container2 a:hover{
	color: #003300;
	text-decoration: underline;
}
#container2 a:active{
	color: #FF0000;
	text-decoration: underline;
}
#container2 a:visited{
	color: #000066;
	text-decoration: none;
}

td.contact{
	color:white;
	font-size: 14px;
	line-height: 25px;
	margin-top:5px;
	margin-bottom:5px;
}
