.leftfloated			{ float: left; }
.rightfloated			{ float: right; }

.w_entire				{ width: 100%; }
.w_half					{ width: 50%; }
.w_3q					{ width: 75%; }
.w_1q					{ width: 25%; }

.big					{ font-size: 1.2em; }

.tocenter				{ float: left; text-align: center; }
.italic					{ font-style: italic; }
.underline				{ text-decoration: underline; }
.bold					{ font-weight: bold; }

#topminimenu			{ position: relative; float: right; padding: 3px 5px 3px 5px; background-color: #222; color: white; font-family: Verdana; font-size: 10px; clear: both;  }
#topminimenu a			{ color: white; text-decoration: none; }
#topminimenu a:hover	{ text-decoration: underline; } 

#central				{ overflow: hidden; }

#tabcon					{ position: relative; float: left; width: 580px; overflow: hidden; margin-top: 15px; border-bottom: 1px solid #eaeaea; margin-bottom: 15px; }
#tabcon b				{ width: 100%;  font-weight: normal; }
#tabcon p				{ position: relative; float: left; text-align: justify; width:100%; clear: both; }
#tabcon	.tabs 			{ margin: 0; padding: 0; }
#tabcon	.tab 			{ position: relative; float: left; display: block; margin: 0; height: 25px; .height: 60px; color: #fff; padding: 10px; font-size: 10px; width: 110px; .width: 130px; overflow: visible; list-style: none; background-color: #444; border: 1px #d3d3d3 solid; border-bottom: none; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; cursor: pointer; }
#tabcon	.tab.active 	{ background-color: #FF6600; border-bottom-color: #ccc }
#tabcon .content 		{ position: relative; overflow: hidden; clear: both; margin: 0; padding: 0 0 10px 0; }
#tabcon .content b		{ position: relative; float: left; width: 100%; clear: both; padding: 10px 0 10px 0; font-size: 16px; color: #f60; }

.activities 		{ position: relative; float: left; width: 100%; left: 2%; }
.activities p span	{ position: relative; float: lefT;  width: 30%; margin: 5px 0 10px 2px; font-size: 10px; }

#destination					{ position: relative; float: left; width: 95%; left: 3px; padding: 2%; margin: 14px 0 4px 0; border: 1px solid #d3d3d3; clear: both; overflow: hidden; }
#destination .title	a			{ position: relative; float: left; width: 100%; padding: 4px 0 4px 0; margin: 4px 0 14px 0; color: #333; background-color: #EFEAD1; text-indent: 10px; text-decoration: none; font-size: 14px; font-weight: bold; }
#destination .title	a:hover		{ text-decoration: underline; background-color: #DFD6A7; }
#destination .button			{ position: relative; float: left; }
#destination .button a			{ color: #fff; text-decoration: none; padding: 4px 9px 4px 9px; margin: 4px 7px 3px 0; background-color: #444; display: block; }
#destination .button a:hover	{ background-color: #46a; }

.end_text				{ text-align: center; font-family: Verdana; font-size: 10px; color: #666; }
.end_text a				{ color: #222; text-decoration: none; font-weight: bold; }
.end_text a:hover		{ text-decoration: underline; }

#endminimenu					{ position: relative; float: left; background-color: #333; border-radius: 0 0 10px 10px; top: 1px; color: #fff; }
#endminimenu #mini_menu li		{ padding: 10px 15px 10px 15px; }
#endminimenu #mini_menu li a	{ color: #fff; }

#mini_menu 				{ position: relative; float: left; margin: 0; padding: 0; }
#mini_menu  li			{ position: relative; float: left; display: inline; margin: 0 1px 0 0; padding: 5px; }
#ends a 				{ float: right; color: #fff; }
#ends a:hover			{ text-decoration: none; }

#social					{ float: lefT; clear: left; margin: 15px; padding: 0; width: 230px; height: 27px; overflow: hidden; background-image: url(/standard/images/social.png); background-position: bottom left; background-repeat: no-repeat; }
#social a				{ margin-right: 1px; }
#social .delicious		{ position: relative; float: left; width: 28px; height: 27px; background-image: url(/standard/images/social.png); background-position: top 0;  }
#social .myspace		{ position: relative; float: left; width: 28px; height: 27px; background-image: url(/standard/images/social.png); background-position: top -29px;  }
#social .twitter		{ position: relative; float: left; width: 28px; height: 27px; background-image: url(/standard/images/social.png); background-position: top -58px;  }
#social .flickr			{ position: relative; float: left; width: 28px; height: 27px; background-image: url(/standard/images/social.png); background-position: top -87px;  }
#social .facebook		{ position: relative; float: left; width: 28px; height: 27px; background-image: url(/standard/images/social.png); background-position: top -116px;  }
#social .youtube		{ position: relative; float: left; width: 28px; height: 27px; background-image: url(/standard/images/social.png); background-position: top -145px;  }
#social .blog			{ position: relative; float: left; width: 28px; height: 27px; background-image: url(/standard/images/social.png); background-position: top -174px;  }

#mybox div img			{ width: 85px; }
#mybox form				{ margin: 10px 0 20px 0; } 
#whitebox3				{ position; relative; float: right; width: 150px; padding: 10px;  }
#whitebox3 h3			{ color: red; }

#pw_image				{ position: relative; border: 1px solid #ccc; }
.fleft					{ float: left; margin: 0 15px 10px 5px; }
.fright					{ float: right; margin: 0 5px 10px 15px; }
.cleft					{ clear: left; }
.cright					{ clear: right; }
.cboth					{ clear: both; }

center small			{ color: #666; }
center small .col		{ position: relative; float: left; width: 29%; text-align: left; padding: 2%; height: 100px;}

.boton_phone			{ position: relative;  padding: 5px 95px 5px 95px; left: 15px; border-radius: 4px; background-color: #333;  color: #aaa; text-decoration: none; }
.boton_phone:hover		{ color: #eee; }  

.rborder				{ border-right: 1px solid #ccc; }

.phone					{ width: 260px; height: 170px; }
.contact				{ width: 550px; height: 220px; }

.fx_shadow				{ -webkit-box-shadow: 0 0 10px rgb(0,0,0); -moz-box-shadow: 0 0 10px rgb(0,0,0); box-shadow: 0 0 10px rgb(0,0,0); zoom: 1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=5); }
.fx_lightshadow			{ -webkit-box-shadow: 0 0 10px rgb(200,200,200); -moz-box-shadow: 0 0 10px rgb(200,200,200); box-shadow: 0 0 10px rgb(200,200,200); zoom: 1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=5); }
.fx_rounded				{ -moz-border-radius: 10px; -webkit-border-radius: 10px; }
