h2	{
	font: bold 10pt Verdana, sans-serif;
	color: #333333;
	margin-bottom: 0;
	}
ul	{
	list-style-type: square;
	}
p, ol, ul {
	font: normal 9pt Verdana, sans-serif;
	}
#pressReleases li {
	margin: 0.5em 0;
	font: normal 9pt Verdana, sans-serif;
	}
#pressReleases	li:first-line	{
	font-weight: bold;
	}
#new_sidebar	{
        MARGIN: 0px 0px 0px 10px;
	padding: 0;
	font: normal 8pt Verdana, sans-serif;
	}
#new_sidebar dt	{
	margin: 0;
	margin-top: 12px;
	padding: 3px;
	font: bold 9pt Verdana, sans-serif;
	background-color: #336699;
	color: white;
        text-align: center;
	}
#new_sidebar dd {
	margin: 0;
	padding: 8px;
	border: dashed 1px #336699;
	background-color: white;
	border-top: none;
	}
#new_sidebar dd p {
	margin: 0;
	margin-bottom: 6px;
	padding: 0;
	font-size: 8pt;
	}
textarea {
	font-size: 8pt;
	}
#navbar	{
	margin: 6px 0;
	padding: 0;
	font: normal 8pt Verdana, sans-serif;
	}
#navbar dt	{
	margin: 0;
	margin-top: 12px;
	padding: 3px;
	font: bold 9pt Verdana, sans-serif;
	background-color: #336699;
	color: white;
        text-align: center;
	}
#navbar dd {
	margin: 0;
	padding: 6px;
	border: dashed 1px #336699;
	background-color: white;
	border-top: dashed 1px #336699;
        text-align: center
	}
#navbar dd p {
	margin: 0;
	margin-bottom: 6px;
	padding: 0;
	font-size: 8pt;
	}

a.videolink {
       FONT-SIZE: 14px; 
       COLOR: blue ; 
       FONT-FAMILY: franklin gothic book,verdana,arial, helvetica; 
       TEXT-DECORATION: underline
       }

				/* BEGIN horrid hack for bad table design */
				td	{
					vertical-align: top;
					}
				#property_listings td {
					vertical-align: middle;
					}
				/* END hack */
				#property_listings form {
					margin: 0;
					padding: 0;
					}
				#search_results	{
					font-size: 8pt;
					font-weight: bold;
					padding-bottom: 6px;
					}
				.resortListing	{
					margin: 6px 12px;
					padding: 0;
					height: 87px;
					clear: both;
					border-bottom: solid 1px #28548A;
					}
				.resortListing .thumb	{
					display: block;
					float: left;
					margin: 0;
					margin-right: 12px;
					padding: 0;
					border: none;
					}
				.resortListing h3	{
					margin: 0;
					padding: 0;
					font: bold 9pt Verdana, sans-serif;
					text-transform: capitalize;
					}
				.resortListing h3 a	{
					color: #28548A;
					}
				.resortListing p	{
					margin: 0;
					padding: 0;
					font: normal 8pt Verdana, sans-serif;
					}
				.resortListing p a	{
					color: #28548A;
					text-decoration: none;
					}
				.resortListing p a:hover	{
					text-decoration: underline;
					}
				.resortListing address	{
					margin: 0;
					padding: 0;
					font: normal 8pt Verdana, sans-serif;
					text-transform: capitalize;
					}
				.resortListing .resortRating	{
					margin: 0;
					float: right;
				}
#nav_box	{
        MARGIN: 0px 0px 5px 10px;
        FLOAT: right;
        WIDTH: 160px;
	padding: 5;
	font: normal 8pt Verdana, sans-serif;
	}
#nav_box dt	{
	margin: 0;
	margin-top: 12px;
	padding: 3px;
	font: bold 9pt Verdana, sans-serif;
	background-color: #336699;
	color: white;
        text-align: center;
	}
#nav_box dd {
	margin: 0;
	padding: 6px;
	border: solid 1px black;
	background-color: #BDEDFF;
	border-top: dashed 1px #336699;
	}
#nav_box dd p {
	margin: 0;
	margin-bottom: 6px;
	padding: 0;
	font-size: 8pt;
        color: black;
	}

/************ USED FOR PRESS CENTER BOX **************/
#browseright{
	float: right;
	margin: 10px 0px 5px 5px;
	padding: 0px 0px 0px 0px;
	width: 190px;
	/*border: solid #999 1px;*/
}

h4{
	background-color: #003466;
	color: #fff;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 2px;
	text-indent: 4px;
}

#rightBlueBox{
	width: 188px;
	border: solid #999 1px;
	margin-bottom: 5px;
	background-color: #99CDFF;
}

#rightYellowBox{
	font-size: 12px;
	width: 178px;
	border: solid #999 1px;
	margin: 0px;
	padding: 5px;
	background-color: #FFFF99;
}

#rightBlueBox a:link{
	font-size: 12px;
	color:#666666;
	text-decoration: none; 
}

#rightBlueBox a:visited{
	font-size: 12px;
	text-decoration: none; 
}

#rightBlueBox ol{
	/*line-height: 16px;*/
	/*font-size: 12px;
	font-weight: bolder;*/
	color: #003466
}
/************************************************************/
