/* CSS Document */
body { margin: 0px;	background: #FFCC99; font: 11px Verdana, Arial, Helvetica, sans-serif; }
h1 { font-size: 14px; }
.header {	background: #FFFFFF; border-left:1px solid #F08825; border-right:1px solid #F08825; }
.topnav { padding:7px 7px 0px 7px; font: 10px Verdana, Arial, Helvetica, sans-serif; text-align:right; color:#FFFFFF; vertical-align:top; background: url(rpa_kincumber_header.jpg) no-repeat left top; }
.topnav A { color:#FFFFFF; text-decoration:none; }
.topnav A:hover { text-decoration:underline; }
.content { padding:0px 10px 30px 10px; color:#00457D; }
.content A { color:#00457D; }
.body { background: #FFFFFF; border-left:1px solid #F08825; border-right:1px solid #F08825; }
.menu { color:#F08924; padding-left:10px; }
.panel-blue { font-size:11px;background-color:#00457D;width:127px;line-height:140%;padding:0px 7px 7px 7px;color:#FFFFFF; }
.panel-orange { font-size:11px;background-color:#F08825;width:127px;line-height:140%;padding:0px 7px 7px 7px;color:#FFFFFF; }
.panel-orange A { color:#ffffff; text-decoration:none; }
.panel-orange A:hover { text-decoration:underline; }
.footer { font-size:11px; text-align:center; background: #FFFFFF url(rpa_ocean_footer.gif) no-repeat; border-left:1px solid #F08825; border-right:1px solid #F08825; }
.footer-gallery { font-size:11px; text-align:center; background: #FFFFFF url(/assets/rpa_ocean_gallery_footer.jpg) no-repeat; border-left:1px solid #96BF0D; border-right:1px solid #96BF0D; }
.status-ok { background-color: #FFFFCC; border: 1px dotted #339900; padding: 10px; }
.status-no { background-color: #FFFFCC; border: 1px dotted #CC0000; padding: 10px; }

.premium-above { font-size:12px; border-left:1px solid #F08924; border-top:1px solid #F08924; border-right:1px solid #F08924; }
.premium-above TH { background-color:#F08924; }
.premium-below { font-size:12px; border-left:1px solid #F08924; border-bottom:1px solid #F08924; border-right:1px solid #F08924; background: url(/assets/rpa_ocean_accommodation_bg.gif) no-repeat right bottom; }
.premium-title { color:#00457E; padding:0px 10px; text-align:left; white-space:nowrap; }
.premium-price { color:#00457E; padding:0px 10px; text-align:right; white-space:nowrap; }
.premium-blurb { font-size:11px; padding: 10px; }
.premium-floor { font-size:11px; padding: 10px;  text-align:right; }
.premium-image { width:149px; text-align:center; padding-top:10px; background-color:#F5B06C; }
.premium-brows { padding:5px 0px; text-align:center; background-color:#F5B06C; }
.premium-gonow { padding:5px 10px; }

.select-above { font-size:12px; border-left:1px solid #F08924; border-top:1px solid #F08924; border-right:1px solid #F08924; }
.select-above TH { background-color:#F4AC65; }
.select-below { font-size:12px; border-left:1px solid #F08924; border-bottom:1px solid #F08924; border-right:1px solid #F08924; background: url(/assets/rpa_ocean_accommodation_bg.gif) no-repeat right bottom; }
.select-title { color:#00457E; padding:0px 10px; text-align:left; white-space:nowrap; }
.select-price { color:#00457E; padding:0px 10px; text-align:right; white-space:nowrap; }
.select-blurb { font-size:11px; padding: 10px; }
.select-floor { font-size:11px; padding: 10px;  text-align:right; }
.select-image { width:149px; text-align:center; padding-top:10px; background-color:#F7C695; }
.select-brows { padding:5px 0px; text-align:center; background-color:#F7C695; }
.select-gonow { padding:5px 10px; }

.value-above { font-size:12px; border-left:1px solid #F08924; border-top:1px solid #F08924; border-right:1px solid #F08924; }
.value-above TH { background-color:#F9D0A7; }
.value-below { font-size:12px; border-left:1px solid #F08924; border-bottom:1px solid #F08924; border-right:1px solid #F08924; background: url(/assets/rpa_ocean_accommodation_bg.gif) no-repeat right bottom; }
.value-title { color:#00457E; padding:0px 10px; text-align:left; white-space:nowrap; }
.value-price { color:#00457E; padding:0px 10px; text-align:right; white-space:nowrap; }
.value-blurb { font-size:11px; padding: 10px; }
.value-floor { font-size:11px; padding: 10px;  text-align:right; }
.value-image { width:149px; text-align:center; padding-top:10px; background-color:#FDF1E5; }
.value-brows { padding:5px 0px; text-align:center; background-color:#FDF1E5; }
.value-gonow { padding:5px 10px; }


/* MENU COMMON */
#p7PMnav { margin:0; padding:0; font-size:11px; }
#p7PMnav ul { margin:0; padding:0; z-index:10000; line-height:130%; }
#p7PMnav li { list-style-type:none; margin:0; background-color:#F08825; padding:0px 10px 3px 10px; border-bottom:2px solid #FFFFFF; }
#p7PMnav a { color:#F08825; }
#p7PMnav a, #p7PMnav a:active, #p7PMnav a:focus { display:block; }
#p7PMnav a:hover {  } /* text-decoration:underline; */
#p7PMnav .p7PMmark { background-color:#F08825; color:#FFFFFF; } /* font-weight:bold; */
#p7PMnav .p7PMtrg, #p7PMnav .p7PMon { background-image:url(../assets/light_east.gif); background-repeat:no-repeat; background-position:right center; }
/* #p7PMnav .p7PMon {  } Current Hover Selector */
#p7PMnav .p7PMhide { left:-9000px; }
#p7PMnav .p7PMshow { left: auto; z-index: 20000 !important; }

/* MENU CUSTOM */
/* ----- 1st Level ----- */
#p7PMnav ul {	width:147px; background-color:#F08825; }
/* ----- x Level ----- */
#p7PMnav ul li { width:147px; padding:0px 10px; }
#p7PMnav li { width:147px; }
#p7PMnav a { text-decoration:none; font-weight:bold; padding: 2px 10px 2px 0px; color:#FFFFFF; line-height:150%; }

/* HORIZONTAL MENU (a. Menu item width, b. Sub menu item width) N.B. Requires Extra code on HTML
#p7PMnav li { float:left; }
#p7PMnav ul li { float:none; }
#p7PMnav li { width:auto; }*/
