@charset "utf-8";
/* CSS Document */
body{
	margin: 0;
}
.pvc-gradient-header {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #0a475a;
	background-image: url(/images/112608-pvc-gradient-header.jpg);
	background-repeat: repeat-x;
	padding-right: 25px;
}
.pvc-menu-top {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #d8d5d5;
	padding-right: 20px;
	padding-left: 20px;
	letter-spacing: 2px;
}
.pvc-menu-top a:link{
	color: #6f6d61;
	text-decoration:none;
}
.pvc-menu-top a:visited{
	color: #6f6d61;
	text-decoration:none;
}
.pvc-menu-top a:hover{
	color: #6f6d61;
	text-decoration:none;
}
.pvc-main-title {
	font-family: "Trebuchet MS";
	font-size: 13px;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 10px;
	color: #062f3c;
	font-weight: bold;
}
.pvc-box-destination {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #343333;
	text-transform: none;
	padding-left: 10px;
	font-weight: normal;
}

.pvc-box-destination samp{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #0a475a;
	text-transform: lowercase;
	padding-left: 10px;
	font-weight: bold;
}

.pvc-box-destination samp a:link{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #0a475a;
}

.pvc-box-destination samp a:hover{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #1388AE;
}

.pvc-box-destination samp a:visited{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #0a475a;
}

.pvc-box-destination span{
	text-transform: uppercase;
	color: #0a475a;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.pvc-box-destination a:link{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #343333;
	text-decoration: none;
}
.pvc-box-destination a:hover{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #666464;
	text-decoration: none;
}
.pvc-box-destination a:visited{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #343333;
	text-decoration: none;
}
.pvc-gray-line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a9a7a0;
	padding-left:10px
}
.pvc-box-login {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #6f6d61;
	
	padding-right: 10px;
	font-weight: bold;
	background-image: url(/images/112608-pvc-login-header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.pvc-box-login span{
	font-size: 14px;
	color: #0a475a;
	font-weight: bold;
}
.pvc-box-login a:link{
	color: #6f6d61;
	font-weight: normal;
	text-decoration: none;
}
.pvc-box-login a:visited{
	color: #6f6d61;
	font-weight: normal;
	text-decoration: none;
}
.pvc-box-login a:hover{
	color: #A4A297;
	font-weight: normal;
	text-decoration: none;
}
.pvc-box-right-col {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	color: #3d3b30;
	background-color: #f5f4f2;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #bbbbb4;
	border-left-color: #bbbbb4;
	background-image: url(/images/112608-pvc-bkg-destination.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
}
.pvc-box-right-col span{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}

.pvc-box-right-col a:link{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #6f6d61;
	font-weight: normal;
	text-decoration: none;
}

.pvc-box-right-col a:visited{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #6f6d61;
	font-weight: normal;
	text-decoration: none;
}

.pvc-box-right-col a:hover{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #A4A297;
	font-weight: normal;
	text-decoration: none;
}
.pvc-text-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.pvc-box-footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6f6d61;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bfbfba;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.pvc-box-footer a:link{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #6f6d61;
	font-weight: normal;
	text-decoration: none;
}
.pvc-box-footer a:visited{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #6f6d61;
	font-weight: normal;
	text-decoration: none;
}
.pvc-box-footer a:hover{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #A4A297;
	font-weight: normal;
	text-decoration: none;
}
.pvc-breadcrumb {
	background-color: #f4f4f4;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cdcdc7;
	font-family: "Trebuchet MS";
	font-size: 12px;
	text-transform: capitalize;
	color: #905311;
	text-decoration: none;
	padding-left: 15px;
	font-weight: bold;
}

.pvc-breadcrumb a:link{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #905311;
	text-decoration: none;
}

.pvc-breadcrumb a:hover{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #c77419;
	text-decoration: none;
}

.pvc-breadcrumb a:visited{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #905311;
	text-decoration: none;
}
.pvc-hotels-title-main {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	color: #0a475a;
	padding: 10px;
}

.pvc-hotels-title-main-special {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	color: #0a475a;
	padding-left:10px;
	padding-top:0;
	padding-bottom:0;
	padding-right:0;
}

.pvc-hotels-list {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #cdcdc7;
	border-bottom-color: #cdcdc7;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #6f6d61;
	padding-right: 10px;
	padding-left: 20px;
}

.pvc-hotels-list span{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #905311;
}

.pvc-hotels-list a:link{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #6f6d61;
	text-decoration: none;
}
.pvc-hotels-list a:visited{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #6f6d61;
	text-decoration: none;
}
.pvc-hotels-list a:hover{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #928F83;
	text-decoration: none;
}
.pvc-box-hotel {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #6f6d61;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bfbfba;
	padding-right: 10px;
	padding-left: 10px;
}
.pvc-box-hotel ul{
	list-style-position: outside;
	list-style-image: url(/images/112608-pvc-bullet-blue.jpg);
	list-style-type: none;
	padding-top: 10px;
	padding-left: 5px;
}
.pvc-box-hotel a:link{
	color: #5A5950;
}
.pvc-box-hotel a:visited{
	color: #5A5950;
}
.pvc-box-hotel a:hover{
	color: #5A5950;
}
.pvc-box-description-hotel {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #5f5f5f;
	background-color: #f4f4f4;
	padding: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #cdcdc7;
	border-right-color: #cdcdc7;
}
.pvc-box-description-hotel h1{
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #0a475a;
	text-transform: capitalize;
	margin: 0px;
	padding: 0px;
}
.pvc-box-description-hotel span{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #0a475a;
	text-transform: capitalize;
}
.pvc-box-photo-hotel {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #6f6d61;
	background-color: #F4F4F4;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.pvc-box-photo-hotel span{
	color: #0a475a;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdc7;
}
.pvc-box-photo-hotel a:link{
	color: #6f6d61;
	font-weight: normal;
	text-decoration: none;
}
.pvc-box-photo-hotel a:visited{
	color: #6f6d61;
	font-weight: normal;
	text-decoration: none;
}
.pvc-box-photo-hotel a:hover{
	color: #A4A297;
	font-weight: normal;
	text-decoration: none;
}
.pvc-contact-box a:link{
	color: #68675B;
	text-decoration: none;
}
.pvc-contact-box a:visited{
	color: #68675B;
	text-decoration: none;
}
.pvc-contact-box a:hover{
	color: #A4A397;
	text-decoration: none;
}
.pvc-contact-box {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #68675B;
	padding: 10px;
	line-height: 17px;
}

.pvc-contact-box span{
	font-size: 14px;
	color: #0a475a;
	text-transform: uppercase;
}

.pvc-contact-box-top {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #640000;
	padding: 10px;
	line-height: 20px;
}

.pvc-contact-box-top samp{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #68675B;
	line-height: 17px;
}
.pvc-terms-box {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 17px;
	color: #57564D;
	padding: 10px;
	background-color: #FAFAFA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #909090;
}
.pvc-terms-box a:link{
	font-size: 12px;
	color: #0a475a;
	text-decoration: none;
}
.pvc-terms-box a:visited{
	font-size: 12px;
	color: #0a475a;
	text-decoration: none;
}
.pvc-terms-box a:hover{
	font-size: 12px;
	color: #1282A7;
	text-decoration: none;
}
.pvc-terms-box span{
	font-size: 12px;
	color: #0a475a;
	font-weight: bold;
	line-height: 20px;
}

.pvc-popup-box {
	font-family: "Trebuchet MS";
	font-size: 14px;
	line-height: 17px;
	color: #57564D;
	padding: 10px;
}

.pvc-popup-box span{
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #0a475a;
	margin: 0px;
	padding: 0px;
}

.pvc-popup-box li{
	font-family: "Trebuchet MS";
	font-size: 14px;
	line-height: 35px;
	color: #57564D;
	padding: 0px;
	margin: 0px;
	list-style-position: outside;
	list-style-image: url(/images/010509-pvc-arrow-yellow-01.jpg);
	list-style-type: none;
}

.pvc-box-testimonials {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.pvc-region-hotel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
}
.pvc-region-hotel-title{
	background-color:#F5F5F5;
	border-top-color:#cdcdc7;
	border-top-style:solid;
	border-top-width: 1px;
}
.pvc-region-hotel h3{
	font-family:"Trebuchet MS";
	font-size: 15px;
	color: #5f5f5f;
	font-weight: normal;
	margin: 0px;
	padding-left: 14px;
}
.pvc-region-hotel h3 a{
	color: #5f5f5f;
	text-decoration: none;
}
.pvc-region-hotel h3 a:visited{
	color: #5f5f5f;
	text-decoration: none;
}
.pvc-region-hotel h3 a:hover{
	color: #8B8B8B;
	text-decoration: underline;
}
.pvc-region-hotel-img{
	background-color: #FFFFFF;
	padding: 2px;
	border: 1px solid #bfbfba;	
}
.pvc-region-hotel-location{
	color: #9D754A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 1px;
	padding-left: 14px;
	padding-bottom: 4px;
}

.pvc-region-hotel-location a:visited{
	color: #0a475a;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.pvc-region-hotel-location a:link{
	color: #0a475a;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.pvc-region-hotel-location a:hover{
	color: #106C8B;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.pvc-region-hotel-interst{
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	color: #9D754A;
	font-size: 10px;
	padding-left: 14px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-top: 4px;
}
.pvc-region-hotel-links{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #022E43;
	background-color: #F8F8F8;
	}

.pvc-region-hotel-links-quote{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #022E43;
}

.pvc-region-hotel-links a{
	color: #022E43;
	text-decoration: none;
}
.pvc-region-hotel-links a:visited{
	color: #022E43;
	text-decoration: none;
}
.pvc-region-hotel-links a:hover{
	color: #022E43;
	text-decoration: underline;
}

.pvc-box-right-col-resort {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	color: #3d3b30;
	background-color: #f5f4f2;
	background-image: url(/images/112608-pvc-bkg-resorts.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.pvc-box-right-col-resort span{
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: normal;
	color: #022e43;
}

.pvc-box-right-col-resort samp{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-style: normal;
	color: #3d3b30;
}

.pvc-box-right-col-resort-btn {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #022e43;
	line-height: normal;
	text-decoration: none;
}

.pvc-box-right-col-resort-btn a:link{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #022e43;
	line-height: normal;
	text-decoration: none;
}
.pvc-box-right-col-resort-btn a:visited{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #022e43;
	line-height: normal;
	text-decoration: none;
}
.pvc-box-right-col-resort-btn a:hover{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #03557C;
	line-height: normal;
	text-decoration: none;

}

.pvc-box-forgot-password {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #666666;
	padding-left: 50px;
}

/* Destinations Drop Down Boxes */
.destinations-h {

	display: none;
}
/* End Destinations Drop Down Boxes */

.range-article {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #494841;
	padding-top: 7px;
	padding-right: 14px;
	padding-bottom: 7px;
	padding-left: 14px;
}
.range-article span{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color:#0a475a;
}
.range-article span a{
	color:#0a475a;
	text-decoration: none;
}
.range-article span a:visited{
	color:#0a475a;
	text-decoration: none;
}
.range-article span a:hover{
	color:#1386AC;
	text-decoration: underline;
}
.range-article-img{
	padding: 2px;
	float: left;
	border: 1px solid #818074;
	margin-right: 7px;
	margin-bottom: 4px;
}

.pvc-destination-list {
	font-family:"Trebuchet MS";
	font-size: 13px;
	color: #6f6d61;
	padding: 10px;
}

.pvc-destination-list h3{
	font-family:"Trebuchet MS";
	font-size: 15px;
	color: #0a475a;
	padding: 0px;
	margin: 0px;
	text-transform: uppercase;
}

.pvc-destination-list a:link{
	font-family:"Trebuchet MS";
	font-size: 12px;
	color: #6f6d61;
	text-decoration: none;
}

.pvc-destination-list a:visited{
	font-family:"Trebuchet MS";
	font-size: 12px;
	color: #6f6d61;
	text-decoration: none;
}

.pvc-destination-list a:hover{
	font-family:"Trebuchet MS";
	font-size: 12px;
	color: #89887A;
	text-decoration: none;
}

.pvc-destination-list span{
	font-family:"Trebuchet MS";
	font-size: 14px;
	color: #0a475a;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbbbb4;
}

.pvc-destination-list span a:link{
	font-family:"Trebuchet MS";
	font-size: 14px;
	color: #0a475a;
	font-weight: bold;
}

.pvc-destination-list span a:hover{
	font-family:"Trebuchet MS";
	font-size: 14px;
	color: #1491BA;
	font-weight: bold;
}

.pvc-destination-list span a:visited{
	font-family:"Trebuchet MS";
	font-size: 14px;
	color: #0a475a;
	font-weight: bold;
}
.landing-reserve{
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 14px;
	color: #2A2829;
	padding-top: 7px;
	padding-right: 14px;
	padding-bottom: 7px;
	padding-left: 14px;
}
.landing-reserve a{
	color: #2A2829;
	text-decoration: none;
}
.landing-reserve a:visited{
	color: #2A2829;
	text-decoration: none;
}
.landing-reserve a:hover{
	color: #C77419;
	text-decoration: underline;
}
.landing-reserve span {
	color: #2A2829;
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
}
.landing-reserve span a{
	color: #7F9DB9;
	text-decoration: none;
}
.landing-reserve span a:visited{
	color: #7F9DB9;
	text-decoration: none;
}
.landing-reserve span a:hover{
	color: #7F9DB9;
	text-decoration: underline;
}
.pvc-reservation-box {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #363636;
	background-color: #fafafa;
	background-image: url(/images/010709-pvc-bkg-reservation-box.jpg);
	background-repeat: repeat;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e6e6e6;
	border-bottom-color: #e6e6e6;
}

.pvc-join-form-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #484646;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e0dfdc;
	border-left-color: #e0dfdc;
	padding: 5px;
}

.pvc-contact-join-box a:link{
	color: #68675B;
	text-decoration: none;
}
.pvc-contact-join-box a:visited{
	color: #68675B;
	text-decoration: none;
}
.pvc-contact-join-box a:hover{
	color: #A4A397;
	text-decoration: none;
}

.pvc-join-form-box span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #484646;
	line-height: 13px;
}

.pvc-contact-join-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 17px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 8px;
	font-weight: normal;
}

.pvc-contact-join-box span{
	font-size: 13px;
	color: #0a475a;
	text-transform: uppercase;
}

.pvc-contact-join-box samp{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cf8b2a;
	text-transform: none;
	font-weight: normal;
}

.pvc-contact-join-box ul{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #68675B;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	background-image: url(images/011209-pvc-arrow-join.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

.pvc-join-left-column {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #484646;
	background-image: url(/images/011309-pvc-join-grad-left.jpg);
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px;
}

.pvc-join-left-column span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #14475a;
	line-height: 17px;
	text-transform: uppercase;
}

.pvc-join-left-column img{
	background-color: #FFFFFF;
	margin: 4px;
	border: 1px solid #CCCCCC;
	padding: 2px;
}

.pvc-join-left-column a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #dc9e23;
}

.pvc-join-left-column a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #E3B451;
}

.pvc-join-left-column a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #dc9e23;
}


.pvc-join-right-column {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #484646;
	background-image: url(/images/011309-pvc-join-grad-right.jpg);
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}

.pvc-join-right-column span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #14475a;
	line-height: 17px;
	text-transform: uppercase;
}

.pvc-join-right-column span a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #14475a;
	line-height: 17px;
	text-transform: uppercase;
	text-decoration:none;
}
.pvc-join-right-column span a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #14475a;
	line-height: 17px;
	text-transform: uppercase;
	text-decoration:none;
}
.pvc-join-right-column span a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #227797;
	line-height: 17px;
	text-transform: uppercase;
	text-decoration:none;
}
.pvc-join-right-column img{
	background-color: #FFFFFF;
	margin: 4px;
	border: 1px solid #CCCCCC;
	padding: 2px;
}

.pvc-join-right-column a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #dc9e23;
}

.pvc-join-right-column a:hover{
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #E3B451;
}

.pvc-join-right-column a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #dc9e23;
}

.join-1-text-box{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.pvc-how-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e4e4e4;
}

.pvc-how-box a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #154657;
	font-style: italic;
	text-decoration: none;
}

.pvc-how-box a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #23758F;
	font-style: italic;
	text-decoration: none;
}

.pvc-how-box a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #154657;
	font-style: italic;
	text-decoration: none;
}

.pvc-how-box span{
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: normal;
	color: #154657;
	padding-bottom: 10px;
	text-transform: capitalize;
}

.pvc-how-box samp{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D38809;
	text-transform: uppercase;
}


.pvc-how-box li{
	line-height: 25px;
	margin: 0px;
	background-image: url(/images/010509-pvc-arrow-yellow-01.jpg);
	background-repeat: no-repeat;
	background-position: left;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
}


.pvc-how-box-title{
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FAFAFA;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 5px;
}

.box-packages-fineprint{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.box-resort-list {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	text-transform: capitalize;
	color: #7d321d;
	text-decoration: none;
}

.box-resort-list samp{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #7d321d;
	text-decoration: none;
}

.box-resort-list span{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #2f2b20;
	text-decoration: none;
}

.box-resort-list a:link{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #2f2b20;
	text-decoration: none;
}

.box-resort-list a:visited{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #2f2b20;
	text-decoration: none;
}

.box-resort-list a:hover{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #544D38;
	text-decoration: none;
}


