body {
	font-size:100%; 
/*-webkit-text-size-adjust: none; 
font-family:Helvetica, Arial, Verdana, sans-serif;*/
}
/*   * {float: none; clear:both;}*/

/*   display:block!important;
  width:100%!important; */

#wrapper {padding:0 .75em;}

h1, h2, h3, h4, h5, h6 {line-height:1.5; padding-top:0 }
#home h1 {font-size:150%}
h1 {font-size:150%}
h2 {font-size:130%}
h3 {font-size:120%}
h4 {font-size:110%}

#header {margin-bottom:1em; padding:0}

nav {padding-top:1em}

nav ul {position: static;display: none; float:none; clear:both;}
nav ul li {margin-bottom: 1px; padding:1.5em 0 0 .5em; border-bottom:1px solid #cccccc; text-align: left;}
nav  ul li, nav li a {width: 100%; font-size:100%;}
.show-menu {padding-top:.25em;display:block;}
.spacer {display:block; float:left;}

.imgContainer {
	width:100%; 
	padding:0
} 

.anyimg img,
.imgSection3 img, 
.imgContainer img {width:100%; height:auto;}

.imgContainer50 img{width:50%}

.search,
.booking,
.comment {display:none;}

#navigation,
#mainContent, 
.ifacts, 
.didyouknow, 
#header .title, 
.label, label,
.rightImg, 
.right,
.leftImg, 
.left, 
#footer .copyright {
	float:none;
	clear:both; 
	margin:0;
}

fieldset .label, 
fieldset label { 
	float:none;
	text-align:left;
}

.didyouknow p, 
#header {margin:0}

.pad2R {
	padding:0;
}

.didyouknow, .profile, .feature, 
.col10, 
.col15, 
.col20, 
.col21, 
.col22, 
.col25, 
.col30, 
.col33, 
.col35, 
.col40, 
.col45,
.col50, 
.col60, 
.col66, 
.col70, 
.col75 {width:100%;}


.ifacts {width:auto; margin:0; padding:0 0.5em}

#mainContent, .content, .welcomemap {padding:0;margin:0}
.pad20 {padding:20px 10px}

.introduction, 
.feature {padding:0; border:none; display:block; }

#footer {padding-bottom:0}
#footer .links {clear:both;}

#footer .links strong a {
    	display: block;
	clear:both;
    	margin: 0;
	line-height:2em;
    	text-decoration: none;
}

.featureItem { 
        padding:0 .25em;
	width: 46%;
	display:table-cell;
}
.featureItem img {width:110px; height:110px}
.featureItem span {display:none}

.book,
.inPage,
#navigation {display:none;}
#navigation a {line-height:2em;}

.pad1L {padding-left:0}
.pad1R {padding-right:.5em}

@media only screen and (max-width: 358px) {
#header .title {width:100%;}  
#header .title img {width:100%}
}

div.imagetitle {position: static;}
div.thetitle { 
	border:none;
	position:static;
	top:0;
	left:0;
    -webkit-transform: none; /* Safari and Chrome */
       -moz-transform: none; /* Firefox */
        -ms-transform: none; /* IE 9 */
         -o-transform: none; /* Opera */
            transform: none;
}
div.thetitle h2 {
	font-size:125%;
        padding-left:0;
        color:#000;
        margin-top:0;
}
.ifacts2 {margin:0; padding:0 1em}

#social .left {padding-bottom:.5em}
