#mainheader
			{
				
				width:1024px;
				display: inline-block;
				
				 
			/*	 background-color:#F00;*/
			}





#myheader
			{
				background-image:url(https://d6c1da.claudeassets.com/20200921102620im_/http://annastudios-arillas.com/images/header.png);
				height:132px;
				text-align:center;
				
				
				
				
							
								
			}
			
			
#weather {
	
	font-family:Verdana; 
	font-size:11px; 
	color:#FFF;
	float:right;
	padding-right:20px;
	padding-top:8px;
	
	}
			
			
#logo
			{
				width:170px;
				height:150px;
				padding-left:30px;
				
				
				
				
			}	



#links
			{
				
				
				float:right;
				padding-right:100px;
				padding-top:103px;			

			}			
				
			

	
#booking {
	
	
	float:right;
	padding-top:2px;
	
	
	
	
        
			
		
		}
		


	
#toplinks {
	
	
	float:right;
	padding-right:30px;
	padding-top:17px;
	
	
        
			
		
		}	
		
#trivago {
	position:absolute;
	bottom:105px;
	z-index:10;
				
}


#book_online_icon {
	position:absolute;
	bottom:187px;
	z-index:10;
				
}

#book_online_icon2 {
	position:absolute;
	bottom:258px;
	z-index:10;
				
}
			
#offers {
	float:right;
	padding-right:17px;
	padding-top:5px;	
	z-index:10;	
				
}							

			
			

#myfooter
			{
	background-image:url(https://501733.claudeassets.com/20200921102620im_/http://annastudios-arillas.com/images/footer.png);
	height:49px;
	width:100%;
	position:absolute;
	bottom:38px;
	
	
			}

			
			
#subfooter
			{
				
       background-image:url(https://2f61f8.claudeassets.com/20200921102620im_/http://annastudios-arillas.com/images/subfooter.png);
       height:38px;
       width:100%;	
       position:absolute;
       bottom:0px;
	   
	
       

				
			}	
			
			
		
.textfooter {
        float:left;
		color:#FFFFFF;
		font-family:Verdana;
	    font-size:8px;
		text-align:left;
		text-decoration:none;
		padding-top:7px;
		padding-left:7px;
		
		
		
		
			
		
		}
				
				
.textfooter a{
        
		color:#b9b639;
		
	    
		
		text-decoration:underline;
			
		
		}				

.textfooter a:hover{
        
		color:#FFF;
		text-decoration:none;
			
		
		}
						
				
.textbottom {
	
	color:#b9b639;
	font-family:Verdana;
	
	
	
		}			

			
	
#icons-left {
        float:left;
		padding-left:10px;
		padding-top:5px;		
			
		
		}
		
		
#icons-middle {
        float:left;
		padding-left:10px;
		padding-top:5px;		
			
		
		}
		
#icons-right {
        float:right;
		padding-right:10px;
		padding-top:5px;		
			
		
		}	

#mainframe
			{
	
	position:absolute;
	bottom:98px;
	width:618px;
	height:300px;
	z-index:10;
	background-image:url(https://f841c7.claudeassets.com/20200921102620im_/http://annastudios-arillas.com/images/mainframer.png);
	margin-left:300px;
	
	
	
			}
			
#smallframe
			{
	
	position:absolute;
	bottom:20px;
	width:86px;
	height:86px;
	z-index:10;
	margin-left:750px;
	
			}
			
			
#maintxtframe
{
	
	width:580px;
	height:231px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left:19px;
	padding-right:10px;
	float:left;
	overflow:auto;
	
	
	
	font-family:Verdana;
	font-size:12px;
	color:#FFF;	
	text-align:justify;
	
	
	
}
			


#contactframe
		{
	width:580px;
	height:435px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left:19px;
	padding-right:10px;
	float:left;
	overflow:auto;
	
	font-family:Verdana;
	font-size:12px;
	color:#FFF;
	text-align:justify;
	
	
	
}
			
			
#mapframe
			{
	
	position:absolute;
	
	bottom:98px;
	width:618px;
	height:300px;
	z-index:10;
	background-image:url(https://f841c7.claudeassets.com/20200921102620im_/http://annastudios-arillas.com/images/mainframer.png);
	margin-left:280px;
			}
			
			
#maptxtframe
{
	width:580px;
	height:280px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:19px;
	float:left;
	

	
	}
			
#directionsframe
			{
	
	position:absolute;
	
	bottom:78px;
	width:700px;
	height:450px;
	z-index:10;
	background-image:url(https://a319c4.claudeassets.com/20200921102620im_/http://annastudios-arillas.com/images/mapframer.png);
	margin-left:280px;
			}





#closebtn
			{
				float:right;
				padding-right:11px;
				padding-top:10px;
				clear:both;
			}
			
			
#printbtn
			{
				float:right;
				padding-right:9px;
				padding-top:10px;
				
			}
			
	

#titler
			{
	color:#b9b639;
	font-family:Verdana;
	
	float:left;
	padding-left:20px;
	padding-top: 25px;
	padding-bottom: 10px;
	
			}
			
			
#titler2
			{
	color:#b9b639;
	font-family:Verdana;
	font-size:10px;
	text-align:center;
	
	
	
			}

#titler3
			{
	color:#b9b639;
	font-family:Verdana;
	font-size:10px;
	text-align:left;
	
	
	
			}

#seperator
			{
				
				float:left;
				padding-left:20px;
				
				
			}
			
#footseperator
			{
				
				float:right;
				padding-right:5px;
				
				
			}	









#printtxtframe
{
	width:590px;
	height:430px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left:22px;
	
	
	
	
	overflow: hidden;
	font-family:Verdana;
	font-size:12px;
	color:#000;
	text-align:justify;
	
	
	
}




.textwrap
{
    white-space:pre-line;
}

::-webkit-scrollbar {
    width: 10px;
    height: 6px;
}

::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment {
    height: 5px;
    display: block;
    background-color: transparent;
}

::-webkit-scrollbar-track-piece {
    background-color: #43200c;
    -webkit-border-radius: 6px;
}

::-webkit-scrollbar-thumb:vertical {
    height: 50px;
    background-color: #999742;
    -webkit-border-radius: 6px;
}





			
		

		



.topfooter {
        font-family:Verdana; 
	font-size:10px; 
	color:#FFF;
		text-align:right;
		text-decoration:none;
			
		
		}
		
.topfooter a{
        
		font-family:Verdana;
	    font-size:10px; 
	    font-weight:900; 
	    color:#FFFFFF;
		text-decoration:none;
			
		
		}				

.topfooter a:hover{
        
		font-family:Verdana;
	    font-size:10px; 
	    font-weight:900;  
	    color:#f7941e;
		text-decoration:none;
			
		
		}
		




.linkst {
        font-family:Verdana;
	    font-size:11px; 
	    color:#FFFFFF;
		text-align:center;
		text-decoration:none;
			
		
		}
		
.linkst a{
        
		
	   
	    color:#FFFFFF;
		text-decoration:none;
			
		
		}				

.linkst a:hover{
        
		
	     
	    color:#b9b639;
		text-decoration:none;
			
		
		}
		
		

.linkst2 {
        font-family:Verdana;
	    font-size:11px; 
	    color:#FFFFFF;
		text-align:left;
		text-decoration:none;
			
		
		}
		
.linkst2 a{
        
		
	   
	    color:#FFFFFF;
		text-decoration:none;
			
		
		}				

.linkst2 a:hover{
        
		
	     
	    color:#b9b639;
		text-decoration:none;
			
		
		}			




			



			
		

.imagehover
{
opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */


}
.imagehover:hover
{
opacity:1.0;
filter:alpha(opacity=100); /* For IE8 and earlier */

}

.imagehover360
{
opacity:1.0;
filter:alpha(opacity=100); /* For IE8 and earlier */


}
.imagehover360:hover
{
opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */

}


/*!!!!!!!!!!! MyCSSMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! MyCSSMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* MyCSSMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		background-color:transparent;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 9px 5px 9px;
		margin:0px 1px;
		color:#FFF;
		font-family:Verdana;
		
		font-size:11px;
		text-decoration:none;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		text-decoration:none;
		background-color:#5a4a42;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		background-color:#5a4a42;
		color:#FFFFFF;
		text-decoration:none;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:8px;
		margin:-1px 0px 0px;
		background-color:#5a4a42;
		border-width:1px;
		border-style:solid;
		border-color:#5a4a42;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:2px 10px 2px 5px;
		margin:0px;
		background-color:transparent;
		color:#FFFFFF;
		border-width:0px;
		border-style:none;
		border-color:#000000;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover, #qm0 ul a:hover	
	{	
		color:#000;
		background-color:#FFFFFF;
		text-decoration:none;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		color:#5f2e10;
		text-decoration:none;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:5px 0px;
		border-style:dashed;
		border-color:#43200c;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
		border-left-width:1px;
		height:16px;
		margin:6px 0px 0px;
		border-color:#FFFFFF;
	}


/*
     FILE ARCHIVED ON 04:24:40 Jan 18, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:22:39 Jul 31, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.739
  exclusion.robots: 0.067
  exclusion.robots.policy: 0.051
  esindex: 0.015
  cdx.remote: 6.113
  LoadShardBlock: 172.33 (3)
  PetaboxLoader3.resolve: 200.541 (5)
  PetaboxLoader3.datanode: 105.844 (5)
  load_resource: 242.408 (2)
*/