H1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #3366CC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6699CC;
	margin-top: 8px;
	font-size: 20px;


}
H2 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC66;
	margin-top: 8px;
	font-size: 14px;
	background-color: #fc7e2c;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 1px 1px 1px 3px;




}


P {font-size:12px; font-family: Arial, Helvetica, sans-serif;}

a {font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#3366CC; text-decoration: underline;}

a:hover {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration: underline;
}
a:active {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration: underline;
}
.footer {
	border: 3px solid #FFFFFF;
	background-color: #EFF8FC;
	padding: 4px;



}

.arealine2 {
	border-bottom: 1px solid #C5D8EB;
	padding-bottom: 8px;
	padding-top: 8px;
}

.PageBorder {
	background-color: #FFFFFF;
	border-top: 7px solid #FFFFFF;
	border-right: 7px solid #FFFFFF;
	border-left: 7px solid #FFFFFF;



}
.MenuBG {
	background-color: #FAD381;
	border-top-width: 4px;
	border-bottom-width: 4px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;





}
.subimg {
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.subimg2 {

	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-bottom: 1px;
}
.BodyBG {
	background-color: #FFFFFF;
}
.TopBar {
	background-color: #E6EEF7;
	border-bottom: 5px solid #FFFFFF;

}
.LeftNavBG {
	background-color: #E6F2FF;
	border-top: 1px dotted #6699CC;
	border-right: 1px dotted #6699CC;
	border-left: 1px dotted #6699CC;
	padding: 4px;


}
.subimg1 {
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #FFFFFF;

}
.BannerSpace {
	border-bottom: 1px dotted #CC9966;
}
.LeftNavTitle {
	border-top: 1px solid #FDD6B3;
	padding-top: 3px;
	padding-bottom: 7px;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;



}
.PathBorder {
	border: 1px solid #A3C1E0;
	background-color: #F0F7FB;
	padding: 2px 3px 3px 5px;
	margin-left: 4px;







}
.Border01 {
	background-color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 4px;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;

}
.Border02 {
	background-color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 4px;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-right: 1px solid #E15A00;
	border-left: 1px solid #E15A00;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E15A00;


}
.LeftNavTitle2 {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.QuickLinks {
	border-bottom: 1px dotted #CC9966;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 10px;
	text-transform: uppercase;


}
.QuickLinks02 {
	padding-top: 1px;
	padding-bottom: 1px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CC9966;

}
.QuickLinks03 {
	padding-top: 1px;
	padding-bottom: 1px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CC9966;

}
.SearchButton {
	font-size: 10px;
}

.SearchBox {
	border: 1px solid #6699CC;
	background-color: #FFFFFF;
	font-size: 10px;
	margin-right: 2px;



}

.SearchText {
	font-size: 9px;
}
.SearchBox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #336699;
	border: 1px solid #336699;
	padding: 2px;
	margin: 2px;



}
.PageTitle {
	font-size: 16px;
	color: #3366CC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #95B8DB;
	padding-top: 15px;
	padding-left: 2px;




}
.BodyMargain {
	padding-right: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #95B8DB;


}
.Border03 {
	background-color: #F5F8FA;
	padding: 2px 5px;
	border: 1px solid #BBD1E8;

}
.MenuBG2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5590C0;
	background-color: #99CCFF;



}
.MenuLine {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;



}


.forumtabs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #336699;
	border-right-color: #336699;
	border-left-color: #336699;
	background-color: #E9F0F8;
	padding-top: 3px;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 4px;
	margin-right: 0px;
	margin-left: 4px;
	border-bottom-width: 1px;
}

.forumTopic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 8px;
	font-weight: bold;
	background-color: #336699;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 0px;
	color: #FFFFFF;
}.SearchBox3 {
	font-size: 14px;
	border: 2px solid #6699CC;

}
.Border04 {

	background-color: #FFFFFF;
	padding: 1px;
	border: 1px solid #000000;
}
.PageTitleSub {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-size: 13px;
	padding: 1px;

}
.TextSm01 {
	font-size: 10px;

}
.arealine1 {
	border-bottom: 1px solid #C5D8EB;
	padding: 2px;


}
.Border05 {


	background-color: #F0F7FB;
	padding: 1px;
	border: 1px solid #6699CC;
}
.PageTitle2 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6699CC;
	padding: 1px;
	font-size: 11px;

}
.arealine3 {

	border-bottom: 1px dotted #C5D8EB;
	padding-bottom: 8px;
	padding-top: 8px;
}
.PageTitleSub2 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #95B8DB;
	font-size: 13px;
	padding: 1px;
	color: #3366CC;

}
.arealine4 {
	border-bottom: 1px dotted #C5D8EB;
	padding-bottom: 10px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #C5D8EB;


}
.Box01 {
	border: 1px dotted #A3C1E0;
	background-color: #F0F7FB;
	padding: 3px;


}
.HotelTitle {
	padding: 2px;
	color: #003366;
	font-weight: bold;
	font-size: 14px;


}
.Box02 {
	background-color: #F0F7FB;
	border-top: 1px solid #A3C1E0;
	border-right: 1px solid #A3C1E0;
	border-bottom: 1px solid #A3C1E0;
	border-left: 1px solid #A3C1E0;
	padding: 3px;

}
.LineTabs {
	border-bottom: 1px solid #6699CC;

}
.ListingBorder {
	border-bottom: 1px dotted #ADC8E2;
	padding-bottom: 10px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #ADC8E2;
	padding-right: 4px;
	padding-left: 4px;

}
.ListingBeFirst {
	border: 1px dotted #ADC8E2;
	padding: 5px;
	background-color: #EDF5FA;
	text-transform: capitalize;
	font-size: 12px;



}
.ListingGuideline {
	padding: 4px;
	border: 1px dotted #FFB17D;
	background-color: #FFFBE8;

}
.ListingReview {

	border-bottom: 1px dotted #8CB1D7;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right: 4px;
	padding-left: 4px;
}
.BannerLink01 {
	border: 1px dotted #A3C1E0;
	background-color: #F0F7FB;
	margin-bottom: 10px;
	padding: 3px;
	font-size: 11px;
	text-align: justify;


}
.BannerLink02 {
	background-color: #EEF7FB;
	padding: 3px;
	border: 1px dotted #9EBEDE;
	text-align: justify;



}
.GoogleBorder01 {
	background-color: #F4F9FB;
	border: 1px dotted #8BB1D8;
	padding-top: 5px;
	padding-bottom: 5px;



}
.PageTitle3 {
	color: #FF6600;
}
.arealine5 {
	border-bottom: 1px dotted #ACC8E3;
	padding-top: 1px;
	padding-bottom: 3px;
	padding-left: 5px;

}
.LeftNavBorder01 {
	border-bottom: 1px solid #FDD6B3;

}
.Box03 {
	padding: 3px;
	border: 1px dotted #A3C1E0;

}

.golf01 {
	background-color: #ECF2F9;
	padding: 2px 1px;
	border-bottom: 1px solid #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;


}
.golf02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #D8E6F1;
	padding: 2px 1px;
	border-bottom: 1px solid #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;

}
.golf03 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CBDEED;
	padding: 5px 3px;
	border-bottom: 2px solid #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.golf03a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #6699CC;
	padding: 3px;
	border-bottom: 2px solid #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-weight: bold;
	color: #FFFFFF;

}
.BannerLine {


	border-bottom: 1px dotted #8CB1D7;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right: 4px;
	padding-left: 4px;
}
.Border06 {
	padding: 1px;
	border: 2px solid #6699CC;
}
.LeftNavBox {
	border: 1px solid #CCCCCC;
	padding: 3px;
	background-color: #FFFFFF;


}
.SearchBorder {
	border-bottom: 3px solid #6699CC;
	padding-bottom: 12px;
	padding-top: 8px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #6699CC;
	padding-right: 4px;
	padding-left: 4px;
	background-color: #F0F7FB;

}
.SearchButton2 {
	font-size: 12px;

}
.arealine6 {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #6699CC;

}
.BG01 {
	font-size: 12px;
	background-color: #6699CC;
	padding: 1px 2px 1px 4px;
	font-weight: bold;
	color: #FFFFFF;

}
.arealine7 {

	border-bottom: 1px dotted #C5D8EB;
	padding-bottom: 5px;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #C5D8EB;
}
.SubLinks01 {
	border-bottom: 1px dotted #B8CFE7;
	padding-left: 3px;
	padding-bottom: 2px;


}
.BannerLink03 {
	margin-bottom: 10px;
	padding: 5px;
	border-bottom: 1px dotted #A3C1E0;

}
.SubLinksBorder {
	padding: 2px;
	border: 1px dotted #6699CC;
	background-color: #F4F8FB;

}
.SubLinksTitle {
	background-color: #D5E2F0;
	padding: 1px 1px 1px 3px;

}
.GoogleBorder02 {

	padding: 3px;
	border: 1px dotted #A3C1E0;
}
.ListingInfo01 {
	padding: 2px 2px 3px;
	background-color: #D6EAF5;

}
.ReviewBorder {

	border-bottom: 2px dotted #98BADC;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.GoogleBorder03 {

	padding: 3px;
	border: 1px dotted #A3C1E0;
}
.Tab01 {
	background-color: #FEF2CD;
	border-top: 1px solid #FAA634;
	border-right: 1px solid #FAA634;
	border-left: 1px solid #FAA634;
	padding-top: 4px;
	padding-right: 8px;
	margin-right: 1px;
	padding-left: 8px;
	padding-bottom: 4px;
	border-bottom-color: #FAA634;

}
.margain-rotate {
	background-color: #FFFFFF;
	padding-right: 8px;
	padding-left: 8px;

}
.footerBG {
	background-color: #E6F2FF;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #6699CC;

}
.Box04 {
	padding: 1px;
	border: 1px dotted #CC6600;
	background-color: #FFF2CA;

}
.SearchMargain {

	padding-right: 4px;
	padding-left: 4px;
}
.BodyMargain2 {

	padding-right: 2px;
	padding-left: 10px;
}
.PathLinks {
	background-color: #FEF2CD;
	border-top: 1px dotted #FAA634;
	border-right: 1px dotted #FAA634;
	border-left: 1px dotted #FAA634;
	border-bottom-color: #FAA634;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	color: #663300;




}
.TextSm02 {

	font-size: 11px;
}
.SearchBox4 {

	font-size: 11px;
}
.PageTitleSub3 {
	color: #FFFFFF;
	background-color: #FC7E2C;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC66;
	padding: 2px 2px 2px 4px;

}
.BodyMargain3 {

	padding-right: 8px;
	padding-left: 8px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #75A3D0;
}
.LeftNavBox02 {
	background-color: #FFFFFF;
	padding: 3px;
	border: 1px solid #6699CC;

}
.arealine8 {
	border-bottom: 1px dotted #C5D8EB;
	padding: 8px;


}
.SiteMapTitle {
	background-color: #6699CC;
	padding: 1px 1px 1px 3px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;


}
.SitemapMargain01 {
	padding-left: 12px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #75A3D0;
}
.SitemapMargain02 {
	padding-left: 24px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #75A3D0;
}
.PageTitle4 {
	background-color: #6699CC;
	padding: 1px 1px 1px 3px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	font-size: 16px;

}
.AddThisBG {
	border: 1px dotted #A3C1E0;
	background-color: #F0F7FB;
	padding: 4px;

}
.AddThis01 {
	padding-top: 2px;
	padding-right: 2px;


}
.AlsoLinksBorder {

	background-color: #FEF7E0;
	border-top: 1px dotted #FAA634;
	border-right: 1px dotted #FAA634;
	border-left: 1px dotted #FAA634;
	border-bottom-color: #FAA634;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
.ListingDescrip {
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	text-align: justify;
}
.video-border {

	padding: 1px;
	border: 1px solid #CCCCCC;
}
.Video-Tag {
	margin: 4px 4px 10px;
	border-bottom: 1px dotted #CCCCCC;
	padding-bottom: 2px;
	padding-top: 2px;

}
.GoogleBorder04 {
	border-top: 1px dotted #A3C1E0;
	border-bottom: 1px dotted #A3C1E0;

}
.columnlinks01 {
	border-bottom: 1px dotted #9BBCDD;
	padding: 2px;

}
.columnlinks02 {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #6699CC;

}
.BodyMargain4 {
	padding-left: 18px;
}
.BannerListingBG {
	background-color: #FFF9E6;
	border-top: 1px dotted #FAA634;
	border-right: 1px dotted #FAA634;
	border-left: 1px dotted #FAA634;
	border-bottom-color: #FAA634;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	color: #003366;
	font-size: 10px;
	text-align: justify;

}
.BodyMargain5 {
	padding: 5px;

}
.Border07 {
	padding: 5px;
	background-color: #E0EFF8;
	border: 1px dotted #AFCAE4;

}
.RotateBG {
	background-color: #FFDC7E;
}
.GoogleBorder05 {
	border-bottom: 1px dotted #A3C1E0;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 10px;

}
.MapTitle {
	background-color: #6699CC;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CFDFEF;
}
.MapBorder2 {
	border-right: 8px solid #CCCCCC;
	border-bottom: 8px solid #CCCCCC;
	border-left: 8px solid #CCCCCC;
	background-color: #EDEAE2;
	padding: 4px;
}
.spacer02 {
	padding: 3px;

}
.BodyMargain6 {
	padding-right: 8px;
	padding-left: 8px;
	font-size: 11px;

}
