body {
	background-color: #ffffff;
	margin-top: 1px;
	margin-left: 0px;
	margin-right: 0px;
}
body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #8e8e8e;
}
.BodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8e8e8e;
	font-size: 8.5pt;
	line-height:13px;
	padding-left: 10px;
	padding-right: 14px;
	padding-top: 3px;
	padding-bottom: 2px;
}
.LeftTile {
	background-image: url(../media/images/greytile.jpg);
	background-repeat: repeat-x;
}
.RightTile {
	background-image: url(../images/right_bktile.jpg);
	background-repeat: repeat-2;
}
.TabBackgroundTile {
	background-image: url(../media/images/tabgreytile.jpg);
	background-repeat: repeat-x;
}
.TopNav {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 12px;
	font-weight:bold;
	color: #65c913; 
	padding-left: 2px; 
	padding-right: 0px;
	padding-bottom: 15px; 
	padding-top: 0px;
	text-decoration: none;
}
.TopNav a {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 12px;
	color: #65c913; 
	padding-left: 2px; 
	padding-right: 0px;
	padding-bottom: 15px; 
	padding-top: 0px;
	text-decoration: none;
}
.TopNav a:hover {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 12px;
	color: #9c9c9c; 
	padding-left: 2px; 
	padding-right: 0px;
	padding-bottom: 15px; 
	padding-top: 0px;
	text-decoration: underline;
}
A:link {text-decoration: none; color: #65c913;}
A:visited {text-decoration: none; color: #65c913;}
A:active {text-decoration: none; color: #65c913;}
A:hover {text-decoration: underline; color: #65c913;}

.NavigationPadding {
	padding-left: 93px;
}
.LoginPadding {
	padding-right: 12px;
}
.OutsideTable {
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
}
.SearchHeaderText {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:20px;
	font-weight:none;
	color: #65c913; 
	padding-left: 0px; 
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 3px;
	text-decoration: none;
}
.SecondaryHeaderText {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:17px;
	font-weight:none;
	color: #65c913; 
	padding-left: 3px; 
	padding-right: 0px;
	padding-top: 4px;
	padding-bottom: 3px;
	text-decoration: none;
}
.SearchHeaderTextSecondary {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:13px;
	font-weight:bold;
	color: #919191; 
	padding-left: 12px; 
	padding-right: 4px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-decoration: none;
}
.SearchBackgroundTile {
	background-image: url(../media/images/searchtile.jpg);
	background-repeat: repeat-x;
}
.SearchHeaderTitle {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:11px;
	font-weight:bold;
	color: #919191; 
	padding-left: 0px; 
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.SearchHeaderTitle2 {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:11px;
	font-weight:bold;
	color: #919191; 
	padding-left: 0px; 
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	text-decoration: none;
}
.Searchdropdown {
	font-family:Arial, Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	color: #777777;
	
}
.SearchItem {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:11px;
	font-weight:bold;
	color: #919191;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.SearchCheckBox {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
}
.SearchTextField {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	height:13px;
	width:145px;
}
.SearchDivider {
	background-image: url(../media/images/searchdivider.jpg);
	background-repeat: repeat-x;
}
.SearchTextField2 {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:11px;
	color: #919191;
	height:13px;
	width:186px;
}
.BottomGreyTile {
	background-image: url(../media/images/bottomgreytile.jpg);
	background-repeat: repeat-x;
}
.TopTenPadding {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.TopTenLinks {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:11px;
	font-weight:bold;
	color: #919191; 
	padding-left: 3px; 
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.TopTenLinks a {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:11px;
	font-weight:bold;
	color: #919191; 
	padding-left: 3px; 
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.TopTenLinks a:hover {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:11px;
	font-weight:bold;
	color: #515151; 
	padding-left: 3px; 
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.FeaturedPadding {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 6px;
	padding-bottom: 0px;
}
.FeaturedDestinationPadding {
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.FeaturedHeaderTitle {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:15px;
	font-weight:none;
	color: #65c913; 
	padding-left: 3px; 
	padding-right: 3px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
}
.FeaturedBodyText {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:11px;
	font-weight:none;
	color: #848484; 
	padding-left: 3px; 
	padding-right: 3px;
	padding-top: 4px;
	padding-bottom: 2px;
	text-decoration: none;
}
.FeaturedReadMore {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:11px;
	font-weight:bold;
	color: #65c913; 
	padding-left: 1px; 
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 4px;
	text-decoration: none;
}
.FeaturedReadMore a {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:11px;
	font-weight:bold;
	color: #65c913; 
	padding-left: 1px; 
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 4px;
	text-decoration: none;
}
.FeaturedReadMore a:hover {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:11px;
	font-weight:bold;
	color: #5ea422; 
	padding-left: 1px; 
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 4px;
	text-decoration: underline;
}
.IconLinks {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:11px;
	font-weight:bold;
	color: #919191; 
	padding-left: 0px; 
	padding-right: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
}
.IconLinks a {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:11px;
	line-height:11px;
	font-weight:bold;
	color: #919191; 
	padding-left: 0px; 
	padding-right: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
}
.IconLinks a:hover {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:11px;
	font-weight:bold;
	color: #515151; 
	padding-left: 0px; 
	padding-right: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
}
.AdvertPadding {
	padding-left: 15px; 
	padding-right: 0px;
}
.AdvertPadding2 {
	padding-left: 20px; 
	padding-right: 0px;
}
.FooterText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #787878;
	font-size: 10px;
	padding-left: 0px;
	padding-right: 22px;
	padding-top: 30px;
	padding-bottom: 0px;
}
.SearchResultsMainHeaderText {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:20px;
	font-weight:none;
	color: #65c913; 
	padding-left: 3px; 
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.SearchResultsHeader {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:15px;
	font-weight:none;
	color: #65c913; 
	padding-left: 3px; 
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 3px;
	text-decoration: none;
}
.SearchContentPadding {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:15px;
	font-weight:none;
	color: #65c913; 
	padding-left: 4px; 
	padding-right: 2px;
	padding-top: 5px;
	padding-bottom: 4px;
	text-decoration: none;
}
.SearchResultsHeader01 {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:25px;
	font-weight:none;
	color: #65c913; 
	padding-left: 13px; 
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 3px;
	text-decoration: none;
}
.SearchResultsBodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8e8e8e;
	font-size: 11px;
	line-height:13px;
	padding-left: 13px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 8px;
}
.SearchResultsFacilitiesPadding {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.SearchResultsFacilities {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8e8e8e;
	font-size: 10px;
	line-height:13px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.SearchResultsEstablishmentFeedback {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #65c913;
	font-size: 11px;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
}
.SearchResultsFeedback {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:11px;
	color: #919191;
	width:320px;
}
.SearchResultsLinks{
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	font-weight:bold;
	color: #65c913; 
	padding-left: 0px; 
	padding-right: 16px;
	padding-bottom: 4px; 
	padding-top: 0px;
	text-decoration: none;
}
.SearchResultsLinks a{
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	font-weight:bold;
	color: #65c913; 
	padding-left: 0px; 
	padding-right: 0px;
	padding-bottom: 4px; 
	padding-top: 0px;
	text-decoration: none;
}
.SearchResultsLinks a:hover{
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	font-weight:bold;
	color: #555555; 
	padding-left: 0px; 
	padding-right: 0px;
	padding-bottom: 4px; 
	padding-top: 0px;
	text-decoration: none;
}
.SearchResultsTitleHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8e8e8e;
	font-size: 11px;
	font-weight:none;
	line-height:13px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 4px;
	padding-bottom: 0px;
}
.ListingMainPadding {
	padding-left: 20px;
	padding-right: 4px;
	padding-top: 12px;
	padding-bottom: 12px;
}
.ListingMainPadding2 {
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.ListingPadding {
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.ListingsHeader {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:18px;
	font-weight:none;
	color: #65c913; 
	padding-left: 0px; 
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.ListingsBodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8e8e8e;
	font-size: 11px;
	line-height:13px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 2px;
}
.ListingsBodyTextLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8e8e8e;
	font-size: 11px;
	font-weight:bold;
	line-height:13px;
	text-decoration:none;
}

.ListingsBodyTextLinks a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8e8e8e;
	font-size: 11px;
	font-weight:bold;
	line-height:13px;
	text-decoration:none;
}
.ListingsBodyTextLinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #323232;
	font-size: 11px;
	font-weight:bold;
	line-height:13px;
	text-decoration:none;
}
.NextPreviousLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #65c913;
	font-size: 11px;
	font-weight:none;
	line-height:13px;
	text-decoration:none;
	padding-left: 2px;
	padding-right: 2px;
}
.NextPreviousLinks a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #65c913;
	font-size: 11px;
	font-weight:none;
	line-height:13px;
	text-decoration:none;
	padding-left: 2px;
	padding-right: 2px;
}
.NextPreviousLinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3b760b;
	font-size: 11px;
	font-weight:none;
	line-height:13px;
	text-decoration:underline;
	padding-left: 2px;
	padding-right: 2px;
}
.NextPreviousHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #65c913;
	font-size: 11px;
	font-weight:none;
	line-height:13px;
	text-decoration:none;
	padding-left: 4px;
	padding-right: 10px;
}
.SignupNav {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 12px;
	color: #65c913; 
	padding-left: 2px; 
	padding-right: 0px;
	padding-bottom: 5px; 
	padding-top: 4px;
	text-decoration: none;
}
.SignupNav a{
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 12px;
	color: #65c913; 
	padding-left: 2px; 
	padding-right: 0px;
	padding-bottom: 5px; 
	padding-top: 4px;
	text-decoration: none;
}
.SignupNav a:hover {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 12px;
	color: #9c9c9c; 
	padding-left: 2px; 
	padding-right: 0px;
	padding-bottom: 5px; 
	padding-top: 4px;
	text-decoration: underline;
}
H1{
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 35px;
	color: #65c913; 
	padding-left: 2px; 
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 4px;
	font-weight: normal;
	margin: 0;
}
H2{
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 22px;
	color: #65c913; 
	padding-left: 2px; 
	padding-right: 0px;
	padding-bottom: 15px; 
	font-weight: normal;
	padding-top: 0px;
	margin: 0;
}
.WhereToSleepTable{
	background-color: #FFFFFF;
	border: 1px solid #7dc243;
	padding: 0 0 10px 0;
}
.WhereToSleepText{
	font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 16px;
	color: #65c913; 
	padding: 0 0 0 10px;	
}
.WhereToSleepBodyCopy{
	font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	color: #6666666; 	
}
.WhereToSleepBodyCopy a{
	font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	color: #62c629;
	font-weight: bold;
	text-decoration: none; 		
}
.WhereToSleepBodyCopy a:hover{
	font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	color: #62c629;
	font-weight: bold; 	
	text-decoration: underline;
}
.WhereToSleepDateFont{
	font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	color: #0d447f;
	font-weight: bold; 	
	text-decoration: none;
	padding: 0 0 0 10px;
}
.WhereToSleepCurrencyFont{
	font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	color: #0d447f;
	font-weight: normal; 	
	text-decoration: none;
	padding: 0 0 0 10px;
}
.WhereToSleepTablePadding{
	padding: 0 0 30px 0;	
}
.WhereToSleepPageNav{
	font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 15px;
	color: #65c913;
	font-weight: normal; 	
	text-decoration: none;	
}
.WhereToSleepPageNav a{
	font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 15px;
	color: #65c913;
	font-weight: normal; 	
	text-decoration: none;	
}
.WhereToSleepPageNav a:hover{
	font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 15px;
	color: #65c913;
	font-weight: bold; 	
	text-decoration: underline;	
}
.WhereToSleepMapTxt{
	font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	color: #397d00;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../media/images/map.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0 0 0 15px;
}
.WhereToSleepMapTxt a{
	font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	color: #397d00;
	font-weight: bold; 	
	text-decoration: none;	
}
.WhereToSleepMapTxt a:hover {
	font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	color: #397d00;
	font-weight: bold; 	
	text-decoration: underline;	
}
.WhereToSleepInfoTxt{
	font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	color: #397d00;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../media/images/info.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0 0 0 15px;
}
.WhereToSleepInfoTxt a{
	font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	color: #397d00;
	font-weight: bold; 	
	text-decoration: none;	
}
.WhereToSleepInfoTxt a:hover {
	font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	color: #397d00;
	font-weight: bold; 	
	text-decoration: underline;	
}

-div.FlashGraphic {
		
}

-div.FlashGraphic p {
				position: relative;
                min-height: 80%; height:80%; min-width: 110px; width: 110px;
                margin: 0 20px 0 20px; text-align: center;	
}

-div.FlashGraphic a {
				display: block;
				width: 100%;
				height: 80%;
				text-decoration:none;
				text-shadow: white 0.1em 0.1em 0.1em;
				padding-top: 60px; font-weight: bold;
				font-size: 110%;
}

-div.FlashGraphic a:hover {
				color: black;
}

p.FlashGraphic {
				min-width: 100%; width: 100%; min-height: 150px; height:150px;
                padding: 0px; 
                margin: 0 auto;
  				background: transparent url(http://www.hoonoze.com/content/hoonoze-flash~4.png) no-repeat top center;
                text-align: center;	
				
				/* position: relative;*/
                /* margin: 0 20px 0 20px; text-align: center; */	
}

p.FlashGraphic a {
				display: block;
				margin: 0 auto;
				text-decoration:none;
				text-shadow: white 0.1em 0.1em 0.1em;
				padding-top: 60px; font-weight: bold;
				font-size: 110%;
				min-height: 80%; height:80%; min-width: 110px; width: 110px;
				text-align: center;
}

p.FlashGraphic a:hover {
				color: black;
				text-decoration: none;
}



