

body {	

	font: 12pt/16pt georgia, Verdana, Arial, Helvetica, sans-serif;
	background: #FFF url(i/pasek.jpg) repeat-x;
	margin: 0; 
	padding: 0;
	color:#021427;


}
.active {
	color:#0cbbf7;
	text-decoration:underline;
}
.active2 {
	font-size:15px;
	color:#0cbbf7;
	text-decoration:underline;
}
.activemain {
	text-decoration:underline;
}
a {
	color:#067da5;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

h2 {
	margin: 7px 5px 2px 5px;
	color:#0cbbf7;
	font-size:18px;

}

img {
	border: none;

}

p {
	margin:0 10px 7px 7px;
	padding:5px 0 0 0;
}

#wrapper {
	background: url(i/right.png) repeat-y right;
	width:905px;
	margin:0 auto;
	padding:0;
}

#rightCol {
	float:right;
	width:74%; 
	min-height:650px; 
	border-left:solid 1px #d6e5f1;
}

#rightCol p {
	text-align:left;
}
	


.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#footer {
	clear: both;
	margin:0;
	padding:0;
}

#footer p {
	text-align: center;
	padding: 0;
	font-size: 10px;
	margin: 5px auto -2px auto;
}

/* links */


/* This is you are here rule */

#home .home,
#property .property,
#featured .featured,
#marinas .marinas,
#parks .parks,
#maps .maps,
#contact .contact

{
	color: #FFf;
	text-decoration:underline;

}





.menu {
background:#FFF url(i/topMenuImages2.png) repeat-x;
text-align:center;
float: left;
width: 885px;
padding:5px 5px 2px 5px;
margin:0 0 0 3px;
list-style:none;
height: 30px;
border-bottom:solid 1px #d6e5f1;


}
.menu ul {
}
.menu li {
	display:inline;
}
.menu li a {
color: #efffef;
text-decoration: none;
font: 20px Palatino, serif;
}
.menu li a:hover {
background: none;
text-decoration: underline;
} 




.menu2 {
	text-align:left;
border:solid 1px #d6e5f1; list-style:none; width:198px; margin:10px 0 10px 10px; padding:0; float:left; font: 14px 'Palatino Linotype', 'Book Antiqua', Palatino, serif
}

.menu2 a {
	color:#067da5;
	text-decoration:none;
	padding-left:5px;
}
.menu2 a:hover {
	color:#0cbbf7;
	text-decoration:underline;
}
.menu2 .insidemenu2 {
	text-decoration:underline;
	padding-left:5px;
	color:#067da5;
	
}
.menu3 {
	margin:0;
	padding:0;
}

.menu3 ul {
	margin:0;
	float:left;
	padding:0;
        

} 

.menu3 li {
        border:solid 1px #d6e5f1;
    
        margin: 6px;
		list-style-type: none;
		width: 315px;
		float:left;
}

.menu3 li a { 
        color: #0cbbf7;
        display: block;
        font: bold 110% 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
        padding: 5px;
        text-decoration: none;
}

 * html #links li a {  /* make hover effect work in IE */

}

.menu3 li a:hover {
        background: #bde6f4;
}

.menu3 a em { 
        color: #0cbbf7;
        display: block;
        font: italic 100% Verdana, Helvetica, sans-serif;
        line-height: 125%; 
}

.menu3 a span {
        color: #067da5;
        font: normal 70% Verdana, Helvetica, sans-serif;
        line-height: 150%;
}


/* left site property */

	

.menu4 {
	margin:0;
	padding:0;
}

.menu4 ul {
	margin:0;
	padding:0;

} 

.menu4 li {
 		
        border:solid 1px #d6e5f1;
    	width: 130px;
        margin: 5px;
		list-style-type: none;

}

.menu4 li a { 
        color: #0cbbf7;
        display: block;
        font: bold 110% 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
        padding: 3px;
        text-decoration: none;
}

 * html #links li a {  /* make hover effect work in IE */

}

.menu4 li a:hover {
        background: #bde6f4;
}

.menu4 a em { 
        color: #0cbbf7;
        display: block;
        font: bold 75% georgia, Helvetica, sans-serif;
        line-height: 120%; 
}

.menu4 a span {
        color: #067da5;
        font: normal 50% Verdana, Helvetica, sans-serif;
        line-height: 150%;
}



.menu5 {
	margin:0;
	padding:0;
	
}

.menu5 ul {
	margin:0;
	padding:0;

} 

.menu5 li {
 		
        border:solid 1px #d6e5f1;
    	width: 153px;
		height:48px;
		float:left;
        margin: 5px;
		list-style-type: none;

}











/* for properties search */

.menupro {
text-align:center;
padding:5px 5px 2px 5px;
margin:0 0 0 3px;
list-style:none;

}
.menupro ul {
}
.menupro li {
	display:inline;
}
.menupro li a {
color: #067da5;
text-decoration: none;
font: 20px Palatino, serif;
}
.menupro li a:hover {
	color:#0cbbf7;
text-decoration: underline;
} 
/* menu pro */

.menupro2 {
text-align:center;
padding:5px 5px 2px 5px;
margin:0 0 0 3px;
list-style:none;

}
.menupro2 ul {
}
.menupro2 li {
	display:inline;
}
.menupro2 li a {
color: #067da5;
text-decoration: none;
font: 15px Palatino, serif;
}
.menupro2 li a:hover {
	color:#0cbbf7;
text-decoration: underline;
}

/*featured properties menu */

.menuf {
	margin:0;
	padding:0;
}

.menuf ul {
	float:left;
	padding:0;
        

} 

.menuf li {
        border:solid 1px #d6e5f1;
    
        margin: 10px 0 10px 30px;
		list-style-type: none;
		width: 600px;
		float:left;
}

.menuf li a { 
        color: #0cbbf7;
        display: block;
        font: bold 110% 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
        padding: 5px;

}
.menuf a:hover {
	text-decoration:none;
}






.menuf a em { 
        color: #021427;
        display: block;
        font: normal 110% Verdana, Helvetica, sans-serif;
        line-height: 145%; 
		margin-top: 6px;
}

.menuf a span {
		display:block;
        color: #067da5;
        font: normal 70% Verdana, Helvetica, sans-serif;
        line-height: 180%;
}
