body {
	background-color: #3b4361;
	margin: 0px;
	border: 0px;
	padding: 0px;
	}
.ContentWrapper {
	background-color:#FFFFFF;
	border: 1px solid #FFFFFF;
	}
	
form {
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
.inputText {
	background-color: #f3f3f3;
	border: 1px solid #cccccc;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	padding-left: 7px;
	color: #3b4361;
	}
.Button {
	background-color: #3b4161;
	border: 1px solid #3b4361;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight:bold;
	color:#FFFFFF;
	}
	
.ButtonHover {
	background-color: #954a15;
	border: 1px solid #954a15;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight:bold;
	color:#FFFFFF;
	}
.HPHeadline {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color: #051954;
	}
.Headline {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color: #051954;
	}
.Headline2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color: #954a15;
	}
	
.Headline3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color: #954a15;
	}
	
.Headline3 a:link{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color: #954a15;
	text-decoration: none;
	}
.Headline3 a:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color: #954a15;
	text-decoration: none;
	}
.Headline3 a:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color: #3b4361;
	text-decoration: none;
	}
.Headline3 a:active{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color: #3b4361;
	text-decoration: none;
	}
	
.TextMain {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color: #954a15;
	line-height: 20px;
	}
.BulletList {
	background-image: url(../images/dingbat.gif);
	background-repeat:no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color: #000000;
	padding-left: 22px;
	line-height: 18px;
	}
.BulletList2 {
	background-image: url(../images/dingbat.gif);
	background-repeat:no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color: #051954;
	padding-left: 22px;
	line-height: 18px;
	}
	
.BulletListLink {
	background-image: url(../images/dingbat.gif);
	background-repeat:no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color: #051954;
	padding-left: 22px;
	line-height: 18px;
	text-decoration:none;
	}
	
.BulletListLink a:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color: #051954;
	line-height: 18px;
	text-decoration:none;
	}
	
.BulletListLink a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color: #999999;
	line-height: 18px;
	text-decoration:none;
	}
	
.BulletListLink a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color: #c17a47;
	line-height: 18px;
	text-decoration:none;
	}
	
.BulletListLink a:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color: #c17a47;
	line-height: 18px;
	text-decoration:none;
	}

.TextMain a:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color: #051954;
	text-decoration:none;
	}
.TextMain a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color: #051954;
	text-decoration:none;
	}
.TextMain a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color: #954a15;
	text-decoration:none;
	}
.TextMain a:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color: #954a15;
	text-decoration:none;
	}
	

.NavBarDivider {
	background-image:url(../images/NavBarDivider.gif);
	background-repeat:repeat-x;
	}
.NavBar a:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-decoration:none;
	color:#1d2a5a;
	padding-left: 10px;
	}
.NavBar a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-decoration:none;
	color:#1d2a5a;
	padding-left: 10px;
	}
.NavBar a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-decoration:none;
	color:#954a15;
	padding-left: 10px;
	}
.NavBar a:active {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-decoration:none;
	color:#954a15;
	padding-left: 10px;
	}
.NavBarBG {
	background-image: url(../images/LeftColumn_BG.gif);
	background-repeat:repeat-x;
	background-color: #d9d8d9;
	width: 201px;
	}
.LeftColumnBG {
	background-color: #d9d8d9;
	width: 201px;
	}
	
.FooterHDR {
	background-image:url(../images/footerDR.gif);
	background-repeat:repeat-x;
	height: 25px;
	}
	
.FooterLinks {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #8b96bf;
	text-decoration: none;
	}
	
.FooterLinks a:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #c17a47;
	text-decoration: none;
	}
.FooterLinks a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #c17a47;
	text-decoration: none;
	}
.FooterLinks a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	}
.FooterLinks a:active {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	}
.FooterTagline {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #8b96bf;
	text-decoration: none;
	}
.FooterTagline a:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #8b96bf;
	text-decoration: none;
	}
.FooterTagline a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #8b96bf;
	text-decoration: none;
	}
.FooterTagline a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	}
.FooterTagline a:active {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	}
	
.Copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #8b96bf;
	text-decoration: none;
	}
.Copyright a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #8b96bf;
	text-decoration: none;
	}
.Copyright a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #8b96bf;
	text-decoration: none;
	}
.Copyright a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ffffff;
	text-decoration: none;
	}
.Copyright a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ffffff;
	text-decoration: none;
	}
	
.BorderTop {
	background-image:url(../images/border-top.gif);
	background-repeat:repeat-x;
	height: 14px;
	}
.BorderBottom {
	background-image: url(../images/border-bottom.gif);
	background-repeat:repeat-x;
	height: 14px;
	}
.BorderLeft {
	background-image: url(../images/border-left.gif);
	background-repeat:repeat-y;
	width: 14px;
	}
.BorderRight {
	background-image: url(../images/border-right.gif);
	background-repeat:repeat-y;
	width: 14px;
	}
.VDR {
	background-image: url(../images/vdr.gif);
	background-repeat:repeat-y;
	}
.HP_Calendar {
	background-image: url(../images/rc_Calendar.gif);
	background-repeat:no-repeat;
	}
.RCLink a:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration:none;
	color:#1d2a5a;
	}
.RCLink a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration:none;
	color:#1d2a5a;
	}
.RCLink a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration:none;
	color:#c17a47;
	}
.RCLink a:active {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration:none;
	color:#c17a47;
	}
.HPFlashHeaderBG {
	background-color: #8e4108;
	}
.ContentBanner {
	background-image: url(../images/Content_Banner.jpg);
	background-repeat:no-repeat;
	border-bottom: 4px solid #3b4361;
	background-color: #a55217;
	}
.BannerPic {
	border-left: 1px solid #ffffff;
	}
	
.Tesimonial {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:11px;
	color:#1d2a5a;
	line-height: 16px;
	}
.TesimonialName {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration: none;
	color:#051954;
	}
.TesimonialName a:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration: none;
	color:#954a15;
	text-decoration: none;
	}
.TesimonialName a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration: none;
	color:#954a15;
	text-decoration: none;
	}
.TesimonialName a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration: none;
	color:#c17a47;
	text-decoration: none;
	}
.TesimonialName a:active{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration: none;
	color:#c17a47;
	text-decoration: none;
	}
	
.TesimonialName2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration: none;
	color:#051954;
	line-height: 18px;
	}
.TesimonialName2 a:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration: none;
	color:#954a15;
	text-decoration: none;
	}
.TesimonialName2 a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration: none;
	color:#954a15;
	text-decoration: none;
	}
.TesimonialName2 a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration: none;
	color:#c17a47;
	text-decoration: none;
	}
.TesimonialName2 a:active{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration: none;
	color:#c17a47;
	text-decoration: none;
	}
	
	
	
	
	
.hdr {
	background-image: url(../images/hdr.gif);
	background-repeat:repeat-x;
	}
	
.ContentBox1 {
	background-color: #f2f1e3;
	border: 1px solid #b05e17;
	padding: 15px;
	}
.ContentBox2 {
	background-color: #f2f1e3;
	border: 1px solid #b05e17;
	padding: 20px;
	}
	
/* --- Rates Chart ---*/

.SeasonHeader {
	border-bottom: 1px solid #cccccc;
	}
	
.MidweekHeader {
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	}
.RentalSeasonRow {
	border-bottom: 1px solid #cccccc;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#666666;
	padding: 12px;
	}
.RentalSeasonAltRow {
	border-bottom: 1px solid #cccccc;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#666666;
	padding: 12px;
	background-color: #f3f3f3;
	}
	
.MidWeekRow {
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#3b4361;
	padding: 12px;
	}
.MidWeekAltRow {
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#3b4361;
	padding: 12px;
	background-color: #f3f3f3;
	}
	
.WeekendRow {
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#c17a47;
	padding: 12px;
	}
.WeekendAltRow {
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#c17a47;
	padding: 12px;
	background-color: #f3f3f3;
	}