@charset "utf-8";
/* CSS Document */


/* Imports
=====================================================================*/
@import "reset.css";  /* Reset styles */



/* Basics
======================================================================*/

body {background-color:#FFFFFF }
#container{width:903px; margin-left:auto; margin-right:auto; padding-top:30px;}

* html .mainleft,
* html .mainright 
{display:inline; }

.find_drop_down{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin-bottom:8px; width:160px;}


a.white:link {color: #ffffff; text-decoration:none; }
a.white:active {color: #ffffff; text-decoration:none;}
a.white:visited {color: #ffffff; text-decoration:none;}
a.white:hover {color: #ffffff; text-decoration:underline;}

a.black:link {color: #000000;  text-decoration:none;}
a.black:active {color: #000000;  text-decoration:none;}
a.black:visited {color: #000000;  text-decoration:none;}
a.black:hover {color: #000000; text-decoration:underline; }

a.red:link {color: #FF0000; text-decoration:none; }
a.red:active {color: #FF0000; text-decoration:none;}
a.red:visited {color: #FF0000; text-decoration:none;}
a.red:hover {color: #FF0000; text-decoration:underline;}



.searchmain{
width:636px; 

}

.searchcol1{
padding-left:14px;
padding-right:14px;
width:230x;
color:#000000;
float: left;
display:inline; /*IE6 Margin distance fix*/
height:190px;
}

.searchcol2{
width:395px;
float: left;
height:190px;
}

.titleheader{
display:block;
height:20px;
background-color:#ff6c00;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:3px;
padding-top:3px;
}

/* Header
======================================================================*/

#header{ width:902px; height: 105px;}


/* Header Left
======================================================================*/

#header_left{ width:726px; float: left;}


/* Header Right
======================================================================*/

#header_right{ width:170px; float: right; margin-top: 15px;}
.form {float: right; padding-top:7px;}
#header_right h1 {float: right; font-family: "Arial"; font-size:19px; color:#E98C29; line-height:15px; padding-bottom:0px; font-weight:normal; padding-bottom:7px; }

/* Nav
======================================================================*/

#navband{background-image:url(img/nav.gif);background-repeat:no-repeat;width:902px;}


#navcontainer{width:902px;height: 36px; margin-left:14px;color:#ff6c00;padding-top: 25px; padding-left: 40px;}

#navcontainer a{padding-right: 20px; color:#000000; font-family:"Arial"; font-size:16px; line-height:19px;
text-decoration:none; margin-left:auto; margin-right:auto;}

#navcontainer ul{}


/* Main
======================================================================*/

#main{width:902px; #background-color:#ffffff; clear:both;}

/* Top Left 
======================================================================*/

#topleft{width:637px; float: left;  background-color:#c5c5c5;}


/* Main Left Bottom
======================================================================*/

#mainleftbot{width:902px; float: left; background-color:#ffffff;}

#mainleftbot h1 { font-family: "Arial"; font-size:16px; color:#ff6c00; line-height:24px; font-weight:bold; padding-left: 12px; padding-bottom:0px; padding-top: 8px; }

#mainleftbot h2 {font-family: "Arial"; font-size:25px; color:#ffffff; line-height:28px; padding-bottom:0px; font-weight:normal; padding-bottom:5px;}

#mainleftbot h3 {font-family: "Arial"; font-size:23px; color:#116F75; line-height:25px; padding-bottom:0px; font-weight:normal;  padding-bottom:5px;}

#mainleftbot h4 {font-family: "Arial"; font-size:12px; color:#777777; line-height:15px; padding-bottom:0px; font-weight:normal;  padding-bottom:20px;}

#mainleftbot h5 {font-family: "Arial"; font-size:12px; color:#8a2934; line-height:24px; padding-bottom:0px; font-weight:normal;  padding-bottom:20px;}

.searchtext {font-family: "Arial"; font-size:12px; color:#000000; line-height:20px; padding-bottom:7px; padding-left: 0px; }

#mainleftbot p {font-family: "Arial"; font-size:12px; color:#000000; line-height:18px; padding-bottom:7px; padding-left: 12px; }

.special {width: 612px; padding-left:12px;}

#mainleftbot a:link {color: #E98C29; text-decoration:none; }
#mainleftbot a:active {color: #E98C29; text-decoration:none;}
#mainleftbot a:visited {color: #E98C29; text-decoration:none;}
#mainleftbot a:hover {color: #E98C29; text-decoration:underline;}

#mainleftbotprop{width:600px; float: left; background-color:#ffffff;}

#mainleftbotprop h1 { font-family: "Arial"; font-size:16px; color:#ff6c00; line-height:24px; font-weight:bold; padding-left: 12px; padding-bottom:10px; padding-top: 8px; }

#mainleftbotprop h2 {font-family: "Arial"; font-size:25px; color:#ffffff; line-height:28px; padding-bottom:0px; font-weight:normal; padding-bottom:5px;}

#mainleftbotprop h3 {font-family: "Arial"; font-size:23px; color:#116F75; line-height:25px; padding-bottom:0px; font-weight:normal;  padding-bottom:5px;}

#mainleftbotprop h4 {font-family: "Arial"; font-size:12px; color:#777777; line-height:15px; padding-bottom:0px; font-weight:normal;  padding-bottom:20px;}

#mainleftbotprop h5 {font-family: "Arial"; font-size:12px; color:#8a2934; line-height:24px; padding-bottom:0px; font-weight:normal;  padding-bottom:20px;}

.searchtext {font-family: "Arial"; font-size:12px; color:#000000; line-height:20px; padding-bottom:7px; padding-left: 0px; }

#mainleftbotprop p {font-family: "Arial"; font-size:12px; color:#000000; line-height:18px; padding-bottom:7px; padding-left: 12px; }

.special {width: 612px; padding-left:12px;}

#mainleftbotprop a:link {color: #E98C29; text-decoration:none; }
#mainleftbotprop a:active {color: #E98C29; text-decoration:none;}
#mainleftbotprop a:visited {color: #E98C29; text-decoration:none;}
#mainleftbotprop a:hover {color: #E98C29; text-decoration:underline;}

/* Main Left White
======================================================================*/

#mainleftwhite{width:358px; float: left; clear:both; padding-right:0px; margin-right:35px;}

#mainleftwhite h1 {font-family: "Arial";  font-size:14px; color:#000000; font-weight:bold; line-height:24px; padding-left: 12px; padding-bottom:10px; padding-top: 0px; }

#mainleftwhite h2 {font-family: "Arial"; font-size:12px; color:#000000; line-height:15px; padding-bottom:0px; font-weight:bold; padding-bottom:0px; }

#mainleftwhite h3 {font-family: "Arial"; font-size:23px; color:#ff6c00; line-height:25px; padding-bottom:0px; font-weight:normal;  padding-bottom:5px;}

#mainleftwhite h4 {font-family: "Arial"; font-size:12px; color:#777777; line-height:15px; padding-bottom:0px; font-weight:normal;  padding-bottom:20px;}

#mainleftwhite h5 {font-family: "Arial"; font-size:12px; color:#8a2934; line-height:24px; padding-bottom:0px; font-weight:normal;  padding-bottom:20px;}

#mainleftwhite p {font-family: "Arial"; font-size:12px; color:#000000; line-height:20px; padding-bottom:10px; padding-left: 12px; }

.feature_image {margin-left: 13px; float: left; margin-right:10px;}
.image_border {border: 1px solid #000000;}
.feature { height:55px;width:357px; padding-bottom: 30px; margin-right:0px; margin-bottom:10px;}

.news_image {margin-left: 2px; float: right; margin-right:8px;}
.news_border {border: 1px solid #ffffff;}


#mainleftwhite22{width:358px; clear:both; padding-right:0px; margin-right:35px;}

#mainleftwhite22 h1 {font-family: "Arial";  font-size:14px; color:#000000; font-weight:bold; line-height:24px; padding-left: 12px; padding-bottom:10px; padding-top: 0px; }

#mainleftwhite22 h2 {font-family: "Arial"; font-size:12px; color:#000000; line-height:15px; padding-bottom:0px; font-weight:bold; padding-bottom:0px; }

#mainleftwhite22 h3 {font-family: "Arial"; font-size:23px; color:#ff6c00; line-height:25px; padding-bottom:0px; font-weight:normal;  padding-bottom:5px;}

#mainleftwhite22 h4 {font-family: "Arial"; font-size:12px; color:#777777; line-height:15px; padding-bottom:0px; font-weight:normal;  padding-bottom:20px;}

#mainleftwhite22 h5 {font-family: "Arial"; font-size:12px; color:#8a2934; line-height:24px; padding-bottom:0px; font-weight:normal;  padding-bottom:20px;}

#mainleftwhite22 p {font-family: "Arial"; font-size:12px; color:#000000; line-height:20px; padding-bottom:10px; padding-left: 12px; }





/* Main Right Map 
======================================================================*/

#mainright{width:264px; height: 230px; float:right; display:inline;  background-color:#ffffff;}


/* Main Right Bottom 
======================================================================*/

#mainrightbot{width:264px; float:right; background-color:#ffffff; padding-top: 50px; }

#mainrightbot h1 { font-family: "Arial"; font-size:16px; color:#ff6c00; line-height:24px; font-weight:bold; padding-left: 2px; padding-bottom:10px; padding-top: 8px; }

#mainrightbot h2 {font-family: "Arial"; font-size:12px; color:#ffffff; line-height:15px; padding-bottom:0px; font-weight:bold; padding-bottom:0px; }

#mainrightbot h3 {font-family: "Arial"; font-size:12px; color:#ff6c00; line-height:15px; padding-bottom:0px; font-weight:normal; padding-bottom:2px; }

#mainrightbot h4 {font-family: "Arial"; font-size:12px; color:#777777; line-height:15px; padding-bottom:0px; font-weight:normal;  padding-bottom:20px;}

#mainrightbot h5 {font-family: "Arial"; font-size:12px; color:#8a2934; line-height:24px; padding-bottom:0px; padding-bottom:20px; font-weight:bold;}

#mainrightbot h6 { font-family: "Arial"; font-size:16px; color:#E98C29; font-weight:bold; line-height:24px; padding-left: 6px; padding-bottom:10px; padding-top: 7px;}

#mainrightbot p {font-family: "Arial"; font-size:12px; color:#5d5d5d; line-height:20px; padding-bottom:0px; padding-left: 8px; padding-right: 3px; padding-bottom:1px;}

#mainrightbot h7 { font-family: "Arial"; font-size:12px; color:#FF0000; font-weight:bold; line-height:24px; padding-left: 0px; padding-bottom:10px; padding-top: 7px;}

.imagerightcol {padding-left: 3px; padding-right: 10px; float: left; padding-bottom:12px; }


#mainrightbot a.red:link {color: #FF0000; text-decoration:none; }
#mainrightbot a.red:active {color: #FF0000; text-decoration:none;}
#mainrightbot a.red:visited {color: #FF0000; text-decoration:none;}
#mainrightbot a.red:hover {color: #FF0000; text-decoration:underline;}


.suggest {width: 255px; clear:both;}
.imagearrow {padding-top: 2px; } 


/* Twitter Column
======================================================================*/

#twittercol {width:200px; float:left; }

#twittercol h1 { font-family: "Arial"; font-size:14px; color:#000000; font-weight:bold; line-height:24px; padding-left: 2px; padding-bottom:10px; padding-top: 15px;}
#twittercol h3 {font-family: "Arial"; font-size:12px; color:#BB660B; line-height:15px; padding-bottom:0px; font-weight:normal; padding-bottom:2px; }
#twittercol p {font-family: "Arial"; font-size:12px; color:#000000; line-height:20px; padding-bottom:0px; padding-left: 8px; padding-right: 3px; padding-bottom:1px; font-weight:bold}
.top {width: 200px; padding-bottom:30px;}
.flagimage {padding-left:0px;}
.twit_image {margin-left: 2px; float: left; margin-right:10px;}

/* Main Right Bottom White
======================================================================*/

#mainrightwhite{width:240px; float:left;  margin-right:40px;}

#mainrightwhite h1 { font-family: "Arial"; font-size:14px; color:#000000; font-weight:bold; line-height:24px; padding-left: 2px; padding-bottom:10px; padding-top: 0px;}

#mainrightwhite h2 {font-family: "Arial"; font-size:12px; color:#ffffff; line-height:15px; padding-bottom:0px; font-weight:bold; padding-bottom:0px; }

#mainrightwhite h3 {font-family: "Arial"; font-size:12px; color:#E98C29; line-height:15px; padding-bottom:0px; font-weight:normal; padding-bottom:2px; }

#mainrightwhite h4 {font-family: "Arial"; font-size:12px; color:#777777; line-height:15px; padding-bottom:0px; font-weight:normal;  padding-bottom:20px;}

#mainrightwhite h5 {font-family: "Arial"; font-size:12px; color:#8a2934; line-height:24px; padding-bottom:0px; font-weight:normal;  padding-bottom:20px;}

#mainrightwhite p {font-family: "Arial"; font-size:12px; color:#000000; line-height:20px; padding-bottom:0px; padding-left: 0px; padding-right: 3px; padding-bottom:1px;}

.imagerightcol {padding-left: 3px; padding-right: 10px; float: left; padding-bottom:12px; }


.suggest {width: 240px;}
.imagearrow {padding-left: 10px; padding-right: 10px; } 
.destinations{width:150px;float: left; }
.destinations2{width:140px; float: left; }

/* Main Right Bottom White
======================================================================*/

#mainrightwhite2{width:300px; }

#mainrightwhite2 h1 { font-family: "Arial"; font-size:14px; color:#000000; font-weight:bold; line-height:24px; padding-left: 2px; padding-bottom:10px; padding-top: 0px;}

#mainrightwhite h2 {font-family: "Arial"; font-size:12px; color:#ffffff; line-height:15px; padding-bottom:0px; font-weight:bold; padding-bottom:0px; }

#mainrightwhite h3 {font-family: "Arial"; font-size:12px; color:#E98C29; line-height:15px; padding-bottom:0px; font-weight:normal; padding-bottom:2px; }

#mainrightwhite h4 {font-family: "Arial"; font-size:12px; color:#777777; line-height:15px; padding-bottom:0px; font-weight:normal;  padding-bottom:20px;}

#mainrightwhite h5 {font-family: "Arial"; font-size:12px; color:#8a2934; line-height:24px; padding-bottom:0px; font-weight:normal;  padding-bottom:20px;}

#mainrightwhite p {font-family: "Arial"; font-size:12px; color:#000000; line-height:20px; padding-bottom:0px; padding-left: 0px; padding-right: 3px; padding-bottom:1px;}

.imagerightcol {padding-left: 3px; padding-right: 10px; float: left; padding-bottom:12px; }




/* Bottom
======================================================================*/

#footer { width:902px; border-top:#000000 solid 2px; height:80px; margin-top:10px; background-repeat:no-repeat; margin-left:auto; margin-right:auto; clear:both; background-color:#ffffff;}

#footer h1 { font-family: "Arial"; font-size:14px; color:#000000; line-height:24px; padding-left: 2px; padding-bottom:10px; padding-top: 0px;}

#footer h2 {font-family: "Arial"; font-size:12px; color:#ffffff; line-height:15px; padding-bottom:0px; font-weight:bold; padding-bottom:0px; }

#footer h3 {font-family: "Arial"; font-size:12px; color:#E98C29; line-height:15px; padding-bottom:0px; font-weight:normal; padding-bottom:2px; }

#footer h4 {font-family: "Arial"; font-size:12px; color:#777777; line-height:15px; padding-bottom:0px; font-weight:normal;  padding-bottom:20px;}

#footer h5 {font-family: "Arial"; font-size:12px; color:#8a2934; line-height:24px; padding-bottom:0px; font-weight:normal;  padding-bottom:20px;}

#footer p {font-family: "Arial"; font-size:12px; color:#000000; line-height:20px; padding-bottom:0px; padding-left: 0px; padding-right: 3px; padding-bottom:1px;}

.foot1 {width: 700px; float: left}
.foot2 {width: 110px; float: right}

#footer a:link {color:#000000; text-decoration:none;}
#footer a:visited {color:#000000; text-decoration:none;}
#footer a:active {color:#000000; text-decoration:none;}
#footer a:hover {color:#000000; text-decoration:none;}


#bottom
{
padding-top:4px;
margin-left:auto;
margin-right:auto;
width:783px;

}

.bottom_border
{
padding:0px;
width:300px;

background-color:#ffffff;
border:1px solid #ffffff;
float:left;
margin-bottom:50px;
}

.bottom_spacing
{
margin-right:10px
}

