﻿/* _lcid="1033" _version="12.0.4518"
    _LocalBinding */
img{
	border-width:0px;
}
#ctl00_explitLogout_ExplicitLogin:link, #ctl00_explitLogout_ExplicitLogin:visited
{
	color:#a71f45;
	text-decoration:none;
	font-size:8px;
}
table
{
	border-collapse:collapse;
}
td
{
	vertical-align:top;
}
ul
{
	clear:none !important;
}
.message
{
	color:#ba0000 !important;
	font-weight:bold !important;
}
.body
{
	background-color:#f1d280;
}
#ctl00_siteContainer
{
	background:url("/SiteCollectionImages/design/2009/bg_site-top.jpg") #f1d280 repeat-x top left;
	height:510px;
}
#loginLogout
{
	position:absolute;
	top:0px;
}
#topAdminBar
{
	width:100%;
	background:#d2a650;
}
#mainContainer
{
	margin:auto;
	width:940px;
}
#topnav
{
	width:100%;
}
#ctl00_globalNavigation a:link, #ctl00_globalNavigation a:visited
{	
	color:#5d5d5d;
	font:11px Arial;
	font-weight:bold;
}
.ctl00_globalNavigation_0
{
	border-left:solid 1px #E6DED3;
	border-right:solid 1px #E6DED3;
}
.ctl00_globalNavigation_0 table td table td
{
	border-top:solid 1px #E6DED3;
	border-bottom:solid 1px #E6DED3;
	padding: 6px 3px 5px 3px;
	font-size:11px;
}
.ctl00_globalNavigation_0 a:link, .ctl00_globalNavigation_0 a:visited
{
	color:#5d5d5d;
	display:block;
}
.ctl00_globalNavigation_0 a:hover
{
	color:#E6DED3;
}
#mainContentContainer
{
	float:left;
	width:100%;
	background:url("/SiteCollectionImages/design/2009/bg_body-home.jpg") repeat-y top left;
}
#contentPage
{
	float:left;
	width:737px;
}
#banner
{
	float:left;
	width:100%;
	height:266px;
	background:url("/SiteCollectionImages/design/2009/flash-image.jpg") no-repeat top left;
}
#contentContainer
{
	float:left;
}
#tblHomeContent
{
	width:678px;
	margin-left:40px;
}
#tblHomeContent td#tdHomeContentLeft
{
	width:354px;

}
#tblHomeContent td#tdHomeContentLeft .ms-WPBody
{
	width:334px;
}
#tblHomeContent td#tdHomeContentRight
{

}
#homeContentRight
{
	margin-top:18px !important;
	padding-left:21px !important;
	border-left:solid 1px #cec7c0;
}
#contentSidebar
{
	float:left;
	width:203px;
}
#contentSidebar .ms-WPBody
{
	width:187px;
	margin-left:12px;
}
#contentSidebar .ms-sbcell
{
	border-width:0px !important;
	padding-left:8px;
	background-color:#faf1e6;
}
#sidebarTop
{
	width:100%;
	height:18px;
	background:url("/SiteCollectionImages/design/2009/bg_sidebar-top.jpg") no-repeat top left;
}
#footer
{
	float:left;
	width:100%;
	height:100px;
	background:url("/SiteCollectionImages/design/2009/bg_footer.jpg") no-repeat top left;
}
#footer a:link, #footer a:visited
{
	text-decoration:none;
	color:#a80532;
}
#footer table
{
	margin-top:14px;
}
#footer td
{
	font-size:9px;
	color:#a80532;
}
#footer td#connectWithUs
{
	width:105px;
	background:url("/SiteCollectionImages/design/2009/bg_connect-to-us.jpg") no-repeat top left;
}
#footer td#connectWithUs table
{
	margin:13px 0px 0px 15px
}
#footer td#connectWithUs table td
{
	padding:2px;
}
table#newsHome
{
	width:100%;
}
/* interior-specific design styles */
#mainContentContainerInt
{
	float:left;
	width:940px;
	background:url("/SiteCollectionImages/design/2009/bg_body-int.jpg") repeat-y top left;
}
#contentSidebarInt
{
	float:left;
	width:196px;
	background:url("/SiteCollectionImages/design/2009/bg_left-top-int.jpg") no-repeat top left;
}
#contentSidebarHT
{
	float:left;
	width:196px;
	background:url("/SiteCollectionImages/design/2009/bg_left-top-ht.jpg") no-repeat top left;
}
#logoInt
{
	padding:29px 0px 0px 13px;	
}
#currentNav
{
	margin:32px 0px 0px 10px;
	padding-bottom:6px;
	width:174px;
	background:url("/SiteCollectionImages/design/bg-currnav-bottom.jpg") no-repeat bottom left;
	min-height:86px;
}
#zz1_CurrentNav td
{
	background:#fcf9f5;
}
tr#zz1_CurrentNavn0 td, tr#zz1_CurrentNavn1 td, tr#zz1_CurrentNavn2 td
{
	background:none;
}
#contentPageInt
{
	float:left;
	width:744px;
}
#headerInt
{
	width:100%;
}
#headerHT
{
	width:100%;
	height:194px;
	background:url("/SiteCollectionImages/design/2009/header_heritage-travel.jpg") no-repeat top left;
}
#bannerInt
{
	width:100%;
	height:52px;
	background:url("/SiteCollectionImages/design/2009/bg_banner-int.jpg") no-repeat top left;
}
#bannerHT
{
	width:100%;
	height:52px;
	background:url("/SiteCollectionImages/design/2009/bg_banner-ht.jpg") no-repeat top left;
}
#bannerInt table#tblSearch, #bannerHT table#tblSearch
{
	width:728px;
}
#bannerInt table#tblSearch td, #bannerHT table#tblSearch td
{
	vertical-align:top;
}
#theSearchBox
{
	width:148px;
	height:16px;
	border:solid 1px #d8d4ce;
	font-size:11px;
	color:#7b7568;
	padding:6px 0px 0px 4px;
}
#pageHeading
{
	font-family:Georgia, Arial;
	color:#A80532 !important;
	font-size:24px;
	line-height:46px;
}
#contentContainerWrapperInt
{
	float:left;
	width:100%;
	background:url("/SiteCollectionImages/design/2009/bg_content-top-int.jpg") no-repeat top left;
}
#contentContainerWrapperHT
{
	float:left;
	width:100%;
	background:url("/SiteCollectionImages/design/2009/bg_content-top-ht.jpg") no-repeat top left;
}
#contentContainerInt
{
	float:left;
	width:696px;
	margin-left:27px;
}
.ms-pagebreadcrumb
{
	margin:8px 0px 8px -10px;
	background:none;
	border-width:0px;
}
.ms-pagebreadcrumb a:link, .ms-pagebreadcrumb a:visited
{
	background:none;
	color:blue;
	text-decoration:underline;
}
.ms-pagebreadcrumb a:hover
{
	text-decoration:none;
}
.breadcrumbCurrent
{
	font-weight:bold; 
}
#footerInt
{
	float:left;
	width:100%;
	height:100px;
	background:url("/SiteCollectionImages/design/2009/bg_footer-int.jpg") no-repeat top left;
}
#footerInt a:link, #footerInt a:visited
{
	text-decoration:none;
	color:#a80532;
}
#footerInt table
{
	margin-top:22px;
}
#footerInt td
{
	font-size:9px;
	color:#a80532;
}
.displayInline, .displayInline div
{
	display:inline;
}

/* custom RTE styles */
.ms-rteCustom-Heading
{
	font-family:Georgia, Arial !important;
	color:#A80532 !important;
	font-size:16px !important;
	margin-bottom:4px !important;
}
span.ms-rteCustom-Heading
{
	display:inline-block !important;
}
.head1
{
	font-family:Georgia, Arial !important;
	color:#A80532 !important;
	font-size:16px !important;
	margin-bottom:4px !important;
}
.ms-rteCustom-BorderedTable
{
	border:solid 1px #e2e0dd;
	background:#faf1e6;
	padding:9px;
}
.ms-rteCustom-whiteTable, .whiteTable
{
	background:#fff;
	border:solid 1px #999;
	margin:0px 0px 6px 6px;
}
.ms-rteCustom-caption, .caption
{
	font:11px Arial !important;
	color:#383532 !important;
	line-height:16px !important;
}
.ms-rteCustom-caption div, .caption div
{
	font:11px Arial !important;
	color:#383532 !important;
	line-height:16px !important;
}
.ms-rteCustom-SifrHeading, p.ms-rteCustom-SifrHeading span
{
	font-family:Georgia, Arial !important;
	font-size: 20px !important;
	white-space:nowrap !important;
	color:#A80532 !important;
	margin-bottom:4px;
}

/* miscellaneous styles */
.bottomLinkBar
{
	font-family: tahoma;  
	font-size: 8pt; 
	color: #999999;
	float:none;
}
div.ms-wikieditouter
{
	position:static;
	border-bottom: 1px #6393d4 solid;
	margin-bottom:8px;
	margin-right:5px;
	border-right-width:1px;
}
div.ms-quicklaunchouter
{
	margin-left:7px;
	margin-top:5px;
	width:158px;
	border-width:0px;
}
.ms-sbtable
{
	float:right;
	border:none;
}
.ms-sbtable td
{
	border-width:0px !important;
}
.ms-sbcell
{
	border-width:0px !important;
}
.ms-sbgo
{
	border-width:0px !important;
	background:none !important;
}
.ms-sbrow td
{
	background:none;
}
textarea{
	font:9pt Arial;
}
div#map{
	border:solid 1px #999;
	width:100%;
	height:300px;
}
.floatRight
{
	float:right;
}
.welcomeImage
{
	display:none;
}

#txtNewsletter
{
	border:solid 1px #d0c9c0;
	height:15px;
	padding:3px 0px 3px 4px;
	font: 11px Arial;
	width:151px;
	color:#666;
}
a.ms-sitemapdirectional:link, a.ms-sitemapdirectional:visited
{
	background:none;
}
.login
{
	display:inline;
}
.login a:hover
{
	text-decoration:underline;
}
.sharepointLogin
{
	float:right;
	display:inline;
}
.sharepointLogin .ms-globallinks
{
    position:relative;
}
a.#zz8_Menu, a.#zz1_MyLinksMenuMenu
{
    font-family:Tahoma;
}
div.#zz8_Menu_t img
{
    vertical-align:middle;
}
.sharepointLogin div, .sharepointLogin .ms-globallinks, .sharepointLogin .ms-globallinks a,
{
	color:#333333;
}
.console
{
	clear:both;
}
.search
{
    
}
.search .ms-sbcell .ms-sbplain
{
    }
.search .ms-sbcell
{
    }
.search .ms-sbgo
{
   
}
.topNavRoundLeft, .topNavRoundRight
{
    width:0px;
}
.leftNavSpacer
{

}
.zz1_CurrentNav_7
{
	width:172px;
}
.leftNavSelected
{
}
.leftNav2, .leftNav3, .leftNav4, .leftNav5, .leftNav6
{
	white-space:nowrap;
}
.leftNav1
{
	margin-left:1px;
}
.leftNav1 td
{
	background:#faf8f6;
	width:172px;
	font-size:11px;
	vertical-align:middle;
}
.leftNav1 a:link, .leftNav1 a:visited
{
	display:block;
	width:100%;
	color:#383532;
	margin-left:5px;
	line-height:24px;
}
#ctl00_globalNavigationn1Items
{
	background:#faf8f6;
}
.leftNav1 a:hover
{
	color:#999;
}
.leftNav2
{
	border:solid 1px #c0b6ac;
}
.leftNav2 td
{
	font-size:11px;
	vertical-align:middle;
}
.leftNav2 a:link, .leftNav2 a:visited
{
	display:block;
	line-height:24px;
	background:#faf8f6;
	color:#383532;
	padding:3px 4px 2px 4px;
}
.leftNav2 a:hover
{
	color:#999;
}
.leftNav3
{	
	border:solid 1px #c0b6ac;
}
.leftNav3 td
{
	font-size:11px;
	vertical-align:middle;
}
.leftNav3 a:link, .leftNav3 a:visited
{
	display:block;
	line-height:24px;
	background:#faf8f6;
	color:#383532;
	padding:3px 4px 2px 4px;
}
.leftNav4
{	
	border:solid 1px #c0b6ac;
}
.leftNav4 td
{
	font-size:11px;
	vertical-align:middle;
}
.leftNav4 a:link, .leftNav4 a:visited
{
	display:block;
	line-height:24px;
	background:#faf8f6;
	color:#383532;
	padding:3px 4px 2px 4px;
}
.leftNav4 a:hover
{
	color:#999;
}
.leftNav5
{	
	border:solid 1px #c0b6ac;
}
.leftNav5 td
{
	font-size:11px;
	vertical-align:middle;
}
.leftNav5 a:link, .leftNav5 a:visited
{
	display:block;
	line-height:24px;
	background:#faf8f6;
	color:#383532;
	padding:3px 4px 2px 4px;
}
.leftNav5 a:hover
{
	color:#999;
}
.mostEndangeredPic
{
	 float:left;
	 margin:0px 12px 6px 0px;
	 width:300px;
}
.dynamicList
{
	color:#383532;
	font:9pt Arial;
	line-height:18px;
}
.dynamicList p
{
	padding:8px 0px 6px 0px;
}
.dynamicTitle
{
	font-size:9pt;
	font-weight:bold;
}
.leftNav1 td a:link, .leftNav1 td a:visited
{
	line-height:16px;
	padding:3px 0px 4px 0px;
}
#surveyBooks
{
	border-collapse:separate;
	border-spacing:2px;
}
#surveyBooks td
{
	padding:4px;
	border:solid 1px #999;
}
#surveyBooks td.heading
{
	background:#ccc;
	color:#A80532;
	font-weight:bold;
}
#surveyBooks tr.item td
{
	background:#EBF4FF;
}
#surveyBooks tr.altItem td
{
	background:#D1E6FF;
	color:#000;
}
a:link span, a:visited span, a:hover span
{
	color:#00f;
}
.forSaleProperties
{
	clear:both;
	margin-top:8px;
}
.forSaleDescription
{
	background:#f7f7f7;
	border:solid 1px #aaa;
	padding:4px;
}
.metaKeywords
{
	width:500px;
}
.required
{
	color:#ba0000;
}
.srch-results p
{
	padding-bottom:16px !important;
}
.tableRight
{
	width:100px;
	margin: 0px 0px 12px 12px;
}
#WebPartWPQ2 a:link, #WebPartWPQ2 a:visited, #stateMap a:link, #stateMap a:visited
{
	text-decoration:none;
}
.eventListing
{
	border-top:solid 1px #666;
	border-left:solid 1px #666;
	width:100%;
}
.eventListing td
{
	padding:3px;
	border-bottom:solid 1px #666;
	border-right:solid 1px #666;
}
.error
{
	border:solid 1px #ba0000;
	background:gray;
	color:#ba0000;
}
.giveaway
{
	padding:4px 0px 0px 8px;
}

/* Heritage Travel styles */
.tblBlue
{
	width:100%;
	background:#cad9ed;
}
.tblBlue td.tdInfo
{
	padding-left:10px;
}
.tblBlue td.tdTopLeft
{
	width:7px !important;
	height:7px !important;
	background:url("/SiteCollectionImages/design/2009/bg_blue-topleft.jpg") no-repeat top left;
}
.tblBlue td.tdTopRight
{
	width:7px !important;
	height:7px !important;
	background:url("/SiteCollectionImages/design/2009/bg_blue-topright.jpg") no-repeat top right;
}
.tblBlue td.tdNewSearch
{
	vertical-align:bottom;
}
.tblBlue td.tdBottomLeft
{
	height:7px !important;
	background:url("/SiteCollectionImages/design/2009/bg_blue-bottomleft.jpg") no-repeat bottom left;
}
.tblBlue td.tdBottomRight
{
	height:7px !important;
	background:url("/SiteCollectionImages/design/2009/bg_blue-bottomright.jpg") no-repeat bottom right;
}
#tblHT_ResultsPage
{
	width:100%;
}
#tblHT_ResultsPage td.tdHT_LeftColumn
{
	padding-right:7px;
	width:360px;
}
#tblHT_ResultsPage td.tdHT_RightColumn
{
	padding-left:16px !important;
	text-align:left;
}
.HT_Title
{
	padding:2px;
	margin:2px;
	font-size:13px;
	font-weight:bold;
}
.HT_Review
{
}
.tdInfo pre, .tdInfo pre div
{
	width:286px;
	white-space:normal;
}
.HT_Location
{
	width:360px;
	border:solid 1px #b9b09d;
	margin:0px 15px 15px 0px !important;
}
.HT_LocationNoPad
{
	width:360px;
	border:solid 1px #b9b09d;
	margin:0px 15px 4px 0px;
}
.tblHT_Location
{
	width:100%;
	padding:4px;
}
.tblHT_LocationSelected
{
	width:360px;
	padding:4px;
}
.tblHT_Location td.HT_ThumbImg
{
	width:172px;
}
.HT_LocationTitle
{
	padding:2px;
	margin:8px;
	font-size:13px;
	font-weight:bold !important;
}
.HT_LocationTitleNoPad
{
	font-size:13px;
	font-weight:bold !important;
	margin:4px 0px 3px 0px !important;
}
.HT_LocAll
{
	padding-left:8px;
}
.HT_Event
{
	margin-top:8px;
	margin-bottom:4px;
}
.HT_EventTitle
{
	font-weight:bold !important;
}
.HT_FeaturedLocation
{
	width:495px;
	border:solid 1px #b9b09d;
}
.tblHT_FeaturedLocation
{
	width:100%;
	padding:5px 4px 8px 4px;
}
.HT_FeaturedLocationTitle
{
	padding:2px;
	margin:2px;
	font-size:13px;
	font-weight:bold !important;
	display:inline;
}
#HT_CountyList
{
	overflow:auto;
	width:150px;
	height:220px;
	border:solid 1px #9ea9b9;
	background:#eaf0f8;
}
td#tdAnnouncements
{
	width:186px;
	vertical-align:top;
	background:url("/heritage-travel/PublishingImages/bg_announcements.jpg") repeat-y top left;
}
td#tdAnnouncements p
{
	padding-left:10px !important;
}
#announcementsTop
{
	width:186px;
	height:142px;
	background:url("/heritage-travel/PublishingImages/bg_announcementsTop.jpg") repeat-y top left;
}
td#tdAnnouncementsBottom
{
	width:186px;
	background:url("/heritage-travel/PublishingImages/bg_announcements.jpg") repeat-y top left;
	vertical-align:bottom;
}
.ExternalClass9CBB58342F894952874EA2AB5A1423DC
{
	padding:0px !important;
	margin:0px !important;
}
#tblAvgRating
{
	width:102px;
	height:61px;
	background:url("/heritage-travel/PublishingImages/bg_AvgRating.jpg") no-repeat top left;
}
#tblAvgRating td
{
	text-align:center;
}
#contentContainerWrapperHT .ms-pagebreadcrumb
{
	display:none;
}
#ctl00_ctl15_g_4e28a341_f146_4351_bca3_72e69b9704cd_ctl00_cblCounties
{
	background:#eaf0f8;
}
.ms-rteCustom-BorderedTable img
{
	margin:0px 10px 6px 0px;
}
.HT_ViewAllName
{
	padding-left:6px;
}
#tblAllLocations
{
	width:100%;
}
#tblAllLocations td
{
	width:50%;
}

#pageContent p, .pageContent p
{
	font:9pt Arial;
	color:#383532;
	line-height:18px;
	padding:0px !important;
	margin:0px !important;
}
#pageContent div, .pageContent div
{
	font:9pt Arial;
	color:#383532;
	line-height:18px;
	padding:0px;
	margin:0px;
	padding-left:1px;
}
#pageContent span, .pageContent span
{
	color:#383532;
	line-height:18px;
}
#pageContent ul, .pageContent ul
{
	margin-left:15px;
	margin-top:0px;
	padding-left:15px;
}
#pageContent li, .pageContent li
{
	color:#383532;
	font:9pt Arial;
	padding:3px 0px 2px 0px;
}
#pageContent table td, .pageContent table td
{
	font:9pt Arial;
	line-height:18px;
}
#pageContent a:link, #pageContent a:visited, #pageContent p a:link, #pageContent p a:visited, #pageContent li a:link, #pageContent li a:visited, #pageContent td a:link, #pageContent td a:visited, #pageContent div a:link, #pageContent div a:visited
{
	color:#00f !important;
	text-decoration:underline !important;
}
#pageContent a:hover, #pageContent p a:hover, #pageContent li a:hover, #pageContent td a:hover, #pageContent div a:hover
{
	text-decoration:none !important;
}
.pageContent a:link, .pageContent a:visited, .pageContent p a:link, .pageContent p a:visited, .pageContent li a:link, .pageContent li a:visited, .pageContent td a:link, .pageContent td a:visited, .pageContent div a:link, .pageContent div a:visited
{
	color:#00f !important;
	text-decoration:underline !important;
}
.pageContent a:hover, .pageContent p a:hover, .pageContent li a:hover, .pageContent td a:hover, .pageContent div a:hover
{
	text-decoration:none !important;
}
#pageContent a span, #pageContent a strong
{
	font-weight:normal !important;
	color:#00f !important;
	text-decoration:underline !important;
}
