


*{
margin:0px;
padding:0px;
}

body{
font-family:Arial,Verdana,  Helvetica, sans-serif,taipei;
font-size:13px;
color:#666666;
font-weight:normal;
text-decoration:none;
line-height:20px;
 }

h1{
font:normal 1em "新細明體";
display : inline;
font-size:15px;
line-height:23px;
font-weight:bold;
}
h2 {
font:normal 1em "新細明體";
display : inline;
padding-left:15px;
}
#wapper {
	height: 100%;
	width: 960px;
	position: relative;
	margin-right:auto;
	margin-left:auto;
	clear:both
}

#header{
height:168px;
display:block;}

#nav{height:34px;
background:url(../images/common/bg-nav.gif);
display:block;
padding-left:40px;
}

#search-bar{
height:38px;
background:url(../images/common/bg-search.gif) no-repeat;
display:block;
padding-top:18px;
padding-left:15px;
font-size:12px;
color:#003366;
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC}

#nav-travel{height:34px;
background:url(../images/travel/bg-nav.gif);
display:block;
padding-left:40px;
}

#search-bar-travel{
height:38px;
background:url(../images/travel/bg-search.gif) no-repeat;
display:block;
padding-top:18px;
padding-left:15px;
font-size:12px;
color:#003366;
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC}

#nav-world{height:34px;
background:url(../images/world/bg-nav.gif);
display:block;
padding-left:40px;
}

#search-bar-world{
height:38px;
background:url(../images/world/bg-search.gif) no-repeat;
display:block;
padding-top:18px;
padding-left:15px;
font-size:12px;
color:#003366;
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC}

#nav-restaurant{height:34px;
background:url(../images/restaurant/bg-nav.gif);
display:block;
padding-left:40px;
}

#search-bar-restaurant{
height:38px;
background:url(../images/restaurant/bg-search.gif) no-repeat;
display:block;
padding-top:18px;
padding-left:15px;
font-size:12px;
color:#003366;
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC}

#nav-recipe{height:34px;
background:url(../images/recipe/bg-nav.gif);
display:block;
padding-left:40px;
}

#search-bar-recipe{
height:38px;
background:url(../images/recipe/bg-search.gif) no-repeat;
display:block;
padding-top:18px;
padding-left:15px;
font-size:12px;
color:#003366;
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC}

#nav-food{height:34px;
background:url(../images/food/bg-nav.gif);
display:block;
padding-left:40px;
}

#search-bar-food{
height:38px;
background:url(../images/food/bg-search.gif) no-repeat;
display:block;
padding-top:18px;
padding-left:15px;
font-size:12px;
color:#003366;
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC}

#nav-drink{height:34px;
background:url(../images/drink/bg-nav.gif);
display:block;
padding-left:40px;
}

#search-bar-drink{
height:38px;
background:url(../images/drink/bg-search.gif) no-repeat;
display:block;
padding-top:18px;
padding-left:15px;
font-size:12px;
color:#003366;
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC}

.s-search{
padding-left:20px;
width:480px;
height:20px;
float:left;
display:block;
clear:left
}

.k-search{
padding-left:35px;
width:210px;
height:20px;
float:left;
display:block;
clear:right}

.focus-news{
width:170px;
height:20px;
float:right;
display:block}

#content{
	background:url(../images/common/bg-content.gif)  repeat-x;
	width:960px;
	position: relative;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#content:after{
clear:both;
display:block;
font:1px/0 serif;
content:".";
height:0;
visibility:hidden
}
#content-travel{
	background:url(../images/travel/bg-content.gif)  repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

#content-drink{
	background:url(../images/drink/bg-content.gif)  repeat-x;
	width:960px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

#content-food{
	background:url(../images/food/bg-content.gif)  repeat-x;
	width:960px;	
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

#content-recipe{
	background:url(../images/recipe/bg-content.gif)  repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

#content-restaurant{
     width:960px;
	background:url(../images/restaurant/bg-content.gif) repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

#content-world{
	background:url(../images/world/bg-content.gif)  repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

#sub-nav{
padding-left:10px;
height:700px;
width:130px;
float:left;
display:block
}
#Sub_nav_lv2_1_Accordion1 {
	DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 130px; HEIGHT: 700px
}
#center-content{
width:490px;
float:left;
margin-left:10px}

#right-side{
width:300px;
display:block;
float:right;
padding-right:10px;
clear:right}

.banner-2{padding-top:10px}

#footer-logo{
padding-top:10px;
text-align:right;
width:945px;
height:30px;
clear:both;
float:none}
#footer-logo img{
padding:0 15px}

