/* Start of CMSMS style sheet 'Print-L3' */
body {
        color: #000 !important;
        font-family:"Times New Roman", Times, serif;
        font-size:14px;
        line-height:20px;
        background-color:#FFFFFF;
        border:0 important!;
        width:654px;
}

* {
border:0 !important; /* again no borders on printouts */
}

h1,h2,h3 {
        font-size:16px;
}

#wrapper {
	width: auto; 
	padding: 0; 
	border: 0;
	float: none !important;
	color: black; 
	background: transparent;
        width:654px;
	}

#content {
width:654px;
padding:0px;
margin:0px;
margin-top:-15px;
}     

div#title {
width:333px;
height:64px;
}

ul#nav2, 
div#utility,
div#header,
div#print,
div#logo,
div#footer,
div#footer ul,
div#footer img {
display:none;
}

#footer-contact {
position:relative;
float:right;
width:25%;
font-size:12px;
line-height:14px;
top:-135px;
}
/* End of 'Print-L3' */

/* Start of CMSMS style sheet 'print-galisteo' */
/* Start of CMSMS style sheet 'Print-L3' */
body {
        color: #000 !important;
        font-family:"Times New Roman", Times, serif;
        font-size:14px;
        line-height:20px;
        background-color:#FFFFFF;
        border:0 important!;
        width:654px;
}

* {
border:0 !important; /* again no borders on printouts */
}

h1,h2,h3 {
        font-size:16px;
}

#wrapper {
	width: auto; 
	padding: 0; 
	border: 0;
	float: none !important;
	color: black; 
	background: transparent;
        width:654px;
	}

#content {
width:654px;
padding:0px;
margin:0px;
margin-top:-15px;
}     

div#title {
width:333px;
height:64px;
}

ul#nav2, 
div#utility,
div#header,
div#print,
div#logo,
div#footer,
div#footer ul,
div#footer img {
display:none;
}

#footer-contact {
position:relative;
float:right;
width:25%;
font-size:12px;
line-height:14px;
top:-135px;
}
/* End of 'Print-L3' */

/* Start of CMSMS style sheet 'print-galisteo' */
/* Start of CMSMS style sheet 'Print-L3' */
body {
        color: #000 !important;
        font-family:"Times New Roman", Times, serif;
        font-size:14px;
        line-height:20px;
        background-color:#FFFFFF;
        border:0 important!;
        width:654px;
}

* {
border:0 !important; /* again no borders on printouts */
}

h1,h2,h3 {
        font-size:16px;
}

#wrapper {
	width: auto; 
	padding: 0; 
	border: 0;
	float: none !important;
	color: black; 
	background: transparent;
        width:654px;
	}

#content {
width:654px;
padding:0px;
margin:0px;
margin-top:-15px;
}     

div#title {
width:333px;
height:64px;
}

ul#nav2, 
div#utility,
div#header,
div#print,
div#logo,
div#footer,
div#footer ul,
div#footer img {
display:none;
}

#footer-contact {
position:relative;
float:right;
width:25%;
font-size:12px;
line-height:14px;
top:-135px;
}
/* End of 'Print-L3' */

/* Start of CMSMS style sheet 'print-galisteo' */
#content-galisteo {
        display:list-item;
        list-style-image:url(GRAPHICS/galisteo-bkgd.jpg);
	width:654px;
	margin:0px;
	padding:0px;
	text-align:left;
}

#content-galisteo div#left {
        position:relative;
        float:left;
        width:50%;
        text-align:center;
	margin:0px;
	padding:0px;
}


#content-galisteo img.border {
display:block;
width:20em;
height:18em;
}

#content-galisteo div#right {
        position:relative;
        float:left;
        width:50%;
        text-align:left;
}

#content-galisteo div#right h2 {
	padding:0px;
        padding-top:2em;
	margin:0px;
	font-size:25px;
        color:#6b6b6a;
        font-weight:normal;
}

#content-galisteo div#right h2 div {
	padding:0px;
	margin:0px;
        margin-top:4px;
        margin-bottom:20px;
	font-size:12px;
        color:#6b6b6a;
}

#content-galisteo div#right h3 {
        float:left;
	padding:0px;
	margin:0px;
	font-size:14px;
        color:#6b6b6a;
}

#content-galisteo div#right div.copy {
        position:relative;
        float:left;
        font-size:12px;
        line-height:16px;
        color:#403f3b;
        width:325px;
        text-align:left;
}


#content-galisteo div#right img.detail {
        width:7em;
        height:7em;
        margin-bottom:30px;
}

#content-galisteo div#right div#quote {
        position:relative;
        float:left;
        display:list-item;
        list-style-image:url(GRAPHICS/QUOTES/quotes-galisteo.gif);
	width:654px;  
        margin-left:335px;
}

#content-galisteo div#right div#quote img {
       display:none;
}

#content-galisteo div#right img {
        width:100%;
        height:100%;
        margin-bottom:30px;
}

#content-galisteo div#bottom {
        position:relative;
        float:left;
        width:654px;     
        padding-bottom:25px;
}

#content-galisteo div#bottom img.fireplace {
        position:relative;
        float:left;
        width:16em;
        height:20em;
        margin-bottom:30px;
        margin-right:400px;
        top:-20px;
}

#content-galisteo img.cat {
        position:absolute;
        float:right;  
        bottom:20px;
        right:100px;
}

#content-galisteo div#rates {
        position:relative;
        float:left; 
        left:275px; 
        font-size:10px;
        text-align:center;
}

#content-galisteo div#bottom img {
        position:absolute;
        right:0px;
        top:60px;
}

#content-galisteo div#rates {
        position:absolute;
        right:0px;
        top:125px;     
}


#content-galisteo div#rates .price {
        font-size:18px;
}

#content-galisteo #rates table {
clear:both;
display:list-item;
list-style:none;
width:350px;
margin:0px;
padding:0px;
font-size:12px;
text-align:center;
}

/* hide everything else! */
#content-galisteo div#header,
#content-galisteo div.breadcrumbs,
#content-galisteo div#search,
#content-galisteo div#menu_vert,
#content-galisteo div#mainnav,
#content-galisteo div#news,
#content-galisteo div#sidebar,
#content-galisteo .testimonial img,
#content-galisteo ul#nav2,
#content-galisteo div#footer ul,
#content-galisteo div#footer img,
#content-galisteo #utility, 
#content-galisteo div#avail,
#content-galisteo div#print,
#content-galisteo div.rooms div a   {
   display: none !important;
}


/* End of 'print-galisteo' */


/* End of 'print-galisteo' */


/* End of 'print-galisteo' */

/* Start of CMSMS style sheet 'print-peralta' */
#content-peralta {
	position:relative;
	float:left;
        width:654px;
}

#content-peralta div#left {
        position:relative;
        float:left;
        width:55%;
        padding-right:10px;
}

#content-peralta div#left img {
         width:100%;
         padding-bottom:15px;
}

#content-peralta div#left div.copy {
        position:relative;
        float:right;
        font-size:16px;
        color:#403f3b;
        width:46%;
        line-height:18px;
        margin-left:25px;
}

#content-peralta div#left div.copy p {
        margin:0px;
        padding:0px;
}

#content-peralta img#ratestitle {
        position:relative;
        float:left;
}

#content-peralta div#avail {
        position:relative;
        float:left;
        width:46%;
}

#content-peralta div#avail img{
         width:13em;
         height:17em;
        padding-right:10px;
}

#content-peralta #availbox {
        display:none;
}

#content-peralta div#right {
        position:relative;
        float:left;
        width:40%;
        margin-left:15px;
        text-align:center;
}


#content-peralta div#right img {
         width:100%;
}

#content-peralta div#right h2 {
	padding:0px;
        padding-top:10px;
	margin:0px;
	font-size:28px;
        color:#6b6b6a;
        font-weight:normal;
}

#content-peralta div#right div {
        position:relative;
	color:#78766e;
	font-size:11px;
	padding:0px;
	margin:0px;
}

#content-peralta div#right h3 {
	font-size:12px;
        color:#6b6b6a;
	padding:0px;
	margin:10px;
        margin-top:0px;
        line-height:14px;
}

#content-peralta div#rates {
        position:relative;
        float:left;
        width:100%;
        height:200px;
        page-break-before:always;

}

#content-peralta div#rates div {
        position:relative;
        float:left;
        width:100%;
        font-size:10px;
}

#content-peralta div#rates .price{
        font-size:22px;
}

#content-peralta #rates table {
        position:relative;
        float:left;
        width:654px;
        font-size:12px;
        text-align:center;
}


/* hide everything else! */
#content-peralta div#header,
#content-peralta div.breadcrumbs,
#content-peralta div#search,
#content-peralta div#menu_vert,
#content-peralta div#mainnav,
#content-peralta div#news,
#content-peralta div#sidebar,
#content-peralta .testimonial img,
#content-peralta ul#nav2,
#content-peralta div#footer ul,
#content-peralta div#footer img,
#content-peralta #utility, 
#content-peralta div#print,
#content-peralta div.rooms div a   {
   display: none !important;
}

/* End of 'print-peralta' */

/* Start of CMSMS style sheet 'print-acequia-madre' */
#content-acequia-madre {
	position:relative;
	float:left;
        display:list-item;
        list-style-image:url(GRAPHICS/acequia-madre-bkgd.jpg);
	width:654px;
	text-align:left;
        margin-bottom:100px;
}

#content-acequia-madre div#left {
        position:relative;
        float:left;
        width:53%;
        text-align:left;
        text-align:center;
        margin-left:10px;
}

#content-acequia-madre div#left h2 {
	padding:0px;
	margin:0px;
	font-size:36px;
        color:#6b6b6a;
        font-weight:normal;
}

#content-acequia-madre div#left h2 div {
	padding:0px;
        padding-top:5px;
	margin:0px;
	font-size:12px;
        color:#6b6b6a;
}

#content-acequia-madre div#left h3 {
	padding:0px;
	margin:0px;
	font-size:16px;
        color:#6b6b6a;
}

#content-acequia-madre div#left img {
        width:250px;
        height:150px
}

#content-acequia-madre div#left div.copy {
        position:relative;
        float:left;
	padding:0px;
	margin:0px;
        font-size:14px;
        line-height:18px;
        color:#403f3b;
        width:100%;
        text-align:left;
}

#content-acequia-madre div#right {
        position:relative;
        float:left;
        width:43%;
        text-align:center;
        margin-left:15px;
}

#content-acequia-madre div#right img {
        width:275px;
        height:200px;
        padding-bottom:15px;
}

#content-acequia-madre div#bottom {
        position:static;
        width:654px;    
        page-break-before:always;
}

#content-acequia-madre img.cat {
        position:absolute;
        float:right;  
        bottom:0px;
        right:100px;
}

#content-acequia-madre div#avail {
        position:relative;
        float:right;
        width:335px;
}

#content-acequia-madre #availbox {
        display:none;
}

#content-acequia-madre #submit {
	padding-top:12px;
	padding-left:60px;
}

#content-acequia-madre div#rates {
        position:relative;
        float:left;
        width:654px;
        height:150px;
        color:#7c4c25;
}

#content-acequia-madre div#rates .price{
        font-size:22px;
}

#content-acequia-madre #rates table {
position:relative;
float:left;
width:654px;
font-size:12px;
text-align:center;
}

#content-acequia-madre #rates table td {
width:166px;
height:100px;
padding-bottom:20px;
}

#content-acequia-madre #rates div {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}

#content-acequia-madre img.cat {
display:none;
}
/* End of 'print-acequia-madre' */

/* Start of CMSMS style sheet 'print-garcia' */
#content-garcia {
	position:relative;
	float:left;
	width:654px;
	text-align:left;
}

#content-garcia p {
	margin:0px;
	padding:0px;
}

#content-garcia div#left {
        position:relative;
        float:left;
        width:48%;
        height:11in;
        text-align:left;
        page-break:after;
}


#content-garcia div#left img {
        width:100%;
        height:275px;
}

#content-garcia div#left div#rates-title img {
width:172px;
height:38px;
padding-top:150px;
}

#content-garcia div#left div.copy {
        position:relative;
        float:left;
        font-size:16px;
        line-height:24px;
        color:#403f3b;
        text-align:left;
        width:250px;
        padding:25px;
}


#content-garcia div#right {
        position:relative;
        float:left;
        width:48%;
        text-align:center;
        margin-left:15px;
        top:-50px;
        height:11in;
}

#content-garcia div#right h2 {
	padding:0px;
        padding-top:60px;
	margin:0px;
	font-size:36px;
        color:#6b6b6a;
        font-weight:normal;
        text-align:center;
        width:100%;
}

#content-garcia div#right h2 div {
	padding:0px;
	margin:0px;
	font-size:14px;
        color:#6b6b6a;
        text-align:center;
        width:100%;
}

#content-garcia div#right h3 {
	padding:0px;
	margin:0px;
	font-size:12px;
        color:#6b6b6a;
        text-align:center;
}

#content-garcia div#right div#retablo img {
        width:4em;
        width:10em
}

#content-garcia div#right img {
        position:relative;
        float:left;
	padding:0px;
	margin:10px;
        width:50%;
        height:50%;
        left:65px;
}

#content-garcia div#right div.copy {
        position:relative;
        float:left;
	padding:0px;
	margin:0px;
        font-size:12px;
        color:#403f3b;
        width:250px;
        padding:25px;
        padding-bottom:0px;
        text-align:left;
}

#content-garcia div#quote {
        display:none;
}


#content-garcia div#avail {
       display:none;
}


#content-garcia div#rates {
        position:relative;
        float:left;
        width:654px;  
        color:#7c4c25;
        clear:both;
}

#content-garcia div#rates .price{
        font-size:22px;
}

#content-garcia #rates table {
position:relative;
float:left;
width:100%;
font-size:12px;
text-align:center;
}

#content-garcia #rates table td {
width:166px;
height:100px;
padding-bottom:20px;
}

#content-garcia #rates div {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
/* End of 'print-garcia' */

/* Start of CMSMS style sheet 'print-delgado' */
#content-delgado {
	position:relative;
	float:left;
	width:654px;
	text-align:left;
}

#content-delgado p {
	margin:0px;
	padding:0px;
}

#content-delgado div#left {
        position:relative;
        float:left;
        width:48%;
        height:11in;
        text-align:left;
        page-break:after;
}


#content-delgado div#left img {
        width:100%;
        height:233px;
}

#content-delgado div#left div#rates-title img {
width:172px;
height:38px;
padding-top:150px;
}

#content-delgado div#left div.copy {
        position:relative;
        float:left;
        font-size:12px;
        line-height:16px;
        color:#403f3b;
        text-align:left;
        width:250px;
        height:400px;
        padding:25px;
}


#content-delgado div#right {
        position:relative;
        float:left;
        width:48%;
        text-align:center;
        margin-left:15px;
        top:-70px;
        height:11in;
}

#content-delgado div#right h2 {
	padding:0px;
        padding-top:60px;
	margin:0px;
	font-size:36px;
        color:#6b6b6a;
        font-weight:normal;
        text-align:center;
        width:100%;
}

#content-delgado div#right h2 div {
	padding:0px;
	margin:0px;
	font-size:14px;
        color:#6b6b6a;
        text-align:center;
        width:100%;
}

#content-delgado div#right h3 {
	padding:0px;
	margin:0px;
	font-size:12px;
        color:#6b6b6a;
        text-align:center;
}

#content-delgado div#right div#retablo img {
        width:4em;
        width:10em
}

#content-delgado div#right img {
        position:relative;
        float:left;
	padding:0px;
	margin:10px;  
        left:30px;
        width:16em;
        height:20em;
}

#content-delgado div#right div.copy {
        position:relative;
        float:left;
	padding:0px;
	margin:0px;
        font-size:12px;
        color:#403f3b;
        width:250px;
        padding:25px;
        padding-bottom:0px;
        text-align:left;
}

#content-delgado div#quote {
        display:none;
}


#content-delgado div#avail {
       display:none;
}


#content-delgado div#rates {
        position:relative;
        float:left;
        width:654px;  
        color:#7c4c25;
        clear:both;
}

#content-delgado div#rates .price{
        font-size:22px;
}

#content-delgado #rates table {
position:relative;
float:left;
width:100%;
font-size:12px;
text-align:center;
}

#content-delgado #rates table td {
width:166px;
height:100px;
padding-bottom:20px;
}

#content-delgado #rates div {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
/* End of 'print-delgado' */

/* Start of CMSMS style sheet 'print-la-paz' */
#content-la-paz {
	position:relative;
	float:left;
	width:654px;
	text-align:left;
}

#content-la-paz p {
	margin:0px;
	padding:0px;
}

#content-la-paz div#left {
        position:relative;
        float:left;
        width:48%;
        height:11in;
        text-align:left;
        page-break:after;
}


#content-la-paz div#left img {
        width:100%;
        height:233px;
}

#content-la-paz div#left div#rates-title img {
width:172px;
height:38px;
padding-top:150px;
}

#content-la-paz div#left div.copy {
        position:relative;
        float:left;
        font-size:12px;
        line-height:16px;
        color:#403f3b;
        text-align:left;
        width:250px;
        height:400px;
        padding:25px;
}


#content-la-paz div#right {
        position:relative;
        float:left;
        width:48%;
        text-align:center;
        margin-left:15px;
        top:-70px;
        height:11in;
}

#content-la-paz div#right h2 {
	padding:0px;
        padding-top:60px;
	margin:0px;
	font-size:36px;
        color:#6b6b6a;
        font-weight:normal;
        text-align:center;
        width:100%;
}

#content-la-paz div#right h2 div {
	padding:0px;
	margin:0px;
	font-size:14px;
        color:#6b6b6a;
        text-align:center;
        width:100%;
}

#content-la-paz div#right h3 {
	padding:0px;
	margin:0px;
	font-size:12px;
        color:#6b6b6a;
        text-align:center;
}

#content-la-paz div#right div#retablo img {
        width:4em;
        width:10em
}

#content-la-paz div#right img {
        position:relative;
        float:left;
	padding:0px;
	margin:10px;  
        left:50px;
        width:13em;
        height:15em;
}

#content-la-paz div#right div.copy {
        position:relative;
        float:left;
	padding:0px;
	margin:0px;
        font-size:12px;
        color:#403f3b;
        width:250px;
        padding:25px;
        padding-bottom:0px;
        text-align:left;
}

#content-la-paz div#quote {
        display:none;
}


#content-la-paz div#avail {
       display:none;
}

#content-la-paz div#rates {
        position:absolute;
        top:400px;
        width:333px;  
        color:#7c4c25;
        clear:both;
}

#content-la-paz div#rates img {
        width:350px;
        height:72px;
}

#content-la-paz div#rates img#ratestitle {
        width:172px;
        height:41px;
}

#content-la-paz div#rates .price{
        font-size:18px;
}

#content-la-paz #rates table {
position:relative;
float:left;
width:333px;
font-size:11px;
line-height:14px;
text-align:center;
}

#content-la-paz #rates table td {
height:100px;
padding-bottom:20px;
}

#content-la-paz #rates div {
float:left;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
/* End of 'print-la-paz' */

/* Start of CMSMS style sheet 'print-san-pasqual' */
#content-san-pasqual {
	position:relative;
	float:left;
	width:654px;
	text-align:left;
}

#content-san-pasqual p {
	margin:0px;
	padding:0px;
}

#content-san-pasqual div#left {
        position:relative;
        float:left;
        width:52%;
        text-align:left;
}

#content-san-pasqual div#left div#rates-title img {
width:172px;
height:38px;
}

#content-san-pasqual div#left div.copy {
        position:relative;
        float:left;
        font-size:14px;
        line-height:24px;
        color:#403f3b;
        text-align:left;
        width:300px;
        padding-top:5px;
        padding-bottom:5px;
}

#content-san-pasqual div#left img {
        width:22em;
        height:14em;
}

#content-san-pasqual div#right {
        position:relative;
        float:left;
        width:44%;
        text-align:center;
        margin-left:15px;
}

#content-san-pasqual div#right h2 {
	padding:0px;
        padding-top:60px;
	margin:0px;
	font-size:36px;
        color:#6b6b6a;
        font-weight:normal;
        text-align:center;
        width:100%;
}

#content-san-pasqual div#right h2 div {
	padding:0px;
	margin:0px;
	font-size:14px;
        color:#6b6b6a;
        text-align:center;
        width:100%;
}

#content-san-pasqual div#right h3 {
	padding:0px;
	margin:0px;
	font-size:12px;
        color:#6b6b6a;
        text-align:center;
}

#content-san-pasqual div#right div#retablo img {
        width:4em;
        width:10em
}

#content-san-pasqual div#right img {
	padding:0px;
	margin:0px;
        width:14em;
        height:20em;
}

#content-san-pasqual div#right div.copy {
        position:relative;
        float:left;
	padding:0px;
	margin:0px;
        font-size:14px;
        color:#403f3b;
        width:100%;
        text-align:left;
}

#content-san-pasqual div#quote {
        display:none;
}


#content-san-pasqual div#avail {
       display:none;
}


#content-san-pasqual div#rates {
        position:relative;
        float:left;
        width:654px;
        left:0px;
        color:#7c4c25;
}

#content-san-pasqual div#rates-title {
        position:relative;
        float:left;
        width:654px;
        left:0px;
        padding-top:200px;
        color:#7c4c25;
        page-break:before;
}

#content-san-pasqual div#rates .price{
        font-size:22px;
}

#content-san-pasqual #rates table {
position:relative;
float:left;
width:100%;
font-size:12px;
text-align:center;
}

#content-san-pasqual #rates table td {
width:166px;
height:100px;
padding-bottom:20px;
}

#content-san-pasqual #rates div {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
height:100px;
}



/* End of 'print-san-pasqual' */

/* Start of CMSMS style sheet 'print-santa-fe' */
/* Start of CMSMS style sheet 'print-santa-fe' */
#content-santa-fe {
	position:relative;
	float:left;
        width:654px;
}

#content-santa-fe div#left {
        position:relative;
        float:left;
        width:55%;
        padding-right:10px;
}

#content-santa-fe div#left img {
         width:26em;
         height:38em;
         padding-bottom:15px;
}

#content-santa-fe div#left div.copy {
        position:relative;
        float:right;
        font-size:12px;
        color:#403f3b;
        width:46%;
        line-height:18px;
        margin-left:25px;
}

#content-santa-fe div#left div.copy p {
        margin:0px;
        padding:0px;
}

#content-santa-fe img#ratestitle {
        position:relative;
        float:left;
}

#content-santa-fe div#avail {
        position:relative;
        float:left;
        width:46%;
}

#content-santa-fe div#avail img{
         width:13em;
         height:17em;
        padding-right:10px;
}

#content-santa-fe #availbox {
        display:none;
}

#content-santa-fe div#right {
        position:relative;
        float:left;
        width:40%;
        margin-left:15px;
        text-align:center;
}

#content-santa-fe div#right div.copy {
        font-size:12px;
}


#content-santa-fe div#right img {
         width:100%;
}

#content-santa-fe div#right h2 {
	padding:0px;
        padding-top:10px;
	margin:0px;
	font-size:28px;
        color:#6b6b6a;
        font-weight:normal;
}

#content-santa-fe div#right div {
        position:relative;
	color:#78766e;
	font-size:11px;
	padding:0px;
	margin:0px;
}

#content-santa-fe div#right h3 {
	font-size:12px;
        color:#6b6b6a;
	padding:0px;
	margin:10px;
        margin-top:0px;
        line-height:14px;
}

#content-santa-fe div#rates {
        position:relative;
        float:left;
        width:100%;
        height:200px;
        page-break-before:always;

}

#content-santa-fe div#rates div {
        position:relative;
        float:left;
        width:100%;
        font-size:10px;
}

#content-santa-fe div#rates .price{
        font-size:22px;
}

#content-santa-fe #rates table {
        position:relative;
        float:left;
        width:654px;
        font-size:12px;
        text-align:center;
}


/* hide everything else! */
#content-santa-fe div#header,
#content-santa-fe div.breadcrumbs,
#content-santa-fe div#search,
#content-santa-fe div#menu_vert,
#content-santa-fe div#mainnav,
#content-santa-fe div#news,
#content-santa-fe div#sidebar,
#content-santa-fe .testimonial img,
#content-santa-fe ul#nav2,
#content-santa-fe div#footer ul,
#content-santa-fe div#footer img,
#content-santa-fe #utility, 
#content-santa-fe div#print,
#content-santa-fe div.rooms div a   {
   display: none !important;
}
/* End of 'print-santa-fe' */

