@charset "UTF-8";
/* CSS Document */

body		{background-color:#1b6e7b; font-family:Verdana, Arial, Helvetica, sans-serif; color:#005866; font-size:12px; padding:0px; margin:0px}

#container	{width:920px; margin:0px auto; background-color:#FFFFFF; background-image: url(images/bg.gif); background-repeat:repeat-x; padding:80px 30px 30px 30px; overflow:hidden}

form		{margin:0px; padding:0px}

input, select		{border: 1px solid #95d4de; color:#005866; height:25px;}

textarea,input, select		{border: 1px solid #95d4de; color:#005866}

#bottom			{background-image: url(images/bottom.gif); width:980px; height:27px; margin: 0px auto}

a	{color:#38a2d8; text-decoration:none}
a:hover		{text-decoration:underline}

/** Left Column **/

#leftCol		{float:left; width:235px}

#leftCol #logo	{margin:0px auto; width:188px; padding:20px 0 0 0}

#leftCol #nav	{width:228px; margin:0px auto; padding:40px 0 0 0}
#leftCol #nav ul	{list-style:none; margin:0px; padding:0px}

#leftCol #sideBar	{background-color:#e7f6f8; width:195px; padding:30px 20px; font-size:12px}
#leftCol #sideBar strong	{font-size:12px;color:#1caac0}
#leftCol #sideBar select	{font-size:14px}
#leftCol #sideBar input		{width:190px; font-size:14px}

#leftCol DIV.heightHome		{height:800px}

#leftCol DIV.heightBuena		{height:3400px}
#leftCol DIV.heightCoronado		{height:3100px}
#leftCol DIV.heightVistamar		{height:2350px}
#leftCol DIV.heightNikki		{height:3650px}
#leftCol DIV.heightBijao		{height:3700px}
#leftCol DIV.heightPlaya		{height:3950px}
#leftCol DIV.heightAbout		{height:350px}
#leftCol DIV.heightResult		{height:1150px}
#leftCol DIV.heightNews			{height:1500px}
#leftCol DIV.heightBala			{height:3400px}
#leftCol DIV.heightAzueros		{height:4050px}
#leftCol DIV.heightBahia		{height:3600px}
#leftCol DIV.heightTreeBeach	{height:3400px}
#leftCol DIV.heightTrump		{height:3800px}
#leftCol DIV.heightRioMar		{height:3600px}
#leftCol DIV.heightGorgona		{height:2900px}
#leftCol DIV.heightVelero		{height:3500px}
#leftCol DIV.heightWhy			{height:1700px}


/** Right Column **/

#rightCol		{width:650px; float:right}

#rightCol #breadCrumb		{font-size:10px; width:400px; padding:15px 0 0 25px; float:left}

#rightCol #print			{float:right; width:200px; padding-top:15px}

#rightCol #feature		{width:650px; padding:10px}

#rightCol #feature img.mainPhoto	{border:1px solid #95d4de; padding:10px}	

#rightCol #headline		{padding-top:30px; width:631px; margin:0px auto}


/** Begin feature2 **/
#rightCol #feature2		{width:630px; margin:0px auto; padding:10px 0 0 0}
#rightCol #feature2 #left	{float:left; width:455px}
#rightCol #feature2 #right	{float:right; width:150px; text-align:right;}

#rightCol #feature2 DIV.property		{width:160px; float:left; font-size:14px; padding-left:10px}
#rightCol #feature2 DIV.property img	{border:1px solid #95d4de; padding:4px}
#rightCol #feature2 DIV.property label	{font-size:11px}
#rightCol #feature2 DIV.property a		{font-size:11px}
#rightCol #feature2 #margin	{margin-right:40px}

#rightCol #feature2 #pagenate ul	{list-style:none; margin:0px; padding:0px}
#rightCol #feature2 #pagenate ul li	{display:inline}

#rightCol #feature2	img.feature		{border:1px solid #95d4de; padding:15px}

/** Ending feature2 **/

/** Begin feature_city **/

#rightCol #feature_city		{width:630px; margin:0px auto; padding:10px 0 0 0}
#rightCol #feature_city #left	{float:left; width:455px}
#rightCol #feature_city #right	{float:right; width:150px; text-align:right;}

#rightCol #feature_city DIV.property		{width:160px; float:left; font-size:14px; padding-left:10px}
#rightCol #feature_city DIV.property img	{border:1px solid #95d4de; padding:4px}
#rightCol #feature_city DIV.property label	{font-size:11px}
#rightCol #feature_city DIV.property a		{font-size:11px}
#rightCol #feature_city #margin	{margin-right:40px}

#rightCol #feature_city #pagenate ul	{list-style:none; margin:0px; padding:0px}
#rightCol #feature_city #pagenate ul li	{display:inline}

#rightCol #feature_city	img.feature		{border:1px solid #95d4de; padding:15px}

/** Ending feature_city **/

/** Begin feature_commercial **/

#rightCol #feature_commercial		{width:630px; margin:0px auto; padding:10px 0 0 0}
#rightCol #feature_commercial #left	{float:left; width:455px}
#rightCol #feature_commercial #right	{float:right; width:150px; text-align:right;}

#rightCol #feature_commercial DIV.property		{width:160px; float:left; font-size:14px; padding-left:10px}
#rightCol #feature_commercial DIV.property img	{border:1px solid #95d4de; padding:4px}
#rightCol #feature_commercial DIV.property label	{font-size:11px}
#rightCol #feature_commercial DIV.property a		{font-size:11px}
#rightCol #feature_commercial #margin	{margin-right:40px}

#rightCol #feature_commercial #pagenate ul	{list-style:none; margin:0px; padding:0px}
#rightCol #feature_commercial #pagenate ul li	{display:inline}

#rightCol #feature_commercial	img.feature		{border:1px solid #95d4de; padding:15px}

/** Ending feature_commercial **/


/** Begin feature_commercial_properties **/

#rightCol #feature_commercial_properties		{width:630px; margin:0px auto; padding:10px 0 0 0}
#rightCol #feature_commercial_properties #left	{float:left; width:650px}
#rightCol #feature_commercial_properties #right	{float:left; width:650px;px; text-align:left;}
#rightCol #feature_commercial_properties #right p	{ padding:10px 10px 10px 0px; margin:0px;}

#rightCol #feature_commercial_properties DIV.property		{width:160px; float:left; font-size:14px; padding-left:10px}
#rightCol #feature_commercial_properties DIV.property img	{border:1px solid #95d4de; padding:4px}
#rightCol #feature_commercial_properties DIV.property label	{font-size:11px}
#rightCol #feature_commercial_properties DIV.property a		{font-size:11px}
#rightCol #feature_commercial_properties #margin	{margin-right:40px}

#rightCol #feature_commercial_properties #pagenate ul	{list-style:none; margin:0px; padding:0px}
#rightCol #feature_commercial_properties #pagenate ul li	{display:inline}

#rightCol #feature_commercial_properties	img.feature		{border:1px solid #95d4de; padding:15px}

/** Ending feature_commercial_properties **/

/** Right Column Sub Page **/

#rightCol #feature2 #propIntro img		{margin-right:20px; margin-bottom:20px;}
#rightCol #feature2 #propIntro h1		{font-size:24px; font-family:Georgia, "Times New Roman", Times, serif;}
#rightCol #feature2 #propIntro label	{color:#e00000; font-size:15px; font-weight:bold}
#rightCol #feature2 #propIntro img		{border:1px solid #95d4de; padding:15px}
#rightCol #feature2 #propIntro h3		{font-size:16px; margin:20px 0 0 0}

#rightCol #feature2 #propIntro #print	{width:640px; padding:20px 0; margin:0px; text-align:center; float:left}
#rightCol #feature2 #propIntro #print img		{border:0px; padding:0px; margin:0px 23px 0 0}

#rightCol #feature2 #propIntro #location	{width:300px; padding:20px 0; margin:0px;}

#rightCol #feature2 #propIntro DIV.logo	{float:left; width:280px; text-align:right}
#rightCol #feature2 #propIntro DIV.headline	{float:right; width:320px;}
#rightCol #feature2 #propIntro DIV.headline h3 {margin-top:0px}

#rightCol #feature2 #propIntro li		{padding-bottom:10px}

#rightCol #feature2 #propIntro ul.bulletIMGIndent		{margin:0px 0px 0px 265px}
#rightCol #feature2 #propIntro ul.bulletIMGIndent li 		{padding-bottom:10px}

#rightCol #feature2 #propIntro blockquote		{color:#009999; padding:0px 15px 15px 15px}

#rightCol #feature2 #propIntro img.btn		{border:0; margin:0px}

#rightCol #feature2 #propDetails		{width:630px}
#rightCol #feature2 #propDetails h2		{font-size:15px; color:#e00000}
#rightCol #feature2 #propDetails ul		{list-style:decimal; margin:30px 0 0 30px; padding:0px; }
#rightCol #feature2 #propDetails li		{padding-bottom:10px}
#rightCol #feature2 #propDetails img		{border:1px solid #95d4de; padding:15px}
#rightCol #feature2 #propDetails img.none	{border:0px}

#rightCol #feature2 #propDetails span img		{border:1px solid #95d4de; padding:5px}

#rightCol #feature2 #propDetails #tabbedContent			{width:630px}
#rightCol #feature2 #propDetails #tabbedContent h3		{font-size:15px; color:#e00000; padding-bottom:10px; padding-top:20px}
#rightCol #feature2 #propDetails #tabbedContent h3 label	{font-size:12px; font-weight:normal; color:#005866}
#rightCol #feature2 #propDetails #tabbedContent h4		{font-size:18px}
#rightCol #feature2 #propDetails #tabbedContent img		{margin:0 0 20px 20px}
#rightCol #feature2 #propDetails #tabbedContent ul		{margin:15px 0 0 50px}

#rightCol #feature2 #propDetails #tabbedContent img		{border:1px solid #95d4de; padding:15px}

#rightCol #feature2 #propDetails #contact				{background-color:#2abfd7; border: 10px #80ddec solid; text-align:center; color:#bff2f9; margin-top:10px; padding:0 20px 20px 20px}
#rightCol #feature2 #propDetails #contact a				{color:#FFFFFF}
#rightCol #feature2 #propDetails #contact h1			{color:#FFFFFF}

#rightCol #feature2 #propDetails #leftBullets		{width:300px; float:left}
#rightCol #feature2 #propDetails #leftBullets ul	{list-style:circle; margin-top:0px; padding-top:0px}

#rightCol #feature2 #propDetails #rightBullets		{width:300px; float:right}
#rightCol #feature2 #propDetails #rightBullets ul	{list-style:circle; margin-top:0px; padding-top:0px}


#rightCol #moreInfo		{width:630px; padding-top:30px; margin:0px auto}

#rightCol #moreInfo #news		{width:95%; float:left; xborder-width:0px 1px 0 0px; xborder-color:#dff1f3; xborder-style:solid; padding-right:30px}
#rightCol #moreInfo #news ul	{list-style-image:url(images/bullet.gif); margin:20px 0 0 30px; padding:0px}
#rightCol #moreInfo #news li		{padding-bottom:5px}

#rightCol #moreInfo #amenities		{width:230px; float:left; padding-left:30px; font-size:10px}

#rightCol #moreInfo #amenities img.thumb	{border:1px solid #95d4de; padding:4px; margin-right:15px}


/** Footer **/

#footer			{width:980px; margin:0px auto; font-size:11px; text-align:center; color:#80ddec; padding:30px 0}
#footer	ul		{list-style:none; margin:0px padding:0px}
#footer	li		{display:inline; margin:0px; padding:0px 20px 0 0}
#footer	li a	{color:#80ddec}


#footer #designBy		{font-size:10px; padding-top:25}
#footer #designBy a		{text-decoration:none; color:#80ddec;}
