@charset "UTF-8";
/* Seal Safari Saundersfoot CSS Document */

body {
	/*background-color: #2A3881;*/
	font-family: 'Libre Baskerville', serif;
	background-image: url(wood.jpg);
	background-position: center top;
	background-size: 100% auto;
	background-repeat: repeat-y;
	background-attachment: fixed;
}
.wrap {
	width: 800px;
	background-image: url(SSSbg800.jpg);
	background-position: center top;
	background-size: 100% auto;
	background-repeat: no-repeat;
	min-height: 1171px;
	margin: 0 auto;
	border: 1px solid #ffffff;
	box-shadow: 0px 0px 15px 1px #000000;
}

h1 {
	color: #E22626;
	text-shadow: 1px 1px 2px #000000;
	font-size: 1.2em;
	padding-right: -50px;
	}
h2 {
	color: #ffffff;
	font-weight: normal;
	line-height: 0.2em;
	}
h3 {
	color: #f2c007;
	font-size: 1.6em;
	font-weight: normal;
	line-height: 0.5em;
	}
.dates {
	font-size: 1.15em;
}
.booking {
	font-size: 0.8em;
}
.telephone {
	font-size: 1.9em;
}
.seal {
	font-style:italic;
	line-height: 1.5em;
	font-size: 1.2em;
}
p {
	color: #ffffff; 
	font-size: 1.1em;
	font-weight: bold;
	}
.title {
	text-align: center;
	padding: 10px 0;
}
.main {
	text-align: right;
	padding: 260px 20px 0px 40px;
	}
#warped {
	color: #E22626;
	text-shadow: 1px 1px 2px #000000;
}
.content {
	padding: 220px 50px 0 20px;
}
.details {
	padding: 170px 0 0 20px;
	}
.contact {
	text-align: center;
	font-weight: bold;
	text-decoration: none; 
}
.contact p {
	color:#6BA9EC;
}
a {
	color: #ffffff;
	text-decoration: none; 
}
a:hover, a:target {
	color:#6BA9EC;
}
.social {
	float: right;
	margin-top: -70px;
	padding-right: 10px;
}

       

                     #warped {position: relative; display: block; width:800px; height:80px;}

                     #warped>span[class^=w]:nth-of-type(n+0){display:block; position:absolute;
                     -moz-transform-origin:50% 100%; -webkit-transform-origin:50% 100%; -o-transform-origin:50%
                     100%; -ms-transform-origin:50% 100%; transform-origin:50% 100%; }

                     #warped span{font-family:'Libre Baskerville';font-size:24px;font-weight:regular;font-style:normal;
                     line-height:0.65; white-space:pre; overflow:visible; padding:0px;}

                     #warped .w0 {-moz-transform: rotate(-5.89rad);-webkit-transform: rotate(-5.89rad);-o-transform:
                     rotate(-5.89rad);-ms-transform: rotate(-5.89rad); transform: rotate(-5.89rad);
                     width: 9px; height: 16px; left: 17.85px; top: 239.14px;}

                     #warped .w1 {-moz-transform: rotate(-5.94rad);-webkit-transform: rotate(-5.94rad);-o-transform:
                     rotate(-5.94rad);-ms-transform: rotate(-5.94rad); transform: rotate(-5.94rad);
                     width: 16px; height: 16px; left: 25.88px; top: 243.63px;}

                     #warped .w2 {-moz-transform: rotate(-5.98rad);-webkit-transform: rotate(-5.98rad);-o-transform:
                     rotate(-5.98rad);-ms-transform: rotate(-5.98rad); transform: rotate(-5.98rad);
                     width: 8px; height: 16px; left: 41.19px; top: 247.48px;}

                     #warped .w3 {-moz-transform: rotate(-6.01rad);-webkit-transform: rotate(-6.01rad);-o-transform:
                     rotate(-6.01rad);-ms-transform: rotate(-6.01rad); transform: rotate(-6.01rad);
                     width: 17px; height: 16px; left: 48.65px; top: 251.09px;}

                     #warped .w4 {-moz-transform: rotate(-6.04rad);-webkit-transform: rotate(-6.04rad);-o-transform:
                     rotate(-6.04rad);-ms-transform: rotate(-6.04rad); transform: rotate(-6.04rad);
                     width: 7px; height: 16px; left: 65.52px; top: 254.31px;}

                     #warped .w5 {-moz-transform: rotate(-6.06rad);-webkit-transform: rotate(-6.06rad);-o-transform:
                     rotate(-6.06rad);-ms-transform: rotate(-6.06rad); transform: rotate(-6.06rad);
                     width: 16px; height: 16px; left: 71.98px; top: 257.01px;}

                     #warped .w6 {-moz-transform: rotate(-6.08rad);-webkit-transform: rotate(-6.08rad);-o-transform:
                     rotate(-6.08rad);-ms-transform: rotate(-6.08rad); transform: rotate(-6.08rad);
                     width: 11px; height: 16px; left: 87.77px; top: 259.98px;}

                     #warped .w7 {-moz-transform: rotate(-6.09rad);-webkit-transform: rotate(-6.09rad);-o-transform:
                     rotate(-6.09rad);-ms-transform: rotate(-6.09rad); transform: rotate(-6.09rad);
                     width: 7px; height: 16px; left: 98.8px; top: 261.82px;}

                     #warped .w8 {-moz-transform: rotate(-6.11rad);-webkit-transform: rotate(-6.11rad);-o-transform:
                     rotate(-6.11rad);-ms-transform: rotate(-6.11rad); transform: rotate(-6.11rad);
                     width: 13px; height: 16px; left: 105.11px; top: 263.57px;}

                     #warped .w9 {-moz-transform: rotate(-6.13rad);-webkit-transform: rotate(-6.13rad);-o-transform:
                     rotate(-6.13rad);-ms-transform: rotate(-6.13rad); transform: rotate(-6.13rad);
                     width: 16px; height: 16px; left: 118.38px; top: 266.09px;}

                     #warped .w10 {-moz-transform: rotate(-6.15rad);-webkit-transform: rotate(-6.15rad);-o-transform:
                     rotate(-6.15rad);-ms-transform: rotate(-6.15rad); transform: rotate(-6.15rad);
                     width: 16px; height: 16px; left: 133.7px; top: 268.37px;}

                     #warped .w11 {-moz-transform: rotate(-6.17rad);-webkit-transform: rotate(-6.17rad);-o-transform:
                     rotate(-6.17rad);-ms-transform: rotate(-6.17rad); transform: rotate(-6.17rad);
                     width: 13px; height: 16px; left: 149.63px; top: 270.22px;}

                     #warped .w12 {-moz-transform: rotate(-6.19rad);-webkit-transform: rotate(-6.19rad);-o-transform:
                     rotate(-6.19rad);-ms-transform: rotate(-6.19rad); transform: rotate(-6.19rad);
                     width: 11px; height: 16px; left: 162.58px; top: 271.53px;}

                     #warped .w13 {-moz-transform: rotate(-6.2rad);-webkit-transform: rotate(-6.2rad);-o-transform:
                     rotate(-6.2rad);-ms-transform: rotate(-6.2rad); transform: rotate(-6.2rad);
                     width: 16px; height: 16px; left: 173.71px; top: 272.8px;}

                     #warped .w14 {-moz-transform: rotate(-6.22rad);-webkit-transform: rotate(-6.22rad);-o-transform:
                     rotate(-6.22rad);-ms-transform: rotate(-6.22rad); transform: rotate(-6.22rad);
                     width: 7px; height: 16px; left: 189.88px; top: 273.69px;}

                     #warped .w15 {-moz-transform: rotate(-6.23rad);-webkit-transform: rotate(-6.23rad);-o-transform:
                     rotate(-6.23rad);-ms-transform: rotate(-6.23rad); transform: rotate(-6.23rad);
                     width: 16px; height: 16px; left: 196.47px; top: 274.38px;}

                     #warped .w16 {-moz-transform: rotate(-6.26rad);-webkit-transform: rotate(-6.26rad);-o-transform:
                     rotate(-6.26rad);-ms-transform: rotate(-6.26rad); transform: rotate(-6.26rad);
                     width: 16px; height: 16px; left: 212.94px; top: 275.09px;}

                     #warped .w17 {-moz-transform: rotate(-6.27rad);-webkit-transform: rotate(-6.27rad);-o-transform:
                     rotate(-6.27rad);-ms-transform: rotate(-6.27rad); transform: rotate(-6.27rad);
                     width: 11px; height: 16px; left: 228.33px; top: 275.39px;}

                     #warped .w18 {-moz-transform: rotate(-6.29rad);-webkit-transform: rotate(-6.29rad);-o-transform:
                     rotate(-6.29rad);-ms-transform: rotate(-6.29rad); transform: rotate(-6.29rad);
                     width: 7px; height: 16px; left: 239.49px; top: 275.46px;}

                     #warped .w19 {-moz-transform: rotate(-6.3rad);-webkit-transform: rotate(-6.3rad);-o-transform:
                     rotate(-6.3rad);-ms-transform: rotate(-6.3rad); transform: rotate(-6.3rad);
                     width: 16px; height: 16px; left: 246.51px; top: 275.39px;}

                     #warped .w20 {-moz-transform: rotate(-6.33rad);-webkit-transform: rotate(-6.33rad);-o-transform:
                     rotate(-6.33rad);-ms-transform: rotate(-6.33rad); transform: rotate(-6.33rad);
                     width: 16px; height: 16px; left: 262.72px; top: 274.96px;}

                     #warped .w21 {-moz-transform: rotate(-6.35rad);-webkit-transform: rotate(-6.35rad);-o-transform:
                     rotate(-6.35rad);-ms-transform: rotate(-6.35rad); transform: rotate(-6.35rad);
                     width: 11px; height: 16px; left: 278.41px; top: 274.33px;}

                     #warped .w22 {-moz-transform: rotate(-6.37rad);-webkit-transform: rotate(-6.37rad);-o-transform:
                     rotate(-6.37rad);-ms-transform: rotate(-6.37rad); transform: rotate(-6.37rad);
                     width: 16px; height: 16px; left: 289.89px; top: 273.36px;}

                     #warped .w23 {-moz-transform: rotate(-6.39rad);-webkit-transform: rotate(-6.39rad);-o-transform:
                     rotate(-6.39rad);-ms-transform: rotate(-6.39rad); transform: rotate(-6.39rad);
                     width: 16px; height: 16px; left: 305.43px; top: 271.91px;}

                     #warped .w24 {-moz-transform: rotate(-6.42rad);-webkit-transform: rotate(-6.42rad);-o-transform:
                     rotate(-6.42rad);-ms-transform: rotate(-6.42rad); transform: rotate(-6.42rad);
                     width: 11px; height: 16px; left: 321.12px; top: 270.36px;}

                     #warped .w25 {-moz-transform: rotate(-6.44rad);-webkit-transform: rotate(-6.44rad);-o-transform:
                     rotate(-6.44rad);-ms-transform: rotate(-6.44rad); transform: rotate(-6.44rad);
                     width: 14px; height: 16px; left: 331.99px; top: 268.62px;}

                     #warped .w26 {-moz-transform: rotate(-6.46rad);-webkit-transform: rotate(-6.46rad);-o-transform:
                     rotate(-6.46rad);-ms-transform: rotate(-6.46rad); transform: rotate(-6.46rad);
                     width: 7px; height: 16px; left: 347.62px; top: 266.63px;}

                     #warped .w27 {-moz-transform: rotate(-6.46rad);-webkit-transform: rotate(-6.46rad);-o-transform:
                     rotate(-6.46rad);-ms-transform: rotate(-6.46rad); transform: rotate(-6.46rad);
                     width: 18px; height: 16px; left: 354.45px; top: 264.46px;}

                     #warped .w28 {-moz-transform: rotate(-6.47rad);-webkit-transform: rotate(-6.47rad);-o-transform:
                     rotate(-6.47rad);-ms-transform: rotate(-6.47rad); transform: rotate(-6.47rad);
                     width: 16px; height: 16px; left: 372.46px; top: 261.42px;}

                     #warped .w29 {-moz-transform: rotate(-6.46rad);-webkit-transform: rotate(-6.46rad);-o-transform:
                     rotate(-6.46rad);-ms-transform: rotate(-6.46rad); transform: rotate(-6.46rad);
                     width: 8px; height: 16px; left: 388.25px; top: 259.31px;}

                     #warped .w30 {-moz-transform: rotate(-6.46rad);-webkit-transform: rotate(-6.46rad);-o-transform:
                     rotate(-6.46rad);-ms-transform: rotate(-6.46rad); transform: rotate(-6.46rad);
                     width: 8px; height: 16px; left: 395.66px; top: 258.01px;}

                     #warped .w31 {-moz-transform: rotate(-6.46rad);-webkit-transform: rotate(-6.46rad);-o-transform:
                     rotate(-6.46rad);-ms-transform: rotate(-6.46rad); transform: rotate(-6.46rad);
                     width: 9px; height: 16px; left: 403.84px; top: 256.51px;}

                     #warped .w32 {-moz-transform: rotate(-6.45rad);-webkit-transform: rotate(-6.45rad);-o-transform:
                     rotate(-6.45rad);-ms-transform: rotate(-6.45rad); transform: rotate(-6.45rad);
                     width: 7px; height: 16px; left: 412.47px; top: 255.22px;}

                     #warped .w33 {-moz-transform: rotate(-6.45rad);-webkit-transform: rotate(-6.45rad);-o-transform:
                     rotate(-6.45rad);-ms-transform: rotate(-6.45rad); transform: rotate(-6.45rad);
                     width: 7px; height: 16px; left: 419.61px; top: 254.05px;}

                     #warped .w34 {-moz-transform: rotate(-6.44rad);-webkit-transform: rotate(-6.44rad);-o-transform:
                     rotate(-6.44rad);-ms-transform: rotate(-6.44rad); transform: rotate(-6.44rad);
                     width: 28px; height: 16px; left: 426.12px; top: 251.41px;}

                     #warped .w35 {-moz-transform: rotate(-6.42rad);-webkit-transform: rotate(-6.42rad);-o-transform:
                     rotate(-6.42rad);-ms-transform: rotate(-6.42rad); transform: rotate(-6.42rad);
                     width: 8px; height: 16px; left: 454.33px; top: 248.86px;}

                     #warped .w36 {-moz-transform: rotate(-6.41rad);-webkit-transform: rotate(-6.41rad);-o-transform:
                     rotate(-6.41rad);-ms-transform: rotate(-6.41rad); transform: rotate(-6.41rad);
                     width: 8px; height: 16px; left: 462.04px; top: 247.88px;}

                     #warped .w37 {-moz-transform: rotate(-6.4rad);-webkit-transform: rotate(-6.4rad);-o-transform:
                     rotate(-6.4rad);-ms-transform: rotate(-6.4rad); transform: rotate(-6.4rad);
                     width: 16px; height: 16px; left: 469.83px; top: 246.5px;}

                     #warped .w38 {-moz-transform: rotate(-6.39rad);-webkit-transform: rotate(-6.39rad);-o-transform:
                     rotate(-6.39rad);-ms-transform: rotate(-6.39rad); transform: rotate(-6.39rad);
                     width: 8px; height: 16px; left: 485.87px; top: 245.24px;}

                     #warped .w39 {-moz-transform: rotate(-6.38rad);-webkit-transform: rotate(-6.38rad);-o-transform:
                     rotate(-6.38rad);-ms-transform: rotate(-6.38rad); transform: rotate(-6.38rad);
                     width: 8px; height: 16px; left: 494.06px; top: 244.49px;}

                     #warped .w40 {-moz-transform: rotate(-6.36rad);-webkit-transform: rotate(-6.36rad);-o-transform:
                     rotate(-6.36rad);-ms-transform: rotate(-6.36rad); transform: rotate(-6.36rad);
                     width: 10px; height: 16px; left: 502.06px; top: 243.75px;}

                     #warped .w41 {-moz-transform: rotate(-6.35rad);-webkit-transform: rotate(-6.35rad);-o-transform:
                     rotate(-6.35rad);-ms-transform: rotate(-6.35rad); transform: rotate(-6.35rad);
                     width: 14px; height: 16px; left: 512.07px; top: 242.91px;}

                     #warped .w42 {-moz-transform: rotate(-6.34rad);-webkit-transform: rotate(-6.34rad);-o-transform:
                     rotate(-6.34rad);-ms-transform: rotate(-6.34rad); transform: rotate(-6.34rad);
                     width: 7px; height: 16px; left: 525.66px; top: 242.34px;}

                     #warped .w43 {-moz-transform: rotate(-6.32rad);-webkit-transform: rotate(-6.32rad);-o-transform:
                     rotate(-6.32rad);-ms-transform: rotate(-6.32rad); transform: rotate(-6.32rad);
                     width: 16px; height: 16px; left: 532.92px; top: 241.84px;}

                     #warped .w44 {-moz-transform: rotate(-6.31rad);-webkit-transform: rotate(-6.31rad);-o-transform:
                     rotate(-6.31rad);-ms-transform: rotate(-6.31rad); transform: rotate(-6.31rad);
                     width: 11px; height: 16px; left: 548.95px; top: 241.47px;}

                     #warped .w45 {-moz-transform: rotate(-6.3rad);-webkit-transform: rotate(-6.3rad);-o-transform:
                     rotate(-6.3rad);-ms-transform: rotate(-6.3rad); transform: rotate(-6.3rad);
                     width: 8px; height: 16px; left: 559.66px; top: 241.36px;}

                     #warped .w46 {-moz-transform: rotate(-6.28rad);-webkit-transform: rotate(-6.28rad);-o-transform:
                     rotate(-6.28rad);-ms-transform: rotate(-6.28rad); transform: rotate(-6.28rad);
                     width: 14px; height: 16px; left: 567.58px; top: 241.35px;}

                     #warped .w47 {-moz-transform: rotate(-6.26rad);-webkit-transform: rotate(-6.26rad);-o-transform:
                     rotate(-6.26rad);-ms-transform: rotate(-6.26rad); transform: rotate(-6.26rad);
                     width: 17px; height: 16px; left: 582.06px; top: 241.61px;}

                     #warped .w48 {-moz-transform: rotate(-6.24rad);-webkit-transform: rotate(-6.24rad);-o-transform:
                     rotate(-6.24rad);-ms-transform: rotate(-6.24rad); transform: rotate(-6.24rad);
                     width: 16px; height: 16px; left: 598.98px; top: 242.21px;}

                     #warped .w49 {-moz-transform: rotate(-6.23rad);-webkit-transform: rotate(-6.23rad);-o-transform:
                     rotate(-6.23rad);-ms-transform: rotate(-6.23rad); transform: rotate(-6.23rad);
                     width: 8px; height: 16px; left: 614.75px; top: 242.83px;}

                     #warped .w50 {-moz-transform: rotate(-6.21rad);-webkit-transform: rotate(-6.21rad);-o-transform:
                     rotate(-6.21rad);-ms-transform: rotate(-6.21rad); transform: rotate(-6.21rad);
                     width: 15px; height: 16px; left: 623.24px; top: 243.64px;}

                     #warped .w51 {-moz-transform: rotate(-6.2rad);-webkit-transform: rotate(-6.2rad);-o-transform:
                     rotate(-6.2rad);-ms-transform: rotate(-6.2rad); transform: rotate(-6.2rad);
                     width: 7px; height: 16px; left: 637.71px; top: 244.49px;}

                     #warped .w52 {-moz-transform: rotate(-6.19rad);-webkit-transform: rotate(-6.19rad);-o-transform:
                     rotate(-6.19rad);-ms-transform: rotate(-6.19rad); transform: rotate(-6.19rad);
                     width: 19px; height: 16px; left: 645.05px; top: 245.74px;}

                     #warped .w53 {-moz-transform: rotate(-6.17rad);-webkit-transform: rotate(-6.17rad);-o-transform:
                     rotate(-6.17rad);-ms-transform: rotate(-6.17rad); transform: rotate(-6.17rad);
                     width: 10px; height: 16px; left: 664.08px; top: 247.35px;}

                     #warped .w54 {-moz-transform: rotate(-6.16rad);-webkit-transform: rotate(-6.16rad);-o-transform:
                     rotate(-6.16rad);-ms-transform: rotate(-6.16rad); transform: rotate(-6.16rad);
                     width: 18px; height: 16px; left: 674px; top: 249.1px;}

                     #warped .w55 {-moz-transform: rotate(-6.14rad);-webkit-transform: rotate(-6.14rad);-o-transform:
                     rotate(-6.14rad);-ms-transform: rotate(-6.14rad); transform: rotate(-6.14rad);
                     width: 7px; height: 16px; left: 691.81px; top: 250.83px;}

