BODY {

font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px; padding: 0px
}

img {border: 0}

P, A {

font-family: Verdana, Arial, Helvetica, sans-serif;
}

A {color: #00f;
font-weight: bold}
A:visited {color: #000099}
A:hover {color: #ff6600}

P {
	font-size: 14px;
	line-height: 1.6;
	margin: 0 0 2em 0;

}

h1.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #0066ff;
	margin: 0 0 1em 0;
	padding-top: 0.5em;
}

h2 {
	font-size: 20px;
	margin: 0 0 0.5em 0;
	padding-top: 0.5em;
	color: #06f;
}

.large {font-size: 18px}


.small {
	font-size: 11px;
}
.smalltext {
	font-size: 13px;
	color: #000066;
}
.bolditalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000066;
	font-style: italic;
	font-weight: bold;
}
ul, li {  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#000000;}
.arial {  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#000000;}
.white {  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#ffffff;}
.facts {  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; color:#000099;}
.factsblue {  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; color:#000099;}
.factsbold {  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; color:#000099;}

#boraborasign {
	position: absolute; 
	z-index: 1000; 
	bottom: 32px; 
	right: 80px;
}

#bottom a.caption, #bottom a:visited.caption, #apartments a.caption, #apartments a:visited.caption {
	font-weight: bold;
	font-size: 15px;
	color: #03c;
	display: block;
	padding: 6px;
}

#bottom p, #apartments p {
	font-size: 11px;
	margin: 5px 0;
}

#apartments p {
	font-size: 13px;
}
#apartments a.caption, #apartments a:visited.caption {
	font-size: 17px;
	
}
#apartments a:hover.caption, #apartments a.hover, #apartments a:visited.hover, #bottom a.hover, #bottom a:visited.hover, #bottom a:hover.caption {
	background-color: #06f;
	text-decoration: none;
	color: #fff;
}




/* top menu */

#topmenuHolder {
	/*background-color: #EE6306;*/
	background-color: #EE6306;
	width: 800px;
	height: 36px;
	background-image: url(images/navback.jpg);
	background-repeat: no-repeat;
	position: absolute;
	bottom: 0;
	left: 20px;
}

#nav-one {margin: 0}
#nav-one li, #nav-one ul {font-size: 13px}

#nav-one * {
      z-index: 999;
}

#nav-one a.top {padding: 7px 15px 6px 15px}
#nav-one a.navactive, #nav-one a:visited.navactive {
  background: #f60;
  color: #fff;		
}


/* Navigation */
.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}


.nav {
  font-family: Arial, Helvetica, sans-serif;
  z-index: 100;
  position: relative;
}
.nav li {
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
background-image: url(images/divide.jpg);
background-repeat: no-repeat;
background-position: right;
text-align: left;
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  color: #fff;
  display: block;
  padding: 6px 9px;
  text-decoration: none;
}

.nav li ul li a {padding: 4px 9px;}

.nav li a:hover {
  background: #f60;
  color: #fff;	

}
/* top row hover */
#nav-one li:hover a, #nav-one li.sfHover a {
  background: #f60;
  color: #fff;
}
/* initial class after top row hover shows menu */
#nav-one li:hover ul a, #nav-one li.sfHover ul a {
  background: #fff;
  color: #06f;	
}
/* roll over for submenu */
#nav-one li:hover ul a:hover, #nav-one li.sfHover ul a:hover {
  background: #D7E8FC;
  color: #000;	
}


/* default submenu style */
.nav ul {
  background: #fff;
  border-bottom: 1px solid #ccc;
  list-style: none;
  margin: 0;
  position: absolute;
  top: -999em;
  left: 0;  
}
/* bring back from off screen */
.nav li:hover ul, .nav li.sfHover ul {
  top: 28px;
}
.nav ul li {
  border: 0;
  float: none;
}
.nav ul a, .nav ul.navLong a {
  border: 1px solid #ccc;
  border-bottom: 0;
  padding-right: 20px;
  white-space: nowrap;
}
.nav ul.navLong a {
  width: 210px;
}

.nav li ul li {padding-right: 0}


#flashcontent {
	width: 748px;
	height: 450px;
	margin: 0;
}



