/* CSS Document */

/*------------common----------*/
body {
	background-image: url(http://pa.ximg.co/nd-images/back.gif);
}

html{
font-family:Palatino Linotype
}

/*
#vBg{
background:#fff url(http://pa.ximg.co/bBg.jpg) repeat-y
}
*/

.floatL{
float:left
}

.floatR{
float:right
}

#hide{a:
color: white;
}

#container{
background:#fff url(http://pa.ximg.co/leftBg.gif) repeat-y 0px 0px;
width:779px;
margin:auto auto	
}

.spacer5{
height:6px
}
.clearB{
clear:both;

}
/*---------------------------------*/

/*------------------header---------------*/
#header{
background: url(http://pa.ximg.co/header.jpg) no-repeat;
width:779px;
height:295px
}

#bg-map{
background: url(http://pa.ximg.co/bg_map.jpg) no-repeat;
width:560px;
height:294px
}

/*---------------------------------*/

/*--------------horz navigation-------------*/
#horzNav{
background:#4c9a92 url(http://pa.ximg.co/horzNavBg.jpg) repeat-x;
height:34px;
}

#horzLinks{
margin-left:20px;
height:32px;
width:690px;
}

#horzNav div{
float:left;
padding:2px 25px 0px 23px;
font-weight:bold;
color:#FFFFFF;
font-size:14px
}
/*---------------------------------*/
/*--------------verNavig-------------------*/
.vertNavigLinks{
margin:10px 0 0 10px;
}

.vertNavigLinks h1{
font-weight:bold !important;
font-size:100%;
color:#005b91;
}

.vertNavigLinks a:link, .vertNavigLinks a:visited{
color:#004b74;
font-size:75%;
padding-left:16px;
background:transparent url(http://pa.ximg.co/gArrow.jpg) no-repeat 0px 2px;
}

.vertNavigLinks a:hover, .vertNavigLinks a:active{

color:#000000;
font-size:75%;
padding-left:16px;
background:transparent url(http://pa.ximg.co/gArrow.jpg) no-repeat 0px 2px
}
/*---------------hpage content------------------*/
#content{
padding-bottom:30px
}

#lCol a:link,#lCol  a:visited{
color:#0b537a;
font-size:100%
}

#lCol  a:hover,#lCol a:active{
color:#ba2800;
}
/*--------------vert navigation-------------*/
#vertNavig{
width:196px;
background:#b1e8e3 url(http://pa.ximg.co/resBg.jpg) no-repeat;
float:left;
}


/*---------------------------*/

/*--------------reservation-------------*/
#reservation{
font-size:12px;
height:170px;
padding:10px 10px 0 24px;
width:100%;
}

#reservation h1{
font-size:18px;
color:#00598b;
font-weight:bold;
margin-bottom:10px

}

#resButton{
margin-left:15px
}

#resLinks{
color:#fff;
margin-left:41px
}
/*---------------------------*/

/*-------------right col--------------*/
div.rightCol {
width:580px;
float:left;
}

#primBanner{
padding:10px
}

#primBanner h1{
font-size:130%;
color:#046aa8;
font-weight:bold
}
/*---------------------------*/

/*-------------property set--------------*/

#lCol{
width:440px;
float:left;
font-size:110%
}
.pset{
width:420px;

}

.cUp h1{
font-size:130%;
padding:20px 0 0 10px;
margin-left:2px;
font-weight:bold;
color:#fff;
background:#fff url(http://pa.ximg.co/cSon.jpg) no-repeat 2px 0px;
height:70px

}
.pFrame{
background:#fff url(http://pa.ximg.co/picFrame.gif) no-repeat;
width:120px;
height:120px;
margin:20px 0 0 5px;
padding:8px 0 45px 9px;
float:left;

}
.details{
width:282px;
float:left
}
.pTitle{

color:#00598b;

}

.pTitle h2{
font-weight:bold;
color:#279b8f;
font-size:110%;
padding:0 0 0 8px;

}
.pTitle a:link, .pTitle a:visited{
font-weight:bold;
color:#279b8f;
font-size:110%;
padding:0 0 0 8px;
text-decoration:none
}

.pTitle a:hover, .pTitle a:active{

font-weight:bold;
color:#279b8f;
font-size:110%;
padding:0 0 0 8px;
text-decoration:none
}


.desc{
font-size:72%;
color:#2775a2;
background:#fff url(http://pa.ximg.co/descBg.jpg) no-repeat;
padding:9px 22px 9px 9px;
margin:0px
}


.more{
font-style:italic;
padding:0px 0 0 6px;
font-size:75%;
font-weight:bold;
color:#000;
height:25px;
width:63px

}

.divider{
background:#fff url(http://pa.ximg.co/divider.jpg) no-repeat 0px 5px;
width:420px;
height:25px;
margin-left:1px

}
/*---------------------------*/
/*-------------rcol--------------*/
#rCol{
float:left;
width:136px;
background:#e5fffd url(http://pa.ximg.co/thumbsBg.gif) no-repeat top;

border:1px;
border-style:solid;
border-color:#b5ebe7
}

#rCol-mv{
float:left;
width:136px;
background:#c4dedc url(http://pa.ximg.co/thumbsBg.gif) no-repeat top;

border:1px;
border-style:solid;
border-color:#1c6e65
}

.adSet{
background:#ddf1f5 url(http://pa.ximg.co/adDivider.jpg) no-repeat bottom;
padding-bottom:20px
}

.adSet-PP{
background:#ddf1f5 url(http://pa.ximg.co/adDividerPP.jpg) no-repeat bottom;
padding-bottom:20px
}

.adPic{
padding:8px 0 0 7px
}

.adTtitle{
color:#0983c2;
text-align:center;
font-weight:bold;
font-size:95%;
border:0 0 1px 0;
}

.adTtitle a:link, .adTtitle a:visited{
color:#0983c2;
}

.adTtitle a:hover, .adTtitle a:active{
color:#0071ab;
}



.adTtitleBr{
color:#aa8571;
text-align:center;
font-weight:bold;
font-size:85%
}
.adTtitlePur{
color:#9d6da0;
text-align:center;
font-weight:bold;
font-size:85%
}

.adDesc{
font-size:85%;
padding:2px 8px 0 8px;
text-align:center;
color:#067b72
}
/*---------------------------*/

/*------------highlighter---------------*/

.hLight{
background:#fff url(http://pa.ximg.co/div.jpg) no-repeat;

margin-left:10px;
color:#565656;
font-size:72%;
width:420px
}

.hLightTitle{
color:#1672ad;
font-weight:bold;
padding:6px 0 0 10px;
font-size:150%;
}

.hLightPic{
padding:14px 0 0 10px
}
.hLightDesc{
padding: 10px 10px 0 10px
}
.list ul{
margin:10px 0 30px 0
}
.list li{
background:#fff url(http://pa.ximg.co/bBullet.gif) no-repeat 0px 2px;
padding-left:15px;
margin:7px 0 0 10px;
color:#3d837b;
list-style-type:none

}
/*---------------------------*/
/*--------------footer-------------*/
div#footer{

background-color:white;
color: black;
width:100%;
white-space: nowrap;
font-size:12px;
padding: 20px 6px 20px 6px;
text-align:center
}

div#footer a {
color: black;
text-decoration: underline;
padding: 4px 6px 4px 6px;
}

/*----------------form-----------------*/
select{
font-size:9px;
}

.tBox{
font-size:9px
}

.cal{
margin-left:4px;

}

.bBtn{
background:#fff url(http://pa.ximg.co/btnBg.jpg) repeat-x;
font-weight:bold;
font-size:90%;
color:#0a5e89;
border-left:1px solid #a8d7ef;
border-right:1px solid #a8d7ef;
border-bottom:1px solid #a8d7ef;
border-top:1px solid #a8d7ef;
font-family:Georgia, "Times New Roman", Times, serif;
padding:1px
}

.gBtn{
background:#fff url(http://pa.ximg.co/btnBg.jpg) repeat-x;
font-weight:bold;
font-size:90%;
color:#3d726c;
border-left:1px solid #bae3eb;
border-right:1px solid #a2efff;
border-bottom:1px solid #a2efff;
border-top:1px solid #bae3eb;
font-family:Georgia, "Times New Roman", Times, serif;
padding:1px
}
/*---------------------------------*/


/*-----------------inner page----------------*/

#pHeading {

/*height:50px;*/
color:#0468a1;
margin-left:15px;
margin-bottom: -10px;
}

#pHeading h1{
font-size:170%;
font-weight:bold;
padding:15px 0 0 0px;

}
#pHeading h2{
font-size:130%;
font-weight:bold;
padding:15px 0 0 0px;

}
#inLcol{
width:440px;
float:left;
margin-left:1px;
background:transparent url(http://pa.ximg.co/headingBg.jpg) no-repeat 0px 10px;
}
#inContent{
font-size:75%;
width:415px;
padding:10px 0 0 15px;
color:#4c4c4c;
line-height:150%
}

.lImg{
float:left;
margin-right:8px;
margin-top:5px;
border:6px solid #dbf2ff
}

.rImg{
float:right;
margin:5px 4px 0 8px;

border:6px solid #dbf2ff
}

.cImg{
text-align:center;

}

#inContent h2{
font-weight:bold;
padding:0px;
margin:0px;
display:inline
}

#inContent a:link, #inContent a:visited{
color:#055482;
}

#inContent a:hover, #inContent a:active{
color:#9c2201

}

#inContent ul{
margin:10px 0 20px 0
}
#inContent li{
background:#fff url(http://pa.ximg.co/bBullet.gif) no-repeat 0px 2px;
padding-left:15px;
margin:7px 0 0 0px;
color:#3d837b;
list-style-type:none

}

strong{
font-weight:bold
}

.top{
float:right;
margin:20px 10px 0 0
}

.topLow{
float:right;
text-align:right;
margin:0px 10px 20px 0;
display:block;
clear:both
}



/*---------------------------------*/
/*--------------saleSet-------------------*/


.saleSet{
width:410px;
margin-bottom:25px;
padding-bottom:15px;
background:#fff url(http://pa.ximg.co/hr.jpg) no-repeat bottom

}

.conBox{
width:410px;
margin-bottom:0px;
padding-bottom:15px;
background:#fff url(http://pa.ximg.co/hr.jpg) no-repeat bottom;
display:block

}
.conBox h1{
color:#43aa9f;
font-size:180%
}
.picFrame{
float:left;
width:150px
}

.proPic{
margin-right:8px;

border:6px solid #dbf2ff
}

.picInfo{
float:right;
width:230px
}

.pDesc h2{
font-weight:bold;
font-size:130%;

}

.back{
background:#fff url(http://pa.ximg.co/back.gif) no-repeat 0px 5px;
float:right;
padding-left:10px
} 

.saleSet h1{
color:#43aa9f;
font-size:180%
}

.pDet{
margin-top:10px
}

.pContact{
text-align:right
}

.pMore{
font-weight:bold;
color:#085386;
background:#fff url(http://pa.ximg.co/moreBlt.jpg) no-repeat;
padding-left:20px;
margin-left:10px
}


.pBack a:link, .pBack a:visited{
text-decoration:none;
}
.pBack{
font-weight:bold;
color:#085386;
background:#fff url(http://pa.ximg.co/backBlt.jpg) no-repeat;
padding-left:20px;
margin-left:10px
}


.pBack a:link, .pBack a:visited{
text-decoration:none;
}
/*---------------------------------*/

/*--------------faq-------------------*/

.faq{
background:#fff url(http://pa.ximg.co/faq.jpg) no-repeat;
font-weight:bold;
padding-left:25px;
color:#0663a6;
clear:right
}

.faqAns{
padding-top:10px;
margin-bottom:5px;
padding-bottom:25px;
background:#fff url(http://pa.ximg.co/hr.jpg) no-repeat bottom

}

.topFaq{
float:right;
text-align:right;
margin:0px 10px 0px 0;
display:block;
clear:both
}

/*---------------------------------*/
/*----------theGym---------*/
.theGym{
	color: #E9862B;
	font-weight: bold;
	text-decoration:none
}
.theGym a:link, #theGym a:visited{
color:#E9862B;

}

.theGym a:hover, #theGym a:active{
color:#E9862B;
}
/*---------------------------------*/

/*----------theGym---------*/

.tourBox{

padding-bottom:25px;
background:#fff url(http://pa.ximg.co/hr.jpg) no-repeat bottom

}

.tourBox h1{
font-size:130%;
font-weight:bold;
color:#2583b6;
font-family:garmond;
padding:5px 0 15px 10px;
text-transform:uppercase;
background:#fff url(http://pa.ximg.co/toursBg.jpg) no-repeat top left;
margin:30px 0 15px 0
}

.tourBox h2{
background:#fff url(http://pa.ximg.co/bBullet.gif) no-repeat 0px 2px;
padding-left:14px !important

}

.tourBox .lImg{
float:left;
margin-right:8px;
margin-top:0px;
border:6px solid #dbf2ff
}

/*---------------------------------*/

/*--------------top search-------------------*/
.pSearch{
background:#fff url(http://pa.ximg.co/searchBg.jpg) no-repeat;
height:61px;
padding:20px 0 0 85px
}
/*---------------------------------*/

/*----------------contact-----------------*/
.contact h1{
font-size:130%;
font-weight:bold;
color:#2583b6;
font-family:garmond;
padding:5px 0 15px 10px;
text-transform:uppercase;
background:#fff url(http://pa.ximg.co/toursBg.jpg) no-repeat top left;
margin:30px 0 15px 0
}

.evenRow{
background-color:#f5f5f5
}

.star{
color:#ff0000;
font-weight:bold;
font-size:130%
}

p.note {
	background: #EEE;
	padding: 4px;
	font-family: tahoma;
	font-size: 100%;
	line-height: 130%;
	margin-top: 0;
}

h3 {
	font-size: 110%;
	font-weight:bold;
	padding-bottom: 2px;
	padding-top: 0px;
	margin: 0;
}
