/* CSS RESET */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align: baseline;}
fieldset {border-style:none;} 
abbr,acronym {border:0;}
body {line-height:1; font-size:62.5%; font-family:arial, helvetica, "liberation sans", "dejavu sans condensed", sans-serif; background:#FFF url('http://images.arcocarib.com/site/design/bg.jpg') repeat-x}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
.clear {clear:both;font-size:0.1px;height:0pt;line-height:0pt;width:0pt;}

/* GLOBALS */
a {color:#000; border:0; text-decoration:none;}
a:link {color: #000}
a:visited {color:#000;}
a:hover {color:#ED053E; text-decoration:underline;}
a:active {color:#ED053E;}
ul.nobullet, ol.nobullet {list-style-type:none;}


/* SECTIONS*/
#header {height:110px;}
#layout {width:1000px; position:relative; background:url(http://images.arcocarib.com/site/design/bg.gif); background-repeat:repeat-x; background-color:#fff; margin:0 auto; padding:0;}
#leftbar {width:170px; float:left;}
#middle {width:580px; float:left; padding:0 10px 20px;}
#middle-wide {width:810px; float:left; padding:0 0 20px 15px;}
#rightbar {width:210px; float:left; padding:25px 0 0 10px;}
#contentWrapper {position:relative; width:1000px;}

/* SITE_NAV */
#siteNav {overflow:hidden;background-repeat:repeat-x; height:84px; background-color:#e64510; background-image:url(http://images.arcocarib.com/site/design/sitenav_bg_arcadia.jpg);}
#siteNav FIELDSET {margin-top:54px; margin-left:197px; background-repeat:no-repeat; height:30px;}
#siteNav UL {height:30px; width:389px; list-style:none; background-repeat:no-repeat; background-position:right top; margin:0 0 0 13px; padding:0;}
#siteNav UL LI {float:left; width:125px; padding-top:9px; background-repeat:no-repeat; position:relative; height:21px; text-align:center;}
#siteNav UL LI A:hover {border-bottom:#d7d7d7 1px dotted;}
#siteNav UL LI A,.siteNavGeenlink {font-weight:700; font-size:11px; text-transform:uppercase; color:#e6e6e6; line-height:19px; text-align:center;text-decoration:none;}
FIELDSET LEGEND,#siteNav UL LI.bypass,#groupNav FIELDSET DIV H3 {display:none;}
#siteNav ul {background-image:url(http://images.arcocarib.com/site/design/buttons_right.jpg);}
#siteNav ul li {background-color:#d03400; background-image:url(http://images.arcocarib.com/site/design/button_mid.jpg);}
#siteNav ul li:hover {background-image:url(http://images.arcocarib.com/site/design/button_mid_mouseover.jpg);}
#siteNav li.first {background-image:url(http://images.arcocarib.com/site/design/button_first.jpg);}
#siteNav li.first:hover {background-image:url(http://images.arcocarib.com/site/design/button_first_mouseover.jpg);}
#siteNav li.last {background-image:url(http://images.arcocarib.com/site/design/button_last.jpg);}
#siteNav li.last:hover {background-image:url(http://images.arcocarib.com/site/design/button_last_mouseover.jpg);}
#siteNav li.active,#siteNav li.active:hover {background-image:url(http://images.arcocarib.com/site/design/button_active.jpg);}
/* GROUP_NAV*/
#groupNav {background:#000;border-bottom:#FFF 1px solid;height:26px;}
#groupNav FIELDSET DIV {z-index:100;left:80px;visibility:hidden;position:absolute;}
#groupNav FIELDSET DIV.active {visibility:visible;}
#groupNav FIELDSET DIV UL {font-size:0;list-style-type:none;margin:0;padding:0;}
#groupNav FIELDSET DIV UL LI {display:inline;background:url(http://images.arcocarib.com/site/design/spacer.gif) no-repeat;font-size:11px;color:#cdcdcd;line-height:26px;text-decoration:none;padding:6px 14px;}
#groupNav FIELDSET DIV UL LI.dummy {padding:6px 0 6px 1px;}
#groupNav FIELDSET DIV UL LI:hover {background-image:url(http://images.arcocarib.com/site/design/spacer_mouseover.gif);}
#groupNav FIELDSET DIV UL LI.subitems {background-image:url(http://images.arcocarib.com/site/design/spacer_subitems.gif);cursor:pointer;}
#groupNav FIELDSET DIV UL LI.subitems:hover {background-image:url(http://images.arcocarib.com/site/design/spacer_subitems_mouseover.gif);}
#groupNav FIELDSET DIV UL LI.active {background-image:url(http://images.arcocarib.com/site/design/spacer_active.gif);font-weight:700;color:#c0ff00;}
#groupNav FIELDSET DIV UL LI.activesubitems {background-image:url(http://images.arcocarib.com/site/design/spacer_active_subitems.gif);cursor:pointer;font-weight:700;color:#c0ff00;}
#groupNav FIELDSET DIV UL LI.activesubitems:hover {background-image:url(http://images.arcocarib.com/site/design/spacer_active_subitems_mouseover.gif);}
#groupNav FIELDSET DIV UL LI.activeNeighbor {background-image:url(http://images.arcocarib.com/site/design/spacer_activeneighbour.gif);}
#groupNav FIELDSET DIV UL LI.activeNeighbor:hover {background-image:url(http://images.arcocarib.com/site/design/spacer_activeneighbour_mouseover.gif);}
#groupNav FIELDSET DIV UL LI.activeNeighborsubitems {background-image:url(http://images.arcocarib.com/site/design/spacer_activeneighbor_subitems.gif);cursor:pointer;}
#groupNav FIELDSET DIV UL LI.activeNeighborsubitems:hover {background-image:url(http://images.arcocarib.com/site/design/spacer_activeneighbour_subitems_mouseover.gif);}
#groupNav FIELDSET DIV UL LI A {font-size:11px;color:#cdcdcd;line-height:26px;text-decoration:none;}
#groupNav FIELDSET DIV UL LI DIV {border-right:#d9d9d9 2px solid;display:none;z-index:105;visibility:visible;width:160px;border-bottom:#d9d9d9 2px solid;position:absolute;top:26px;background-color:#373737;padding:1px;}
#groupNav FIELDSET DIV UL LI DIV UL {border-right:#7b7b7b 1px solid;border-top:#7b7b7b 1px solid;border-left:#7b7b7b 1px solid;width:154px;border-bottom:#7b7b7b 1px solid;background-color:#373737;padding:2px;}
#groupNav FIELDSET DIV UL LI DIV UL LI {display:block;background:none transparent scroll repeat 0 0;font-weight:400;color:#cdcdcd;line-height:normal;padding:0;}
#groupNav FIELDSET DIV UL LI DIV UL LI A {font-weight:400;line-height:normal;display:block;color:#cdcdcd;white-space:nowrap;height:1%;padding:5px 0 5px 11px;}
#groupNav FIELDSET DIV UL LI DIV UL LI A:hover {background-color:#4b4b4b;}
#groupNav #searchbox {background:url(http://images.arcocarib.com/site/design/input_border.gif) #666 repeat-x;float:right;width:91px;height:17px;margin:3px 18px 0 0;padding:1px;}
#groupNav #searchbox FIELDSET {position:relative;}
#groupNav #searchbox INPUT.text {font-size:11px;background:url(http://images.arcocarib.com/site/design/input_background.gif) #333 repeat-x;vertical-align:top;width:75px;color:#cdcdcd;height:13px;border-style:none;padding:2px 4px;}
#groupNav #searchbox INPUT.submit {right:0;width:7px;position:absolute;top:0;height:17px;}
#groupNav FIELDSET DIV UL LI.active A,#groupNav FIELDSET DIV UL LI.activesubitems A {font-weight:700;color:#c0ff00;}
#groupNav FIELDSET DIV UL LI.active DIV UL LI,#groupNav FIELDSET DIV UL LI.active DIV UL LI A,#groupNav FIELDSET DIV UL LI.activesubitems DIV UL LI,#groupNav FIELDSET DIV UL LI.activesubitems DIV UL LI A {font-weight:400;color:#cdcdcd;line-height:normal;}

/* HEADER */
#logo {height:60px; left:101px; position:absolute; width:250px;}
#logo A {display:block; width:100%; height:100%}
#logo5 {width:200px; height:81px; position:absolute; left:802px; top:17px; font:12px "liberation sans", "dejavu sans condensed", sans-serif; color:#000;}
#logo6 {width:61px; height:57px; position:absolute; left:23px; top:16px;}

#breadCrumb {font-size:11px; color:#646464; text-decoration:none; padding:4px; margin:0 0 10px 0;}
#breadCrumb A {font-size:11px; color:#646464; text-decoration:none;}
#breadCrumb SPAN {padding:0 3px;}

/* CONTENT */
#content .image_left {float:left; margin-right:10px;}
#content .image_right {float:right; margin-left:10px;}



/*BONAIRE */
#sectionimage {float:right;}
#breadCrumb .island {font-size:1.4em; color:red; font-weight:bold;}



/* ARTICLE PAGE */
body#article #content h1 {color:#D43B00; font-size:1.7em; font-weight:bold;}
body#article #content #head {padding:10px 10px 0 10px; background:transparent url(/assets/images/site/design/bg-full-news.gif) no-repeat scroll; font-size:1.2em;}
body#article #content #head .thumb {float:left; margin:0 7px 0 0;}
body#article #content #head span {display:block; margin:5px 0 0 0;}
body#article #content #head span.date {color:#999999; margin:2px 0 8px 0;} 
body#article #content #head #headbottom {background:transparent url(/assets/images/site/design/bg-news-detail.gif) no-repeat scroll; height:20px; margin:8px 0 0 0;} 
body#article .toppie {font-size:1.3em; line-height:1.6; margin:20px 0 20px 0;}
body#article .toppie img {float:left; margin-right:10px;}
body#article #content #article {padding:0 10px; font-size:1.3em; line-height:1.6; width:500px;} 
body#article #content #article .left {float:left; margin:0 10px 10px 0;}
body#article #content #article .right {float:right; margin:0 0 10px 10px;}
body#article #content #article p {margin:5px 0;} 
body#article #content #article .image_left {float: left; border:0; margin-right:10px;}
body#article #content #article .image_right {float: right; border:0; margin-left:10px;}
body#article #content #article .image_left_caption {float: left; border:1px #000000 solid; font-style:italic; margin-right:10px; text-align:center;}
body#article #content #article .image_right_caption {float: right; border:1px #000000 solid; font-style:italic; margin-left:10px; text-align:center;}
body#article #content .article-tools {background-color:#FFFEDE; border:4px solid #F4F3CB; font-size:1.1em; margin:10px 0 16px 0; padding:6px 10px;}
body#article #content .article-tools  .maincontent {border-bottom:1px solid #E3E0B3; padding-bottom:10px; margin:0 0 8px 0;} 
body#article #content .article-tools  .maincontent p {display:inline; margin:0 0 0 5px; font-size:1.2em;}
body#article #content #comments h2 {color:#D43B00; font-size:1.6em; font-weight:bold; margin:0 0 5px;}
body#article #content #entries {margin:20px 0;}
body#article #content #entries li {margin:10px 0 0 0; font-size:1.2em; border-color:#E8E8D2; border-style:solid; border-width:1px 0 0 5px;}
body#article #content #entries li .head {background-color:#F0F0E3; padding:5px; color:#777777; font-weight:bold;}
body#article #content #entries li .content {padding:6px; background-color:#F8FAEF;}
body#article #content #entries li .content p {margin:0 0 5px;}
body#article #content #form ul {background-color:#EDF3DE; padding:15px; font-size:1.2em; color:#6C8C37;}
body#article #content #form li {padding:6px 0; border-bottom:1px solid #fff;} 
body#article #content #form li label {width:100px; font-weight:bold;}
body#article #content #form li div {width:400px;} 
body#article #content #form li div input {border:1px solid #B9B99E; width:200px;}
body#article #content #form li textarea {border:1px solid #B9B99E; width:300px; height:200px;}
body#article #rightbar ul li {font-size:1.3em; margin:8px 0;}
body#article #rightbar #realestate .inner {text-align:center; height:75px; overflow:hidden;}
body#article #rightbar #realestate .inner strong {display:block; font-weight:bold; font-size:12px;}
body#article #rightbar #realestate .inner #articleres1 {width:75px; height:75px; float:left; margin:0 0 0 10px;}
body#article #rightbar #realestate .inner #articleres2 {width:75px; height:75px; float:left; margin:0 0 0 10px; left:10px;}


/* VIDEOS */
body#video #middle-wide #content {width:810px;}
body#video #content h1 {color:#DD3903; font-size:18px; margin:0 0 12px;}
body#video #content .videobox {width:210px; float:left; background-color:#FFFEDE; border:4px solid #F4F3CB; font-size:1.1em; margin:10px 5px 16px 0; padding:6px 10px;}
body#video #content .videobox h2 {font-size:1.2em; font-weight:normal;}
body#video #content .videobox .maincontent {border-bottom:1px solid #E3E0B3; padding-bottom:10px; margin:0 0 8px 0;} 
body#video #content #paginate p {font-size:1.4em;}
body#video #content h4 {text-align:center;}
body#video #content h4 a {font-size:1.2em; font-weight:bold; color:#ED053E;}

/* outstanding */
body#outstanding #middle-wide #content {width:810px;}
body#outstanding #content h1 {color:#DD3903; font-size:18px; margin:0 0 12px;}
#content .videobox {width:210px; float:left; background-color:#FFFEDE; border:4px solid #F4F3CB; font-size:1.1em; margin:10px 5px 16px 0; padding:6px 10px;}
#content .videobox h2 {font-size:1.2em; font-weight:normal;}
#content .videobox .maincontent {border-bottom:1px solid #E3E0B3; padding-bottom:10px; margin:0 0 8px 0;} 
body#outstanding #content #paginate p {font-size:1.4em;}
body#outstanding #content h4 {text-align:center;}
body#outstanding #content h4 a {font-size:1.2em; font-weight:bold; color:#ED053E;}
body#outstanding .box-orange {float:left; width:250px; margin:0 10px 0 0;}
body#outstanding .box-green {float:left; width:250px; margin:0 10px 0 0;}
body#outstanding .box-blue {float:left; width:250px; margin:0 10px 0 0;}
body#outstanding .nofloat {float:none !important;}

/* LEFTBAR */
#leftbar {background:#ffffff url(/assets/images/site/design/bg-leftbar.jpg) repeat-y scroll right top;}
#leftbar #direct_code {margin:10px 0 0 0;}
#leftbar #direct_code form label {font-weight:bold; font-size:1.2em;}
#leftbar #direct_code form input {}
#leftbar #direct_code form input.button {position:relative; top:3px;}
#leftbar #islands {margin:10px 0 0 30px; height:100px; width:110px; overflow:hidden;}
#leftbar #islands img {width:100px; height:81px;}
#leftbar #islands img.curacao {background:transparent url(/assets/images/site/design/islands.jpg) 0px 0px no-repeat;}
#leftbar #islands img.bonaire {background:transparent url(/assets/images/site/design/islands.jpg) 0px -81px no-repeat;}
#leftbar #islands img.saba {background:transparent url(/assets/images/site/design/islands.jpg) 0px -162px no-repeat;}
#leftbar #islands img.statia {background:transparent url(/assets/images/site/design/islands.jpg) 0px -243px no-repeat;}
#leftbar #islands strong {display:block; text-align:center; font-weight:bold; font-size:1.2em;}
#leftbar #acht {overflow:hidden; background:transparent url(/assets/images/site/design/acht.png); width:160px; height:233px;}
#leftbar #acht #acht1 {overflow:hidden; height:85px; left:32px; position:relative;  top:24px; width:100px;}
#leftbar #acht #acht1 #id1 {background:transparent url(/assets/images/site/design/acht2.png) no-repeat scroll -107px 0px; text-indent:-9999px; display:block; height:85px; width:100px;}
#leftbar #acht #acht1 #id2 {background:transparent url(/assets/images/site/design/acht2.png) no-repeat scroll -214px 0px; text-indent:-9999px; display:block; height:85px; width:100px;}
#leftbar #acht #acht2 {overflow:hidden; height:81px; left:30px; position:relative; top:42px; width:100px;}
#leftbar #acht #acht2 #id3 {background:transparent url(/assets/images/site/design/acht2.png) no-repeat scroll 0px 0px; text-indent:-9999px; display:block; height:81px; width:100px;}
#leftbar #acht #acht2 #id4 {background:transparent url(/assets/images/site/design/acht2.png) no-repeat scroll -322px 0px; text-indent:-9999px; display:block; height:81px; width:100px;}
#leftbar #ads {margin:10px 0 0 0;}  

#leftbar #leftmenu  {margin:10px 0 0 0; font-size:1.2em;}

.ministryList li ul {top:-999em; position:absolute;} /* Hide UL */
.ministryList {color:#777777; width:128px;}
.ministryList a {display:block; height:20px; padding:6px 0 0 0;}
.ministryList li:hover, .ministryList li.sfHover, .ministryList a:focus, .ministryList a:hover, .ministryList a:active {color:#2388FF; background-color:#FFEDCF;}
.ministryList li {background:transparent url(/assets/images/site/design/arrow-miniorange.gif) no-repeat scroll 0pt 50%; padding-left:11px; position:relative; height:26px; cursor:pointer;}
.ministryList li:hover a, .ministryList li.sfHover a {}
.ministryList li:hover ul, .ministryList li.sfHover ul{left:120px; top:-1px; padding:0 0 0 5px; width:128px; border:3px solid #8FC20A; background:#fff url(/assets/images/site/design/bg-leftbar.jpg) repeat-y scroll right top;}
.ministryList li:hover li a, .ministryList li.sfHover li a {color:green;}
.ministryList li li {}
.ministryList li li a {}
.ministryList li li:hover ul, .ministryList li li.sfHover ul{left:120px; top:-1px; padding:0 0 0 5px; width:128px; border:3px solid #8FC20A; background:#fff url(/assets/images/site/design/bg-leftbar.jpg) repeat-y scroll right top;}
.ministryList li li:hover li a, .ministryList li li.sfHover li a{color:red;}
.ministryList li li ul li {}
.ministryList li li ul li a {}


/*RIGHTBAR */
.box-orange  h3 {background:#F7941D url(/assets/images/site/design/rightbar-orange.gif) no-repeat scroll left top; border-right:10px solid #D97A08; color:#FFFFFF; font-size:15px; font-weight:bold; margin:0pt; padding:8px 11px;}
.box-orange .inner {background:#FCF2E8 url(/assets/images/site/design/rightbar-orange-bottom.gif) no-repeat scroll right bottom; margin-bottom:15px; padding:10px;}
.box-green  h3 {background:#8FC20A url(/assets/images/site/design/rightbar-green.gif) no-repeat scroll left top; border-right:10px solid #6B9208; color:#FFFFFF; font-size:15px; font-weight:bold; margin:0pt; padding:8px 11px;}
.box-green .inner {background:#EAF5CC url(/assets/images/site/design/rightbar-green-bottom.gif) no-repeat scroll right bottom; margin-bottom:15px; padding:10px;}
.box-blue  h3 {background:#16649C url(/assets/images/site/design/rightbar-blue.gif) no-repeat scroll left top; border-right:10px solid #104870; color:#FFFFFF; font-size:15px; font-weight:bold; margin:0pt; padding:8px 11px;}
.box-blue .inner {background:#F1F8FD url(/assets/images/site/design/rightbar-blue-bottom.gif) no-repeat scroll right bottom; margin-bottom:15px; padding:10px;}

body#art #content h1 {color:#DD3903; font-size:18px; margin:0 0 12px;}
body#art #content #carousel {margin:-60px 0 0 0;}
body#art #content #carousel object {float:left;}
body#art #content #carousel .exp {float:left; margin:60px 0 0 20px; font-size:1.3em; width:190px;}
body#art #content #carousel .exp h3 {font-size:15px; font-weight:bold; color:blue; margin:0 0 5px 0}
body#art #content #top {height:120px;}
body#art #content .box-blue ul {font-size:1.3em;}
body#art #content .box-blue ul li {float:left; margin:0 5px 0 0; text-align:center;}
body#art #content .box-green {width:250px; float:left; margin:0 10px 0 0; height:190px;}
body#art #content .box-green p {margin:5px 0 0 0; font-size:1.3em; line-height:1.3;}
body#art #content #long-green {width:500px !important;}
body#art #content .videobox {width:130px; text-align:center; height:150px;}
body#art #content .big {height:auto !important;}
/* STATIC PAGES */
body#static #content h1 {color:#DD3903; font-size:18px; margin:0 0 12px;}
body#static table {font-size:1.2em; line-height:1.4;}
body#static table h4 {font-size:16px; font-weight:bold;}
body#static table h2 {color:#DD3903; font-size:15px; margin:0 0 6px;}