/* temp - amalgamate and standardize - niu*/


.pkg {
font-size:10px;
color:#999;
}

.currency {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
color:#666;
}

a img {
border: none;
}

/* pricing section */

.prtable {
text-align:left
}

.quote {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #999999;
font-size: 9px;
line-height: 14px;
padding-right: 5px;
padding-left: 5px;
}

.price {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-right:25px;
}

.pricetype {
font-size:9px;
line-height:12px;
color: #999999;
font-style:oblique
}

.pkgstay1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
}

.pkgstay2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.pad4 {
padding-left:4px
}

.border {
width:482px;
border: 1px solid #cccccc
}

/* pricing -------- package 1*/

#pkg1 {
line-height:16px;
font-size:12px;
border: 1px solid #CEDAB6
}

.pkg1head {
color: #79AE2B;
}

.pricehead1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #587835
}

/* pricing package -----  2*/

.pkg2 {
font-size:12px;
line-height:14px;
border: 1px solid #CEDAB6
}

.pkg2head {
color: #718c3d;
}

.pricehead2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #718c3d
}

/* pricing package  --------  3*/

#pkg3 {
font-size:12px;
line-height:16px;
border: 1px solid #CEDAB6
}

.pkg3head {
color: #848B3D;
}

.pricehead3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #848B3D
}

/* pricing package  --------  4, 5, 6*/

#pkg4, #pkg5, #pkg6 {
font-size:12px;
line-height:16px;
border: 1px solid #CEDAB6
}

.pkg4head {
color: #4E7C18;
}

.honeymoon {
color: #ae67ca;
}

/*reservations*/
#terms p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color: #000;
font-weight:normal;
}
#call {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#93a04b;
font-weight:bold
}

#email {
color:#a0b739;
text-align:left;
}

#form-inquiry {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color: #707949;
font-weight:bold;vertical-align: top;text-align:left;
width:96%;
padding-top:10px;}


#form-packages{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color: #707949;
font-weight:normal;vertical-align: top;text-align:left;
margin-left:25px;
}




.title {
font: bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
color: #000;
}

.detail {
font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
color: #707949;
}

.reserv1 {
border: 1px #d2d9b1 solid;
background-color:#F5F7EA;
}

.reserv2 {
border: 1px solid #cddae7;
background-color: #f4f9ff
}


.reserv3 {
border: 1px #CEDAB6 solid;background-color: #fff;padding:7px;}

.call {
color:#93a04b;
font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-weight:normal;font-size: 20px;
text-transform:uppercase;margin:0 0 0 10px;padding:0;
}

.email {
color:#90b3d3;
font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-weight:normal;font-size: 20px;
text-transform:uppercase;margin:5px 0 5px 10px;padding:0;
}

.online {
color: #707949;
text-align:left;
font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-weight:normal;font-size: 20px;
text-transform:uppercase;margin:10px 0 10px 10px;padding:0;
}
.select {
margin:0;
padding:10px 0 7px 7px;font-weight:bold;}


.black10 {
color:#000000;
font-size:10px;
font-weight:normal
}

.blackhead {
color:#000000;
font-weight:bold
}

#new {
width:525px
}

#pkgs-list ul {
margin-right:40px;
}

#pkgs-list li {
margin-bottom:10px;
}

/* Packages new
============================*/

#packages-intro {
width: 450px;
margin:0;
padding:0;
margin-left: 18px;
}

#packages-intro h2 {
border-color:#c5cbab;
}

#packages-intro .last {
border-color:#c5cbab;
border-bottom-style: solid;
border-bottom-width: 1px;
}

#packages-intro h2 a:link, #packages-intro h2 a:visited {
color: #666600;
font: italic 22px/22px Times, "Times New Roman", serif;
margin:0;
padding:5px 0px 0px 0px;
text-decoration: none;
}

#packages-intro h2 a:hover, #packages-intro h2 a:active {
color: #666600;
font: italic 22px/22px Times, "Times New Roman", serif;
margin:0;
padding:5px 0 0 0;
text-decoration: underline;
}

#packages-intro p a:link, #packages-intro p a:visited {
color: #4476A8;
font: normal 11px/13px Verdana, Helvetica, Arial, sans-serif;
margin:0 0 0 27px;
padding:0;
text-decoration: none;
}

#packages-intro p a:hover, #packages-intro p a:active {
color: #336699;
font: normal 11px/13px Verdana, Helvetica, Arial, sans-serif;
padding:0 0 0 27px;
margin:0;
text-decoration: underline;
}

.rates-top-l {
float: left;
width:210px;
}

.rates-top-r {
float: right;
width:200px;
}

#seasonal-pad {
padding: 0px 0px 0px 20px;
}

.pkg-info {
font-size:11px;
color:#999;
font-weight: normal;
margin-top:10px;
}

.pkg-head-times {
color: #8ebe00;
font-family: Times, "Times New Roman", serif;
font-style: italic;
font-size: 30px;
}

.new-seas-pkg {
color: #a29530;
font: italic 28px/30px Times, "Times New Roman", serif;
padding: 0;
margin:0;
border: 0;
padding: 40px 0 0 0;
}


.button-pad {
padding: 15px 0 10px;
}

/* FORM new
============================*/
.pad-submit {
padding: 5px 0px 0 0;
}

.pac-vac {
background-color: #d4e69d;
width:200px;
border:none;
}

.pac-nou {
background-color: #dfdea3;
width:200px;
border:none;
}

.pac-rom {
background-color: #efe7d6;
width:200px;
border:none;
}
.pac-ala{
background-color: #D7D7FF;
width:200px;
border:none;
}

.pac-vac h2,.pac-nou h2,.pac-rom h2, .pac-ala h2 {
font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
font-size:15px;font-weight:bold;
margin:0 0 0 5px;padding:4px 0 3px 10px;
color: #000000;
background-color: transparent;
width:100%;
border:0px;
}



