
/*---------------------------------------
          General Settings
  ---------------------------------------*/
*{margin:0;padding:0;list-style:none}
body {background:#2d1600 url(../../images/background.png) repeat-x; color:#fff;font-family:"Lucida Sans", "Bitstream Vera Sans", Verdana, Arial, sans-serif; text-align:center}
a, a img{border:0;text-decoration:none}
a, a:visited{color:#fff}
a:hover, a:focus{text-decoration:none;color:#9B7651}
.Page {width:770px;margin:0 auto;text-align:left}
b {font-weight:normal;}
#header{
	float: left;
	padding-left: 50px;
	width: 350px;
	height: 100px;
}
#header h1,#header h2,#header p{text-indent:-552em}

#content{font-size:1.2em}
#content a{color:#AF9468}
#content a:hover{color:#A84F38}
#content .linkarial{font-family: Arial, Verdana, sans-serif; font-weight:bold}
strong{color:#E4D9D3}
.left {
	float: left;
	}
.right {
	float: right;
	}
.clear {
	clear: both;
	}
.last {border-bottom:none!important;}
.low img{border: none!important; vertical-align:bottom!important; padding-top:25px;}
/*---------------------------------------
          Home Page
  ---------------------------------------*/

#home #menu{float:left;width: 462px ;height:302px; background:url(../../images/pelican.jpg) 0 0px no-repeat; text-transform: capitalize;font-size: 1em;font-family: "Times New Roman", Times, serif}
#home #menu ul{width:250px;margin:43px 0 0 210px;line-height:1.5}
#home #menu li{border-bottom:1px solid #774416;color:#F9F3C9}
#home #menu li a{color:#bda38a}
#home #menu li a:hover{color:#FFFFFF} 
#home #menu li a.selected {color:#82F4B6}
#home #sunset{float:left;width:308px;height:302px; background:url(../../images/sunset.jpg) 0 0px no-repeat; color:#735B3C}
#home #sunset a{color:#bda38a}
#home #sunset a:hover{color:#fff}
#home #sunset p{position:relative;top:-20px;left:-15px;text-align: right; font:italic .75em "Trebuchet MS",verdana,sans-serif}

#inside #menu{float:left;width: 462px ;height:302px; background:url(../../images/pelican.jpg) 0 0px no-repeat; text-transform: capitalize;font-size: 1em;font-family: "Times New Roman", Times, serif}
#inside #menu ul{width:250px;margin:43px 0 0 210px;line-height:1.5}
#inside #menu li{border-bottom:1px solid #774416;color:#F9F3C9}
#inside #menu li .last {border-bottom:none!important;}
#inside #menu li a{color:#bda38a}
#inside #menu li a:hover{color:#FFFFFF} 
#inside #menu li a.selected {color:#82F4B6}
#inside #sunset{float:left;width:308px;height:302px; background:url(../../images/sunset.jpg) 0 0px no-repeat; color:#735B3C}
#inside #sunset a{color:#bda38a}
#inside #sunset a:hover{color:#fff}
#inside #sunset p{position:relative;top:-20px;left:-15px;text-align: right; font:italic .75em "Trebuchet MS",verdana,sans-serif}

#content{float:left;width:770px;background:url(../../images/content-bck.jpg) repeat-y; margin-top: -10px}
#cntheader{height:76px;background:url(../../images/cnt-header.jpg) no-repeat;margin-bottom:-50px}
#content h1{text-indent:-99em}
#content h2{color:#b49a6d;text-transform: uppercase;font-size: .7em;font-family: "Times New Roman", Times, serif; letter-spacing: 0.2em; margin-bottom:20px}
/*#tesxt{
	text-transform: capitalize;
	 "Times New Roman", Times, serif;
	font-style: italic;
	word-spacing: .1em;
	font-size: 0.9em;
	font-weight: normal;	
}*/
#content h3{color:#b49a6d; text-transform: capitalize; font-size: .7em; font-family:"Lucida Sans", "Bitstream Vera Sans", Verdana, Arial, sans-serif; margin-bottom:5px; font-weight: normal}
#content h3 a{
/*	margin:opx;*/
	display: inline;
}
#content p, #content ul{color:#BAB6B3;font-size:.7em;line-height:1.4; margin-bottom:20px}

#maincol{width:450px;float:left;border-right:1px solid #4E4134;padding: 0 35px; text-align: justify;}
#politica #maincol{width:100%;float:left;border-right:none;padding: 0 35px; text-align: justify;}
#imagescol{float:left;padding: 0px 0px 0px 28px; text-align: justify;}
/*#maincol #jacomap{ float: left; margin: 4px}*/
/*{float:left;width:246px; height:200px; text-align:center; padding:0 0 0 0; margin:8% 0 0 -10px; border-right: 1px solid #4E4134; background:url(images/jacomap.png) no-repeat;}*/
/*#maincol #location{width:180px;float:left;padding:0 10px 0 10px }*/
#maintext2 {
	clear:both;
	padding: 20px 0;
	}
#content .indexwrap h3 {
	width:246px; 
	height:129px; 
	float:left; 
	text-indent:-8008px; 
	background:url(../../images/jaco.jpg) no-repeat 0 0; 
	margin: 5px 10px;
	margin-bottom: 2px;
	border: 1px solid
	}

#content .restauwrap h3 {
	width:200px; 
	height:151px; 
	float:left; 
	text-indent:-8008px; 
	background:url(../../images/restaurant.jpg) no-repeat 0 0;
	margin: 5px 10px 2px; 
	border: 1px solid
	}
	
#content .infowrap h3 {
	width:200px; 
	height:150px; 
	float:left; 
	text-indent:-8008px; 
	background:url(../../images/arenal.jpg) no-repeat 0 0;
	margin: 10px; 
	margin-bottom: 2px;
	border: 1px solid
	}
	
#content .info2wrap h3 {
	width:200px; 
	height:150px; 
	float:right; 
	text-indent:-8008px; 
	background:url(../../images/parrot.jpg) no-repeat 0 0;
	margin: 10px; 
	margin-bottom: 2px;
	border: 1px solid
	}
	
#content .info3wrap h3 {
	width:200px; 
	height:150px; 
	float:left; 
	text-indent:-8008px; 
	background:url(../../images/costa-rica.jpg) no-repeat 0 0;
	margin: 10px; 
	margin-bottom: 2px;
	border: 1px solid
	}
	
#content .tourwrap h3 {
	width:200px; 
	height:150px; 
	float:left; 
	text-indent:-8008px; 
	background:url(../../images/tours.jpg) no-repeat 0 0;
	margin: 10px; 
	margin-bottom: 2px;
	border: 1px solid
	}

#content .gallery h3 {
	width:200px; 
	height:150px; 
	float:left 
	text-indent:-8008px; 
	margin: 10px; 
	margin-bottom: 2px;
	border: 1px solid
	}
#arrow {
	position:relative;
	}
#arrow img{
	border: 3px solid #d7dee4;}
#arrow p{
	float:right;
	position: absolute;
	top: 0px;
	left: 130px;
	}
#imcontainer {
	margin-bottom:3px;
	}
#sidecol{width:180px;float:right; padding: 0 10px}
#sidecol #upsidecol, #sidecol #downsidecol{width:150px;padding-bottom:20px}
#sidecol #downsidecol{margin-top:50px}
#sidecol #downsidecol h2, #sidecol #upsidecol h2{margin-bottom:15px!important;}
#sidecol #upsidecol{border-bottom:1px solid #4E4134}
#home #sidecol #upsidecol{border-bottom:none;}
#home #sidecol #downsidecol{margin-top:0px}
#downsidecol h1 {margin-top: -20px;}

#sidecol #frog{height:53px;margin:-22px 0 0 -10px;background:url(../../images/frog.png) no-repeat}

/*#maincol #jacomap h1{background:url(images/jacomap.png) no-repeat}*/
/*#maincol #jacomap img, #subpage #maincol #jacomap img, .mappa{padding:0;border:1px solid #4E4134;margin:0 0 0 0}
#maincol #jacomap img:hover, #subpage #maincol #jacomap img:hover, .mappa:hover{border:1px solid #A84F38}*/

/*---------------------------------------
          		subpage
  ---------------------------------------*/
#content #note{font-size: .7em}
#content #note h3{font-size: .7em}
#content #photos {
margin-left:50px
}
#content #photos a{
padding-right: 25px
}
/*---------------------------------------
          Table
  ---------------------------------------*/
table { 
	width: 700px;
	color:#BDA38A;;
	font-family:"Times New Roman",Times,serif;
	text-align:center;
	font-size:0.7em;
	margin-bottom: 20px;
	border: 1px solid #33251a;
	
		}
	.partners { 
	width: 450px;
		}
.heading {
	color:#b49a6d;
	background-color:#33251a;
	text-transform: uppercase;
	font-size: .7em;
	font-family: "Times New Roman", Times, serif; 
	letter-spacing: 0.2em;
	line-height:15px;
	border: 0;	
	}

.odd {
	background-color:#592f09;
	color:#FFFFFF;
	}
.even {
	background-color:#b5651c;
	color:#FFFFFF;
	}
.border tr td {
	border-bottom-color:#7f6d4d;
	border-width: 0 0 1px;
	border-style:solid;
	}
td em {
	color:#b49a6d;}
	#widecol{width:700px;float:left;padding: 0 35px;
	}
/*---------------------------------------
          Footer
  ---------------------------------------*/
#footer{height:37px;clear:both;background:url(../../images/footer.jpg) no-repeat;margin-bottom:30px}
#footer ul{text-align:right; padding:8px 0}
#footer li{list-style:none; display:inline; font-size:.65em;font-style:italic;color:#4E4134;padding:0 16px 0 0}
#footer li a{color:#bda38a; font-style:normal}
#footer li a:hover{color:#fff}


