﻿html {margin:0px; font-size:22px;}
body {margin:0px;padding:0px;font-family:verdana,arial; background:none;}

p { font-size: 18px; line-height: 18px;}

.footer { display: none; } 
#printText p.copyright { margin: 15px 0 15px 0; font-size: 12px; }

#MainGazetteersLogo { display: block; }
#siteheader, #siteheader-inner { height: 125px; }
#searchbox, #menu, #breadcrumb, .leaderboard, .footer-logos, #ContentBottom,
    #fbMain, #searchentry, .logo, .adMpu, .logout, #siteheader-inner div,
    .filmstrip, .nav-prev, .nav-next, .pointer, #navSub ul li,
    #tabmenu LI A SPAN, #tabmenu , #image-menu-box .ui-widget-header,
    .tourist-board-slot, .accom-only-slot, .flight-only-slot, .tour-operator-slot,
    .contacts-slot, .duty-free-slot, .passport-slot, .health-slot, .general-slot,
    .logout, UL.logout LI A,#Content .pageAlphabetLinks, #sv_info, #view360,
    #tab-360-Tour .imgs-content-inner, .linkBottom a, .property-qmark, #propertyAddress,
    .jqmWindow, #emailthis-form-box, #subNav, .print-email-link, .footer,
    .adAcademy, #ad, #breadcrums, #search, #feedback,
    #leaderboard, #mapOuter , #footer , #ad, #subNav , #top  , #breadcrums
{ 
    display: none; 
}

#tabmenu LI, #tabmenu LI a{ height: 20px; }
.panel-content IMG { margin-top: 0px; }

#navSub ul { padding: 0; margin: 0; }
#navSub ul li.active { display: block; float: left; margin-left: 0; }
#navSub ul li.active a { padding-left: 0px; font-size: 18px; text-decoration: none; }
#navSub, #navSub ul,  #navSub ul a { height: 30px; }
#navSub ul li.active a:visited { color: #000; font-size: 20px;}
#navSub ul li.active a { height: 40px; }
#navSub {clear:left}

#colfirst { clear: left; width: 100%; display:block; }
#pageset-inner { display: block; width:100%; }

h1.PropertyHeading { float: left; margin-right: 20px; }
#propertyAddress { clear: left; margin-bottom: 30px; }
.property-rating-large img { border: none; }

.HdrBlue .box-inner { padding-left: 0px; }

.container { padding-left: 0px; }

.panel-content { padding: 0px; margin: 0px; }
.panel-content img { margin-top: 6px; }

#siteheader .logo A { background: none; height: 1px; }
.box-inner { padding-left: 0px;}
#printText { display:block; font-size: 8px; clear: left; width: 700px;}

#splitsection li { list-style-type:none; }
#splitsection #facility-ul { margin-left: 0; }

.ui-widget-content#image-menu-box { margin: 0; padding: 0; vertical-align:top; }

.imgs-content-inner { margin: 0 0 0 0; }

#tab-Photos { height: 290px; }

#colsecond3 { clear: left; margin: 0; width: 600px;}
#colsecond { clear: left; }
#Content-inner { margin: 0; padding: 0; }
#colsecond-inner .container { padding: 0; }

.country-map-small { display: none; }
.country-map-large-print { display: block; }
#photos .panel-content-panel { display:none; }
#photos .panel-content-panel img { display: none; }
.printable-image { display: block; }
#colfirst-inner { display: block; margin-bottom: 10px; }
#tab-Photos {display:none; }
#ctl00_mainBodyContent_nav_NavPanel {padding-top:20px;}
#PrintBackLink {display:none;padding-bottom:12px; width: 180px;}
h2 {font-size:16px;padding-top:16px;}
#Content {padding-left:10px}
#switchAll{display:none;}
h1 {float:left}

.scrollArea 
{
    overflow:visible;
    height:auto;
    border:0; 
}

.borderBox {
	border-bottom:1px solid #bcbcbc;
	border-left:1px solid #bcbcbc;
	border-right:1px solid #bcbcbc;
	border-top:1px solid #bcbcbc;
	padding:10px 20px;
	}
	
/*.innertabcontent  { height:auto; position:absolute; }*/

.tabcontent {
display:block !important;
height:auto;
}

.innertabcontent{
color:Black;overflow:auto;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
#Info-tabs {
	margin-top:0px;
	}
}

.tabcontentOuter 
{
    border:1px solid #dadada;
    margin-bottom: 1em; 
    padding: 10px; 
    display:inline; 
    float:left; 
    margin-left:-1px; 
    font-size:1.1em;
}

#info
{
    display:none;
}

.resortOfferlink
{
    display:none;
}

.tabcontentLabel
{
    padding-top:10px;
    font-size:1.3em;
    font-weight:bold;
}

#navigation
{ display:none; }


#header  { margin-top:30px; }
form, #header, #printText,#wrapper, #wrapperBG, #logo,
#containerWrapper, div {background:none; width:900px; margin: 0; padding: 0; border: none;}
#containerWrapper .GreyBox ul {list-style: none;display: block;margin:0px 0px 0px 0px;padding: 0px 0px 10px 0px;font-family:verdana,arial;}
#containerWrapper .GreyBox ul li {padding: 0px 5px 3px 0px;font-size: 18px; line-height: 18px;}
#dest-guide-outer { display:none; }
#reviewBoxOuter  { display:none; }
#noReviewBoxOuter { display:none; }
#image-menu-box-outer  { display:none; }
#weatherOuter { display:none; }
#countryInfoOuter { display:none; }
#resortInfo-property-outer { display:none; }
#facility-ul li strong { font-size:18px; font-style:normal; }
.twocolcell li { margin-left: 10px; float:left; }
.twocolcell1 li { margin-left: 10px; }
.twocolcell strong { margin-left: -5px; margin-top:10px; padding-top:10px; margin-bottom: 10px;}
.twocolcell1 strong {  margin-left: -5px; margin-top:10px; padding-top:10px; margin-bottom: 10px;}
#facilities-grey-box .Grey-box-inner .largerBlack strong { font-size:20px; }
#BLPropertySummaryOuter  { display:none; }
#MediaPage { display:none; }
#PromotionOuter { display:none; }

