@charset "utf-8";
/* CSS Document */

body {
margin:0px;
padding:0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.clear {
clear:both;
}
.container {
margin:0px auto;
padding:0px;
width:1000px;
}
h1 {
font-size:9px;
color:#CCCCCC;
background-color:#E6E6E6;
margin:0px;
border-bottom:1px solid #FFFFFF;
padding:2px 10px;
text-align:center;
}
#topdiv {
margin:0px 0px;
padding:0px 0px;
background:url(../images/bg-top.gif) left top repeat-x;
overflow:auto;
}
#topdiv .container ul {
margin:0px;
padding:0px 0px;
list-style-type:none;
}
#topdiv .container ul li {
margin:0px;
float:left;
width:166px;
}
#topdiv .container ul li span {
font-size:30px;
color:#FF6600;
display:block;
}
#topdiv .container ul li a {
text-decoration:none;
color:#333333;
padding:34px 16px 34px 21px;
display:block;
}
#topdiv .container ul li a:hover, .active  {
background:url(../images/bg-hover.gif) left top no-repeat;
}
#bannerhome {
margin:0px;
padding:0px;
background:url(../images/bg-banner.jpg) left top repeat-x;
background-position:0px 15px;

}
#toptext {
background-color:#c96700;
margin:0px;
padding:20px 12px 8px 12px;
text-align:justify;
line-height:1.6em;
color:#FFFFFF;
}
#toptext #paglink {
color:#FFFF00;
font-weight:bold;
font-size:14px;
}

#toptext #paglink a {
text-decoration:none;
font-size:12px;
color:#FFFFFF;
font-family:Verd	ana, Arial, Helvetica, sans-serif;
font-weight:normal;
}
#toptext #paglink a:hover {
text-decoration:underline;
}
.container .indexlink {
float:left;
width:485px;
margin:20px 0px;
}
.container .indexlink ul {
list-style-type:none;
margin:0px 0px;
padding-left:50px;
}
.container .indexlink ul li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#999999;
background:url(../images/bg-link.jpg) left bottom no-repeat;
padding:15px 0px;
}
.container .indexlink ul li a {
color:#999999;
text-decoration:none;
}
.container .indexlink ul li a:hover {
color:#FF6600;
text-decoration:none;
}
#add {
margin:0px 0px;
background:url(../images/bg-address.gif) left top repeat-x;
overflow:hidden;
}
#add .address {
float:left;
width:225px;
padding:20px 10px;
color:#666666;
line-height:1.5em;
}
#add .address a {
color:#333333;
text-decoration:none;
}
#add .address a:hover {
text-decoration:underline;
}
#add .address span {
display:block;
color:#FF6600;
font-size:16px;
padding:0px 0px 10px 0px;
}
#add .address span img {
padding:0px 6px 0px 0px;
}
#footerlink {
background:url(../images/bg-footerlink.gif) left top repeat-x;
padding:15px 0px;
line-height:1.8em;
color:#666666;
}
#footerlink a {
color:#666666;
text-decoration:underline;
}
#footerlink a:hover {
text-decoration:none;
}
.copyright {
color:#dfbf9d;
font-size:16px;
}
.special {
font-size:22px;
color:#CC6600;
}
.container #content {
padding:2px 10px 10px 10px;
text-align:justify;
line-height:1.5em;
color:#666666;
}
.container #content a {
color:#CC6633;
text-decoration:none;
}
.container #content a:hover {
color:#666666;
text-decoration:none;
}
.container #content ul li {
line-height:26px;
}
.container #content ol li {
line-height:26px;
}
h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color:#FF6600;
margin:10px 0px 0px 0px;
font-weight:normal;
}
.heading {
font-size:14px;
color:#993300;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.heading2 {
font-size:14px;
color:#993300;
}
.table {
border:1px solid #edcd97;
color:#333333;
}
.largetablehead {
background-color:#ffedcd;
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#b97500;
height:60px;
}
.tabledata {
background-color:#f7eddc;
}
.days {
background-color:#FDF2DF;
border:1px solid #F8E4BE;
padding:6px 6px;
}
.destination {
border:1px dotted #993300;
padding:4px 6px;
}
.image {
padding:4px;
margin:4px;
border:1px solid #CC9900;
}
.star {
border-bottom:1px dotted #CCCCCC;
margin:0px;
text-align:center;
}
.container #content .red {
color:#FF0000;
}
.container #content .red a {
color:#FF0000;
text-decoration:underline;
}
.container #content .red a:hover {
color:#333333;
text-decoration:none;
}
#bannerhome .container h1 { margin:0; padding:0; background:url(../images/banner-1.jpg) no-repeat; width:998px; height:231px; color:#ca6701; }