/*
	Theme Name: Plantaccess
	Theme URI: http://www.studiopress.com/
	Description: This is the sample theme created for the Genesis Framework.
	Author: StudioPress
	Author URI: http://www.studiopress.com/

	Version: 2.2.4

	Tags: black, red, white, one-column, two-columns, three-columns, left-sidebar, right-sidebar, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

	Template: genesis
	Template Version: 2.2.3

	License: GPL-2.0+
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

body.spas #slider{ background: url(http://plantationbay.com/wp-content/gallery/spa/sp8.jpg ) no-repeat; }
.tb-close-icon{ background: url(//plantationbay.com/wp-content/themes/plantaccess/images/tb-close1.png) no-repeat !important; width: 115px !important;}

.gallerypage #colorbox{height: 478px !important;  background:#FFFFFF; border: 8px solid #FFFFFF; padding-bottom: 0 !important;}
.gallerypage #cboxWrapper{height: 510px !important; }
.gallerypage #cboxContent{height: 445px !important; padding-top: 5px !important; overflow: visible !important; margin-top: 21px !important;}
.gallerypage #cboxMiddleLeft{height: 460px !important; }
.gallerypage #cboxMiddleRight{height: 460px !important;}
.gallerypage #cboxLoadedContent{margin: 0 auto !important; padding: 0px !important}
.gallerypage #cboxTitle{bottom: 20px !important; text-align: center; margin: 10px 0 0  !important; position: static !important; float: none !important;   color: #000000 !important; line-height: 14px;}
.gallerypage #cboxOverlay {background: none repeat scroll 0 0 #000000;}

/*gallery-calendargirls CSS*/
.gallerypage2 #colorbox{height: 646px !important; }
.gallerypage2 #cboxWrapper{height: 636px !important;}
.gallerypage2 #cboxContent{height: 600px !important; }
.gallerypage2 #cboxMiddleLeft{height: 600px !important; }
.gallerypage2 #cboxMiddleRight{height: 600px !important;}
.gallerypage2 #cboxLoadedContent{margin: 0 auto !important;}
.gallerypage2 #cboxTitle{bottom: 10px !important; text-align: left; margin: 5px 0 0  !important; position: static !important;}
.gallerypage2 #cboxOverlay {background: none repeat scroll 0 0 #000000;}

#cboxCurrent, #cboxNext, #cboxPrevious{ display: none !important;}
#cboxClose{ background: url(http://plantationbay.com/wp-content/themes/plantaccess/images/tb-close1.png) no-repeat !important; width: 115px !important; text-indent: -999999px;bottom: 447px !important; display: none ! important;}

.gallerypage input[type="button"], .gallerypage input[type="submit"]{float:none; margin: 10px 0 0;}
.imgGuest{margin:15px 85px 0 0;}

a{outline: 0px none;}

body,h1,h2,h2 a,h2 a:visited,h3,h4,h5,h6,p,select,textarea{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;text-decoration:none;margin:0;padding:0;}
blockquote,input,select,textarea,.author-box,.breadcrumb,.sticky,.taxonomy-description,.wp-caption{background-color:#f5f5f5;border:1px solid #ddd;}
input,label,select,textarea{color:#333;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;font-size:14px;font-weight:300;}
li,ol,ul{margin:0;padding:0;}
ol li{list-style-type:decimal;}
a:hover{text-decoration:underline;}
a img{border:none;}
html{background:url(images/p.jpg) repeat;}
body{background:url(images/body_bg.jpg) top left repeat-x;}
.banner-slide{width:998px;height:450px;margin:1px 0 4px;}
.h-txt{font-size:16px;font-style:italic;font-weight:700;}
.footer2{background:url(images/fotter_bg.png) repeat-x left top;height:37px;width:100%;margin:0;}
.footer2 #subnav{display:block;width:998px;height:37px;margin:0 auto;}
.footer2 .menu-secondary li ul{margin:-72px 0 0 1px;}
#wrap{width:998px;margin:0 auto;padding:0;}
#header{min-height:60px;width:100%;margin:0 auto;}
#title-area{float:left;overflow:hidden;width:700px;margin-left:0px;padding:17px 0 0;}
.flage_text_div_font{color:#386837;}
#title{font-family:arial, serif;font-size:36px;line-height:1.25;text-transform:uppercase;margin:0;width:700px;}
#title a,#title a:hover{color:#333;text-decoration:none;padding:0 0 0 20px;width:700px;}
#description{font-size:14px;padding:0 0 0 20px;}
#header .widget-area{float:right;width:298px;padding:10px 0 0;}
.hub{background:url(images/hub.jpg) no-repeat scroll 0 0 transparent;height:127px;margin-left:8px!important;margin-top:30px;padding-top:50px;width:277px;}
.form_main_bg_div{background:url(images/form_bg.jpg) no-repeat scroll right top transparent;color:#FFF;float:left;text-transform:uppercase;width:283px;}
.form_filed_main_div{float:left;height:156px;margin-left:0!important;width:233px;padding:0 25px!important;}
.form_link_div{float:left;font-size:11px;font-weight:700;height:auto;margin-left:-5px;text-transform:uppercase;width:254px;padding:0!important;}
.special_offer_title_div02{float:left;height:122px;width:250px;margin:8px 10px 0 0 !important;}
.header-image #title-area,.header-image #title,.header-image #title a{display:block;float:left;height:100px;overflow:hidden;text-indent:-9999px;background:url(images/headerpbf.jpg) no-repeat;padding:0;}
.header-image #description{display:block;overflow:hidden;}
.menu-primary,.menu-secondary,#header .menu{clear:both;color:#FFF;display:block;text-align:center;font-size:14px;height:38px;position:relative;width:100%;margin:0 auto;}
.menu-secondary{border-bottom:1px solid #ddd;border-top:none;}
.menu-primary ul,.menu-secondary ul,#header .menu ul{float:left;width:100%;}
.menu-primary li,.menu-secondary li,#header .menu li{float:left;list-style-type:none;}
.menu-primary a,.menu-secondary a,#header .menu a{color:#fff;display:block;position:relative;text-decoration:none;font-family:Verdana, Geneva, sans-serif;font-weight:700;text-align:center;font-size:12px;text-transform:uppercase;padding:11px 22px 9px;}
.menu-primary .current_page_item a,.menu-primary .current-cat a,.menu-primary .current-menu-item a,.menu-secondary .current_page_item a,.menu-secondary .current-cat a,.menu-secondary .current-menu-item a,#header .menu .current_page_item a,#header .menu .current-cat a,#header .menu .current-menu-item a{background-color:#8acd89;}
.menu-primary li li a,.menu-primary li li a:link,.menu-primary li li a:visited,.menu-secondary li li a,.menu-secondary li li a:link,.menu-secondary li li a:visited,#header .menu li li a,#header .menu li li a:link,#header .menu li li a:visited{background:none;background-color:#679966;color:#fff;font-size:11px;position:relative;text-transform:uppercase;padding:8px 10px;}
.menu-primary li li a:active,.menu-primary li li a:hover,.menu-secondary li li a:active,.menu-secondary li li a:hover,#header .menu li li a:active,#header .menu li li a:hover{background-color:#07816F;color:#fff;}
.menu-primary li ul,.menu-secondary li ul,#header .menu li ul{background:none repeat scroll 0 0 #679966;height:auto;left:0!important;position:absolute;width:998px;z-index:9999;margin:0 px;padding:3px 0;}
.menu-primary li ul a,.menu-secondary li ul a,#header .menu li ul a{width:140px;}
.menu-primary li ul ul,.menu-secondary li ul ul,#header .menu li ul ul{margin:-36px 0 0 159px;}
.menu li:hover ul ul,.menu li.sfHover ul ul{left:-9999px;}
.menu li:hover,.menu li.sfHover{position:static;}
ul.menu li:hover>ul,ul.menu li.sfHover ul,#header .menu li:hover>ul,#header .menu li.sfHover ul{left:auto;}
.menu li a .sf-sub-indicator,.menu li li a .sf-sub-indicator,.menu li li li a .sf-sub-indicator{background:url(images/icon-plus.png) no-repeat;height:16px;position:absolute;right:8px;text-indent:-9999px;top:10px;width:16px;display:none;}
#wpadminbar li:hover ul ul{left:0;}

.menu li.right{float:right;padding:7px 15px 6px;}
.menu li.right a{background:none;border:none;color:#333;display:inline;text-decoration:none;}
.menu li.search{padding:0 10px;}
.menu li.rss a{background:url(images/rss.png) no-repeat center left;margin:0 0 0 10px;padding:0 0 0 16px;}
.menu li.twitter a{background:url(images/twitter-nav.png) no-repeat center left;padding:0 0 0 20px;}
#inner{overflow:hidden;background:#fff;margin:0 auto;padding:15px 25px 20px;}
.breadcrumb{font-size:14px;margin:-10px 0 30px;padding:5px 10px;}
.taxonomy-description{background-color:#fff;margin:-10px 0 30px;padding:0 0 15px;}
.taxonomy-description p{font-size:14px;padding:15px 15px 0;}
#content-sidebar-wrap{float:left;width:750px; position:relative;}
#sidebar{margin-top:49px;margin-right:-2px;margin-bottom:20px;}
#content{float:left;width:410px;text-align:left;padding:10px 0;}
.content-sidebar #content,.sidebar-content #content{width:628px;}
.full-width-content #content{width:945px !important;}
.entry-content p{margin:0 0 18px;}
blockquote{background:url(images/blockquote.png) no-repeat;border:none;margin:5px 5px 20px;padding:25px 30px 5px 70px;}
blockquote p{color:#999;font-style:italic;}
p.subscribe-to-comments{padding:20px 0 10px;}
.clear{clear:both;}
.clear-line{border-bottom:1px solid #ddd;clear:both;margin:0 0 25px;}
.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{float:left;padding-left:3%;margin:0 0 20px;}
.one-half,.three-sixths,.two-fourths{width:48%;}
.one-third,.two-sixths{width:31%;}
.four-sixths,.two-thirds{width:65%;}
.one-fourth{width:22.5%;}
.three-fourths{width:73.5%;}
.one-fifth{width:17.4%;}
.two-fifths{width:37.8%;}
.three-fifths{width:58.2%;}
.four-fifths{width:78.6%;}
.one-sixth{width:14%;}
.five-sixths{width:82%;}
.first{clear:both;padding-left:0;}
.genesis-grid-even,.genesis-grid-odd{width:48%;margin:0 0 20px;padding:0 0 15px;}
.genesis-grid-odd{clear:both;float:left;}
h1,h2,h2 a,h2 a:visited,h3,h4,h5,h6{font-family: arial, serif;line-height:1.25;margin:0 0 10px;}
h1{font-size:30px; margin:20px 0px 10px}
h2,h2 a,h2 a:visited{font-size:28px;}
h2 a,h2 a:visited{color:#333;font-family: arial, serif;}
.widget-area h2,.widget-area h2 a{font-size:14px;margin:0 0 5px;}
h3{font-size:24px;}
h4{font-size:20px;}
.taxonomy-description h1,.widget-area h4{background-color:#f5f5f5;border-bottom:1px solid #ddd;font-size:14px;padding:9px 10px 8px;}
.widget-area h4 a{color:#333;text-decoration:none;}
#footer-widgets h4{background:none;border:none;padding:0;}
h5{font-size:18px;}
.entry-content ol,.entry-content ul{margin:0;padding:0 0 25px;}
.archive-page ul li,.entry-content ul li{list-style-type:square;margin:0 0 0 15px;padding:0;}
.entry-content ol li{margin:0 0 0 35px;}
.post-info{font-size:14px;margin:-5px 0 15px;}
.post-meta{border-top:1px solid #ddd;clear:both;font-size:14px;padding:5px 0 0;}
.author-box{background-color:#f5f5f5;overflow:hidden;margin:0 0 40px;padding:10px;}
.sticky{background-color:#f5f5f5;margin:-10px 0 40px;padding:20px;}
.archive-page{float:left;width:45%;padding:20px 0 0;}
.post-comments,.tags{background:url(images/icon-dot.png) no-repeat left;margin:0 0 0 3px;padding:0 0 0 10px;}
img{height:auto;}
.avatar,.featuredpage img,.featuredpost img,.post-image{background-color:#f5f5f5;border:1px solid #ddd;padding:4px;}
.author-box .avatar{background-color:#fff;float:left;margin:0 10px 0 0;}
.post-image{margin:0 10px 10px 0;}
.comment-list li .avatar{background-color:#fff;float:right;margin:5px 0 0 10px;}
img.centered,.aligncenter{display:block;margin:0 auto 10px;}
img.alignnone{display:inline;margin:0 0 10px;}
img.alignleft{display:inline;margin:0 15px 10px 0;}
img.alignright{display:inline;margin:0 0 10px 15px;}
.alignleft{float:left;margin:0 15px 10px 0;}
.alignright{float:right;margin:0 0 10px 15px;}
.wp-caption{text-align:center;padding:5px;}
p.wp-caption-text{font-size:14px;margin:5px 0;}
.wp-smiley,.wp-wink{border:none;float:none;}
.navigation{font-size:14px;overflow:hidden;width:100%;padding:20px 0;}
.navigation li{display:inline;}
.navigation li a,.navigation li.disabled,.navigation li a:hover,.navigation li.active a{border:1px solid #ddd;padding:5px 8px;}
.sidebar{display:inline;float:right;font-size:12px;width:285px;}
#sidebar-alt{float:left;width:150px;}
.sidebar-content #sidebar,.sidebar-sidebar-content #sidebar{float:left;}
.sidebar.widget-area ul li,#footer-widgets .widget-area ul li{border-bottom:1px solid #ddd;list-style-type:none;word-wrap:break-word;margin:0 0 7px;padding:0 0 5px;}
.sidebar.widget-area ul ul li{border:none;margin:0;}
.widget_archive select,#cat{display:inline;width:85%;margin:5px 15px 0;padding:3px;}
.featuredpage,.featuredpost{clear:both;overflow:hidden;margin:0 0 15px;}
.featuredpage .page,.featuredpost .post{border-bottom:1px solid #ddd;overflow:hidden;margin:0 0 5px;padding:0 15px 10px;}
#footer-widgets .featuredpage .page,#footer-widgets .featuredpost .post{margin:0 0 10px;padding:0;}
.user-profile .posts_link{padding:0 15px;}
input[type="button"],input[type="submit"]{background:url(images/gradient.png) 0 0;border:1px solid #ccc;cursor:pointer;line-height:19px;text-decoration:none;padding:5px 2px;}
input:hover[type="button"],input:hover[type="submit"]{background:url(images/gradient.png) 0 -33px;text-decoration:none;}
#header .searchform{float:right;padding:12px 0 0;}
.sidebar .searchform{padding:5px 0 0 15px;}
.s{width:180px;margin:10px -7px 0 0;padding:6px 5px;}
#nav .s{background-color:#fff;margin:2px -7px 0 0;}
.enews p{padding:0 15px 5px;}
.enews #subscribe{padding:0 0 0 15px;}
.enews #subbox{width:75%;margin:5px -7px 0 0;padding:6px 5px;}
#wp-calendar caption{font-size:12px;font-style:italic;text-align:right;padding:2px 5px 0 0;}
#wp-calendar thead{background-color:#f5f5f5;font-weight:700;margin:10px 0 0;}
#wp-calendar td{background-color:#f5f5f5;text-align:center;padding:2px;}
#footer-widgets .wrap{overflow:hidden;padding:20px 30px 10px;}
#footer-widgets .widget{background:none;border:none;margin:0 0 15px;padding:0;}
#footer-widgets p{font-size:inherit;margin:0 0 10px;}
#footer-widgets ul li{margin:0 0 0 20px;}
#footer-widgets #wp-calendar thead,#footer-widgets #wp-calendar td{background:none;}
.footer-widgets-1{float:left;width:280px;margin:0 30px 0 0;}
.footer-widgets-2{float:left;width:280px;}
.footer-widgets-3{float:right;width:280px;}
#footer .wrap{overflow:hidden;padding:10px 15px;}
#footer .gototop{float:left;width:200px;}
#footer .creds{float:right;text-align:right;width:650px;}
#comments,#respond{overflow:hidden;margin:0 0 15px;}
#author,#comment,#email,#url{width:250px;margin:10px 5px 0 0;padding:5px;}
#comment{height:150px;width:98%;margin:10px 0;}
.comment-list ol,.ping-list ol{padding:10px;}
.comment-list li,.ping-list li{font-weight:700;list-style-type:none;margin:15px 0 5px;padding:10px 15px;}
.comment-list li ul li{list-style-type:none;margin-right:-16px;}
.comment-content p{font-size:14px;margin:0 0 20px;}
.comment-list cite,.ping-list cite{font-style:normal;}
.commentmetadata{font-size:12px;margin:0 0 5px;}
.reply{font-size:14px;font-weight:300;}
.nocomments{text-align:center;}
#comments .navigation{display:block;}
.alt,.depth-1,.even{border:1px solid #ddd;}
div.gform_wrapper input,div.gform_wrapper select,div.gform_wrapper textarea{box-sizing:border-box;font-size:14px!important;padding:4px 5px!important;}
div.gform_wrapper li,div.gform_wrapper form li{margin:0 0 10px;}
div.gform_wrapper .gform_footer{border:none;margin:0;padding:0;}
a,a:visited,.menu li.right a:hover,h2 a:hover,#footer a:hover{text-decoration:none;}
.footer2 #nav,#subnav{display:none;}
::-moz-selection,::selection{background-color:#0d72c7;color:#fff;}
.menu-primary li a:active,.menu-primary li a:hover,.menu-secondary li a:active,.menu-secondary li a:hover,#header .menu li a:active,#header .menu li a:hover,.menu-primary li:hover,.sfHover a{background-color:#8acd89;color:#fff;}
.current-page-ancestor a{background-color:#679966;color:#fff !important;}
.content-sidebar #content-sidebar-wrap,.full-width-content #content-sidebar-wrap,.sidebar-content #content-sidebar-wrap,#wp-calendar{width:100%;}
.sidebar-content-sidebar #content-sidebar-wrap,.sidebar-sidebar-content #content-sidebar-wrap,.sidebar-content #content,.sidebar-sidebar-content #content,.genesis-grid-even,.content-sidebar-sidebar #sidebar-alt{float:right;}
.post,.ping-list{margin:0 0 40px;}
.entry-content,.user-profile{overflow:hidden;}
.taxonomy-description h1,#footer-widgets ul{margin:0;}
.archive-page ul ul,.entry-content ol ol,.entry-content ul ul,.sidebar.widget-area ol,.sidebar.widget-area ul,.widget-area .textwidget,.widget_tag_cloud div div,#footer-widgets .textwidget,#footer-widgets .widget_tag_cloud div div{padding:0;}
.author-box p,div.gform_wrapper .ginput_complex label{font-size:14px;}
.navigation li a:hover,.navigation li.active a,.thread-alt,.thread-even{background-color:#f5f5f5;}
.sidebar p,#footer p{font-size:inherit;}
.more-from-category,.user-profile p{padding:5px 15px 0;}
#footer-widgets,#footer{background-color:#f5f5f5;border-top:1px solid #ddd;clear:both;font-size:14px;overflow:hidden;width:100%;margin:0 auto;}
#footer a,#footer a:visited,div.gform_footer input.button{color:#333;}

.menu10 { margin: 30px 0px 0px;}
.menu10 h3{ margin: 0px 0px 0px; font-size:16px; text-align: center;}
.menu10 .sup21{ width: 700px; margin: 0px auto; text-align:left;}
.menu10 .sup21 td:hover{ background: #f3f3f3;}
.menu10 .sup21 h4{text-align: left; border-bottom: 1px dotted #CCCCCC;  color: #006666; font-size: 16px; font-style: italic; margin: 20px 0 12px; padding: 0 0 7px 5px;}
.menu10 .sup21 img{  border-bottom: 2px solid #006666; border-top: 2px solid #006666;}
.menu10 .sup21 p{ margin: 0px 0px 5px;}
.menu10 .sup21 .pprice{ font-weight: bold; font-size: 16px; margin: 12px 0 0;}
.menu10 .sup21 .pprice span{ color:#006666;}
.menu10 .sup21 i{ }
.menu10 .sup22{ width: 510px;}
.menu11 {width: 532px; margin: 0px auto;}

.menu15 { margin: 30px 0px 0px;}
.menu15 h3{  margin: 0px 0px 15px; font-style:italic; font-size:16px;}
.menu15 .sup21{ width: 700px; margin: 0px auto; text-align:left;}
.menu15 .sup21 td[valign="top"]{ border-bottom: 1px solid #fff;}
.menu15 .sup21 h4{text-align: left; border-bottom: 1px dotted #CCCCCC;  color: #006666;  font-family:  Arial, Helvetica, sans-serif; font-size: 24px; margin: 20px 0 12px; padding: 0 0 7px 5px;}
.menu15 .sup21 p{ margin: 0px 0px 5px;}
.menu15 .sup21 .pprice{font-size: 12px; margin: 12px 0 0; font-weight:bold;}
.menu15 .sup21 .pprice span{ color:#006666;}
.menu15 .sup21 i{ color: #F00;}
.menu15 .sup22{ width: 510px;}
.menu15 .sup21 td td{ border: 0px; }

/*.rest1 img:hover{ width: 50%; }*/

.shortk{ position:absolute; top: 15px; right: 15px; width: 430px; color:#999;}
.shortk a{ margin: 0px 5px; text-decoration: none; color: #006666;}
.shortk a:hover{ text-decoration: none;}
.shortk href:hover{ text-decoration: underline;}
.shortk span{ font-weight:bold; margin: 0 4px 0 0; color:#666}
.shortk .dcurrent{ color:#000;}

.first1{ position: relative; margin: 0px 0px 20px; background: #f3f3f3; padding: 40px 20px; border-bottom: #CCC solid 1px; border-top: 1px solid #FFF;}
.second1{ position: relative; margin: 0px 0px 20px; background: #fff; padding: 40px 20px;}


#nav-reflection{width:935px;min-height:150px;list-style:none;margin:0 auto;}
#nav-reflection li{margin-right:5px;float:left; list-style: none;}
#nav-reflection a,#nav-reflection a:visited,#nav-reflection a:hover{width:59px;height:59px;text-indent:-9999px;overflow:hidden;background:url(../images/icons.png) no-repeat;display:block;}
#nav-reflection span{margin-top:1px;width:59px;height:34px;text-align:center;background:url(../images/icons-reflections.jpg) no-repeat;display:block;}
#nav-reflection li.button-color-1 span{ }
#nav-reflection li.button-color-2 span{background-position:-89px 0;}
#nav-reflection li.button-color-3 span{background-position:-178px 0;}
#nav-reflection li.button-color-4 span{background-position:-267px 0;}
#nav-reflection li.button-color-5 span{background-position:-267px 0;}

#nav-reflection li.button-color-1 a{background: url(http://plantationbay.com/Picture/FoodBeverage/paler_logo.png) no-repeat; height: 138px; width: 178px;}
#nav-reflection li.button-color-2 a{background: url(http://plantationbay.com/Picture/FoodBeverage/kili_logo.jpg) no-repeat 0px 30px; height: 117px; width: 155px;}
#nav-reflection li.button-color-3 a{background: url(http://plantationbay.com/Picture/FoodBeverage/Fiji_Logo2.gif) no-repeat; height: 144px; width: 108px;}
#nav-reflection li.button-color-4 a{background: url(http://plantationbay.com/Picture/FoodBeverage/route66Diner.jpg) no-repeat; height: 130px; width: 190px;}
#nav-reflection li.button-color-5 a{background: url(http://plantationbay.com/Picture/FoodBeverage/AlienAbduction_logo.png) no-repeat; height: 130px; width: 190px;}

#nav-shadow{width:497px;min-height:130px;text-align:center;background:url(../images/page-shadow.jpg) top center no-repeat;list-style:none;margin:0 auto 50px;padding:50px 0 0 127px;}
#nav-shadow li{margin-right:15px;width:81px;height:72px;position:relative;float:left;}
#nav-shadow a,#nav-shadow a:visited,#nav-shadow a,#nav-shadow a:hover{width:59px;height:59px;text-indent:-9999px;overflow:hidden;background:url(../images/icons.png) no-repeat;display:block;position:relative;z-index:2;margin:0 auto;}
#nav-shadow li img.shadow{position:absolute;bottom:0;left:0;z-index:1;margin:0 auto;}
/*#nav-reflection li.button-color-1 a,#nav-shadow li.button-color-1 a{background-position:-3px -3px;}
#nav-reflection li.button-color-2 a,#nav-shadow li.button-color-2 a{background-position:-92px -3px;}
#nav-reflection li.button-color-3 a,#nav-shadow li.button-color-3 a{background-position:-181px -3px;}
#nav-reflection li.button-color-4 a,#nav-shadow li.button-color-4 a{background-position:-270px -3px;}*/
.spa-left{ width: 165px; height:260px; float:left; margin: 0 33px 18px 100px !important;}
.ul-sg{ text-align:left; margin: 25px 0 0 !important;}
.ul-sg li{ list-style-image: url(http://122.3.254.165/pbbeta//Picture/FoodBeverage/spa_leaf.gif); list-style-position:inside; font-size: 14px; margin:0 0 8px 30px !important;}
.spa-list p{ font-size: 16px;}
.pic1spa{ width: 840px;  margin: 0px auto;}
.pic1spa img{ margin: 0px 12px; float:left; display:inline-block;}

.sprice{ background: #f3f3f3; border:#f4f3f1 1px solid; border-top: 1px solid #006666; margin: 20px auto; }
.mintab{ background: #fff; border-bottom: 1px #CCC solid;}

.algo{ width: 700px; margin: 10px auto 50px; border: #f6f6f6 solid 1px;}
.algo h4{  font-size: 12px; color: #006666;  margin: 0px; padding: 0 0 0px 5px;}
.algo h4 i{ font-size: 13px !important; font-weight: normal !important; text-align: left; color:#333 !important; font-style:normal;}
.algo table{border-bottom: 1px dotted #CCCCCC; margin: 0px 0px 10px; width: 100%;}
.algo table td{ border: 0px !important;}
.algo table td i{ text-align:right; font-weight: bold; font-size:14px; color:#900;}
.shades{background: #f6f6f6; border-bottom: 1px #CCC solid;}
.algo td{border-bottom: 1px #fff solid;}
.bord{ font-size: 16px; font-family:  margin: 20px 0px 0px; color: #006666;}
.bord i{ font-style: normal;}
.algo p, algo ul{ margin: 0px !important; color: #707070;}
.algo p{ width: 500px;}
.algo i{ font-style: normal;}

.pic-t{ width:425px; margin: 0 auto;}
.pic-t img{ margin: 0px 5px;}
#TB_secondLine{ margin: 5px 0px 0px}
.ngg-gallery-thumbnail img:hover{ background: #006666;}

/*Topmenu2*/
#nav .menu-item-97 .sub-menu a{ width: 228px}/*Packages*/
#nav .menu-item-99 .sub-menu a{ width: 228px}/*Spa*/
#nav .menu-item-305 .sub-menu a{ width: 229px}/*Dining*/
#nav .menu-item-107 .sub-menu a{ width: 478px}/*PhotoGallery*/
#nav .menu-item-106 .sub-menu a{ width: 228px}/*contact*/

#subnav .menu-item-97 .sub-menu a{ width: 228px}/*Packages*/
#subnav .menu-item-99 .sub-menu a{ width: 228px}/*Spa*/
#subnav .menu-item-305 .sub-menu a{ width: 229px}/*Dining*/
#subnav .menu-item-107 .sub-menu a{ width: 478px}/*PhotoGallery*/
#subnav .menu-item-106 .sub-menu a{ width: 228px}/*contact*/
/* Responsive Design
------------------------------------------------------------ */
/*
@media only screen and (max-width: 600px) {

	.menu-primary li,
	.menu-primary li ul,
	.menu-primary li ul a,
	.menu-secondary li,
	.menu-secondary li ul,
	.menu-secondary li ul a,
	#header .menu li,
	#header .menu li ul,
	#header .menu li ul a {
		width: 100%;
	}
	
	.five-sixths,
	.four-fifths,
	.four-sixths,
	.one-fifth,
	.one-fourth,
	.one-half,
	.one-sixth,
	.one-third,
	.three-fifths,
	.three-fourths,
	.three-sixths,
	.two-fifths,
	.two-fourths,
	.two-sixths,
	.two-thirds {
		padding: 0;
		width: 100%;
	}

	.menu-primary li a,
	.menu-secondary li a,
	#header .menu li a {
		margin: 0;
		padding: 7px 3%;
	}

	.menu li li a .sf-sub-indicator,
	.menu li li li a .sf-sub-indicator {
		background: url(images/icon-plus-white.png) right no-repeat;
	}

	.menu-primary li li a,
	.menu-primary li li a:link,
	.menu-primary li li a:visited,
	.menu-secondary li li a,
	.menu-secondary li li a:link,
	.menu-secondary li li a:visited,
	#header .menu li li a,
	#header .menu li li a:link,
	#header .menu li li a:visited {
		background: none;
		color: #fff;
		padding: 7px 3%;
		width: 94%;
	}

	.menu-primary li ul,
	.menu-secondary li ul,
	#header .menu li ul {
		background: #333;
		clear: both;
		margin: 0;
		padding: 0;
		position: inherit;
	}

	.menu-primary li ul ul,
	.menu-secondary li ul ul,
	#header .menu li ul ul {
		background: #666;
	}

	.menu-primary li ul ul ul,
	.menu-secondary li ul ul ul,
	#header .menu li ul ul ul {
		background: #999;
	}

	.menu-primary li ul ul,
	.menu-secondary li ul ul,
	#header .menu li ul ul {
		margin: 0;
	}

}

@media only screen and (max-width: 998px) {

	body {
		width: 100%;
		margin: 0 auto;
	}
	
	.archive-page,
	.content-sidebar #content,
	.content-sidebar-sidebar #content,
	.footer-widgets-1,
	.footer-widgets-2,
	.footer-widgets-3,
	.full-width-content #content,
	.sidebar,
	.sidebar-content #content,
	.sidebar-content-sidebar #content,
	.sidebar-sidebar-content #content,
	#content-sidebar-wrap,
	#footer .creds,
	#footer .gototop,
	#footer-widgets .wrap,
	#header .widget-area,
	#sidebar-alt,
	#title-area,
	#wrap {
		width: 100%;
	}

	#wrap {
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow: none;
		margin: 0;
	}
	
	#description,
	#footer .creds,
	#footer .gototop,
	#title,
	#title-area {
		float: none;
		text-align: center;
	}

	#title-area {
		padding: 10px 0;
	}

	#description,
	#title a,
	#title a:hover {
		padding: 0;
	}

	#header .widget-area {
		padding: 0 0 10px;
	}

	#header .searchform {
		float: none;
		padding: 0;
		text-align: center;
	}

	#header .s {
		margin: 0 -7px 0 0;
	}

	.menu li.right {
		display: none;
	}

	#inner {
		padding: 20px 0 0;
	}

	.breadcrumb,
	.navigation,
	.sidebar .widget,
	.taxonomy-description {
		margin: 0 20px 20px;
	}
	
	#content {
		padding: 0;
	}

	.page .page,
	.post,
	#comments,
	#respond {
		padding: 0 20px;
	}

	.author-box {
		margin: 0 20px 40px;
	}
	
	#footer-widgets .widget {
		padding: 20px 20px 0;
	}

	#footer-widgets .wrap {
		padding: 0;
	}

	.footer-widgets-1,
	.footer-widgets-2,
	.footer-widgets-3 {
		margin: 0;
	}

}*/


.ui-state-active .t-room{ color: #006666}
.ui-state-active .t-rate{ color: #006666}
.ui-state-active .t-rate span{ color: #c10000 !important;}
.ui-state-active .t-descp{ color: #006666}

.sub-menu{display: none;}
.sfHover .sub-menu{display: none !important;}
.current-menu a, .current-menu-ancestor a{background: #679966 !important;}
.current-menu-parent .sub-menu, .current-menu-item .sub-menu{ display: block !important; visibility: visible !important;}
.sub-menu li.current-menu-item a{background: #07816F !important;}

#TB_ImageOff{ color: #fff !important}
#TB_caption{width: 350px; float: none !important; height: auto !important;}
#TB_closeWindow { bottom: 39px !important; position: absolute !important; right: -12px !important;}
#TB_caption input{margin:-15px 0px 11px -10px; display: block;}




/*Topmenu2*/
#nav .menu-item-739 .sub-menu a{ width: 228px}/*Packages*/
#nav .menu-item-737 .sub-menu a{ width: 228px}/*Spa*/
#nav .menu-item-733 .sub-menu a{ width: 179px}/*Dining*/
#nav .menu-item-751 .sub-menu a{ width: 478px}/*PhotoGallery*/
#nav .menu-item-740 .sub-menu a{ width: 178px}/*contact*/
#nav .menu-item-738 .sub-menu a{ width: 179px}/*activities*/
#nav .menu-item-736 .sub-menu a{ width: 179px}/*Rooms*/

#subnav .menu-item-739 .sub-menu a{ width: 228px}/*Packages*/
#subnav .menu-item-737 .sub-menu a{ width: 228px}/*Spa*/
#subnav .menu-item-733 .sub-menu a{ width: 179px}/*Dining*/
#subnav .menu-item-751 .sub-menu a{ width: 478px}/*PhotoGallery*/
#subnav .menu-item-740 .sub-menu a{ width: 178px}/*contact*/
#subnav .menu-item-738 .sub-menu a{ width: 179px}/*activities*/
#subnav .menu-item-736 .sub-menu a{ width: 179px}/*Rooms*/

.menu-primary .current-menu-item a{background: #679966 !important}
.menu-secondary  .current-menu-item a{background: #679966 !important}

.menu-primary li li a:hover{background: #199280 !important}
.menu-secondary  li li a:hover{background: #199280 !important}

#text-4 {position:absolute; bottom: 0; margin:0 0 20px 53px;}

#cboxClose {
    background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: transparent !important;
    background-image: url("//plantationbay.com/wp-content/themes/plantaccess/images/tb-close1.png") !important;
    background-origin: padding-box !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
    background-size: auto auto !important;
    bottom: 66px !important;
    text-indent: -999999px;
    width: 115px !important;
}