@charset "utf-8";
/* CSS Document */

body {

background-color:#ffffff;
background-image:url("images/bg_top.gif");
background-repeat:repeat-x;
background-position:top;
color:#5C5E64;
font-size:11px;
font-family:tahoma, arial, helvetica, sans-serif;
margin:0;
}

a {
color:#1DA8D6;
text-decoration:underline;
}

a:hover {
color:#1DA8D6;
text-decoration:none;
}

#page {
width:766px;
margin:0px auto 0px auto;
}

#nav {
width:766px;
height:54px;
margin:24px 0px 1px 0px;
}

#nav ul{width:766px;padding:0;list-style:none;margin:0px auto 0px auto;}

#nav li{
display:block;
float:left;
padding:0;
margin:0;
}

#nav li a {display:block;height:54px;border:none;text-indent:-9999em;outline:none;}

#nav li.nav00 a{width:106px;background:url(images/m0.gif) no-repeat top;}
#nav li.nav00 a:hover {height:54px; background:url(images/m0.gif) no-repeat bottom;}

#nav li.nav01 a{width:106px;background:url(images/m1.gif) no-repeat top;}
#nav li.nav01 a:hover {height:54px; background:url(images/m1.gif) no-repeat bottom;}

#nav li.nav02 a{width:151px;background:url(images/m2.gif) no-repeat top;}
#nav li.nav02 a:hover {background:url(images/m2.gif) no-repeat bottom;}

#nav li.nav03 a{width:106px;background:url(images/m3.gif) no-repeat top;}
#nav li.nav03 a:hover { background:url(images/m3.gif) no-repeat bottom;}

#nav li.nav04 a{width:151px; background:url(images/m4.gif) no-repeat top;}
#nav li.nav04 a:hover { background:url(images/m4.gif) no-repeat bottom;}

#nav li.nav05 a{width:126px; background:url(images/m5.gif) no-repeat top;}
#nav li.nav05 a:hover { background:url(images/m5.gif) no-repeat bottom;}

body#menu_home #nav li.nav00 a{width:106px;height:54px; background:url(images/m0.gif) no-repeat bottom;}
body#menu_cruises #nav li.nav01 a{width:106px;height:54px; background:url(images/m1.gif) no-repeat bottom;}
body#menu_vacations #nav li.nav02  a{width:151px;height:54px; background:url(images/m2.gif) no-repeat bottom;}
body#menu_resorts #nav li.nav03  a{width:106px;height:54px; background:url(images/m3.gif) no-repeat bottom;}
body#menu_activities #nav li.nav04  a{width:151px;height:54px; background:url(images/m4.gif) no-repeat bottom;}
body#menu_destinations #nav li.nav05 a{width:126px;height:54px; background:url(images/m5.gif) no-repeat bottom;}

#flash {
width:757px;
height:265px;
margin:0px auto 0px auto;
}

#int_main {
width:757px;
height:265px;
margin:0px auto 0px auto;
background-image:url("images/int_main.jpg");
background-repeat:no-repeat;
}

#content {
width:757px;
margin:0px auto 0px auto;
}

#content_left {
width:186px;
background-color:#FFFFFF;
float:left;
padding:10px 28px 0px 28px;
line-height:16px;
}

#content_right {
width:449px;
background-color:#f0f1f3;
background-image:url("images/bg_corner.gif");
background-position:top right;
background-repeat:no-repeat;
margin:0px 10px 0px 0px;
float:right;
line-height:16px;
padding:10px 28px 20px 28px;
border-bottom:4px solid #979ca0;
}

#footer {
width:470px;
height:80px;
background-color:#c0c7cd;
background-image:url("images/bg_footer_left.jpg");
background-position:left;
background-repeat:no-repeat;
padding:10px 10px 10px 271px;
clear:both;
line-height:16px;
}

#footer a {
color:#5C5E64;
}

#int_logo {
width:388px;
height:117px;
}

#int_heading {
width:200px;
font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", helvetica, arial, sans-serif;
font-size:14px;
color:#FFFFFF;
float:left;
margin:100px 0px 0px 25px;
}

.heading {
font-size:14px;
color:#ff6c00;
FONT-WEIGHT:BOLD;
font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", helvetica, arial, sans-serif;
}