html, body 
{
	  height: 100%;
	  padding:0;
	  margin:0;

}
#cornerWrapper {

	background: #f4f0e5 url(../images/misc/mainBack.jpg) repeat-x bottom center;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	min-height:100%;
	height:auto !important;
    height:100%;
}




body {
	
	margin: 0 auto;
	FONT-FAMILY: Helvetica, Arial;
	font-size:12px;	
	background-color:#f4f0e5;
}
.btnStyle {
	color: #685e49;
	text-decoration: none;
	background-color: #d5cfb6;
	height: 20px;
	padding-right: 3px;
	padding: 0 3px 2px 3px;
	border:solid 1px #685e49;
	cursor:pointer;


}

p {
margin: 0 0 10px 0;

}

* html
body {
	text-align:center;
}
#mainWrapper {
	margin:0 auto;
	background:#ffffff;
	width:743px;
	padding:10px;
	position:relative;
	z-index:1;
	border-right:solid 1px #d5cfb6;
	border-bottom:solid 1px #d5cfb6;
	border-left:solid 1px #d5cfb6;
}
#mainWrapper2 {

	background:#ffffff;
	width:743px;
	padding:10px;

}
#masthead {

width:743px;
height:58px;
margin-bottom:10px;
float:left;
text-align:left;
overflow:hidden;




}
#flashpc {

width:504px;
height:360px;
background: transparent url("../images/misc/flash_placeholder.jpg") no-repeat;
float:left;
margin-right:10px;
}
#categories {

width:504px;
height:321px;
background: #ead7ba url("../images/misc/categorynavBack.jpg") no-repeat;
float:left;
margin-right:10px;
overflow:hidden;

}
#categorynav {

width:150px;
height:321px;
float:left;
text-align:center;
margin-right:10px;
}
#categorynav2 {

width:150px;
height:321px;
float:left;
text-align:center;
background: #ead7ba url("../images/misc/categorynavBack.jpg") no-repeat;
margin-left:-2px;
}
#cathead {
width:147px;
height:26px;
text-align: center;

color:#2b524c;
background: transparent url("../images/nav/titlelinkBack.jpg") no-repeat top center;
margin-left:2px;


padding-top:9px;
font-weight:bold;
font-size:13px;


}
* html #cathead {
height:35px;
}
.header-links {
width:127px;
height:21px;
text-align: center;
text-transform:uppercase;
color:#ffffff;
background: transparent url("../images/nav/catheadBack.jpg") no-repeat;
font-size:11px;
margin-top:7px;
margin-left:12px;
padding-top:5px;
font-weight:bolder;
text-decoration:none;

}
.cat-links {
	display:block;
	text-decoration:none;
	color:#30a29a;
	height:22px;
	padding-top:6px;
	font-size:15px;

}
* html .cat-links {
	height:28px;

}
.cat-links:hover {

	color:#ffffff;

    background: transparent url("../images/nav/catnavBack.jpg") no-repeat top center;
}
.header-links2 {
	display:block;
	text-decoration:none;
	color:#8b3313;
	font-size:14px;
	width:142px;
	padding-top:4px;
	height:21px;
	padding-bottom:6px;
	background: transparent url("../images/nav/titlelinkBack.gif") no-repeat top center;
	font-weight:normal;
	text-align:center;
	position:relative;
	left:50px;
}
.header-links3 {
	display:block;
	text-decoration:none;
	color:#8b3313;
	font-size:14px;
	height:24px;
	width:105px;

	background: transparent url("../images/nav/headerBack-link3.jpg") no-repeat top center;
	text-align:center;
	float:left;
	
	position:relative;
	left:0px;
	margin-right:12px;

	padding-top:4px;



}
*html .header-links3 {
	height:24px;
	margin-right:9px;
}
#srchButton {
	float:left;
	display:block;

}

.searchBut {
display:block;
float:left;
	text-decoration:none;
	color:#ffffff;
	height:22px;
	width:88px;
	padding-bottom:2px;
	background: transparent url("../images/nav/searchbutBack.jpg") no-repeat top center;
	text-align:center;
	position:relative;
	left:0px;
	border:none;
	cursor:pointer;
}

* html
.header-links2 {
	left:0px;
}
#hilites {
width:334px;
margin:10px 10px 10px 0;
font-size:12px;
float:left;
text-align:left;
line-height:1.4em;
border-bottom: solid 2px #b1a38d;
padding-bottom:10px;
}
#hiliteBox {
font-size:13px;
color:#933b1f;
margin: 10px 10px 10px 0;
}

#attractions {

width:229px;
height:360px;
background-color:#e3dec8;
float:left;
}
#events {

width:229px;

float:left;
padding:0;
font-size:11px;




}
* html
#events {

}

#eventsInner {
width:217px;
text-align:left;
border:solid 1px #abaaa6;
padding:5px;
margin-top:3px;
height:275px;
}

*html #eventsInner {
width:227px;
height:290px;
}


#attractionsInner {

border: solid 1px #ffffff;
width:209px;
height:330px;
position:relative;
z-index:0;
text-align:left;
margin:10px;

}

#attractionsInner h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	color: #983921;
	text-decoration: none;
	font-weight:normal;
	margin:5px 0 0 20px;
	padding:0;
	text-align:left;
}
 h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	color: #983921;
	text-decoration: none;
	font-weight:normal;
	margin:0;
	padding:10 10px 0 10px;
	
}

 h5 {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	color: #983921;
	text-decoration: none;
	font-weight:normal;
	margin:0;
	padding:0 0 5px 0;

	
}


#attractionsInner h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #983921;
	text-decoration: none;
	font-weight:normal;
	margin:0 0 0 20px;
	padding:0;
	text-transform: uppercase;	
	font-weight:bold;
}
#attractionsInner h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #847d67;
	text-decoration: none;
	font-weight:normal;
	margin:0 0 0 20px;
	padding:0 10px 0 0;
	background: transparent url("../images/misc/arrow.gif") no-repeat center right;
	display:inline;


}
 h4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #685e49;
	text-decoration: none;
	font-weight:normal;
	margin:0;
	padding:0 10px 0 10px;
	line-height:1.3em;
	text-align:left;
	



}

.nodecoration {

	text-decoration:none;
	border:none;
}
#attractions_visitorsguide {
position:relative;
top:-126px;
left:147px;
z-index:999;
width:82px;
margin-bottom:-126px;

}

* html
#attractions_visitorsguide {

left:73px;
}

.white-link {
color:#933b1f;
text-decoration:underline;
font-weight:bold;
font-size:12px;
}
.white-link:hover {
color:#ffffff;
text-decoration:none;
}
.black-link {
color:#000000;
text-decoration:underline;
font-weight:bold;
font-size:12px;
}
.black-link:hover {
color:#60b3ab;
text-decoration:none;
}


#mainnavlist {
height:32px;
background-color:#c2d4cd;
margin:0;
padding:9px 0 0 0;
font-size:12px;

}
#mainnavlist li {
display:inline;

text-decoration:none;
color:#14201a;
white-space:nowrap;

}

#mainnavlist li a {
text-decoration:none;
color:#14201a;
padding:0 12px 0 11px;
border-right:solid 1px #ffffff;
white-space:nowrap;
}
#mainnavlist li a:hover {
color:#ffffff;
}

#mainnavlist #lastItem a {
text-decoration:none;
color:#14201a;
padding:0 0 0 11px;
border:none;
}
#mainnavlist #lastItem a:hover {
color:#ffffff;
}


#footer {

width:743px;
float:left;
clear:both;
text-align:center;
border-top:solid 2px #b4b5a5;

}

#footernavlist {
height:24px;

margin:0;
padding:9px 0 0 0;
}
#footernavlist li {
display:inline;
text-decoration:none;
color:#14201a;
white-space:nowrap;


}

#footernavlist li a {
text-decoration:none;
color:#14201a;
padding:0 8px 0 8px;
border-left:solid 1px #5e5a5a;
white-space:nowrap;
font-size:12px;
}
#footernavlist li a:hover {
color:#b6c5bf;
}

#footernavlist #lastItem a {
text-decoration:none;
color:#14201a;
padding:0 8px 0 8px;
border-left:solid 1px #5e5a5a;
border-right:solid 1px #5e5a5a;
white-space:nowrap;
font-size:12px;
}
#footernavlist #lastItem a:hover {
color:#b6c5bf;
}





























.NavLinks
{
    TEXT-DECORATION: none;
}

.NavLinks A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}
.NavLinks A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}
.NavLinks A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}

.StoreNavLinks
{
    TEXT-DECORATION: none;
}
.StoreNavLinks A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #822200;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}
.StoreNavLinks A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #822200;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}
.StoreNavLinks A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #822200;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}

.NavSepBar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: white;
    FONT-FAMILY: Helvetica, Arial;
}


.CategoryName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #660000;
    FONT-FAMILY: 'Univers LT Extended', 'Univers LT 53 Extended', Arial, Helvetica;
    letter-spacing: 0.05em;
}
.CategoryDesc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 15pt/18pt;
    COLOR: #483d3e;
    FONT-FAMILY: Garamond;
}
.CategoryOffering
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14.5pt/18pt;
    COLOR: #660000;
    FONT-FAMILY: 'Garamond SemiBold', Garamond;
}

.BrowseCategoryHead
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Univers, 'Univers LT', 'Univers LT 55', Helvetica, Arial;
}
.MainCategories
{
    TEXT-DECORATION: none;
}
.MainCategories A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #483d3e;
    FONT-FAMILY: Univers, 'Univers LT', 'Univers LT 55', Helvetica, Arial;
    TEXT-DECORATION: none;
}
.MainCategories A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #483d3e;
    FONT-FAMILY: Univers, 'Univers LT', 'Univers LT 55', Helvetica, Arial;
    TEXT-DECORATION: none;
}
.MainCategories A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #483d3e;
    FONT-FAMILY: Univers, 'Univers LT', 'Univers LT 55', Helvetica, Arial;
    TEXT-DECORATION: none;
}
.SubCategoryLinks
{
    TEXT-DECORATION: none;
}
.SubCategoryLinks A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #483d3e;
    FONT-FAMILY: Univers, 'Univers LT Extended', 'Univers LT 53 Extended', Helvetica, Arial;
    TEXT-DECORATION: none;
}
.SubCategoryLinks A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #483d3e;
    FONT-FAMILY: Univers, 'Univers LT Extended', 'Univers LT 53 Extended', Helvetica, Arial;
    TEXT-DECORATION: none;
}
.SubCategoryLinks A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #483d3e;
    FONT-FAMILY: Univers, 'Univers LT Extended', 'Univers LT 53 Extended', Helvetica, Arial;
    TEXT-DECORATION: none;
}

.SubCategoryNoLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #black;
    FONT-FAMILY: Univers, 'Univers LT Extended', 'Univers LT 53 Extended', Helvetica, Arial;
    TEXT-DECORATION: none;
}

.CouponDetail
{
    TEXT-DECORATION: none;
}
.CouponDetail A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #8d815a;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}
.CouponDetail A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #8d815a;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}
.CouponDetail A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #8d815a;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}

.FeatureHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: #483d3e;
    FONT-FAMILY: Univers, 'Univers LT Extended', 'Univers LT 53 Extended', Helvetica, Arial;
    letter-spacing: 0.05em;
}
.FeatureTitle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #8d815a;
    FONT-FAMILY: Helvetica, Arial;
}

.FeatureTitleLink
{
    TEXT-DECORATION: none;
}
.FeatureTitleLink A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #8d815a;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}
.FeatureTitleLink A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #8d815a;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}
.FeatureTitleLink A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #8d815a;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}




.FeatureText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    COLOR: #8d815a;
    FONT-FAMILY: Helvetica, Arial;
}
.FooterSepBar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
}

.FeatureAttraction
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 26pt;
    COLOR: #660000;
    FONT-FAMILY: Garamond;
}

.FeatureHomeDetail
{
    TEXT-DECORATION: none;
}
.FeatureHomeDetail A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #483d3e;
    FONT-FAMILY: Garamond;
    TEXT-DECORATION: none;
}
.FeatureHomeDetail A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #483d3e;
    FONT-FAMILY: Garamond;
    TEXT-DECORATION: none;
}
.FeatureHomeDetail A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #483d3e;
    FONT-FAMILY: Garamond;
    TEXT-DECORATION: none;
}

.FeatureHomeDetailHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #660000;
    FONT-FAMILY: Univers, 'Univers LT', 'Univers LT 55', Helvetica, Arial;
    letter-spacing: 0.01em;
}
.HomeSubGroups
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-FAMILY: Univers, 'Univers LT', 'Univers LT 55', Helvetica, Arial;
}

.HomePageCategories
{
    TEXT-DECORATION: none;
}
.HomePageCategories A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #483d3e;
    FONT-FAMILY: Univers, 'Univers LT Extended', 'Univers LT 53 Extended', Helvetica, Arial;
    TEXT-DECORATION: none;
}
.HomePageCategories A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #483d3e;
    FONT-FAMILY: Univers, 'Univers LT Extended', 'Univers LT 53 Extended', Helvetica, Arial;
    TEXT-DECORATION: none;
}
.HomePageCategories A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #483d3e;
    FONT-FAMILY: Univers, 'Univers LT Extended', 'Univers LT 53 Extended', Helvetica, Arial;
    TEXT-DECORATION: none;
}

.HomePageCategories2
{
    TEXT-DECORATION: none;
}
.HomePageCategories2 A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #483d3e;
    FONT-FAMILY: Univers, 'Univers LT Extended', 'Univers LT 53 Extended', Helvetica, Arial;
    TEXT-DECORATION: none;
}
.HomePageCategories2 A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #483d3e;
    FONT-FAMILY: Univers, 'Univers LT Extended', 'Univers LT 53 Extended', Helvetica, Arial;
    TEXT-DECORATION: none;
}
.HomePageCategories2 A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #483d3e;
    FONT-FAMILY: Univers, 'Univers LT Extended', 'Univers LT 53 Extended', Helvetica, Arial;
    TEXT-DECORATION: none;
}
.CategorySepBar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #483d3e;
    FONT-FAMILY: Helvetica, Arial;
}
.EventsDate
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
}
.EventsTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #660000;
    FONT-FAMILY: Helvetica, Arial;
}
.EventsText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #483d3e;
    FONT-FAMILY: Helvetica, Arial;
}

.EventsTextMoreInfo
{
    TEXT-DECORATION: none;
}
.EventsTextMoreInfo A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #483d3e;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}
.EventsTextMoreInfo A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #483d3e;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}
.EventsTextMoreInfo A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #483d3e;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}

.CategoryName2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #483d3e;
    FONT-FAMILY: 'Univers LT Extended', 'Univers LT 53 Extended', Arial, Helvetica;
    letter-spacing: 0.05em;
}
.CityName
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #660000;
    FONT-FAMILY: Helvetica, Arial;
}

.HotelAttribute
{
    FONT-WEIGHT: italic;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
}
.HotelInfoHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #660000;
    FONT-FAMILY: Helvetica, Arial;
}


.HotelInfoHeaderLink
{
    TEXT-DECORATION: none;
}
.HotelInfoHeaderLink A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #660000;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: underline;
}
.HotelInfoHeaderLink A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #660000;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: underline;
}
.HotelInfoHeaderLink A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #5AB9A3;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: underline;
}




.HotelInfo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
}

.HotelInfoLinks
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #660000;
    FONT-FAMILY: Helvetica, Arial;
}

.HotelInfoLinks1
{
    TEXT-DECORATION: none;
}
.HotelInfoLinks1 A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #660000;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}
.HotelInfoLinks1 A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #660000;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}
.HotelInfoLinks1 A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #660000;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}


.ShopCityName_old
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #98adad;
    FONT-FAMILY: Helvetica, Arial;
}
.ShopCityName
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #685E49;
    FONT-FAMILY: Helvetica, Arial;
}
.ShopHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #660000;
    FONT-FAMILY: Helvetica, Arial;
}

.ShopHeaderLink
{
    TEXT-DECORATION: none;
    
}
.ShopHeaderLink A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #660000;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}
.ShopHeaderLink A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #660000;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}
.ShopHeaderLink A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #3f5ca9;
    FONT-FAMILY: Helvetica, Arial;
    TEXT-DECORATION: none;
}


.ShopHeaderLinkUL
{
  
}
.ShopHeaderLinkUL A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #660000;
    FONT-FAMILY: Helvetica, Arial;
}
.ShopHeaderLinkUL A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #660000;
    FONT-FAMILY: Helvetica, Arial;
}
.ShopHeaderLinkUL A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #3f5ca9;
    FONT-FAMILY: Helvetica, Arial;
}


.ShopInfo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
}

.PostCards
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #483d3e;
    FONT-FAMILY: Univers, 'Univers LT Extended', 'Univers LT 53 Extended', Helvetica, Arial;
    TEXT-DECORATION: none;
}

.PostCardErrHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #660000;
    FONT-FAMILY: Helvetica, Arial;
}
.PostCardErrText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
}

.RequestText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
}

.ContactUsHighlight
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #660000;
    FONT-FAMILY: Helvetica, Arial;
}
.ContactUsText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
}
.ContactUsBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
}

.ContactUsEmail
{
    
}
.ContactUsEmail A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #3f5ca9;
    FONT-FAMILY: Helvetica, Arial;
}
.ContactUsEmail A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #3f5ca9;
    FONT-FAMILY: Helvetica, Arial;
}
.ContactUsEmail A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #3f5ca9;
    FONT-FAMILY: Helvetica, Arial;
}

.CurrentEventsDates
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
}
.CurrentEventsName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #660000;
    FONT-FAMILY: Helvetica, Arial;
}
.CurrentEventsNote
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
}
.CurrentEventsDetail
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #b2aa7d;
    FONT-FAMILY: Helvetica, Arial;
}
.CurrentEventsLoc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #660000;
    FONT-FAMILY: Helvetica, Arial;
}
.Content12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
}
.Content11
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
}
.Content10
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
}

.FeaturedAttractionText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica;
}

.FeaturedAttractionLink
{
}
.FeaturedAttractionLink A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #3f5ca9;
    FONT-FAMILY: Arial, Helvetica;
}
.FeaturedAttractionLink A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #3f5ca9;
    FONT-FAMILY: Arial, Helvetica;
}
.FeaturedAttractionLink A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #3f5ca9;
    FONT-FAMILY: Arial, Helvetica;
}


.ContentLink11
{
    
}
.ContentLink11 A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #3f5ca9;
    FONT-FAMILY: Helvetica, Arial;
}
.ContentLink11 A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #3f5ca9;
    FONT-FAMILY: Helvetica, Arial;
}
.ContentLink11 A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #3f5ca9;
    FONT-FAMILY: Helvetica, Arial;
}

#mainnavWrapper {

	height:60px;
	background-color:#ffffff;
	width:743px;
	overflow:hidden;
	margin:0;
	padding:0;



}

#sectionImage {
height:193px;
margin:0px;
padding:0px;
width:337px;
margin-right:10px;
float:left;
margin-bottom:10px;
}
#sectionHeader {
height:193px;
width:396px;
background-color:#d5cfb6;
float:left;
margin-bottom:10px;

}
#sectionHeader #inner {



height:173px;
border:solid 1px #ffffff;
width:376px;
position:relative;
top:10px;
left:10px;


}


.pinTL {
	position:absolute;
	z-index: 0;
	left: 0px;
	top: 0px;

}
.pinBL {
	position: absolute;
	z-index: 0;
	left: 0px;
	bottom: 0px;
}
.pinTR {
	position:absolute;
	z-index: 0;
	right: 0px;
	top: 0px;

}
.pinBR {
	position: absolute;
	z-index: 0;
	right: 0px;
	bottom: 0px;
}
