@import url('/eucd/eucd.css');
* {
	border-width: 0px;
	padding: 0px;
	margin: 0px;
	width: auto;
	height: auto;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	position: relative;
	vertical-align: top;
	text-align: left;
	float: none;
	clear: none;
	z-index: auto;
}
.DivHolder-Shade {
	background-position: center top;
	margin: auto;
	width: 99.9%;
	z-index: 1;
	background-image: url('images/shadeback.png');
	background-repeat: repeat-y;
	float: left;
}
.DivHolder-PG950 {
	margin: auto;
	top: 0px;
	width: 950px;
	z-index: 1;
	background-color: #FFFFFF;
}
.DivHolder-TitleImage {
	padding: 0px;
	margin: 0px;
	top: 0px;
	width: 950px;
	float: none;
	height: 555px;
}
.DivHolder-TitleImage-Home {
	background-image: url('images/welcome-image.jpg');
}
.DivHolder-TitleImage-GuideDays {
	background-image: url('images/guidedays-image.jpg');
}
.DivHolder-TitleImage-Appearances {
	background-image: url('images/appearances-image.jpg');
}
.DivHolder-TitleImage-Contact {
	background-image: url('images/contact-image.jpg');
}
.DivHolder-TitleImage-Publishing {
	background-image: url('images/publishing-image.jpg');
}
.DivHolder-TitleImage-LatestNews {
	background-image: url('images/latest-news-image.jpg');
}
.DivHolder-TitleImage-Shop {
	background-image: url('images/shop-image.jpg');
}
.DivHolder-TitleImage-Enquiry {
	background-image: url('images/enquiry-image.jpg');
}
.DivHolder-TitleImage-AboutDes {
	background-image: url('images/about-des-image.jpg');
}
.DivTitle-Email {
	background-position: left top;
	padding: 0px;
	margin: 0px;
	top: 0px;
	width: 446px;
	float: left;
	height: 555px;
	background-image: url('images/top-leftcorner-overlay.png');
	background-repeat: no-repeat;
}
.DivTitle-Email-GuideDays {
	background-position: left top;
	padding: 0px;
	margin: 0px;
	top: 0px;
	width: 446px;
	float: left;
	height: 555px;
	background-image: url('images/top-leftcorner-overlay.png');
	background-repeat: no-repeat;
	position: absolute;
	left: 0px;
	z-index: 3;
}
.DivTitle-Logo-Holder {
	top: 0px;
	width: 504px;
	float: left;
	height: 555px;
}
.DivTitle-Logo-Holder-GuideDays {
	top: 0px;
	width: 504px;
	float: right;
	height: 555px;
	position: absolute;
	right: 0px;
	z-index: 4;
}
.DivTitle-Logo {
	padding: 2px 0px 0px 0px;
	top: 0px;
	width: 504px;
	float: left;
	height: 372px;
	text-align: right;
}
.DivTitle-RightCorner {
	background-position: right 2px;
	top: 0px;
	width: 504px;
	float: left;
	height: 181px;
	text-align: right;
	background-image: url('images/top-rightcorner-overlay.png');
	background-repeat: no-repeat;
}
.DivTitle-RightCornerTop {
	width: 504px;
	float: left;
	height: 131px;
	text-align: right;
}
.DivTitle-RightCornerBottom {
	width: 504px;
	float: left;
	height: 50px;
	text-align: right;
}
.DivHolder-Menu {
	padding: 0px;
	margin: 0px;
	top: 0px;
	width: 950px;
	float: none;
	height: 41px;
}
.DivHolder-Content-Holder {
	top: 0px;
	width: 950px;
	float: left;
	height: auto;
	background-repeat: repeat-y;
	background-image: url('images/content-back.jpg');
}
.DivHolder-Content {
	background-position: center top;
	top: 0px;
	width: 950px;
	float: left;
	height: auto;
	background-image: url('images/content-top.jpg');
	background-repeat: no-repeat;
}
.DivHolder-Content-CurveRight {
	background-position: right bottom;
	width: 950px;
	float: left;
	height: auto;
	background-image: url('images/content-footer.png');
	background-repeat: no-repeat;
}
.DivHolder-ContentLeft {
	width: 669px;
	float: left;
	height: auto;
}
.DivHolder-ContentRight {
	width: 281px;
	float: right;
	height: auto;
}
.DivHolder-ContentLeft2 {
	width: 950px;
	float: left;
	height: auto;
}
.DivHolder-ContentLeftSpacer {
	width: 950px;
	float: left;
	height: 55px;
}
.DivHolder-LeftMarginText {
	width: 590px;
	float: left;
	height: auto;
}
.DivHolder-GuideText1 {
	width: 590px;
	float: left;
	height: 100px;
}
.DivHolder-GuideImage1 {
	width: 360px;
	float: left;
	height: 100px;
}
.DivHolder-GuideTextTop {
	width: 590px;
	float: left;
	height: 310px;
}
.DivHolder-GuideTextTopL {
	width: 230px;
	float: left;
	height: auto;
}
.DivHolder-GuideTextTopR {
	width: 360px;
	float: left;
	height: auto;
}
.DivHolder-GuideImageTop {
	width: 360px;
	float: left;
	height: 310px;
}
.DivHolder-GuideText {
	width: 590px;
	float: left;
	height: 380px;
}
.DivHolder-GuideImage {
	width: 360px;
	float: left;
	height: 350px;
}
.DivHolder-GuideText-GiftCard {
	width: 590px;
	float: left;
	height: 292px;
}
.DivHolder-GuideImage-GiftCard {
	width: 360px;
	float: left;
	height: 292px;
}
.DivHolder-PressImage {
	width: 360px;
	float: left;
	height: auto;
}
.DivHolder-GuideTextLrg {
	width: 590px;
	float: left;
	height: 440px;
}
.DivHolder-GuideImageLrg {
	width: 360px;
	float: left;
	height: 400px;
}
.DivHolder-GuideTextSml {
	width: 590px;
	float: left;
	height: 300px;
}
.DivHolder-GuideImageSml {
	width: 360px;
	float: left;
	height: 300px;
}
.DivHolder-ContentLeft-Green {
	border: 1px solid #C9D3D6;
	padding: 0px;
	margin: 40px 0px 0px 50px;
	border-radius: 14px;
	width: 530px;
	float: left;
	height: 330px;
	background-color: #e4e9ea;
}
.DivHolder-ContentLeft-GreenLrg {
	height: 380px;
}
.DivHolder-ContentLeft-GreenGift {
	height: 200px;
}

.DivHolder-ContentLeft-Beige {
	border: 1px ridge #DEDACF;
	padding: 0px;
	margin: 40px 0px 0px 50px;
	border-radius: 14px;
	width: 530px;
	float: left;
	height: 330px;
	background-color: #e9e6de;
}
.DivHolder-ContentLeft-BeigeLrg {
	height: 380px;
}
.DivHolder-ShopImage {
	margin: 0px;
	padding: 0px 10px 0px 28px;
	width: 376px;
	float: left;
	height: 350px;
}
.DivHolder-ShopText {
	background-position: left 19px;
	width: 536px;
	float: left;
	height: 350px;
	background-image: url('images/shop/text-back.png');
	background-repeat: no-repeat;
}
.DivHolder-ShopTextTop {
	width: 536px;
	float: left;
	height: 228px;
}
.DivHolder-ShopTextBottom {
	width: 536px;
	float: left;
	height: 68px;
}
.DivHolder-ShopTextBottomL {
	width: 180px;
	float: left;
	height: 68px;
}
.DivHolder-ShopTextBottomR {
	width: 250px;
	float: left;
	height: 58px;
	padding-top: 10px;
}
.DivHolder-ContentLeft-GreenSml {
	height: 250px;
}
.DivHolder-ImageFooter {
	width: 950px;
	float: left;
	height: 342px;
}
.DivHolder-LeftIFooter {
	width: 479px;
	float: left;
	height: 342px;
}
.DivHolder-LeftIFooterTop {
	width: 479px;
	float: left;
	height: 224px;
}
.DivHolder-LeftIFooterTop1 {
	width: 292px;
	float: left;
	height: 224px;
}
.DivHolder-LeftIFooterTop2 {
	background-position: center top;
	width: 187px;
	float: left;
	height: 224px;
	background-image: url('images/image-footer-guide-days-txt.jpg');
	background-repeat: no-repeat;
}
.DivHolder-LeftIFooterBottom {
	background-position: left top;
	width: 479px;
	float: left;
	height: 118px;
	background-image: url('images/imagefooter-left-textbox.jpg');
	background-repeat: no-repeat;
}
.DivHolder-RightIFooter {
	width: 471px;
	float: left;
	height: 342px;
}
.DivHolder-RightIFooterTop {
	width: 471px;
	float: left;
	height: 224px;
}
.DivHolder-RightIFooterTop1 {
	width: 255px;
	float: left;
	height: 224px;
}
.DivHolder-RightIFooterTop2 {
	background-position: center top;
	width: 216px;
	float: left;
	height: 224px;
	background-image: url('images/image-footer-appearances-txt.jpg');
	background-repeat: no-repeat;
}
.DivHolder-RightIFooterBottom {
	background-position: left top;
	width: 471px;
	float: left;
	height: 118px;
	background-image: url('images/imagefooter-right-textbox.jpg');
	background-repeat: no-repeat;
}
.FooterHolder {
	width: 950px;
	float: left;
	height: 230px;
	background-color: #122735;
	background-image: url('images/footer-back.jpg');
	background-repeat: repeat-x;
}
.FooterLeft {
	width: 317px;
	float: left;
	height: 197px;
}
.FooterLeft1 {
	padding: 0px 0px 0px 34px;
	width: 283px;
	float: left;
	height: 38px;
}
.FooterLeft2-Back {
	margin: 0px;
	background-position: 88px 45px;
	padding: 0px 0px 0px 36px;
	width: 281px;
	float: left;
	height: 50px;
	background-image: url('images/footer-divider.jpg');
	background-repeat: no-repeat;
}
.FooterLeft2 {
	padding: 0px 0px 0px 31px;
	width: 315px;
	float: left;
	height: 50px;
}
.FooterLeft2-Img {
	padding: 0px;
	margin: 0px;
	width: 53px;
	height: 50px;
}
.FooterLeft2-Txt {
	padding: 0px;
	width: 228px;
	height: 50px;
}
.FooterMiddle {
	padding: 0px;
	margin: 0px;
	width: 300px;
	float: left;
	height: 197px;
}
.FooterMiddle1 {
	padding: 0px 0px 0px 15px;
	margin: 0px;
	width: 285px;
	float: left;
	height: 38px;
}
.FooterMiddle2 {
	background-position: 58px 45px;
	padding: 0px;
	margin: 0px;
	width: 295px;
	float: left;
	height: 50px;
	background-image: url('images/footer-divider.jpg');
	background-repeat: no-repeat;
}
.FooterMiddle2-Img {
	padding: 0px;
	width: 53px;
	height: 50px;
}
.FooterMiddle2-Txt {
	padding: 0px;
	width: 242px;
	height: 50px;
}
.FooterRight{
	background-position: right top;
	padding: 0px;
	margin: 0px;
	width: 333px;
	float: left;
	height: 197px;
/**	background-image: url('images/footer-right-back.jpg');
	background-repeat: no-repeat;
	**/
}
.FooterRight1 {
	padding: 0px 0px 0px 15px;
	margin: 0px;
	width: 318px;
	float: left;
	height: 38px;
}
.FooterRight2 {
	background-position: 58px 45px;
	padding: 0px;
	margin: 0px;
	width: 318px;
	float: left;
	height: 50px;
	background-image: url('images/footer-divider.jpg');
	background-repeat: no-repeat;
}
.FooterRight2-Img {
	padding: 0px;
	width: 53px;
	height: 50px;
}
.FooterRight2-Txt {
	padding: 0px;
	width: 265px;
	height: 50px;
}
.P-EmailTitle {
	font-size: 15px;
	color: #FFFFFF;
	margin: 0px;
	padding: 2px 0px 0px 8px;
	font-family: Arial, Helvetica, sans-serif;
}
.P-EmailTel {
	font-size: 16px;
	color: #FFFFFF;
	margin: 0px;
	padding: 6px 0px 0px 8px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.P-Title-White {
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px;
	padding: 32px 15px 0px 0px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
}
.P-RightCornerTitle {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 0px;
	padding: 0px 15px 0px 10px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
}
.H1Style {
	padding: 31px 0px 0px 28px;
	margin: 0px;
	background-position: 21px 25px;
	font-size: 34px;
	color: #a49161;
	font-weight: bold;
	background-image: url('images/h1-destaylorangling.png');
	background-repeat: no-repeat;
	letter-spacing: 0px;
	height: 46px;
	line-height: 37px;
	font-family: Arial, Helvetica, sans-serif;
}
.H1Style-Curved {
	padding: 45px 0px 0px 28px;
	margin: 0px;
	background-position: 14px 32px;
	font-size: 21px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url('images/h1-curveback.png');
	background-repeat: no-repeat;
	letter-spacing: 0px;
	height: 46px;
	line-height: 34px;
	font-family: Arial, Helvetica, sans-serif;
}
.H2-Text {
	font-family: arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 17px;
	font-weight: bold;
	margin-top: 0px;
	padding: 0px 0px 0px 28px;
	color: #154958;
}
.H2-Text-Guided {
	font-family: arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 17px;
	font-weight: bold;
	margin-top: 0px;
	padding: 5px 15px 0px 15px;
	color: #154958;
}
.H2-Text-Shop {
	font-family: arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 17px;
	font-weight: bold;
	margin-top: 0px;
	padding: 40px 85px 8px 35px;
	color: #C9BEA0;
}
.H3 {
	font-size: 16px;
	font-family: tahoma;
	color: #0b353f;
	margin: 0px;
	padding: 18px 20px 0px 0px;
	font-weight: bold;
}
.slogan {
	padding: 0px 0px 0px 75px;
	margin: 0px;
}
.socialmediaicons {
	padding: 5px 75px 0px 0px;
	margin: 0px;
}
.H4ImageBoxes {
	color: #187585;
	font-size: 18px;
	font-family: tahoma;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0px;
	padding: 8px 0px 0px 40px;
	letter-spacing: 1px;
}
.H4ImageBoxes2 {
	padding: 8px 0px 0px 25px;
}
.H4-Footer-Box-Titles {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: normal;
	margin: 0px;
	padding: 3px 0px 3px 10px;
}
.P-Footer-Box-Descriptions {
	font-size: 11px;
	color: #a9cbd2;
	text-transform: none;
	font-weight: normal;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.P-Footer-Box-CDetails {
	font-size: 11px;
	color: #90b358;
	text-transform: none;
	font-weight: normal;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.P-Footer-Address {
	font-family: verdana, Geneva, Tahoma, sans-serif;
	font-size: 10px;
	color: #A6D261;
	text-align: center;
	font-weight: normal;
	text-transform: none;
	margin: 0px;
	padding: 6px 0px 0px 0px;
}
.P-ReadMore {
	font-size: 13px;
	font-family: arial, Helvetica, sans-serif;
}
.P-ImageBoxL-Txt1 {
	padding: 4px 10px 0px 25px;
	font-size: 12px;
	color: #0c1418;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.P-ImageBoxL-Txt2 {
	padding: 0px 10px 0px 35px;
	font-size: 12px;
	color: #0c1418;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.P-ImageBoxR-Txt1 {
	padding: 4px 32px 0px 25px;
	font-size: 12px;
	color: #0c1418;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.P-ImageBoxR-Txt2 {
	padding: 0px 32px 0px 35px;
	font-size: 12px;
	color: #0c1418;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.P-ImgBox-Click {
	padding: 3px 0px 0px 40px;
	font-size: 9px;
	color: #a9cbd2;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-family: arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px;
}
.P-ImgBox-Click2 {
	padding: 3px 0px 0px 25px;
}
.P-MainText {
	font-size: medium;
	padding: 0px 15px 0px 28px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.P-MainText-Fixed {
	font-size: 16px;
	padding: 0px 15px 0px 15px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.P-MainText-Fixed-Book {
	font-size: 16px;
	padding: 0px 15px 0px 15px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-weight: bold;
}
.P-MainText-Fixed-Available {
	font-size: 13px;
	padding: 0px 15px 0px 15px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-style: italic;
	color: #205465;
}
.P-Gold-Text {
			color: #A49161;
}
.P-QuoteText {
	font-size: 14px;
	padding: 0px 65px 0px 65px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #174d59;
}
.P-Shop-PriceText {
	font-family: arial, Helvetica, sans-serif;
	color: #113943;
	font-size: 20px;
	font-weight: bold;
	margin: 0px;
	padding-top: 8px;
	padding-left: 25px;
}
.P-Shop-Text-PP {
	font-size: 10px;
}
.P-GuideDays-Img {
	font-size: 12px;
	padding: 0px 50px 0px 25px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	position: absolute;
	top: 310px;
	left:15px
}
.Text-Shop-Descriptions {
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 0px;
	padding: 0px 85px 0px 45px;
}
.image-guided {
	padding: 0px;
	margin: 40px 0px 0px 0px;
}
.image-guided-giftcard {
	padding: 0px;
	margin: 0px;
}
.image-appearances {
	padding: 0px;
	margin: 24px 0px 0px 0px;
}
.sloganright {
	margin: 0px;
	padding: 50px 0px 0px 0px;
}
.contact-back {
	box-shadow: 6px 6px 10px #999999;
	border-radius: 8px;
	background-position: 340px 25px;
	border-radius: 8px;
	border: 2px dashed #559ea7;
	background-color: #132c3a;
}
.Contact-Box-Text {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	letter-spacing: 1pt;
	font-family: Arial, Helvetica, sans-serif;
}
.contact-boxes {
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	border: 1px solid #559ea7;
	font-size: 16px;
	padding-left: 10px;
	padding-right: 10px;
	resize: none;
}
.ContactFormButton {
	border-radius: 3px;
	border-style: none;
	padding: 2px;
	text-align: center;
	background-color: #559ea7;
	color: #000000;
	font-size: 13px;
}
.fb-like {
	margin-left: 30px;
	background-repeat: no-repeat;
}
.DivStar {
	top: 10px;
	width: 146px;
	float: right;
	height: 140px;
	position: absolute;
	right: 270px;
	z-index: 4;
}
.DivGuideDaysStar {
	top: -5px;
	width: 146px;
	float: right;
	height: 140px;
	position: absolute;
	right: 350px;
	z-index: 10;
}
.DivShoppingCart {
	top: 310px;
	width: 289px;
	float: right;
	height: 77px;
	position: absolute;
	right: 40px;
	z-index: 10;
}
.DivShoppingCart2 {
	top: 370px;
}
a {	color: #194d5f;	text-decoration: none;}
a:visited {color: #194d5f;}
a:active {color: #194d5f;}
a:hover {color: #194d5f; text-decoration:underline}

a.contentlink {	border-width: 1px;	color: #154958;	border-bottom-style: dotted;}
a.contentlink:visited {color: #154958;}
a.contentlink:active {color: #154958;}
a.contentlink:hover {border-style: none; color: #FFFFFF; background:#154958}

a.title {	border-width: 1px;	color: #ffffff;	border-bottom-style: dotted;}
a.title:visited {color: #ffffff;}
a.title:active {color: #ffffff;}
a.title:hover {border-style: none; color: #FFFFFF; background:#154958}

a.box {	color: #a9cbd2;	text-decoration: none;}
a.box:visited {color: #a9cbd2;}
a.box:active {color: #a9cbd2;}
a.box:hover {color: #FFFFFF; text-decoration:underline}

a.footerlinks {	color: #FFFFFF;	text-decoration:none}
a.footerlinks:visited {color: #FFFFFF;}
a.footerlinks:active {color: #FFFFFF;}
a.footerlinks:hover {
	border-width: 0px 0px 1px 0px;
	border-style: 1px;
	color: #FFFFFF;
	border-bottom-style: dotted;
}
a.Boxtitlelink {	color: #154958;	text-decoration:none}
a.Boxtitlelink:visited {color: #154958;}
a.Boxtitlelink:active {color: #154958;}
a.Boxtitlelink:hover {border-style: none; color: #FFFFFF; background:#154958}
