/* CSS Document */

body{ margin-top:0px; margin-bottom:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; background-color: #FFFFCC; }
h1{ font-family:"Brush Script MT"; font-size:35pt; }
h2{ font-family:"Brush Script MT"; font-size:25pt; }
#menu{ background-color:#660033; color:#FFFFFF;}
#footer{ background-color:#660033; color:#FFFFFF; font-size:12pt; font-family: Arial, Helvetica, sans-serif;}
#footer a{ background-color:#660033; color:#FFFFFF; font-size:12pt; font-family: Arial, Helvetica, sans-serif;}
#footer a:hoover{ background-color:#660033; color: #FF3300; font-size:12pt; font-family: Arial, Helvetica, sans-serif;}
#footer a:link{ background-color:#660033; color: #CCFF33; font-size:12pt; font-family: Arial, Helvetica, sans-serif;}
#content{ 
background-color: #FFFFCC; 
font-family:"Times New Roman", Times, serif; 
margin-left:15px;
margin-right:15px;
 }
#content .address{
font-family: Arial, Helvetica, sans-serif;
font-size:16pt;
text-align:center;

}
#content p {
font-family:"Times New Roman", Times, serif;
font-size:14pt;
}
#content li {
font-family:"Times New Roman", Times, serif;
font-size:14pt;
}
#content .boxtitle {
font-family:"Times New Roman", Times, serif;
font-size:14pt;
font-weight:bold;
}
#content .boxtitle_rbox {
font-family:"Times New Roman", Times, serif;
font-size:14pt;
font-weight:bold;
color:#333333;
}
#content .img_{
margin:10px;
}
#content .mainnote {
font-family:"Times New Roman", Times, serif;
font-size:16pt;
}
#content .title_posada {
 font-family:"Brush Script MT"; font-size:35pt; 
}
.bgbanner{
background-color: #669900; 
background-image:url(images/bg_banner_2.jpg);
background-repeat:repeat-x;

 }
 /* Rooms and Rates */
 .phototitle{ text-align:center; font-family:"Times New Roman", Times, serif; font-size:9pt; font-weight:bold;}
 /*  Home page boxes */
 
.rboxtop{	
	background-image:url(images/box/rbox_top.gif);
	background-repeat:no-repeat; text-align:center;
	height:40px;
	width:260px;	
	
 }
 .rbox{	
	background-image:url(images/box/rbox_bg.gif);
	background-repeat:repeat-y;
	background-color:#FFFFFF;		
 }
  .rboxbottom{	
	background-image:url(images/box/rbox_bottom.gif);
	background-repeat:no-repeat;
	height:21px;
	background-color:#FFFFFF;		
 }
  
#pinkboxRow1{
	border:thin;
	border-color:#CC0099;
	background-color:#ffffff;
	background-image:url(images/bg_box.gif);
	background-repeat:repeat-x;
	border-width:1px;
	border-style:solid; 
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	height:300px; width:250px;
	
	
 }
 #pinkboxRow2{     
	border:thin;
	border-color:#CC0099;
	background-color:#ffffff;
	background-image:url(images/bg_box.gif);
	background-repeat:repeat-x;
	border-width:1px;
	border-style:solid;
	padding-top: 0px;
	margin-top:0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	height:500px;
	width:250px;
	
 }
 
 #purpleboxRow1{
	border-color:#660033;
	background-image:url(images/bg_purplebox.gif);
	background-color:#ffffff;
	background-repeat:repeat-x;
	border-width:1px;
	border-style:solid; 
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	height:300px; width:250px;
	
	
 }
 #purpleboxRow2{     
	border-color:#660033;
	background-image:url(images/bg_purplebox.gif);
	background-color:#ffffff;
	background-repeat:repeat-x;
	border-width:1px;
	border-style:solid;
	padding-top: 0px;
	margin-top:0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	height:500px;
	width:250px;
	
 }
 
 