/* LaPalomaLosFlores.css  */
:link,:visited { text-decoration:none }
ul { list-style: none;}
a img,:link img,:visited img { border:none }

html,body,div,ul,li,p{
	margin:0;padding:0;
}

html {
	font-size: 100%; /* IE hack */ 
}

body {
	color: Black;
	background-color: #CCCCFF;
	background-repeat: repeat;
	font-size: 62.5%; 
/*	font-family: "Maiandra GD", Maindra, "Skia CC", Skia, "Trebuchet MS", Trebuchet, sans-serif; */
	font-family:  Catriel, "Maiandra GD", Maindra,  "Skia CC", Skia, "Trebuchet MS", Trebuchet, sans-serif; 

	text-align: left;
/*	font-size: .75em; */
/*	font-size: 10px;*/  /* adjusts base font to 10px */ 
}

#colorBlock1 {
	position: absolute;
	top: 1em;
	left: 17.5em;
	width: 2em;  
	height: 10em;
	background-color: #6699CC;
}

#colorBlock2 {
	position: absolute;
	top: 5em;
	left: 1em;
	width: 18.5em;  
	height: 6em;
	background-color: #6699CC;
}

#mastheadpic1 {
	position: absolute;
	top: 1em;
	left: 20.5em;
	height: 10em;
	width: 53em;

}

#mastheadpic2 {
	position: absolute;
	top: 2em;
	left: 2em;
	width: 16.5em;
	z-index: 2;
}

#mainContent {
	color: Black;
	background-color: #9999FF;
	position: absolute;
	left: 1em;
	top: 12em;
	height: 45em;
	width: 100%;
}

.mainImages {
	position: absolute;
	left: 16em;
	top: 0em;
	height: 42em;
	width: 56em;
	border: thin solid Black;
	display: none;
	opacity: 1;
	filter: alpha(opacity=100);
}

#navigation {
/*	font-family:  "Trebuchet MS", Tahoma, serif, "Segoe UI", serif, Meiryo, serif, "Malgun Gothic", serif,Leelawadee, serif, Gulim, Gisha, "Franklin Gothic Medium ", " Euphemia", "Corbel Bold", "Maiandra GD", Maindra, "Skia CC", Skia, "Trebuchet MS", Trebuchet, sans-serif; */
	font-size: 1.6em;
	position: absolute;
	z-index: 1;
	left: .5em;
	top: 1em;
	line-height: 1.2em;
}

#navigation p {
	margin-top: .5em;
	margin-bottom: .5em;
}

#navigation a {
	display: block;
	width: 10em; /* width of menu - padding-left */
	padding: 0em 0em 0em 1em; 
}

#navigation a:link, #navigation a:visited {
	color: #ffffff;
	background-color: #887869;
}

#navigation a:hover, #navigation a:active {
	color: #ffffff; 
	background-color: #789872;
	}

#LaPalomaDesc {
	position: absolute;
	z-index: 1;
	left: 1em;
	top: 20em;
	width: 20em;
	height: 18em;
	color: Black;
	background-color: #CCCCFF;
	border: thin solid Black;
}

#LaPalomaDesc p {
	font-family:  "Goudy Old Style", Nyala, "Traditional Arabic", serif;
	font-size: 1.8em;
	font-style: italic;
	text-align: center;
	padding-top: 1em;
	padding-left: 1em;
	padding-right: 1em;
	padding-bottom: 0em;
	line-height: 1em;
}

#phoneNumberCallout {
	position: absolute;
	z-index: 1;
	left: 226px;
	top: 423px;
	/*	width: 8em;*/
/*	height: 3.6em;*/
/*	color: Black;*/
/*	background-color: #ffccff;*/
/*	border: thin solid blue;*/
	/*font-family: "Maiandra GD", "Century Gothic", Nyalo, Maiandra, "Skia CC", Skia, "Trebuchet MS", Trebuchet, sans-serif; */	
	font-size: 1.6em;
	line-height: 1.2em;
	padding: .2em .6em;
	text-align: center;	/*margin: 0, auto, 0, auto;*/
}


#specialPromotion {
	position: absolute;
	z-index: 1;
	left: 34em;
	top: 1em;
	width: 14em;
	height: 2.7em;
	color: Black;
	background-color: #ffccff;
	border: thin solid Blue;
	/*font-family: "Maiandra GD", "Century Gothic", Nyalo, Maiandra, "Skia CC", Skia, "Trebuchet MS", Trebuchet, sans-serif; */	
	font-variant: small-caps; 
	font-size: 1.6em;
	line-height: 1.2em;
	padding-top: .2em;
	text-align: center;
	/*margin: 0, auto, 0, auto;*/
}

#specialPromotion2 {
	position: absolute;
	z-index: 1;
	left: 36em;
	top: 8.6em;
	width: 10em;
	height: 2.5em;
	margin-right:3em;
	color: Black;
	background-color: #ffccff;
	border: thin solid Blue;
	/*font-family: "Maiandra GD", "Century Gothic", Nyalo, Maiandra, "Skia CC", Skia, "Trebuchet MS", Trebuchet, sans-serif; */	
	font-variant: small-caps; 
	font-size: 1.6em;
	line-height: 1.2em;
	padding: .2em .6em;
	text-align: center;
	/*margin: 0, auto, 0, auto;*/
}

#specialPic {
	border: thin solid;
	margin-left: 4em;
}

#CatalinaToursLink {
	position: absolute;
	z-index: 1;
	left: 38em;
	top: 19em;
	width: 8em;
	height: 2.8em;
	color: Black;
	background-color: #CCCCFF;
	border: thin solid Blue;
	/*font-family: "Maiandra GD", "Century Gothic", Nyalo, Maiandra, "Skia CC", Skia, "Trebuchet MS", Trebuchet, sans-serif; */	
	font-variant: small-caps; 
	font-size: 1.6em;
	line-height: 1.2em;
	padding: .2em .4em;
	text-align: right;
	/*margin: 0, auto, 0, auto;*/
}

#CatalinaToursLogo {
	position: absolute;
	left: 3.8em;
	top: 2.4em;
	border: thin solid;
	margin: .1em 0 0 -7em;
	width:140%;
}

#CatalinaToursLink a { 
	position: relative; 
	display: block;
	font-size: 100%;
	padding-right: .4em;
}

#CatalinaToursLink a span {
	display: none;
}

#CatalinaToursLink a:hover span {
	display: block;
	position: absolute;
	top: -10em;
	left: -14em;	
	width: 22em;
	color: black;
	background-color:#FFCCFF;
	border: 1px solid #330033;
	font-variant:normal; 
	padding: 1em;
	z-index: 2;
}


#ratesContent {
	position: absolute;
	left: 17em;
	width: 59em;
	padding-top: 1em;
	color: Black;
	background-color: #9999CC;
}

.ratesTable, #ratesContent p {
	position: relative;
	left: 4em;
	width: 44em;
	font-size: 1.2em;
}

#ratesContent p {
	left: 6em;
	text-indent: -2em;
	width: 40em;
	margin-bottom: 1em;
}
	
.rateHdr { text-align: center; }
/*table.c1 { width: 46em; }*/
.unitCol { width: 20%; }
/*.descCol{ width: 20em; }*/
.rateCol { width: 5em; text-align: center; }
/*.descCol { width: 40em; } */
.resCol { width: 6em; text-align: center; }
.rateResBtn { font-size: 1em; }

#transportationContent, #contactContent {
	position: absolute;
	left: 18em;
	width: 36em;
	font-size: 1.4em;
}

#packageContent {
	position: absolute;
	width: 32em;
	left: 16em;
	/*margin-left: 0em;*/
	padding-left: 2em;
	padding-right: 2em;
	/*padding-top: 1em;*/
	font-size: 1.4em;
	color: Black;
	/*background-color: #9999CC;*/
	background-color: #7F88CE;
}

#packageContent h3 {
	padding: 0em;
	margin: 0em;
}

#packageContent span {
	margin-left: 2em;
}

#packageContent ul {
	/*display: block;*/
	list-style-type: disc;
	padding-left: 1em;
	margin-left: 1em;
}

#transportationContent {
	position: absolute;
	width: 32em;
	left: 16em;
	/*margin-left: 0em;*/
	padding-left: 2em;
	padding-right: 2em;
	/*padding-top: 1em;*/
	font-size: 1.4em;
	color: Black;
	/*background-color: #9999CC;*/
	background-color: #7F88CE;
}

#transportationContent p {
	font-size: 1.2em;
}

#linkContent {
	font-size: .8em;
}

#worldScuba {
	width: 24em;
	height: 3.5em;
	float: right;
	margin-left: .5em;
	margin-right: 1em;
}	

#contactContent img{
	position: relative;
	height: 18em;
	float: right;
	margin-left: 2em;
	margin-right: 2em;
	}

#contactContent h2 {
	font-size: 1.4em;	
	}
	
#webmaster a{
	padding-left: 17em;
}

#contactDesc {
	position: absolute;
	top: 21em;
	left: 14em;
	text-align: center;
	}
	

#diverFriendly {
	position: absolute;
	top: 40em;
	left: 2em;
/*	height: 3.1em;
*/}
#diverFriendly img {
	width: 13em;
	height: 2.5em;
}


#w3valid {
	position: absolute;
	top: 54em;
	left: 68em;
	width: 8.8em;
	height: 3.1em;
}


#w3valid a img {
	border: none;
}

