body		{padding:0; margin:0; bgcolor:#007283;}
br		{font-size:10px}
.s		{font-family:Tahoma; font-size:11px;  color:#898989; text-decoration:none;}
.green	{font-family:Tahoma; font-size:11px;  color:#809400; text-decoration:none;}
.red	{font-family:Tahoma; font-size:11px;  color:#2C7F06; }
.o		{font-family:Tahoma; font-size:11px;  color:#FFCC00; }
.blue	{font-family:Tahoma; font-size:11px;  color:#2EBEF7; margin-left:19px; margin-top:13px; margin-right:17px; line-height:13px; }
.w		{font-family:Tahoma; font-size:11px;  color:#FFFFFF; }
.b		{font-family:Tahoma; font-size:11px;  color:#636363; } /* Villas */
.b1		{font-family:Tahoma; font-size:11px;  color:#636363;  text-decoration:none;}
.b2		{font-family:Tahoma; font-size:10px;  color:#636363;  text-decoration:none;}

.t1		{background:url(images/1_z1.gif)  center left no-repeat; margin:0px 0px 0px 24px; padding:0px 0px 0px 14px; }
.t2		{background:url(images/1_z2.gif)  center left no-repeat; margin:0px 0px 0px 22px; padding:0px 0px 0px 10px; }
.t3		{background:url(images/1_z1.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 14px; }
.t4		{background:url(images/1_z2.gif)  center left no-repeat; margin:0px 0px 0px 26px; padding:0px 0px 0px 10px; }
 
#input	{width:160px; height:21px;}
		 
#input1	{scrollbar-3dlight-color:#E3E2E2;
		scrollbar-track-color:#FFFFFF;
		scrollbar-shadow-color:#E3E2E2 ;
		scrollbar-face-color:#ECB637; 
		scrollbar-arrow-color:#E3E2E2;
		scrollbar-darkShadow-color:#E3E2E2;
		}
		
#textarea{
  		width:102px; height:48px;
		border-width:1px;
		border-style:solid;
		border:none;
		background-color:#F0EAE3;
		overflow:auto
		}

/* MENU */
#center		{ text-align:center; }
#center1	{ text-align:center; background-color: #007283;}
#link1		{ font-family:Tahoma; font-size:13px; color:#007283; text-decoration:none; }
#link		{ font-family:Tahoma; font-size:11px; color:#FFFFFF; text-decoration:none; }
#link2		{ font-family:Tahoma; font-size:11px; color:#FFFFFF; font-weight:bold; text-align:center; }
#link3		{ font-family:Tahoma; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold; text-align:center; background-color:#007283; }
#link4		{ font-family:Tahoma; font-size:12px; color:#007283; text-decoration:none; }  /* Sales and investments page */
#link5		{ font-family:Tahoma; font-size:11px; color:#007283; text-decoration:none; }  /* Bottom border */
#bgcolor1	{ background-color: #007283; }
 
/* BACKGROUND COLOR */
#bgcolor	{ background-color: #FFFFFF; }

/* TOP */
#logo	{ padding: 5px 10px; text-align: center; font-weight: bold; font-family: "Rage Italic"; color: #007283; font-size: 32pt; }
#logo1	{ padding: 0px 10px; text-align: center; font-weight: bold; font-family: "Arial Narrow"; color: #007283; font-size: 18pt; }
#logo2	{ padding: 0cm 0.5cm; } /* gecko images */

/* FRONT PAGE */
#heading1	{ font-size:16px; color:#007283; font-weight: bold; }  /*  Terms of Use  */
#heading2	{ font-size:14px; color:#007283; font-weight: bold; text-decoration:none;}
#heading3	{ font-size:13px; color:#007283; font-weight: bold; }  /*  Terms of Use  */
#text1		{ font-family:Tahoma; font-size:11px;  color:#636363; padding: 0.5cm 1.0cm; }

/* BOTTOM */
#phone		{ font-family:Arial; font-size:14px; font-weight: bold; color: #007283;}
#email		{ font-family:Arial; font-size:14px; font-weight: bold; color: #007283;}
#use		{ font-family:Tahoma; font-size:11px; color:#898989; text-decoration:none; text-align:center; }

/* VILLAS */
#heading4	{ font-family:Arial; font-size:16px; color:#636363; font-weight:bold; text-align:center; }
#header4	{ font-family:Arial; font-size:16px; color:#FFFFFF; font-weight:bold; text-align:center; background-color:#007283;}
#text2		{ font-family:Verdana; font-size:11px; color:#636363; padding: 1.0cm 0.5cm;}
#link4		{ font-family:Arial; font-size:14px; color:#007283; text-decoration: underline; font-weight:700; font-style:italic; }
#link5		{ font-family:Arial; font-size:12px; color:#007283; font-weight:bold; }

/* PROPERTIES */
#heading6	{ font-family:Arial; font-size:16px; color:#007283; font-weight:bold; text-align:center; }  /* Property Name Title */
#heading7	{ font-family:Arial; font-size:13px; color:#007283; font-weight:bold; text-align:left; }   /* Sub-title   and header for Images  and header on Long Term Rentals*/
#heading8	{ font-family:Arial; font-size:15px; color:#007283; font-weight:bold; text-align:center; }   /* Second header for Images  */
#heading9	{ font-family:Arial; font-size:15px; color:#007283; font-weight:bold; text-align:left; padding: 0.0cm 1.0cm; }   /* Header for Images */
#text3		{ font-family:Verdana; font-size:11px; color:#636363; padding: 1.0cm 0.5cm;} /* Property Description  */
#text4		{ font-family:Verdana; font-size:11px; color:#636363; text-align: center; } /* Rates  */
#text5		{ font-family:Verdana; font-size:12px; color:#636363; padding: 1.0cm 0.5cm;} /* Long term Property Description  */
#request	{ font-family:Verdana; font-size:16px; color:#007283; text-decoration: underline; font-weight:700; } /* Reservation Request  */
#rates		{ font-weight:bold; font-style:italic; font-size:80%; }  /*  Rates in USD */

/* RESERVATION REQUEST */
#heading10	{ font-family:Arial; font-size:16px; color:#007283; font-weight:bold; text-align:center; }  /* Property Name Title */
#form_label	{ font-family:Arial; font-size:12px; color:#007283; font-weight:bold; text-align:right; }  /* Form  Field Label BOLD */
#form_label1 { font-family:Arial; font-size:12px; color:#007283; text-align:right; }  /* Form  Field Label */
#form_info	{ font-family:Arial; font-size:12px; color:#FF0000; text-align:left; }  /* Form  Info text */
#submit		{ font-family:Arial; font-size:14px; color:#FF0000; font-weight:bold; font-style:italic; text-decoration: underline; text-align:center; background-color:#FFFFFF; border:none;}  /* Submit Button */
#error		{ font-family:Arial; font-size:16px; color:#007283; font-weight:bold; text-align:center; }   /* Error message */

/* CONTACT */
#heading10	{ font-family:Arial; font-size:16px; color:#007283; font-weight:bold; text-align:center; }  /* Property Name Title */
#form_label	{ font-family:Arial; font-size:12px; color:#007283; font-weight:bold; text-align:right; }  /* Form  Field Label BOLD */
#form_label1 { font-family:Arial; font-size:12px; color:#007283; text-align:right; }  /* Form  Field Label */
#form_info	{ font-family:Arial; font-size:12px; color:#FF0000; text-align:left; }  /* Form  Info text */
#submit		{ font-family:Arial; font-size:14px; color:#FF0000; font-weight:bold; font-style:italic; text-decoration: underline; text-align:center; background-color:#FFFFFF; border:none;}  /* Submit Button */
#error		{ font-family:Arial; font-size:16px; color:#007283; font-weight:bold; text-align:center; }   /* Error message */

/* MAP */
#map_text	{ font-family:Arial; font-size:12px; color:#007283; text-align:left; }  /*  Map use text */
#map_header	{ font-family:Arial; font-size:15px; color:#007283; font-weight:bold; text-align:center; }  /*  Map headline */
#map_red	{ color:#FF0000; font-weight:bold;}  /*  Red bold */

/* Links  */
#heading11	{ font-family:Arial; font-size:15px; color:#007283; font-weight:bold; }  /*  Top Heading */
#heading112	{ font-family:Arial; font-size:11px; color:#007283; font-weight:bold; text-align:left; }  /*  Month */
#text11		{ font-family:Verdana; font-size:11px; color:#636363; padding: 1.0cm 0.5cm;} /* Text  */
