@charset "utf-8";
/* CSS Document */

body {
margin:0px;
padding:0px;
background-color:#001167;
text-align:center;
}

p, ul, ol, li, form, label, h1, h2 {
margin:0px;
padding:0px;
}

p, td, a {
font:normal 11px Verdana;
color:#000358;
}

a {
font-weight:bold;
color:#000358;
}
a:hover {
color:#990000;
}

input, select, textarea {
color:#000358;
}

img {
border:none;
}

#container {
width:1004px;
margin-left:auto;
margin-right:auto;
text-align:left;
position:relative;
background-color:#FFFFFF;
}

.hr, .top_hr {
clear:both;
margin:0px;
padding:0px;
height:1px;
overflow:hidden;
background-repeat:repeat-x;
}

.clearer {
clear:both;
margin:0px;
padding:0px;
height:1px;
overflow:hidden;
}

.red {
color:#FF0000;
}

/* HEADER SECTION */
#header {
background-color:#186DBF;
height:144px;
}

#header img {
float:left;
}

#logo {
float:left;
}

#clock {
float:right;
background-image:url(../img/bg_date.gif);
background-repeat:no-repeat;
width:299px;
height:43px;
text-align:right;
}

#time {
font:bold 10px Verdana;
color:#FFFFFF;
padding:15px 7px 0px 0px;
}

#header .hr {
background-image:url(../img/dash_01.gif);
}
/* END OF HEADER SECTION */

/* TOP MENU SECTION */
#topMenu {
background-image:url(../img/bg_top_menu.jpg);
background-repeat:repeat-x;
background-position:1px;
height:26px;
}

#topMenu li {
display:block;
float:left;
}

#topMenu li a {
display:block;
border-left:solid 1px #FFFFFF;
border-right:solid 1px #001167;
font:bold 11px Verdana;
color:#FFFFFF;
text-decoration:none;
text-align:center;
padding:5px 0px 6px 0px;
}

#topMenu li a.link1 {
width:111px;
}
#topMenu li a.link2 {
width:114px;
}
#topMenu li a.link3 {
width:98px;
}
#topMenu li a.link4 {
width:126px;
}
#topMenu li a.link5 {
width:147px;
}
#topMenu li a.link6 {
width:125px;
}
#topMenu li a.link7 {
width:117px;
}
#topMenu li a.link8 {
width:150px;
}

#topMenu .hr {
background-image:url(../img/dash_02.gif);
}
/* END OF TOP MENU SECTION */

/* HOME LINK SECTION */
#home {
background-color:#2E90D2;
height:25px;
}

#home li {
display:block;
float:left;
}

#home li a {
display:block;
font:bold 10px Verdana;
color:#000358;
text-decoration:none;
padding:6px 0px 6px 7px;
width:232px;
}

#home .hr {
background-image:url(../img/dash_03.gif);
}
/* END OF HOME LINK SECTION */

/* MAIN BODY SECTION */
#mainBody {
background-image:url(../img/bg_main_body.gif);
min-height:600px;
}

#mainBody2 {
background-image:url(../img/bg_main_body_2.gif);
min-height:600px;
}

#mainBody3 {
background-image:url(../img/bg_main_body_3.gif);
min-height:600px;
}

* html mainBody, * html mainBody2, * html mainBody3 {
height:600px;
}
/* END OF MAIN BODY SECTION */

/* LEFT MENU/SEARCH SECTION */
#leftMenu {
background-color:#166CBF;
width:239px;
height:25px;
float:left;
}

#searchBox {
background-color:#CAEEFF;
padding-top:3px;
}

#searchBox label {
padding:2px 0px 1px 7px;
font:bold 11px Verdana;
color:#000358;
float:left;
}

#searchBox select {
width:230px;
font:normal 10px Verdana;
margin:0px 0px 0px 5px;
float:left;
}

#searchButton {
float:right;
}

#leftMenu li {
list-style-type:none;
display:block;
float:left;
clear:both;
margin-bottom:2px;
}

#leftMenu li a {
display:block;
font:bold 10px Verdana;
color:#000358;
background-color:#2E90D2;
text-decoration:none;
padding:6px 0px 6px 7px;
width:232px;
}
#leftMenu li a:hover {
background-color:#66CCFF;
}

#leftMenu .hr {
background-image:url(../img/dash_03.gif);
}
/* END OF LEFT MENU/SEARCH SECTION */

/* COLUMN 1 AND 2 SECTION */
#column1 {
float:left;
padding:4px 0px 10px 10px;
width:515px;
}

#column2, #column2_resort {
float:left;
padding:4px 0px 10px 1px;
width:238px;
}

#column1_large {
float:left;
padding:4px 0px 10px 10px;
width:755px;
}

.column1_sub {
float:left;
width:515px;
}

.column2_sub {
float:left;
padding:0px 0px 10px 10px;
width:229px;
}

#column1 img, #column2 img, #column1_large img, #column2_resort img, .column1_sub img, .column2_sub img {
display:block;
}

#column1 p, #column2 p, #column1_large p, #column2_resort p, .column1_sub p, .column2_sub p {
margin:0px 0px 14px 0px;
text-align:justify;
}

#column1 p img, #column2 p img, #column1_large p img, #column2_resort p img, .column1_sub p img, .column2_sub p img {
display:inline;
}

#column1 p.center, #column2 p.center, #column1_large p.center, #column2_resort p.center, .column1_sub p.center, .column2_sub p.center {
text-align:center;
}

#column1 p.border img, #column2 p.border img, #column1_large p.border img, .column1_sub p.border img, .column2_sub p.border img {
border:solid 1px #000850;
}

#column1 p.border a, #column2 p.border a, #column1_large p.border a, .column1_sub p.border a, .column2_sub p.border a {
cursor:pointer;
}

#column1 hr, #column2 hr, #column1_large hr, #column2_resort hr, .column1_sub hr, .column2_sub hr {
clear:both;
margin:7px 0px 7px 0px;
padding:0px;
border:none;
height:1px;
overflow:hidden;
color:#000358;
background-color:#000358;
}

#column1_large h1, #column1 h1, .column1_sub h1, .column2_sub h1 {
font:bold 14px Arial;
font-style:italic;
color:#FFFFFF;
padding-left:27px;
background-image:url(../img/title_arrow.gif);
background-repeat:no-repeat;
background-color:#000850;
line-height:21px;
}

#column1_large h2, #column1 h2, .column1_sub h2, .column2_sub h2 {
font:bold 11px Verdana;
color:#000358;
padding-left:5px;
background-color:#CAEEFF;
line-height:21px;
}

#column1 .content, #column1_large .content, .column1_sub .content {
padding:0px 10px 0px 0px;
font:normal 11px Verdana;
color:#000358;
}

#column2 .content, #column2_resort .content, .column2_sub .content {
padding:0px 9px 0px 9px;
font:normal 11px Verdana;
color:#000358;
}

#column1 .hr, #column2 .hr, #column1_large .hr, #column2_resort .hr, .column1_sub .hr, .column2_sub .hr {
background-image:url(../img/dash_03.gif);
}

#column1 .top_hr, #column2 .top_hr, #column1_large .top_hr, #column2_resort .top_hr, .column1_sub .top_hr, .column2_sub .top_hr {
background-image:url(../img/dash_03.gif);
margin:5px 0px 15px 0px;
}

#column2_resort .top_hr {
margin:5px 0px 5px 0px;
}

#column1_large .spacer1, #column1_large .spacer7 {
height:1px;
overflow:hidden;
clear:both;
}

#column1_large .spacer7 {
height:7px;
}

#column2_resort ul {
clear:both;
}

#column2_resort li {
list-style-type:none;
display:block;
float:left;
clear:both;
}

#column2_resort li a {
display:block;
width:211px;
font:bold 11px Verdana;
padding:2px 0px 2px 28px;
background-image:url(../img/red-arrow.gif);
background-position:5px 6px;
background-repeat:no-repeat;
}

.result_left, .result_right {
width:200px;
float:left;
}

.result_right {
width:540px;
}
/* END OF COLUMN 1 AND 2 SECTION */
