@import url(/!includes/css/common.css);

.subhead_image { display: block; margin: auto; }

.brochure_list td
{
    padding-bottom: 1em;
    width: 33%;
    vertical-align: top;
}

.brochure_list img
{
	float: left;
	margin: .3em 1em 0 0;
}

#home_link
{
	position: absolute;
	left: 12px;
	top: 0;
	width: 299px;
	height: 0;
	overflow: hidden;
	padding-top: 51px;
}

/*#top_nav { position: relative; }
.facts_maps #top_nav { padding-bottom: 30px; }
.village_life #top_nav { padding-bottom: 30px; }
.outdoor_activities #top_nav { padding-bottom: 30px; }
.golf #top_nav { padding-bottom: 30px; }
.attractions #top_nav { padding-bottom: 30px; }*/
/*.photos #top_nav { padding-bottom: 30px; }*/
/*.real_estate #top_nav { padding-bottom: 30px; }
.free_stuff #top_nav { padding-bottom: 28px; }*/

/*
#top_nav dd
{
	position: static;
}

#top_nav ul
{
	text-align: center;
	width: 960px ! important;
	height: 30px;
	line-height: 30px;
	left: 0;
	padding: 0;
	background: url(/images/int/hsv_int_subnav_bkgrd.gif) left top no-repeat;
}
#top_nav li span { color: #9ebdd7; }
#top_nav li, #top_nav li a
{
	display: inline ! important;
	padding: 0 ! important;
	background: none ! important;
	color: #FFF;
	vertical-align: middle;
}
#top_nav li a:hover { text-decoration: underline; }

.facts_maps #tn_facts_maps ul,
.village_life #tn_life ul,
.outdoor_activities #tn_outdoor ul,
.golf #tn_golf ul,
.attractions #tn_attractions ul,
.photos #tn_photos ul,
.real_estate #tn_realestate ul,
.free_stuff #tn_free ul
{ display: block; }
*/
.facts_maps #tn_facts_maps a.ir,
.village_life #tn_life a.ir,
.outdoor_activities #tn_outdoor a.ir,
.golf #tn_golf a.ir,
.attractions #tn_attractions a.ir,
.photos #tn_photos a.ir,
.real_estate #tn_realestate a.ir,
.free_stuff #tn_free a.ir
{ background: none; }

#top_nav dd.IEHover ul { display: block; }

#promo_icons
{
	float: left;
}

#promo_icons dd
{
	margin: 0;
	float: none;
}

#promo_icons dd#pi_golf a.ir { background-image: url(/images/int/hsv_int_promo_golf_packages.gif); }
#promo_icons dd#pi_brochures a.ir { background-image: url(/images/int/hsv_int_promo_free_brochures.gif); }
#promo_icons dd#pi_lodging a.ir { background-image: url(/images/int/hsv_int_promo_lodging_discounts.gif); }
#promo_icons dd#pi_coupons a.ir { background-image: url(/images/int/hsv_int_promo_coupons.gif); }

/*dd#left_photo { display: block; height: 100px; background: red; }*/

#content
{
	width: 713px;
	padding-right: 12px;
	float: right;
	margin-top: .5em;
	font-size: 1.2em;
	line-height: 1.5em;
}


#headlines a { color: #70924A; text-decoration: none; }
#headlines a:hover { text-decoration: underline; }
#headlines a:visited { color: #B6A656; }

#headlines .event_header { font-weight: bold; }
#headlines a.event_header { color: #000; }

/***** Text *****/
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6
{
	font-weight:bold;
	margin:0;
}

h1, .h1 { font-size:200%; margin:15px 0 10px 0; }
h2, .h2 { font-size:150%; margin:15px 0 10px 0; }
h3, .h3 { font-size:125%; }
h4, .h4 { font-size:110%; }
h5, .h5 { font-size:90%; }
h6, .h6 { font-size:80%; }

.bigtxt2 { font-size:125%; }
.bigtxt1 { font-size:110%; }

.smltxt {font-size:85%; }

.bold { font-weight:bold; }
.under { text-decoration:underline; }

/***** Structure / Alignment *****/
.center { text-align:center; }

.rtxt { text-align:right; }
.ltxt { text-align:left; }

.right { float:right; margin-left:10px; margin-bottom:10px; }
.left { float:left; margin-right:10px; margin-bottom:10px; }

.clearit { clear:both; }

hr { border:1px solid; border-color:#6E8BA2 #FFFFFF #FFFFFF #FFFFFF; margin:5px 0 5px 0; } 

