body {
	position: absolute;
    background:url(images/bg-body.jpg) no-repeat;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#222222;
}

* {
  margin:0;
  padding:0;
}

#main {
  position: relative;
  top: 0px;
  margin:0 auto;
  width:1400px;
  height: 938px;
}

.top_links {
    position: relative;
	top: 250px;
	left: 45%;
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: #5e86c4 #5e86c4 #5e86c4 #5e86c4;
	border-collapse: separate;
	background-color: #5e86c4;
}

.th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #5e86c4 #5e86c4 #5e86c4 #5e86c4;
	background-color: #5e86c4;
	-moz-border-radius: 3px 3px 3px 3px;
}
.td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #5e86c4 #5e86c4 #5e86c4 #5e86c4;
	background-color: #5e86c4;
	-moz-border-radius: 3px 3px 3px 3px;
}

#link_english {
	position: relative;
}

a.link_english_button {
	display:block;
    width:140px;
    height:40px;
    background:url(images/links/english_link.png) 0 -40px no-repeat;
    text-decoration: none;
}

a.link_english_button:hover {
	background-position:0 0;
}

#link_chinese {
	position: relative;
}

a.link_chinese_button {
	display:block;
    width:140px;
    height:40px;
    background:url(images/links/chinese_link.png) 0 -40px no-repeat;
    text-decoration: none;
}

a.link_chinese_button:hover {
	background-position:0 0;
}
  
#flash_obj {
	position: relative;
	left: 0%; 
	top: 27.5%;
	width: 1200px;
	visibility:visible
}

#bottom_links {
    position: relative;
	top: 300px;
	left: 5%;
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: #5e86c4 #5e86c4 #5e86c4 #5e86c4;
	border-collapse: separate;
	background-color: #5e86c4;
}

#link_home {
	position: relative;
}

a.link_home_button {
	display:block;
    width:140px;
    height:40px;
    background:url(images/links/home_link.png) 0 -40px no-repeat;
    text-decoration: none;
}

a.link_home_button:hover {
	background-position:0 0;
}

#link_home_eng {
	position: relative;
}

a.link_home_eng_button {
	display:block;
    width:140px;
    height:40px;
    background:url(images/links_eng/homepage_link.png) 0 -40px no-repeat;
    text-decoration: none;
}

a.link_home_eng_button:hover {
	background-position:0 0;
}

#link_company {
	position: relative;
}

a.link_company_button {
	display:block;
    width:140px;
    height:40px;
    background:url(images/links/company_link.png) 0 -40px no-repeat;
    text-decoration: none;
}

a.link_company_button:hover {
	background-position:0 0;
}

#link_company_eng {
	position: relative;
}

a.link_company_eng_button {
	display:block;
    width:140px;
    height:40px;
    background:url(images/links_eng/aboutus_link.png) 0 -40px no-repeat;
    text-decoration: none;
}

a.link_company_eng_button:hover {
	background-position:0 0;
}

#link_hawaii_travel {
	position: relative;
}

a.link_hawaii_travel_button {
	display:block;
    width:140px;
    height:40px;
    background:url(images/links/hawaii_travel_link.png) 0 -40px no-repeat;
    text-decoration: none;
}

a.link_hawaii_travel_button:hover {
	background-position:0 0;
}

#link_hawaii_travel_eng {
	position: relative;
}

a.link_hawaii_travel_eng_button {
	display:block;
    width:140px;
    height:40px;
    background:url(images/links_eng/hawaiitour_link.png) 0 -40px no-repeat;
    text-decoration: none;
}

a.link_hawaii_travel_eng_button:hover {
	background-position:0 0;
}

#link_other_travel {
	position: relative;
}

a.link_other_travel_button {
	display:block;
    width:140px;
    height:40px;
    background:url(images/links/other_travel_link.png) 0 -40px no-repeat;
    text-decoration: none;
}

a.link_other_travel_button:hover {
	background-position:0 0;
}

#link_other_travel_eng {
	position: relative;
}

a.link_other_travel_eng_button {
	display:block;
    width:140px;
    height:40px;
    background:url(images/links_eng/othertour_link.png) 0 -40px no-repeat;
    text-decoration: none;
}

a.link_other_travel_eng_button:hover {
	background-position:0 0;
}

#link_feedback {
	position: relative;
}

a.link_feedback_button {
	display:block;
    width:140px;
    height:40px;
    background:url(images/links/feedback_link.png) 0 -40px no-repeat;
    text-decoration: none;
}

a.link_feedback_button:hover {
	background-position:0 0;
}

#link_tourbooking {
	position: relative;
}

a.link_tourbooking_button {
	display:block;
    width:140px;
    height:40px;
    background:url(images/links_eng/tourbooking_link.png) 0 -40px no-repeat;
    text-decoration: none;
}

a.link_tourbooking_button:hover {
	background-position:0 0;
}

#link_contactus {
	position: relative;
}

a.link_contactus_button {
	display:block;
    width:140px;
    height:40px;
    background:url(images/links/contactus_link.png) 0 -40px no-repeat;
    text-decoration: none;
}

a.link_contactus_button:hover {
	background-position:0 0;
}

#link_contactus_eng {
	position: relative;
}

a.link_contactus_eng_button {
	display:block;
    width:140px;
    height:40px;
    background:url(images/links_eng/contactus_link.png) 0 -40px no-repeat;
    text-decoration: none;
}

a.link_contactus_eng_button:hover {
	background-position:0 0;
}

#marquee{
	position: relative;
	height: 198px; 
	left: 11px; 
	top: 318px; 
	width: 70%;
	visibility:visible
}

#footer {
	position: relative;
	top: 20%;
	width: 70%;
	text-align: center;
}
