

iframe { width:860px; height: 247px; background-color: #00aaab; border:0px; overflow:hidden; }


#box_overview_destinations { text-align:center; }
#box_overview_destinations ul { padding: 6px; }
#box_overview_destinations li { display:inline; padding:0px; padding-right: 2px; }
#box_overview_destinations ul li:before { content: "\007C \00A0"; }
#box_overview_destinations ul li:first-child:before { content: "\0020"; }


#col_left { float:left; display: inline; width: 560px; margin:0px; padding:0px; }
#col_right { float:left; margin-top:8px; margin-bottom:8px; margin-left:7px; width:285px; border-left: solid 1px #b7b7b7; padding-left:7px; }


#box_advertisement { width:860px; height: 247px; background-color: #00aaab; background-repeat: no-repeat; }

#col_left_background { float:left; background-image: url('/theme/silver/img/orange_square.png'); background-repeat: repeat-y; }
#col_left_content { float:left; padding-left:50px; }

#box_overview p { padding-left: 60px; padding-right: 60px; padding-bottom: 16px; margin-bottom: 0px;}
#box_overview h3 { padding-left: 10px; }

#box_directions { margin-left:10px; margin-top:10px; }

#box_faq { margin-left:10px; margin-top:10px; }

#box_itinerary { margin-left:10px; margin-top:10px; }
#box_activities { margin-left:10px; margin-top:10px; }


#box_extend_your_stay p { padding-left: 60px; padding-right: 60px; padding-bottom: 16px; margin-bottom: 0px;}
#box_extend_your_stay h1, #box_extend_your_stay h2 { padding-left: 10px; }
#box_extend_your_stay li { margin-left: 60px; padding-right: 60px; padding-bottom:16px; }

#col_left_base { float:left; padding-bottom:0px; padding-left:80px; padding-right:120px; padding-top:80px; height: 176px; background-image: url('/theme/silver/img/arc.jpg'); background-repeat: no-repeat; }
#col_left_base .highlight { padding-left:30px; }


#col_left_base .highlight { color: #f57c2e; font-size:1.5em; font-weight: bold; }
#col_left_base .highlight a { color: #f57c2e; font-weight: bold; }

#col_left_base .iconized_link { line-height:8em; }
#col_left_base .iconized_link img { margin-right:10px; vertical-align:middle; }


#box_map { background-repeat: no-repeat; margin-bottom: 20px; }

#box_destination_menu {}
#col_right h3 { line-height:2em; margin-bottom:0px; }
#col_right h3 img { margin:10px; vertical-align:middle; }

#col_right .box_spacer { height: 80em; }


#side_menu_box .top { float:left; height: 22px; width: 275px; background-image: url('/theme/silver/img/turquoise_top.jpg'); background-repeat: no-repeat; }
#side_menu_box .body { float:left; background-color: #00aaab; width: 235px; padding-left: 20px; padding-right: 20px; color: #fff; }
#side_menu_box .bottom { float:left; height: 22px; width: 275px; background-image: url('/theme/silver/img/turquoise_bottom.jpg'); background-repeat: no-repeat; }
#side_menu_box h3 { font-size:1.4em; margin:0px; padding:0px; }
#side_menu_box hr { border-width: 0px; border-top: 2px dotted #fff; margin-top:10px; margin-bottom:10px; }
#side_menu_box ul { margin:0px; padding: 0px; margin-left: 20px; }
#side_menu_box ul li { padding:0px; padding-right: 4px; color:#fff; font-size:1.2em; }
#side_menu_box ol { margin:0px; padding: 0px; }
#side_menu_box ol li { display:inline; padding:0px; padding-right: 4px; color:#fff; }
#side_menu_box a { color:#fff; }
#side_menu_box a:hover { color:#f57c2e; }
#side_menu_box .current { color:#ed1c24; }
#side_menu_box hr { border-width: 0px; border-top: 2px dotted #fff; margin-top:10px; margin-bottom:10px; }


.note { font-style:italic; color: #666; }


.strap { font-size: 1.2em; font-style: italic; padding: 60px; }

.member_photo { background-color: #19799d; color: #fff; }
.member_photo .description { font-size: 0.94em; padding: 4px; margin:0px; text-align: right; padding-bottom: 10px; padding-right: 10px;}


#col_left_base li a { color: #19799d; font-size:1.1em; font-weight: bold; }
#col_left_base .current { color: #f57c2e; }



#box_member_videos { margin-top:30px; }


#box_member_opinion { margin-top:30px; }
#box_member_opinion h3 { margin-bottom:6px; padding-bottom:6px; }
#box_member_opinion .quote { font-size: 1.2em; font-style: italic; padding: 6px; padding-top:0px; margin-top:0px; }


#gallery_thumbs ul { margin:0px; padding: 0px; }
#gallery_thumbs  li { display:inline; }
#gallery_thumbs  li img { width: 50px; }

#side_menu_other_dests_box { margin-top:30px; }
#side_menu_other_dests_box .top { float:left; height: 22px; width: 275px; background-image: url('/theme/silver/img/turquoise_top.jpg'); background-repeat: no-repeat; }
#side_menu_other_dests_box .body { float:left; background-color: #00aaab; width: 235px; padding-left: 20px; padding-right: 20px; color: #fff; }
#side_menu_other_dests_box .bottom { float:left; height: 22px; width: 275px; background-image: url('/theme/silver/img/turquoise_bottom.jpg'); background-repeat: no-repeat; }
#side_menu_other_dests_box h3 { font-size:1.4em; margin:0px; padding:0px; }
#side_menu_other_dests_box ol { margin:0px; padding: 0px; }
#side_menu_other_dests_box ol li { display:inline; padding:0px; padding-right: 4px; color:#fff; }
#side_menu_other_dests_box a { color:#fff; }
#side_menu_other_dests_box a:hover { color:#f57c2e; }
#side_menu_other_dests_box .current { color:#ed1c24; }

#box_facebook { margin-top:30px; }
#box_facebook img { float:left; margin-right: 20px; }




/* Guadeloupe */
#box_header { text-align: center; }

#box_main_container { width:860px; color: #666; }
#box_masthead_container {margin-top: 20px; margin-left:30px; width:800px; }

#box_article_container { margin-top: 20px; margin-left:30px;  width:800px; }

h1 { color: #999; font-size: 2.2em; margin-bottom: 30px; }

#col_1 { float: left; display: inline; width: 530px; margin-right: 50px; }
#col_2 { float: left; width: 220px; }


#col_1m { float: left; display: inline; width: 460px; margin-right: 20px; }

#col_1a { float: left; display: inline; width: 290px; margin-right: 20px; }
#col_1b { float: left; width: 220px; }
#col_1b img { margin-bottom: 20px; }

.cumberland img {margin-bottom: 10px; }

#col_1c { float: left; display: inline; width: 250px; margin-right: 20px; font-style: italic; }
#col_1d { float: left; width: 250px; font-style: italic; }

#box_vote_container { border: 1px solid #dcdcdc; margin-top: 20px; margin-left:80px;  width:658px; padding: 20px; margin-bottom: 20px; }
#box_vote_container h1 { color: #f57c2e; font-size: 1.8em; margin-bottom: 30px; }
#box_vote_container form { margin-left: 0px; width: 280px}
#box_vote_container textarea { width: 260px; height: 60px; color: #666; }
#box_vote_container label:hover { color: #ed1c24; }
#box_vote_container input[type="submit"] { background-color: #f57c2e; color: white; padding: 8px; padding-left: 12px; padding-right: 12px; font-size: 1.2em; }

#box_comment_container { margin-top: 20px; margin-left:80px;  width:700px; }

#box_comment_container ul { margin:20px; padding: 0px; }
#box_comment_container li { list-style:none; margin-bottom: 16px; }
#box_comment_container li .name { color: #19799d; margin-right: 4px; }
#box_comment_container li .comment { margin-right: 4px; }
#box_comment_container li .date { color: #666; font-style: italic; }

#box_comment_container .tradewinds_response { margin-left: 30px; }
#box_comment_container .tradewinds_response .name { color: #19799d; margin-right: 4px; }
#box_comment_container .tradewinds_response .comment { margin-right: 4px; }

.video { margin-bottom: 10px; margin-top: 30px;}
.buttons { text-align: right; }
.advert { margin-bottom: 30px;}

#side_menu_box_guadeloupe { margin-top: 0px; margin-bottom: 30px; }
#side_menu_box_guadeloupe .top { float:left; height: 22px; width: 220px; background-image: url('/theme/silver/img/turquoise_top_220.jpg'); background-repeat: no-repeat; }
#side_menu_box_guadeloupe .body { float:left; background-color: #00aaab; width: 180px; padding-left: 20px; padding-right: 20px; color: #fff; }
#side_menu_box_guadeloupe .bottom { float:left; height: 22px; width: 220px; background-image: url('/theme/silver/img/turquoise_bottom_220.jpg'); background-repeat: no-repeat; }
#side_menu_box_guadeloupe h3 { font-size:1.4em; margin:0px; padding:0px; }
#side_menu_box_guadeloupe hr { border-width: 0px; border-top: 2px dotted #fff; margin-top:10px; margin-bottom:10px; }
#side_menu_box_guadeloupe ul { margin:0px; padding: 0px; margin-left: 20px; }
#side_menu_box_guadeloupe ul li { padding:0px; padding-right: 4px; color:#fff; font-size:1.2em; }
#side_menu_box_guadeloupe ol { margin:0px; padding: 0px; }
#side_menu_box_guadeloupe ol li { display:inline; padding:0px; padding-right: 4px; color:#fff; }
#side_menu_box_guadeloupe a { color:#fff; }
#side_menu_box_guadeloupe a:hover { color:#f57c2e; }
#side_menu_box_guadeloupe .current { color:#ed1c24; }
#side_menu_box_guadeloupe hr { border-width: 0px; border-top: 2px dotted #fff; margin-top:10px; margin-bottom:10px; }

#side_menu_box_other { margin-top:40px; }
#side_menu_box_other ol { margin:0px; padding: 0px; }
#side_menu_box_other ol li { display:inline; padding:0px; padding-right: 4px; color:#fff; }
