/* CSS Document */

body {text-align:center; margin:0, auto, 0, auto; font-family:Arial, Helvetica, sans-serif;}
p {line-height:9px;}
img {border:0px;}
ul {margin:0; padding:0;}
li {list-style:none;}
a {text-decoration:none;}

#wrapper {
	margin:auto;
	width:780px;
	border-right:solid;
	border-right-color:#999999;
	border-right-width:1px;
	border-left:solid;
	border-left-color:#999999;
	border-left-width:1px;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#999999;
	text-align:left;
	}
#header {
	padding-left:12px;
	padding-top:12px;
	height:88px;
	}
#context {
	height:186px;
	width:780px;
	}
#logo {
	float:left;
	height:69px;
	width:117px;
	}
	
/*------------------------*/

#nav1_red, #nav1_purple, #nav1_green, #nav1_blue, #nav1_aqua {
	float:right;
	width:580px;
	height:18px;
	margin-top:20px;
	}
#nav1_red {background-color:#902147;}
#nav1_purple {background-color:#8A80A3;}
#nav1_green {background-color:#3C723C;}
#nav1_blue {background-color:#0079B0;}
#nav1_aqua {background-color:#0F6E88;}

#nav1_red li, #nav1_purple li, #nav1_green li, #nav1_blue li, #nav1_aqua li {display:inline;}
#nav1_red li a, #nav1_purple li a, #nav1_green li a, #nav1_blue li a, #nav1_aqua li a {
	font-size:10px;
	color:#FFFFFF;
	display:block;
	padding-left:11px;
	padding-right:11px;
	line-height:18px;
	float:left;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#FFFFFF;
	}
#nav1_red li a:hover {background-color:#902147; text-decoration:underline;}
#nav1_purple li a:hover {background-color:#8A80A3; text-decoration:underline;}
#nav1_green li a:hover {background-color:#3C723C; text-decoration:underline;}
#nav1_blue li a:hover {background-color:#0079B0; text-decoration:underline;}
#nav1_aqua li a:hover {background-color:#0F6E88; text-decoration:underline;}

.nav1_select {
	font-size:10px;
	color:#FFFFFF;
	display:block;
	padding-left:11px;
	padding-right:11px;
	line-height:18px;
	float:left;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#FFFFFF;
	text-decoration:underline;
	}

/*------------------------*/

#nav1sub_wrap {
	float:right;
	width:540px;
	margin-top:10px;
	}
#nav1sub_red, #nav1sub_purple, #nav1sub_green, #nav1sub_blue, #nav1sub_aqua {
	width:530px;
	height:16px;
	}
#nav1sub_red li, #nav1sub_purple li, #nav1sub_green li, #nav1sub_blue li, #nav1sub_aqua {display:inline;}
#nav1sub_red li a, #nav1sub_purple li a, #nav1sub_red li a, #nav1sub_green li a, #nav1sub_blue li a, #nav1sub_aqua li a {
	font-size:9px;
	display:block;
	padding-left:7px;
	padding-right:7px;
	line-height:12px;
	float:left;
	border-right:solid;
	border-right-color:#333333;
	border-right-width:1px;
	}
#nav1sub_red li a {color:#902147;}
#nav1sub_purple li a {color:#8A80A3;}
#nav1sub_green li a {color:#3C723C;}
#nav1sub_blue li a {color:#0079B0;}
#nav1sub_aqua li a {color:#0F6E88;}

#nav1sub_red li a:hover, #nav1sub_purple li a:hover, #nav1sub_green li a:hover, #nav1sub_blue li a:hover, #nav1sub_aqua li a:hover {text-decoration:underline;}

/*------------------------*/

#nav2_red, #nav2_purple, #nav2_green, #nav2_blue, #nav2_aqua, #nav2_main {
	height:24px;
	border-top:solid;
	border-top-color:#FFFFFF;
	border-top-width:1px;
	}
#nav2_red, #nav2_purple, #nav2_green, #nav2_blue, #nav2_aqua {width:780px;}
#nav2_main {width:260px;}

#nav2_red, #nav2_main {background-color:#BE7E94;}
#nav2_purple {background-color:#B2A8C0;}
#nav2_green {background-color:#789E70;}
#nav2_blue {background-color:#6BB1D5;}
#nav2_aqua {background-color:#6CA8BB;}
#nav2_red li, #nav2_purple li, #nav2_green li, #nav2_blue li, #nav2_aqua li {display:inline;}
#nav2_red li a, #nav2_purple li a, #nav2_green li a, #nav2_blue li a, #nav2_aqua li a {
	font-size:10px;
	color:#FFFFFF;
	display:block;
	padding-left:11px;
	padding-right:10px;
	line-height:24px;
	float:left;
	}
#nav2_main li {display:inline;}
#nav2_main li a {
	font-size:10px;
	color:#FFFFFF;
	display:block;
	padding-left:14px;
	padding-right:15px;
	line-height:24px;
	float:left;
	}	
	
#nav2_red li a {background-color:#BE7E94;}
#nav2_purple li a {background-color:#B2A8C0;}
#nav2_green li a {background-color:#789E70;}
#nav2_blue li a {background-color:#6BB1D5;}
#nav2_aqua li a {background-color:#6CA8BB;}

#nav2_red li a:hover, #nav2_main li a:hover {background-color:#902147;}
#nav2_purple li a:hover {background-color:#8A80A3;}
#nav2_green li a:hover {background-color:#3C723C;}
#nav2_blue li a:hover {background-color:#0079B0;}
#nav2_aqua li a:hover {background-color:#0F6E88;}


.nav2_red_select, .nav2_purple_select, .nav2_green_select, .nav2_blue_select, .nav2_aqua_select {
	font-size:10px;
	color:#FFFFFF;
	display:block;
	padding-left:13px;
	padding-right:12px;
	line-height:24px;
	float:left;
	}
.nav2_red_select {background-color:#902147;}
.nav2_purple_select {background-color:#8A80A3;}
.nav2_green_select {background-color:#3C723C;}
.nav2_blue_select {background-color:#0079B0;}
.nav2_aqua_select {background-color:#0F6E88;}

/*------------------------*/

#nav3_red, #nav3_purple, #nav3_green, #nav3_blue, #nav3_aqua {
	width:260px;
	float:left;
	padding-top:24px;
	padding-bottom:36px;
	}
#nav3_red {background-color:#DDBCC7;}
#nav3_purple {background-color:#E3DEE9;}
#nav3_green {background-color:#C1D4BD;}
#nav3_blue {background-color:#B2DEF5;}
#nav3_aqua {background-color:#B4D6D9;}

#nav3_red li a, #nav3_purple li a, #nav3_green li a, #nav3_blue li a, #nav3_aqua li a {
	font-size:10px;
	text-transform:uppercase;	
	display:block;
	height:24px;
	width:248px;
	line-height: 24px;
	padding-left:12px;
	}
#nav3_red li a {color:#902147; background-color:#DDBCC7;}
#nav3_purple li a {color:#8A80A3; background-color:#E3DEE9;}
#nav3_green li a {color:#3C723C; background-color:#C1D4BD;}
#nav3_blue li a {color:#0079B0; background-color:#B2DEF5;}
#nav3_aqua li a {color:#0F6E88; background-color:#B4D6D9;}

#nav3_red li a:hover {background-color:#BE7E94;}
#nav3_purple li a:hover {background-color:#B2A8C0;}
#nav3_green li a:hover {background-color:#789E70;}
#nav3_blue li a:hover {background-color:#6BB1D5;}
#nav3_aqua li a:hover {background-color:#6CA8BB;}

.nav3_red_select, .nav3_purple_select, .nav3_green_select, .nav3_blue_select, .nav3_aqua_select {
	font-size:10px;
	text-transform:uppercase;	
	color:#FFFFFF;
	display:block;
	height:24px;
	width:248px;
	padding-left:12px;
	line-height: 24px;
	}
.nav3_red_select {background-color:#902147;}
.nav3_purple_select {background-color:#8A80A3;}
.nav3_green_select {background-color:#3C723C;}
.nav3_blue_select {background-color:#0079B0;}
.nav3_aqua_select {background-color:#0F6E88;}

.nav3_sub_red, .nav3_sub_purple, .nav3_sub_green, .nav3_sub_blue, .nav3_sub_aqua {
	font-size:10px;
	text-transform:uppercase;	
	display:block;
	height:24px;
	width:230px;
	margin-left:12px;
	line-height: 24px;
	font-weight:bold;
	border-bottom:dotted;
	border-bottom-width:1px;
}
.nav3_sub_red {color:#902147; border-bottom-color:#902147;}
.nav3_sub_purple {color:#8A80A3; border-bottom-color:#8A80A3;}
.nav3_sub_green {color:#3C723C; border-bottom-color:#3C723C;}
.nav3_sub_blue {color:#0079B0; border-bottom-color:#0079B0;}
.nav3_sub_aqua {color:#0F6E88; border-bottom-color:#0F6E88;}


/*------------------------*/

#info_side_red, #info_side_purple, #info_side_green, #info_side_blue, #info_side_aqua {
	width:260px;
	float:left;
	padding-top:24px;
	padding-bottom:36px;
	background-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:1px;
	}

#info_side_red {border-right-color:#DDBCC7;}
#info_side_purple {border-right-color:#E3DEE9;}
#info_side_green {border-right-color:#C1D4BD;}
#info_side_blue {border-right-color:#B2DEF5;}
#info_side_aqua {border-right-color:#B4D6D9;}

/*------------------------*/

#context_title_red, #context_title_purple, #context_title_green, #context_title_blue, #context_title_aqua, #context_title_main {
	float:left;
	padding-left:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:14px;
	}
#context_title_red, #context_title_purple, #context_title_green, #context_title_blue, #context_title_aqua {width:358px; height:186px;}
#context_title_main {width:248px; padding-top:12px; height:174px;}

#context_title_red, #context_title_main {background-color:#902147;}
#context_title_purple {background-color:#8A80A3;}
#context_title_green {background-color:#3C723C;}
#context_title_blue {background-color:#0079B0;}
#context_title_aqua {background-color:#0F6E88;}

#context_image_red, #context_image_purple, #context_image_green, #context_image_blue, #context_image_aqua {
		float:right;
		width:410px;
		height:186px;
		}
#context_image_main {
		float:right;
		width:520px;
		height:186px;
		}
#context_image_red, #context_image_main {background-color:#902147;}
#context_image_purple {background-color:#8A80A3;}
#context_image_green {background-color:#3C723C;}
#context_image_blue {background-color:#0079B0;}
#context_image_aqua {background-color:#0F6E88;}

/*------------------------*/

#contentwrap {
	width:780px;
	float:left;
	}
#contentwrap_main {
	width:260px;
	float:left;
	}
#content {
	float:left;
	width:519px;
	background-color:#FFFFFF;
	}
.content {
	font-size:11px;
	color:#333333;
	line-height:16px;
	padding-left:32px;
	padding-right:82px;
	padding-top:20px;
	}
.content_map {
	font-size:11px;
	color:#333333;
	line-height:16px;
	padding-left:100px;
	padding-right:82px;
	padding-top:0px;
	}
.content {
	padding-bottom:24px;
	}
.content_main {
	font-size:11px;
	color:#333333;
	line-height:16px;
	padding-left:80px;
	padding-right:90px;
	padding-top:10px;
	padding-bottom:24px;
	}

.content_sidepanel, .content_sidepanel a {
	font-size:11px;
	color:#333333;
	line-height:16px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:24px;
	}
.content_logos, .content_logos a {
	font-size:9px;
	color:#333333;
	line-height:14px;
	}
.content_logos a {
	color:#902147;
	text-decoration:underline;
	}
.content_logos a:hover {
	text-decoration:none;
	}
.content_sidepanel a {
	text-decoration:underline;
	padding-left:0px;
	padding-right:0px
	}
.content_sidepanel a:hover {
	text-decoration:none;
	color:#000000;
	}
#content_table {
	font-size:11px;
	color:#333333;
	line-height:16px;
	margin-left:32px;
	}
#content_table_intro {
	margin-top:18px;
	font-size:11px;
	color:#333333;
	line-height:16px;
	margin-left:80px;
	}
#content_table_logos {
	font-size:11px;
	color:#333333;
	line-height:16px;
	margin-left:80px;
	}
.itin_sub_red, .itin_sub_purple, .itin_sub_green, .itin_sub_blue, .itin_sub_aqua {
	font-size:11px;
	line-height:16px;
	width:230px;
	margin-left:12px;
	display:block;
	border-top:dotted;
	border-width:1px;
	padding-top:8px;
	}
.home_intros {
	font-size:13px;
	line-height:21px;
	}
.home_intros_red {
	font-size:11px;
	line-height:21px;
	font-weight:bold;
	color:#902147;
	}
.home_intros_title {
	font-size:22px;
	line-height:21px;
	font-style:italic;
	color:#902147;
	}
.home_destination_red a, .home_destination_purple a, .home_destination_green a, .home_destination_blue a, .home_destination_aqua a {
	font-size:18px;
	line-height:21px;
	line-height:25px;
	color:#333333;
	padding-top:6px;
	}
.home_destination_red a:hover {color:#902147;}
.home_destination_purple a:hover {color:#8A80A3;}
.home_destination_green a:hover {color:#3C723C;}
.home_destination_blue a:hover {color:#0079B0;}
.home_destination_aqua a:hover {color:#0F6E88;}

#destinations {
	font-size:11px;
	color:#333333;
	}
#destinations ul {
	margin:0;
	}
#destinations li {
	display:block;
	padding-right:20px;
	display:inline;
	}
#destinations a {
	text-decoration:none;
	color:#333333;
	}
	
#destinations a:hover {
	text-decoration:underline;
	}

.itin_sub_red {color:#902147; border-color:#902147;}
.itin_sub_purple {color:#8A80A3; border-color:#8A80A3;}
.itin_sub_green {color:#3C723C; border-color:#3C723C;}
.itin_sub_blue {color:#0079B0; border-color:#0079B0;}
.itin_sub_aqua {color:#0F6E88; border-color:#0F6E88;}
	
/*------------------------*/


#footer_red, #footer_purple, #footer_green, #footer_blue, #footer_aqua {
	margin:auto;
	float:left;
	width:768px;
	height:30px;
	font-size:10px;
	color:#333333;
	border-top:solid;
	border-top-width:1px;
	padding-right:12px;
	line-height:30px;
	margin-bottom:12px;
	}

#footer_red {border-top-color:#902147;}
#footer_purple {border-top-color:#8A80A3;}
#footer_green {border-top-color:#3C723C;}
#footer_blue {border-top-color:#0079B0;}
#footer_aqua {border-top-color:#0F6E88;}

/*------------------------*/

.link_red a, .link_purple a, .link_green a, .link_blue a, .link_aqua a, .broc_red a, .broc_purple a, .broc_green a, .broc_blue a, .broc_aqua a {
	font-size:9px;
	padding-right:16px;
	text-align:right;
	color:#333333;
	display:block;
	width:240px;
	background-image:url(images/arrow.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-transform:uppercase;
	float:right;
	}
.link_red a, .link_purple a, .link_green a, .link_blue a, .link_aqua a {margin-top:12px;}

.link_red a:hover, .broc_red a:hover {color:#902147; background-image:url(images/arrow_red.gif);}
.link_purple a:hover, .broc_purple a:hover {color:#8A80A3; background-image:url(images/arrow_purple.gif);}
.link_green a:hover, .broc_green a:hover {color:#3C723C; background-image:url(images/arrow_green.gif);}
.link_blue a:hover, .broc_blue a:hover {color:#0079B0; background-image:url(images/arrow_blue.gif);}
.link_aqua a:hover, .broc_aqua a:hover {color:#0F6E88; background-image:url(images/arrow_aqua.gif);}

.broc_red a, .broc_purple a, .broc_green a, .broc_blue a, .broc_aqua a {font-size:10px; font-weight:bold}

/*------------------------*/


.heads_red, .heads_purple, .heads_green, .heads_blue, .heads_aqua {
	font-size:12px;
	text-transform:uppercase;
	display:block;
	width:360px;
	border-bottom:dotted;
	border-width:1px;
	margin-top:20px;
	}
.heads_red {border-color:#902147; color:#902147;}
.heads_purple {border-color:#8A80A3; color:#8A80A3;}
.heads_green {border-color:#3C723C; color:#3C723C;}
.heads_blue {border-color:#0079B0; color:#0079B0;}
.heads_aqua {border-color:#0F6E88; color:#0F6E88;}

.subhead_red, .subhead_red a {font-size:12px; color:#902147;}
.subhead_red a {text-decoration:underline;}
.subhead_red a:hover {text-decoration:none;}
.subhead_red_main {padding-left:45px;font-size:12px; color:#902147;}
.subhead_purple {font-size:12px; color:#8A80A3;}
.subhead_green {font-size:12px; color:#3C723C;}
.subhead_blue {font-size:12px; color:#0079B0;}
.subhead_aqua {font-size:12px; color:#0F6E88;}
	
/*------------------------*/

.menufade {
	float:left;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#FFFFFF;
	padding-left:0px;
	}
.padding_L12, .emaillink a {padding-left:12px; float:left;}
.padding_L12_line2 {padding-left:12px; float:left; margin-top:0px;}
p.nomargin {margin:0px;}
.emaillink a {
	color:#333333;
	text-decoration:underline;
	}
.emaillink a:hover {
	text-decoration:none;
	}

.margin_L32 {margin-left:32px;}

.floatright {float:right;}

.image_red, .image_purple, .image_green, .image_blue, .image_aqua {
	border-style:solid;
	border-width:1px;
	margin-bottom:12px;
	margin-right:6px;
	margin-top:6px;
	}
.image_red {border-color:#902147;}
.image_purple {border-color:#8A80A3;}
.image_green {border-color:#3C723C;}
.image_blue {border-color:#0079B0;}
.image_aqua {border-color:#0F6E88;}
	
.spacer_600px {display:block; height:600px;}
.spacer_500px {display:block; height:500px;}
.spacer_400px {display:block; height:400px;}
.spacer_300px {display:block; height:300px;}
.spacer_200px {display:block; height:200px;}
.spacer_150px {display:block; height:150px;}
.spacer_100px {display:block; height:100px;}
.spacer_10px {display:block; height:10px;}
