/* Global Element Styles */
body {
	font-family: 'CenturyGothic', Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#333333;
}

h1 {
	font-family: 'CenturyGothic', Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#666;
}

h2 {
	font-family: 'CenturyGothic', Arial, Helvetica, sans-serif;
	font-size:1.9em;
	text-transform:uppercase;
	color:#fff;
	margin:.5em auto;
	padding:0;
}

h3 {
	font-family: 'CenturyGothic', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:1.4em;
	color:#9e957b;
	margin:.5em auto;
	padding:0;
}

h4{
	font-family: 'CenturyGothic', Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#9e957b;
	font-weight: normal;
}

/* Global Section Styles */
	.jw-widget h1, 
	.jw-widget h2, 
	.jw-widget h3, 
	.jw-widget h4, 
	.jw-widget h5, 
	.jw-widget h6{
		font-weight: normal!important;
	}
	
	div#main-content .jw-widget h2{
		font-size: 1.95em;
	}
	
	div#main-content .jw-widget h3{
		font-size: 1.6em;
	}
	
	div#main-content .jw-widget h4{
		font-size: 1.35em;
	}
	
	div#main-content .jw-widget em{
		font-style: italic;
	}


/* font-families */
div#holder,
div#middle-box .jw-guest-reviews-1col-lg,
div#main-content .jw-guest-reviews-1col-lg,
div#right-box .jw-feature-box-simple-1col-sm .jw-feature-box-header .header,
div#main-content-bottom-wrap .jw-feature-box-rollover-1col-md h3,
div#main-content .jw-listItems-submenu-3col-lg .jw-submenu ul li a.jw-itemPreview, 
div#main-content .jw-listItems-submenu-3col-lg .jw-submenu ul li.jw-itemPreviewCategoryTitle,
div#main-content .jw-listItems-submenu-3col-lg .jw-listItems-submenu-content .jw-listItems-submenu-price.left,
div#main-content .jw-listItems-submenu-3col-lg .jw-listItems-submenu-content .jw-listItems-submenu-booknow,
div#main-content .jw-gallery-3col-lg .title,
div#mod_flexibleForms .flexibleFormContainer input,
div#mod_flexibleForms .flexibleFormContainer .flexInputSelect,
div#mod_flexibleForms .flexibleFormContainer #ff_comments1,
div#main-content .jw-listItems-grid-4col-lg .jw-listItems-content .jw-listItems-price{
	font-family: 'CenturyGothic', Arial, Helvetica, sans-serif;
}

div#main-content,
div#main-content .blockCollection h4,
div#mod_flexibleForms .flexibleFormContainer label,
div#mod_flexibleForms .flexibleFormContainer #ff_submit1{
	font-family: Arial, Helvetica, sans-serif;
}

/* font colors */

div#holder,
div#weather a,
div#weather h2,
div#languages .jw-languages-1col-sm.jw_languages-name-words li.selected a, 
div#languages .jw-languages-1col-sm.jw_languages-name-words li a:hover,
div#main-menu .jw-menu-4col-sm a:hover, 
div#main-menu .jw-menu-4col-sm li.active a,
div#footer-menu ul.jw-footer-menu li a:hover, 
div#footer-menu .jw-footer-menu li.active a,
div#best-prices .jw-best-prices-1col-sm span.fromText, 
div#best-prices .jw-best-prices-1col-sm .rate a,
div#right-box .jw-special-offers-slider-simple-1col-lg ul li h3,
div#footer .footer-content #email a:hover,
div#main-content a:hover,
div#main-content .jw-listItems-submenu-3col-lg .jw-main-content-area,
div#main-content .jw-listItems-submenu-3col-lg .jw-listItems-submenu-content .jw-listItems-submenu-booknow,
div#right-box .jw-special-offers-slider-simple-1col-lg .readmore,
div#main-content .jw-feature-box-rollover-1col-md .details a,
div#main-content .jw-listItems-submenu-3col-lg .jw-submenu ul li a.jw-itemPreview, 
div#main-content .jw-listItems-submenu-3col-lg .jw-submenu ul li.jw-itemPreviewCategoryTitle,
div#mod_flexibleForms .flexFormBlockLabel,
div#mod_flexibleForms .flexibleFormContainer #ff_submit1,
div#mod_mailingList #ff_signUp1,
div#main-content .jw-listItems-grid-4col-lg .jw-listItems-content .jw-listItems-description p, 
div#main-content .jw-listItems-grid-4col-lg .item .jw-listItems-content .jw-listItems-description ul,
div#main-content .jw-listItems-grid-4col-lg .jw-listItems-content .jw-listItems-links a,
div#main-content .blockCollection .collapsed .accordionTitle,
div#footer .jw-footer-4col-lg .footer-content #designedBy a:hover{
	color: #fff;
}

div#main-content .jw-listItems-submenu-3col-lg .jw-submenu ul li.active a.jw-itemPreview,
div#main-content .jw-gallery-3col-lg .ui-accordion-header.ui-state-active,
div#main-content .jw-gallery-press-3col-lg .ui-accordion-header.ui-state-active,
div#main-content #map a:hover,
div#main-content .blockCollection .expanded .accordionTitle{
	color: #000;
}

div#footer{
	color: #bdb9b3;
}

div#main-menu .jw-menu-4col-sm li a{
	color: #fbf3dc;
}

div#availability-checker .jw-booking-mask-3col-sm input,
div#availability-checker .jw-booking-mask-3col-sm select,
div#newsletter .jw-newsletter-1col-sm .newsletterForm .email-entry .email-address,
div#mod_flexibleForms .flexibleFormContainer input,
div#mod_flexibleForms .flexibleFormContainer #ff_comments1,
div#mod_flexibleForms .flexibleFormContainer .flexInputSelect,
div#mod_mailingList input,
div#mod_mailingList select{
	color: #45423e;
}

div#footer #email a,
div#footer ul.jw-footer-menu li a,
div#languages .jw-languages-1col-sm.jw_languages-name-words li a,
div#footer #newsletter h2,
div#main-content h1,
div#middle-box .jw-guest-reviews-1col-lg.slideshow,
div#main-content .jw-guest-reviews-1col-lg.slideshow,
div#main-content a,
div#main-visual #title-wrapper h3{
	color: #9e957b;
}

div#main-content .jw-listItems-grid-4col-lg .jw-listItems-content .jw-listItems-links .jw-listItems-booknow a{
	color: #9462e9;
}


/* font sizes */
div#main-content .jw-gallery-3col-lg .title,
div#main-content .jw-gallery-press-3col-lg .title{
	font-size: 0.6em;
}

div#main-content .blockCollection .accordionTitle{
	font-size: 1em;
}

div#weather h2,
div#weather .weather-tempC,
div#footer .footer-content{
	font-size: 0.8em;
}

div#time,
div#middle-box .jw-guest-reviews-1col-lg .details-info,
div#main-content .jw-guest-reviews-1col-lg .details-info{
	font-size: 0.85em;
}

div#footer ul.jw-footer-menu li a,
div#main-content{
	font-size: 0.9em;
}

div#main-content .blockCollection h4,
div#mod_flexibleForms .flexibleFormContainer input,
div#mod_flexibleForms .flexibleFormContainer #ff_submit1,
div#mod_flexibleForms .flexibleFormContainer #ff_comments1,
div#mod_flexibleForms .flexibleFormContainer .flexInputSelect,
div#mod_flexibleForms .flexibleFormContainer label,
div#mod_mailingList input,
div#mod_mailingList #ff_signUp1,
div#mod_mailingList .flexInputSelect,
div#mod_mailingList label,
div#main-content .jw-listItems-grid-4col-lg .item .jw-listItems-content .toggle-button a,
div#main-content .jw-gallery-press-3col-lg .pdfItem .title,
div#main-content .blockCollection .pdf .title{
	font-size: 1em;
}

div#right-box .jw-special-offers-slider-simple-1col-lg .readmore{
	font-size: 1.1em;
}

div#middle-box .jw-guest-reviews-1col-lg ul li,
div#main-content .jw-guest-reviews-1col-lg ul li,
div#right-box .jw-special-offers-slider-simple-1col-lg ul li h3,
div#main-content-bottom-wrap .jw-feature-box-rollover-1col-md h3.header,
div#main-content .jw-listItems-submenu-3col-lg .jw-listItems-submenu-content .jw-listItems-submenu-price.left,
div#main-content .jw-listItems-submenu-3col-lg .jw-listItems-submenu-content .jw-listItems-submenu-booknow,
div#main-content .jw-listItems-grid-4col-lg .jw-listItems-content .jw-listItems-price,
div#main-content .jw-listItems-grid-4col-lg .jw-listItems-content .jw-listItems-links .jw-listItems-booknow,
div#main-content .jw-listItems-grid-4col-lg .item .jw-listItems-title.titleOverImage{
	font-size: 1.15em;
}

div#availability-checker .jw-booking-mask-3col-sm .jw-booking-mask-button{
	font-size: 1.2em;
}

div#main-visual #title-wrapper h3{
	font-size: 2.2em;
}

div#main-content h1{
	font-size: 2.45em;
}

div#newsletter .jw-newsletter-1col-sm .newsletterForm button.go{
	font-size: 14px;
}

div#best-prices .jw-best-prices-1col-sm .cents{
	font-size: 18px;
}

div#best-prices .jw-best-prices-1col-sm .amount{
	font-size: 23px;
}


/* text transform */

div#languages .jw-languages-1col-sm.jw_languages-name-words li a,
div#footer ul.jw-footer-menu,
div#main-menu,
div#time,
div#main-content h1,
div#right-box .jw-special-offers-slider-simple-1col-lg ul li h3,
div#right-box .jw-special-offers-slider-simple-1col-lg .readmore,
div#main-content-bottom-wrap .jw-feature-box-rollover-1col-md h3,
div#main-content .jw-listItems-submenu-3col-lg .jw-listItems-submenu-links-container,
div#main-content .jw-gallery-3col-lg .title,
div#main-content .jw-gallery-press-3col-lg .title,
div#mod_flexibleForms .flexibleFormContainer #ff_submit1,
div#mod_mailingList #ff_signUp1,
div#main-content .jw-listItems-grid-4col-lg .jw-listItems-content .jw-listItems-price,
div#main-content .jw-listItems-grid-4col-lg .jw-listItems-content .jw-listItems-links .jw-listItems-booknow,
div#main-content .blockCollection .accordionTitle{
	text-transform: uppercase;
}

div#main-content .jw-gallery-press-3col-lg .pdfItem .title,
div#main-visual #title-wrapper h3{
	text-transform: none;
}


/* text decoration */

div#weather a,
div#footer #footer-menu li a,
div#right-box .jw-special-offers-slider-simple-1col-lg .readmore,
div#best-prices .jw-best-prices-1col-sm .rate a,
div#main-content .jw-listItems-submenu-3col-lg a.jw-listItems-submenu-booknow,
div#main-content .jw-listItems-grid-4col-lg .jw-listItems-content .jw-listItems-links a{
	text-decoration: none;
}

div#languages .jw-languages-1col-sm.jw_languages-name-words li.selected a, 
div#languages .jw-languages-1col-sm.jw_languages-name-words li a:hover,
div#main-content .jw-gallery-press-3col-lg .pdfItem .title{
	text-decoration: underline;
}

/* line height */
div#right-box .jw-special-offers-slider-simple-1col-lg .readmore{
	line-height: 1;
}

div#footer .footer-content p,
div#footer .footer-content span{
	line-height: 1.1;
}

div#main-content h1{
	line-height: 1.2;
}

div#middle-box .jw-guest-reviews-1col-lg ul li,
div#main-content .jw-guest-reviews-1col-lg ul li{
	line-height: 1.4;
}

div#main-content-bottom-wrap .jw-feature-box-rollover-1col-md .details p,
div#main-content .jw-listItems-submenu-3col-lg p,
div#main-content .jw-listItems-submenu-3col-lg li{
	line-height: 1.5;
}

div#main-content-bottom-wrap .jw-feature-box-rollover-1col-md .jw-feature-box-text .header span{
	line-height: 2.4;
}

div#main-content .jw-listItems-submenu-3col-lg .jw-submenu ul li a.jw-itemPreview, 
div#main-content .jw-listItems-submenu-3col-lg .jw-submenu ul li.jw-itemPreviewCategoryTitle{
	line-height: 2.8;
}

div#mod_flexibleForms .flexibleFormContainer #ff_submit1,
div#mod_mailingList #ff_signUp1{
	line-height: 13px;
}

/* font weight */
div#right-box .jw-special-offers-slider-simple-1col-lg ul li h3,
div#main-content-bottom-wrap .jw-feature-box-rollover-1col-md h3.header{
	font-weight: normal;
}

