body
{
	margin-top: 0px;
}

address
{
	font-style: normal;
}

.text-header-sans
{
    color: #747474;
	font-weight: bold;
    font-family: sans-serif;
    text-align: left;
    letter-spacing: 0.05em;
    font-size: 12pt;
    text-decoration: none;
}

.text-header-serif
{
    color: #747474;
	font-weight: bold;
    font-family: serif;
    text-align: left;
    letter-spacing: 0.05em;
    font-size: 10pt;
    text-decoration: none;
}

.navbar
{
    text-align: center;
    color: #0071BC;
    font-family: "garamond";
	font-weight: bold;
	letter-spacing: 0.1em;
    font-size: 8pt;
	background-color: #CDCDCD;
}

.navbar-link, .navbar-link:hover, .navbar-link-selected
{
	text-decoration: none;
    color: black;
}

.navbar-link:hover, .navbar-link-selected
{
    color: #0071BC;
}

.spacing-paragraph
{
	margin-top: 0px; 
	margin-bottom: 10px; 
}

.spacing-line
{
	line-height: 120%; 
	margin-top: 0px; 
	margin-bottom: 0px; 
}

.text-form-error
{
	text-decoration: none;
    text-align: left;
    color: #FF0000;
    font-family: "garamond";
	font-weight: normal;
    font-size: 9pt;
    letter-spacing: 0.1em;
	line-height: 150%;
}


/* Tourism page styles */

.tourism-menu
{
    color: black;
    text-align: right;
    font-family: "garamond";
	font-weight: normal;
    font-size: 8pt;
    letter-spacing: 0.1em;
}

.tourism-menu-link
{
	text-decoration: none;
    color: black;
}

.tourism-submenu
{
    color: #747474;
	font-weight: bold;
    font-family: "garamond";
    text-align: left;
    letter-spacing: 0.1em;
    font-size: 8pt;
}

.tourism-submenu-link
{
	text-decoration: none;
    color: #747474;
}

.tourism-submenu-link:hover, .tourism-submenu-link-selected
{
    text-decoration: none;
	color: #0071BC;
}

.quality-submenu
{
    color: #747474;
	font-weight: bold;
    font-family: "garamond";
    text-align: center;
    letter-spacing: 0.1em;
    font-size: 8pt;
}

.quality-submenu-link
{
	text-decoration: none;
    color: #747474;
}

.quality-submenu-link:hover, .quality-submenu-link-selected
{
    text-decoration: none;
	color: #0071BC;
}

.tourism-title
{
	text-decoration: none;
    text-align: center;
    color: black;
    font-family: "garamond";
	font-weight: bold;
    font-size: 10pt;
    letter-spacing: 0.1em;
}

.tourism-title:hover
{
    text-decoration: none;
	color: #0071BC;
}

.tourism-text
{
	text-decoration: none;
    text-align: center;
    color: black;
    font-family: "garamond";
	font-weight: normal;
    font-size: 8pt;
    letter-spacing: 0.2em;
}

.tourism-text2
{
	text-decoration: none;
    text-align: center;
    color: #63686D;
    font-family: "garamond";
	font-weight: normal;
	font-style: italic;
    font-size: 9pt;
    letter-spacing: 0.1em;
	line-height: 130%;
}

.tourism-text3
{
	text-decoration: none;
    text-align: center;
    color: #63686D;
    font-family: "arial";
	font-weight: normal;
	font-style: none;
    font-size: 6pt;
    letter-spacing: 0.15em;
	line-height: 130%;
}

.tourism-text3b
{
	text-decoration: none;
    text-align: left;
    color: #63686D;
    font-family: "arial";
	font-weight: normal;
	font-style: none;
    font-size: 6pt;
    letter-spacing: 0.15em;
	line-height: 180%;
}
.tourism-text4
{
	text-decoration: none;
	font-style: none;
	text-align: left;
    color: #63686D;
    font-family: "garamond";
	font-weight: normal;
    font-size: 8pt;
    letter-spacing: 0.1em;
	line-height: 180%;
}


.tourism-text5
{
	text-decoration: none;
    text-align: left;
    color: #0071BC;
    font-family: "garamond";
	font-weight: normal;
    font-size: 8pt;
    letter-spacing: 0.2em;
}

.tourism-text6
{
	text-decoration: none;
    text-align: left;
    color: black;
    font-family: "garamond";
	font-weight: normal;
    font-size: 8pt;
    letter-spacing: 0.2em;
}




.lodging-selected, .dining-selected
{
    color: #0071BC;
	text-decoration: none;
}

.calendar-month-link, .outdoors-text, .transport-text
{
	text-decoration: none;
    color: #747474;
    font-family: "garamond";
	font-weight: normal;
    font-size: 9pt;
    letter-spacing: 0.1em;
	line-height: 130%;
}

.calendar-month-link:hover
{
	color: #0071BC;
}

.quality-text
{
	text-decoration: none;
    color: #747474;
    font-family: "garamond";
	font-weight: normal;
    font-size: 9pt;
    text-align: center;
    letter-spacing: 0.1em;
	line-height: 130%;
}

.website-link
{
	text-decoration: none;
    color: #0071BC;
    font-family: "garamond";
	font-weight: normal;
    font-size: 10pt;
    letter-spacing: 0.1em;
	line-height: 130%;
}

.festival-subtitle
{
	text-decoration: none;
    color: #747474;
    font-family: "garamond";
	font-weight: normal;
    font-size: 10pt;
    letter-spacing: 0.1em;
	line-height: 130%;
}

.festival-date
{
	text-decoration: none;
	font-style: italic;
    color: #747474;
    font-family: "garamond";
	font-weight: normal;
    font-size: 10pt;
    letter-spacing: 0.1em;
	line-height: 130%;
}

.history-intro
{
	text-decoration: none;
	font-style: none;
	text-align: center;
    color: black;
    font-family: "garamond";
	font-weight: normal;
    font-size: 10pt;
    letter-spacing: 0.1em;
	line-height: 200%;
}

.history-title
{
	text-decoration: none;
    text-align: center;
    color: black;
    font-family: "garamond";
	font-weight: bold;
    font-size: 12pt;
    letter-spacing: 0.1em;
}


.history-text
{
	text-decoration: none;
    color: black;
    font-family: "garamond";
	font-weight: normal;
    font-size: 10pt;
    letter-spacing: 0.1em;
	line-height: 130%;
}

.history-notes
{
	text-decoration: none;
	font-style: italic;
	text-align: left;
    color: black;
    font-family: "garamond";
	font-weight: normal;
    font-size: 10pt;
    letter-spacing: 0.1em;
	line-height: 130%;
}




.tourism-text-image
{
	text-decoration: none;
    text-align: center;
    color: #747474;
    font-family: "arial";
	font-weight: normal;
    font-size: 8pt;
    letter-spacing: 0.1em;
}

.tourism-attract-title
{
	text-decoration: none;
    text-align: left;
    color: #747474;
    font-family: "garamond";
	font-weight: bold;
    font-size: 8pt;
    letter-spacing: 0.1em;
}

.tourism-food-title, .tourism-gallery
{
	text-decoration: none;
    text-align: center;
    color: #747474;
    font-family: "garamond";
	font-weight: bold;
    font-size: 8pt;
    letter-spacing: 0.1em;
}

.tourism-food-title-selected, .tourism-gallery-selected, .website-link2
{
	text-decoration: none;
    text-align: center;
    color: #0071BC;
    font-family: "garamond";
	font-weight: bold;
    font-size: 8pt;
    letter-spacing: 0.1em;
}


.tourism-food-title:hover
{
    text-decoration: none;
	color: #0071BC;
}
.quality-title
{
	text-decoration: none;
    text-align: center;
    color: #0071BC;
    font-family: "garamond";
	font-weight: bold;
    font-size: 8pt;
    letter-spacing: 0.1em;
}

.quality-title-selected
{
	text-decoration: none;
    text-align: center;
    color: #747474;
    font-family: "garamond";
	font-weight: bold;
    font-size: 8pt;
    letter-spacing: 0.1em;
}


.quality-title:hover
{
    text-decoration: none;
	color: #0071BC;
}

.facts-title
{
	text-decoration: none;
    text-align: center;
    color: #0071BC;
    font-family: "garamond";
	font-weight: bold;
    font-size: 16pt;
    letter-spacing: 0.1em;
}

.quality-title2
{
	text-decoration: none;
    text-align: left;
    color: #0071BC;
    font-family: "garamond";
	font-weight: bold;
    font-size: 16pt;
    letter-spacing: 0.1em;
}


.tour-de-ga
{
	text-decoration: none;
    text-align: left;
    color: #747474;
    font-family: "garamond";
	font-weight: normal;
    font-size: 9pt;
    letter-spacing: 0.1em;
	line-height: 150%;
}


.tourism-links
{
	text-decoration: none;
    text-align: left;
    color: #0071BC;
    font-family: "garamond";
	font-weight: normal;
    font-size: 9pt;
    letter-spacing: 0.1em;
	line-height: 150%;
}


.tour-de-ga-title
{
	text-decoration: none;
    text-align: right;
    color: #747474;
    font-family: "garamond";
	font-weight: bold;
    font-size: 7pt;
    letter-spacing: 0.1em;
}

.tour-de-ga-title2
{
	text-decoration: none;
    text-align: left;
    color: #747474;
    font-family: "garamond";
	font-weight: bold;
    font-size: 8pt;
    letter-spacing: 0.1em;
}

.tour-de-ga-title2#hover
{
	text-decoration: none;
    text-align: left;
    color: #747474;
    font-family: "garamond";
	font-weight: bold;
    font-size: 8pt;
    letter-spacing: 0.1em;
}


.tourism-history-title
{
	text-decoration: none;
    text-align: center;
    color: black;
    font-family: "garamond";
	font-weight: bold;
    font-size: 8pt;
    letter-spacing: 0.1em;
}

.tourism-feature
{
	text-decoration: none;
	font-style: none;
	text-align: left;
    color: #63686D;
    font-family: "helvetica";
	font-weight: normal;
    font-size: 7pt;
    letter-spacing: 0.1em;
	line-height: 150%;
}

.tourism-feature-title
{
	text-decoration: none;
    color: #FFFFFF;
    font-family: "georgia";
	font-weight: bold;
    font-size: 9pt;
    letter-spacing: 0.1em;
	line-height: 130%;
}

.tourism-feature-title2
{
	text-decoration: none;
    color: #FFFFFF;
    font-family: "georgia";
	font-weight: normal;
    font-size: 9pt;
    letter-spacing: 0.1em;
	line-height: 130%;
}
.tourism-feature2
{
	text-decoration: none;
	font-style: none;
	text-align: left;
    color: #FFFFFF;
    font-family: "arial";
	font-weight: normal;
    font-size: 7pt;
    letter-spacing: 0.1em;
	line-height: 180%;
}

.shopping-text
{
	text-decoration: none;
	font-style: none;
	text-align: left;
    color: #63686D;
    font-family: "garamond";
	font-weight: normal;
    font-size: 8pt;
    letter-spacing: 0.1em;
	line-height: 180%;
}

.shopping-text2
{
	text-decoration: none;
	font-style: none;
	text-align: center;
    color: #63686D;
    font-family: "garamond";
	font-weight: normal;
    font-size: 8pt;
    letter-spacing: 0.1em;
	line-height: 160%;
}

.tourism-shopping-title
{
	text-decoration: none;
    text-align: center;
    color: #747474;
    font-family: "garamond";
	font-weight: bold;
    font-size: 7.5pt;
    letter-spacing: 0.1em;
}

.tourism-shopping-title-selected
{
	text-decoration: none;
    text-align: center;
    color: #0071BC;
    font-family: "garamond";
	font-weight: bold;
    font-size: 7.5pt;
    letter-spacing: 0.1em;
}

.tourism-shopping-title:hover
{
    text-decoration: none;
	color: #0071BC;
}

.brochure-title
{
	text-decoration: none;
	font-style: none;
	text-align: left;
    color: #0071BC;
    font-family: "garamond";
	font-weight: bold;
    font-size: 8pt;
    letter-spacing: 0.1em;
	line-height: 150%;
}

.brochure-title2
{
	text-decoration: none;
	font-style: none;
	text-align: center;
    color: #0071BC;
    font-family: "garamond";
	font-weight: bold;
    font-size: 8pt;
    letter-spacing: 0.1em;
	line-height: 150%;
}

.brochure-text
{
	text-decoration: none;
	font-style: none;
	text-align: left;
    color: #747474;
    font-family: "garamond";
	font-weight: normal;
    font-size: 8pt;
    letter-spacing: 0.1em;
	line-height: 150%;
}

.brochure-text2
{
	text-decoration: none;
	font-style: none;
	text-align: center;
    color: #747474;
    font-family: "garamond";
	font-weight: normal;
    font-size: 7pt;
    letter-spacing: 0.1em;
	line-height: 130%;
}

.govt-title
{
	text-decoration: none;
    text-align: right;
    color: #747474;
    font-family: "garamond";
	font-weight: bold;
    font-size: 8pt;
    letter-spacing: 0.1em;
}

.govt-title-selected
{
	text-decoration: none;
    text-align: right;
    color: #0071BC;
    font-family: "garamond";
	font-weight: bold;
    font-size: 8pt;
    letter-spacing: 0.1em;
}

.contact-text
{
	text-decoration: none;
	font-style: none;
	text-align: center;
    color: #747474;
    font-family: "garamond";
	font-weight: normal;
    font-size: 8pt;
    letter-spacing: 0.1em;
	line-height: 150%;
}

.calendar-month
{
	text-decoration: none;
	font-style: none;
	text-align: left;
    color: #63686D;
    font-family: "garamond";
	font-weight: bold;
    font-size: 10pt;
    letter-spacing: 0.1em;
	line-height: 180%;
}

.calendar-date
{
	text-decoration: none;
	font-style: none;
	text-align: left;
    color: #0071BC;
    font-family: "garamond";
	font-weight: bold;
    font-size: 8pt;
    letter-spacing: 0.1em;
	line-height: 150%;
}

.calendar-event
{
	text-decoration: none;
	font-style: none;
	text-align: left;
    color: #63686D;
    font-family: "garamond";
	font-weight: bold;
    font-size: 8pt;
    letter-spacing: 0.1em;
	line-height: 150%;
}

.text-chamber-directory-category-listing
{
	text-decoration: none;
    text-align: center;
    color: white;
    font-family: "garamond";
	font-weight: bold;
    font-size: 10pt;
    letter-spacing: 0.1em;
}

.text-chamber-directory-category-header
{
	text-decoration: none;
    text-align: center;
    color: black;
    font-family: "garamond";
	font-weight: bold;
    font-size: 14pt;
    letter-spacing: 0.1em;
}

.text-chamber-directory-listing-title
{
	text-decoration: none;
    text-align: center;
    color: black;
    font-family: "georgia";
	font-weight: bold;
    font-size: 10pt;
    letter-spacing: 0.05em;
}

.text-chamber-directory-listing
{
	text-decoration: none;
    text-align: center;
    color: black;
    font-family: "georgia";
	font-weight: normal;
    font-size: 8pt;
    letter-spacing: 0.1em;
}

.text-chamber-directory-listing-description
{
	text-decoration: none;
    text-align: center;
    font-style: italic;
    color: gray;
    font-family: "garamond";
	font-weight: normal;
    font-size: 9pt;
    letter-spacing: 0.1em;
    padding-left: 30px;
    padding-right: 30px;
}

.text-print-chamber-directory-listing-title
{
	text-decoration: none;
    text-align: left;
    color: black;
    font-family: "garamond";
	font-weight: bold;
    font-size: 10pt;
    letter-spacing: 0.1em;
}

.text-print-chamber-directory-listing
{
	text-decoration: none;
    text-align: left;
    color: black;
    font-family: "garamond";
	font-weight: normal;
    font-size: 8pt;
    letter-spacing: 0.2em;
}

.text-print-chamber-directory-listing-description
{
	text-decoration: none;
    text-align: left;
    font-style: italic;
    color: gray;
    font-family: "garamond";
	font-weight: normal;
    font-size: 9pt;
    letter-spacing: 0.1em;
}

.video-title
{
	text-decoration: none;
    text-align: center;
    color: #0071BC;
    font-family: "garamond";
	font-weight: bold;
    font-size: 12pt;
    letter-spacing: 0.1em;
}

.video-menu
{
    color: #747474;
	font-weight: bold;
    font-family: "garamond";
    text-align: left;
    letter-spacing: 0.1em;
    font-size: 8pt;
    line-height: 150%;
}

.video-menu-link
{
	text-decoration: none;
    color: #747474;
}

.video-menu-link:hover, .video-menu-link-selected
{
    text-decoration: none;
	color: #0071BC;
}

.video-date
{
    color: #0071BC;
	font-weight: normal;
    font-family: "georgia";
    text-align: left;
    letter-spacing: 0.1em;
    font-size: 8pt;
    line-height: 100%;
}

/* Footer page styles */

.footer-text
{
	text-decoration: none;
    color: #736357;
	text-align: center;
    font-family: "garamond";
    font-weight: bold;
    font-size: 8pt;
	letter-spacing: 0.1em;
}

.footer-text:hover
{
    text-decoration: none;
	color: #0071BC;
}

/* Credit page styles */

.credit-text
{
	text-decoration: none;
    color: white;
	text-align: center;
    font-family: "garamond";
    font-weight: bold;
    font-size: 8pt;
	letter-spacing: 0.1em;
}

.credit-text:hover
{
    text-decoration: none;
	color: #0071BC;
}

.text-blog-title
{
	text-decoration: none;
    color: #0061A1;
    font-family: "georgia";
	font-weight: normal;
    font-size: 14pt;
    letter-spacing: 0.05em;
	line-height: 130%;
}

.text-blog-subtitle, h1, h2, h3, h4, h5, h6
{
	text-decoration: none;
    color: #0061A1;
    font-family: "georgia";
	font-weight: normal;
    font-size: 9pt;
    letter-spacing: 0.1em;
	line-height: 130%;
}

.text-blog-credit
{
	text-decoration: none;
    text-align: left;
    color: #747474;
    font-family: "arial";
	font-weight: normal;
    font-size: 8pt;
    letter-spacing: 0.1em;
}

.text-blog-left-column
{
	text-decoration: none;
    color: #747474;
    font-family: "georgia";
	font-weight: normal;
    font-size: 9pt;
    letter-spacing: 0.1em;
	line-height: 150%;
	text-align: right;
}

.text-blog-copy
{
	text-decoration: none;
    color: #747474;
    font-family: "helvetica";
	font-weight: normal;
    font-size: 8.75pt;
    letter-spacing: 0.05em;
	line-height: 170%;
	text-align: left;
}

.text-blog-comments-form
{
	text-decoration: none;
    color: #747474;
    font-family: "helvetica";
	font-weight: normal;
    font-size: 11pt;
    letter-spacing: 0.01em;
	line-height: 100%;
	text-align: left;
}