@charset "iso-8859-1";
/* CSS Document */

body
{
 font-size: 100%;
 margin: 0;
 padding: 0;
 background: url(/images/LogoWatermark.gif);
 text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
 color: #000000;
}

.container
{
 width: 760px;
 margin: 0 auto;
 background: #FFFFFF;
 text-align: left; /* this overrides the text-align: center on the body element. */
}

#pageHeader
{
 height: 180px;
 background-repeat: no-repeat;
 background-image: url(http://www.costaricareps.com/images/header.jpg);
}

#nav
{
 margin-top: 145px;
 margin-left: 3px;
 list-style-type: none;
/* padding-left: 1px;*/
 font-family: "Times New Roman", Times, serif;
 font-size: 16px;
}

#content
{
 border: 2px solid #666600;
}

#footer
{
 text-align: center;
 font-family: "Times New Roman", Times, serif;
}

#footer1
{
 font-size: 16px;
 color: #666666;
 padding: 3px 0px;
 border-bottom: 2px solid #666666;
}

#footer2
{
 padding: 10px 0px;
 font-size: 13px;
 font-weight: bold;
}

.photoLeft
{
 float: left;
 margin: 0px 3px;
}

.photoRight
{
 float: right;
 margin: 0px 4px;
}

.mapRight
{
 float: right;
 margin: 0px;
 padding: 0px 55px;
}

h2
{
 text-align: center;
 color: #660000;
 font-family: "Times New Roman", Times, serif;
/* font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;*/
 font-size: 24px;
 font-weight: bold;
}

h3
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 margin-bottom: 10px;
}

h4
{
/* padding-left: 10px;*/
 font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
 font-size: 16px;
 font-weight: bold;
 font-style: italic;
 margin-bottom: 10px;
}

h5
{
 padding-left: 10px;
 font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
 font-size: 14px;
 font-weight: bold;
 margin-bottom: 10px;
}

ul
{
 list-style-type: none;
 padding: 0px;
}

ol
{
 padding-left: 25px;
}

.compactList, .normalList, .boldList
{
 margin: 0px 0px 0px 5px;
}

ul.compactList li, ul.normalList li, ul.boldList li
{
 background-image: url(/images/greensquare.gif);
 background-repeat: no-repeat;
 background-position: 0px 5px;
 padding-left: 16px;
}

.compactList li
{
 font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
 font-size: 14px;
 margin-bottom: 10px;
}

.normalList li
{
 font-family: Tahoma, Geneva, sans-serif;
 letter-spacing: 1px;
 font-size: 15px;
}

.boldList li
{
 font-family: Tahoma, Geneva, sans-serif;
 letter-spacing: 1px;
 font-size: 15px;
 font-weight: bold;
}

.generalText
{
 padding-left: 10px;
 font-family: Tahoma, Geneva, sans-serif;
 letter-spacing: 1px;
/* font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;*/
 font-size: 15px;
}

.compactText
{
 padding-left: 10px;
/* font-family: Tahoma, Geneva, sans-serif;*/
 font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
 font-size: 14px;
}

.descText
{
 padding-left: 10px;
 font-family: Tahoma, Geneva, sans-serif;
 letter-spacing: 1px;
 font-size: 13px;
}

.quoteText
{
 padding-left: 10px;
 margin: 5px 0px;
 font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
 font-style: italic;
 font-weight: bold;
 font-size: 16px;
}

.unfinishText
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 48px;
 font-weight: bold;
 text-align: center;
 color: #d0d0d0;
 margin: 40px 0;
}