/*
Theme Name: Hasta Manana
Description: The 2010 default theme for Hasta Manana.
Author: Boldhues Websites
Version: 1.0
Tags: contemporary design inspired by the  colourful fusion of Hasta Manana's accommodation decor.
*/
body {
	font-size: 12px;
	font-family: Verdana, Arial, Sans-Serif;
	background: #8A6639;	
	text-align: center;
	margin:0;
	padding:0;
	color:#8A6639;
	line-height:1.5em;
}
#topcol{
	background-color: #8A6639;
	border: 0px;
	width:1083px;
	height:519px;
	margin:0px;
	padding:0px;
	overflow:hidden;	

}
#headerbg{
	background: #8A6639 url('images/header-bg.jpg') repeat top;
	width:1083px;
	height:519px;		
	float: center;
	margin:0 auto;
	padding:0px;
}
#container {
	background: #8A6639 url('images/content-bg.jpg') repeat-y;	
	width:1083px;
	height: 100%;	
	margin:0 auto;	
	padding:0px;	
	
}
#phonenumber{	
	background: #E0E0D4 url('images/phonenumber.jpg')no-repeat top;	
	position:absolute;
	align:top;
	margin-left:690px;
	text-align:right;	
	color:#B86632;
	height:90px;
	width:300px;
	border:0px solid #000000;
	visbility:
}
h1{ 
	font-size:22px;
	font-family:arial;
	color:#990000;
	width:540px;
	line-height:1.3em;
	padding:0;
	margin:0;
	
}
h2{}
h3{}
h4{}
h5{}
h6{}

.lgh6{
	font-family:arial;
	font-size:11px;	
	float:right;
	text-align:right;
	margin-top:60px;	
	margin-right:5px;
}




.navi{		
	position:relative;
	margin-top:-150px;	
	margin-right:100px;
	float:right;
	line-height:3.5em;
	text-align:left;
	text-decoration:none;
	border:0px solid #000000;
}
.navi.ul{		
	line-height:3.5em;
}
.navi.li{	
	text-decoration:none;	
	font-family:arial;
	font-size:11px;	
	list-style:none;
	color:#ffffff;		
}
.navi a:link{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;	
}
.navi.li a:active{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
}
.navi a:visited{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;	
}
.navi a:hover{
	color:#ffffff;
	text-decoration:underline;	
}



.entry-title{
	text-align:left;
	font-family:arial;
	font-size:10px;		
	color:#B86632;
	float:left;	
	margin-top:-45px;
}
#content{
	width:540px;
	float:center;
	margin:0 auto;	
	text-align:left;
	padding-right:150px;
	padding-bottom:250px;
	margin-top:-0px;	
}
li{
	list-style: none;
}
#content a:link{
	text-align:left;
	font-family:arial;
	font-size:14px;	
	list-style:none;
	color:#BA6636;	
	line-height:1.5em;	
	text-decoration:underline;
}
#content a:visited{
	color:#663366;	
}






.ctatag{
	width:295px;
	font-size:25px;
	color:#7B9FA7;
	text-align:left;
	line-height:1.3em;
	position:relative;
	float:left;
	margin:0 auto;
}
.ctatag.u{
	font-size:11px;
	color:#7B9FA7;	
	text-decoration:underline;
}
.ctatag.li{
	font-size:11px;
	color:#7B9FA7;	
	text-decoration:underline;
}
.ctatag a:link{
	font-size:9px;
	color:#7B9FA7;	
	text-decoration:underline;
	margin-top:10px;
}
.ctatag a:visited{	
	color:#7B9FA7;	
	text-decoration:underline;
}
.ctatag a:hover{
	color:#7B9FA7;	
	text-decoration:underline;
}
.ctatag a:active{
	color:#7B9FA7;	
	text-decoration:underline;
}





.iwantlinks{	
	text-align:left;	
	color:#BA6636;	
	line-height:1em;
	width:450px;			
	margin-left:0px;
	margin-top:0px;			
} 
.iwantlinks.ul{	
	list-style:none;
	margin:0;
	padding:0;	
	font-size:11px;	
	color:#BA6636;
	line-height:1.6em;
}
.iwantlinks.li{		
	color:#BA6636;		
	margin:0;
	padding:0;	
	line-height:1.6em;
}
.iwantlinks a:link{		
	color:#BA6636;	
	line-height:1.6em;
	margin:0;
	padding:0;	
}
.iwantlinks a:active{		
	color:#BA6636;	
	line-height:1.6em;
	margin:0;
	padding:0;	
}
.iwantlinks a:visited{		
	color:#BA6636;	
	line-height:1.6em;
	margin:0;
	padding:0;	
}
.iwantlinks a:hover{		
	color:#BA6636;	
	line-height:1.6em;
	margin:0;
	padding:0;	
}







.footermenu{
	width:850px;
	height:100px;		
	position:relative;
	top:50px;	
	left:0px;
	color:#ffffff;	
	background-color:#BA6636;
	font-size:14px;
	padding-top:20px;	
}
.footermenu.ul{
	color:#ffffff;			
	text-align:center;
	display:inline;	
	margin:5px;
	padding:5px;
}
.footermenu.li{	
	display:inline;
	color:#ffffff;		
	text-align:left;

}
.footermenu a:link{		
	color:#ffffff;		
	text-decoration:none;	

}
.footermenu a:visited{		
	color:#ffffff;		
	text-decoration:none;	
	
}
.footermenu a:active{		
	color:#ffffff;		
	text-decoration:none;	
}
.footermenu a:hover{		
	color:#ffffff;		
	text-decoration:underline;	
}










.sidepanelhomepage{	
	position:absolute;
	top:615px;
	float:right;
	width:222px;
	height:578px;
	margin-left:750px;
	text-align:left;
	background-color:#E0E0D4;
}
.sidepanelhomepage.ul{
	width:100px;
}
.sidepanelhomepage.li{
	width:100px;
}
.sidepanelwongabeachdaintree{
	position:absolute;
	top:630px;
	float:right;
	width:217px;
	height:150px;
	margin-left:580px;	
}
.accommodationfeatures{	
	border:0px solid #000000;text-align:left;position:absolute;top:650px;float:right;margin-left:500px;width:480px;color:#ffffff;font-size:9px;
}
.accommodationfeatures.span, ul, li{
	border:0px solid #000000;
	margin-left:-20px;
}
#accomphotocaption{
	color:#BA6636;
	margin-top:20px;
	font-size:9px;
}
.accommodationataglance{
	position:absolute;
	top:600px;
	float:right;
	width:282px;
	height:411px;
	margin-left:695px;
	text-align:left;
	background:#E0E0D4 url('images/accommodation-at-a-glance.jpg')no-repeat top;
	color:#ffffff;
}
.accommodationataglance.span, h4{
	font-size:20px;
	width:240px;
	color:#ffffff;
	line-height:1.2em;
	font-weight:0;
}
.accommodationataglance.p{
	width:220px;
	font-size:16px;
	color:#ffffff;
}
.fieldLabel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8A6639;
	text-align:left;
	
}
.fieldLabelSmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #8A6639;
	text-align:right;
	margin-right:120px;
}
.fieldContent{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #8A6639;	
	text-align:left;

}
.fieldContent small i{
	color:#8A6639;

}
.inputFieldError{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;	
	background-color:#FF0000;
	color:#ffffff;
	text-align:left;
}
.day{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color:#8A6639;
	font-weight:bold;
	text-align:left;
}
.raaInfo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color:#8A6639;
	text-align:left;
}
.pageHeading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #8A6639;
	line-height: 15px;
}
.footercontact{
	position:relative;
	left:50px;
	float:top;
	color:#ffffff;
}
.footercontact.span{
	text-align:left;
	width:500px;

}
.footercontact.table{
	text-align:left;

}
.footercontact.tr{
	text-align:left;

}
.footercontact.td{
	text-align:left;

}
.footercontact a:link{		
	color:#ffffff;	

	text-decoration:none;	
	margin:2px 5px 2px 5px;
	letter-spacing:1px;
}
.footercontact a:visited{		
	color:#ffffff;		
	text-decoration:none;	

}
.footercontact a:hover{		
	color:#ffffff;		
	text-decoration:underline;	

}
.footercontact a:active{		
	color:#ffffff;		
	text-decoration:none;	

}

