
@charset "utf-8";
/* GLOBal STYles */

body{
background:#000;
color:#CCCCCC;
font:10px Verdana, Arial, Helvetica, sans-serif;
}

html, ul, ol, li, p,h1, h2, h3, h4, h5, h6, dl, p, dd, form, fieldset, a img {
margin: 0;
padding: 0;
border: 0;
}

/* TXT */
h3{ color:#666666; font-size:14px; padding-bottom:10px;}
h2{ font-size:14px;}

p{ padding-bottom:6px;}

/* WRRapeRS */
#container{
width:780px;
margin: 0 auto;
text-align:center;
}

#costa-rica{float:left;width:590px;}

.costarica{float:left;width:162px;}
.ricacosta{float:left;width:191px;}
.costa-rica{float:left;width:237px;}

#header-b{
color:#464d61;
float:left;
width:162px;
height:239px;
text-align:center;
margin:7px 0 0 8px;
padding:10px;
background:url(../images/header-2.jpg) no-repeat;
}

#img-header1{
float:left; 
width:433px;
background-color:#CCCCCC;
height:258px;
}
.clear1{ clear:both;}
#real-estate{
float:left;
width:200px;
height:500px;
background-color:#999999;
}
#box-banner-top{
background-color:#FFFFFF;
width:125px;
padding:6px;
height:125px;
margin-left:11px;
}
#for-sale{
width:550px;
float:left;
background:#464d61;
height:531px;
padding:10px;
margin-left:5px;
text-align:justify;
border:1px solid #FFFFFF;
border-width:1px;
overflow:auto;
font-size:11px;
}
#for-sale h1{
	font-size:26px;
	padding:10px;
	text-align:center;
}
#for-sale a:link{ color:#fda648;text-decoration:none;}
#for-sale a:hover{ color:#fda648;text-decoration:underline; font-weight:bold;}
#for-sale a:visited {color:#fda648; text-decoration:none;}

#footer1{
color:#464d61;
width:771px;
height:23px;
background:url(../images/footer1.jpg) repeat-x;
padding:8px 0 10px  10px;
margin:6px 10px 0 0;
text-align:center;
}
/* MENus */
.menu-a a, .menu-b a, .menu-c a, .menu-d a, .menu-e a {
width:118px;
height:28px;
float:left;
padding:20px 0 5px 0;
}

.menu-a a {background:url(../images/menu1-hover.jpg) no-repeat;}
.menu-b a {background:url(../images/menu2-a.jpg) no-repeat;}
.menu-c a {background:url(../images/menu3-a.jpg) no-repeat;}
.menu-d a {background:url(../images/menu4-a.jpg) no-repeat;}
.menu-e a {background:url(../images/menu5-a.jpg) no-repeat;}

.menu1, .menu2, .menu4 a:hover{
float:left;
color:#FF99FF;
text-decoration:none;
}

.menu-a a:hover {background:url(../images/menu1-hover.jpg) no-repeat;}
.menu-b a:hover {background:url(../images/menu2-hover.jpg) no-repeat;}
.menu-c a:hover {background:url(../images/menu3-hover.jpg) no-repeat;}
.menu-d a:hover {background:url(../images/menu4-hover.jpg) no-repeat;}
.menu-e a:hover {background:url(../images/menu5-hover.jpg) no-repeat;}

#menu-cc {
float:left;
width:164px;
background:url(../images/bg-menu1.jpg) repeat-y;
height:410px;
padding:10px 18px;
}
#menu-cc h2{
text-align:center;
font-size:12px;
color:#000000;
padding-bottom:10px;
}
#menu-cc a {
border:1px solid #b4bdcb;
border-width: 0 0 1px 0;
width:163px;
display:block;
padding-top:5px;
padding-bottom:5px;
color:#666666;
text-decoration:none;
}
#menu-cc a:hover {
color:#000;
text-decoration:none;
border:1px solid #FF9900;
font-weight:bold;
border-width: 0 0 1px 0;
}
/* LinKS */	
a:link{ color:#666666;text-decoration:none;}
a:hover{ color:#000;text-decoration:none;}


#content1 a:link{ color:#fda648;text-decoration:none;}
#content1 a:hover{ color:#fda648;text-decoration:underline;}
#content1 a:visited {color:#fda648; text-decoration:none;}

