 /* file: skin/tahitianinn/assets/style/tahitian.css, ratio: 23.6% */ BODY{background:#f3e8e1 url(/skin/tahitianinn/assets/img/body-bg.gif) repeat-x left top;font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#454545;margin:0;padding:0}h1,h2,h3,h4,h5,h6{color:#2f5765;margin-top:0.3em}p{line-height:1.3em;margin:8px 0 1.5em 0}a,a:visited{color:#294f59;text-decoration:underline}a:hover,a:visited:hover,a:active{text-decoration:none}#wrapper{background:url(/skin/tahitianinn/assets/img/site-bg.jpg) no-repeat 50% top;text-align:center;min-height:300px}#container{width:1003px;margin:0 auto;text-align:left}#header{background:url(/skin/tahitianinn/assets/img/header-bg.png) no-repeat left top;height:77px;position:relative}#header h1{margin:0;padding:0;float:left;height:77px;padding-left:36px}#header h1 a{display:block;float:left;width:230px;height:77px}#header #header-block{position:absolute;right:23px;top:7px;background:url(/skin/tahitianinn/assets/img/header-block-left.gif) no-repeat left top;padding-left:10px;height:36px;overflow:hidden}#header #header-block .outer{background:url(/skin/tahitianinn/assets/img/header-block-right.gif) no-repeat right top;height:36px;float:left;overflow:hidden}#header #header-block .inner{float:left;padding:10px 10px 0 0;font-size:0.92em;font-weight:bold;color:#452919}#header #primary{margin:0;padding:0;list-style:none;position:absolute;right:30px;bottom:7px}#header #primary li{float:left;margin:0;padding:0 0 0 10px}#header #primary a{color:#FFF;font-weight:bold;font-family:Georgia,'Times New Roman',Times,serif;font-size:1.1em;text-decoration:none}#header #primary a:hover,#header #primary li.active a{text-decoration:underline;color:#cdebf7}#page-content{clear:both;background:url(/skin/tahitianinn/assets/img/content-bg.png) repeat-y left top;overflow:hidden}#left-column{margin-left:21px;float:left;width:278px}#content{float:left;padding-top:5px;padding-bottom:5px;margin-left:10px;width:656px}#left-column .block{padding:5px}#left-column .alt-color{background:#f7f1ed}#left-column .block h2{color:#3e291d;margin:3px 0 3px 0;padding:0 0 3px 5px;font-weight:bold;font-size:1.17em;border-bottom:1px solid #dbcbc0}#left-column .block .block-content{padding:0 5px 3px 5px}#left-column .block .block-content h1{color:#3e291d;font-size:0.90em}#page-header img{float:left}.content-highlight-box{background:#f9f3ef;padding:8px;margin:8px 0;overflow:hidden}.content-highlight-box h1{color:#3e291d;font-size:1.1em;margin:0 0 5px 0}.content-highlight-box p{margin-top:0}#resform .row{overflow:hidden;padding:0 0 4px 0}#resform .row label{display:block;float:left;width:120px;text-align:right;margin-right:5px;padding-top:3px}#resform .row input,#resform .row select{width:75px}#resform .buttons{text-align:center}.twitter-items a{font-size:0.92em}.twitter-items-list{list-style:none;margin:0;padding:0;height:133px;overflow:auto;border-bottom:1px solid #ece2db;margin-bottom:3px}.twitter-items-list li{padding:8px 5px 8px 0;margin:0;border-bottom:1px dotted #dbcbc0;color:#3e291d;font-size:0.92em;overflow:hidden}.twitter-items-list li a{color:#a4836e}.special-offers{list-style:none;margin:0;padding:0}.special-offers li{padding:5px 0;border-bottom:1px dotted #dbcbc0;font-size:0.92em}.special-offers li.last{border:0}.special-offers li a{font-size:1.2em;font-weight:bold}.stay-in-touch{list-style:none;margin:0;padding:0;margin-top:3px}.stay-in-touch li{padding:0;margin:0;padding-top:3px;font-size:0.92em;color:#3e291d}.stay-in-touch li a{font-weight:bold;font-size:1.2em}.stay-in-touch li a img{border:0 !important}.stay-in-touch li img{margin-right:5px;position:relative;top:-5px}.rewards-list{list-style:none;margin:0;padding:0}.rewards-list li{font-size:0.92em;color:#3e291d;padding-bottom:10px}.rewards-list li a{font-weight:bold;font-size:1.2em}#footer{background:url(/skin/tahitianinn/assets/img/content-bg.png) repeat-y left top;overflow:hidden;padding:0 22px 0 21px}#footer .inner{overflow:hidden;padding:10px 6px 10px 10px;background:#725241 url(/skin/tahitianinn/assets/img/footer-bg.png) repeat-x left top}#footer-left,#footer-center,#footer-right{float:left}#footer-left{width:253px;padding-left:5px;padding-top:10px}#footer-center{width:448px;background:#8a6856;margin:0 5px;font-size:0.92em;color:#f3e8e1}#footer-center a{color:#F3E8E1;font-weight:bold}#footer-center a img{border:0 !important}#footer-center p{margin:0 0 5px 0}#footer-center .inner{padding:8px;background:none}#footer-right{width:220px;color:#F3E8E1;font-size:0.92em;margin-left:5px}#footer-left ul{list-style:none;margin:0;padding:0 0 2px 0;width:125px;float:left}#footer-left ul li a{color:#f3e8e1;font-size:0.92em}#footer-right p{margin:0 0 3px 0}#footer-right #copyright{text-align:right;margin:10px 0 0 0;padding:10px 0 0 0;border-top:1px solid #8a6856;color:#c3aea3}#footer-right #copyright a{color:#c3aea3}.section-nav{padding:0 0 3px 0;margin:0 0 3px 0;border-bottom:1px solid #DBCBC0;overflow:hidden}.section-nav ul{list-style:none;margin:0;padding:0;overflow:hidden}.section-nav ul li{float:left;padding:0 5px 0 0;margin:0 0 0 5px;border-right:1px solid #DBCBC0}.section-nav ul li.last{border:0}.section-nav ul li.first{margin-left:0}.section-nav ul li a{color:#3E291D;text-decoration:none}.section-nav ul li a:hover,.section-nav ul li a:visited:hover,.section-nav ul li a:active{text-decoration:underline}.section-nav ul li.current a{font-weight:bold;text-decoration:underline}#header h1 a span{position:absolute;left:-99999em}.slideshow{border:1px solid #ede2db;padding:8px;padding-bottom:0;overflow:hidden}.slideshow .slideshowImagesWrap{clear:both;padding-bottom:8px;overflow:hidden}.slideshow .slideshowPicture .picture{float:left;width:397px;height:295px}.slideshow .slideshowPicture .picture .slideshowThumb{width:397px;height:295px}.slideshow .slideshowPicture .info{float:left;width:221px;height:275px;overflow:auto;background:#f8f1ed;padding:10px}.slideshow .slideshowPicture .info h1{font-size:1.17em;margin:0}.slideshow .slideshowPicture .info h2{font-size:1em;font-weight:normal;margin:0 0 10px 0}.slideshow .slideshowNavigationWrap{clear:both;overflow:auto;padding-bottom:8px}.slideshow .slideshowNavigationWrap .slideshowThumbnails{list-style:none;margin:0;padding:0}.slideshow .slideshowNavigationWrap .slideshowThumbnails li{float:left;overflow:hidden;width:94px}.slideshow .slideshowNavigationWrap .slideshowThumbnails li.last{padding-right:0;width:85px}.slideshow .slideshowNavigationWrap .slideshowThumbnails li a{display:block;float:left;overflow:hidden}.slideshow .slideshowNavigationWrap .slideshowThumbnails li img{width:85px;height:63px;border:0;float:left}.slideshow .slideshowNextPrevNavigation{display:none}#page_accommodations_bella_villa_residence .slideshow{padding:8px}#page_accommodations_bella_villa_residence .slideshow .slideshowPicture .info{display:none}#page_accommodations_bella_villa_residence .slideshow .slideshowImagesWrap{float:left;width:397px}#page_accommodations_bella_villa_residence .slideshow .slideshowNavigationWrap{clear:none;float:right;width:230px;height:297px;padding-bottom:0}#page_accommodations_bella_villa_residence .slideshow .slideshowNavigationWrap .slideshowThumbnailsWrap div{width:auto !important}#page_accommodations_bella_villa_residence .slideshow .slideshowNavigationWrap .slideshowThumbnailsWrap li{width:104px;padding:5px 0;text-align:center}#page_accommodations_bella_villa_residence .slideshow .slideshowNavigationWrap .slideshowThumbnailsWrap li a,#page_accommodations_bella_villa_residence .slideshow .slideshowNavigationWrap .slideshowThumbnailsWrap li a img{float:none}#spa_services_accordion{border:1px solid #ECE2DB;width:655px}.accordion_content{overflow:hidden;padding:0}.accordion_content .inner{padding:5px}.accordion_toggle,.accordion_toggle:visited{display:block;padding:5px 0 5px 19px;font-size:1.3em;font-weight:bold;background-color:#ECE2DB;background-image:url(/skin/tahitianinn/assets/img/accdn-toggle-arrow.gif);background-repeat:no-repeat;background-position:5px 10px;color:#3E291D;text-decoration:underline}.accordion_toggle:active,.accordion_toggle:visited:active{background-position:5px -10px}.accordion_toggle:hover,.accordion_toggle:visited:hover{text-decoration:none}.accordion_toggle_active{text-decoration:none;background-position:5px -34px}#page_homepage #page-header{position:relative;height:319px;width:1003px}#page_homepage #page-header img{position:absolute;left:0;top:0}#page_homepage #page-header .currentImage{z-index:20}#page_homepage #page-header .nextImage{z-index:10}.hidden{display:none}#page_photos #photo-gallery-container{overflow:hidden;width:645px;margin:0 auto}#page_photos #photo-gallery-container h1{float:left;margin-bottom:3px}#page_photos #photo-gallery-container .gallery-nav{overflow:hidden;list-style:none;margin:13px 12px 0 0;padding:5px 0;clear:right;float:right}#page_photos #photo-gallery-container .gallery-nav li{float:left;margin:0 2px;padding:0}#page_photos #photo-gallery-container .gallery-nav li a.current{text-decoration:none;font-weight:bold}#page_photos #photo-gallery-container .gallery-pages{overflow:hidden;clear:both}#page_photos #photo-gallery-container .gallery-pages ul{list-style:none;margin:0;padding:0;overflow:hidden;float:left;width:645px}#page_photos #photo-gallery-container .gallery-pages ul li{float:left;width:215px;height:165px;overflow:hidden}#page_photos #photo-gallery-container .gallery-pages ul li a{display:block;float:left}#page_photos #photo-gallery-container .gallery-pages ul li img{border:0;width:201px;height:151px;float:left}.compare_table td{padding:5px;font-size:0.9em}.compare_header td{font-weight:bold;padding:5px;background:#ece2db;border-bottom:1px solid #dbcbc0}.row_stripe td{background:#f7f1ed;border-bottom:1px solid #ece2db}#videoPageContent{}.videoPageBody{float:left;width:500px}.videoDisplay{float:right;width:350px;padding-top:10px}#videoPageContent h1{margin-bottom:10px}.month-field,.day-field,.year-field,.hour-field,.minute-field,.meridian-field{float:left;padding-right:5px}.NeptuneForm{border:1px solid #CCC;background:#F8F8F8;padding:5px 10px 0 10px;width:510px;margin:0 auto;overflow:hidden}.NeptuneForm .row{padding:5px;overflow:hidden}.NeptuneForm .row label{display:block;font-weight:bold;padding:0 0 2px 0}.NeptuneForm .row{border-bottom:1px dotted #CCC}.NeptuneForm .row .field{clear:both}.NeptuneForm .row .field input{display:block;width:490px;padding:1px 2px}.NeptuneForm .buttons{padding:10px 5px 5px;clear:both;text-align:center}#fieldRow-preferred_contact_method,#fieldRow-best_time_to_contact_you{padding-bottom:10px}#fieldRow-preferred_contact_method,#fieldRow-best_time_to_contact_you,#fieldRow-budget,#fieldRow-interested_in{width:240px;float:left}#fieldRow-preferred_contact_method,#fieldRow-interested_in{margin-right:10px}#fieldRow-interested_in,#fieldRow-questions_comments{clear:left}#fieldRow-questions_comments{border:0}#fieldRow-questions_comments #questions_comments{width:490px;height:80px;padding:3px}#preferred_contact_method,#interested_in,#budget{width:220px}.formErrorTitle{text-align:center;padding:10px;font-size:1.2em;font-weight:bold;color:#FF0000}.formFieldError{}.formFieldError div{padding:3px 3px 0;border-top:0;clear:both;overflow:hidden}.formFieldError div span{display:block;padding:0px 0px 3px 0px;color:#FF0000;font-weight:bold}
