.toplink A:link            { color: #fff; font-size: 9pt; font-family: "Trebuchet MS", Arial; font-weight: bold; text-decoration: none; white-space: nowrap }
.toplink A:active       { color: #666; font-size: 9pt; font-family: "Trebuchet MS", Arial; font-weight: bold; text-decoration: none; white-space: nowrap }
.toplink A:visited          { color: #fff; font-size: 9pt; font-family: "Trebuchet MS", Arial; font-weight: bold; text-decoration: none; white-space: nowrap }
.toplink A:hover          { color: #ff6000; font-size: 9pt; font-family: "Trebuchet MS", Arial; font-weight: bold; text-decoration: none; white-space: nowrap }
.toplink1 A:link              { color: #666; font-size: 8pt; font-family: "Trebuchet MS", Arial; font-weight: normal; text-decoration: none; white-space: nowrap }
.toplink1 A:active        { color: #666; font-size: 8pt; font-family: "Trebuchet MS", Arial; font-weight: normal; text-decoration: none; white-space: nowrap }
.toplink1 A:visited            { color: #666; font-size: 8pt; font-family: "Trebuchet MS", Arial; font-weight: normal; text-decoration: none; white-space: nowrap }
.toplink1 A:hover        { color: #666; font-size: 8pt; font-family: "Trebuchet MS", Arial; font-weight: normal; text-decoration: none; white-space: nowrap }
.toplink2 A:link              { color: #ff6000; font-size: 10pt; font-family: "Trebuchet MS", Arial; font-weight: normal; text-decoration: none; white-space: nowrap }
.toplink2 A:active        { color: #ff6000; font-size: 10pt; font-family: "Trebuchet MS", Arial; font-weight: normal; text-decoration: none; white-space: nowrap }
.toplink2 A:visited            { color: #ff6000; font-size: 10pt; font-family: "Trebuchet MS", Arial; font-weight: normal; text-decoration: none; white-space: nowrap }
.toplink2 A:hover        { color: #fe1; font-size: 10pt; font-family: "Trebuchet MS", Arial; font-weight: normal; text-decoration: none; white-space: nowrap }
.line_top       { border-top: 0.05cm dotted #ccc }
.line_bottom        { border-bottom: 0.05cm dotted #ccc }
.border      { padding-bottom: 2px; padding-left: 5px; border-bottom: 0.05cm dotted #ccc; border-left: 0.05cm dotted #ccc; outline-width: 0.02px; outline-color: #ccc }
.border_2     { padding-top: 2px; padding-left: 5px; border-top: 0.05cm dotted #ccc; border-left: 0.05cm dotted #ccc; outline-width: 0.02px; outline-color: #ccc }
.border_1      { border-left: 0.05cm dotted #ccc }
.border_3      { padding-bottom: 2px; padding-left: 5px; border-bottom: 0.05cm dotted #ccc; border-top: 0.05cm dotted #ccc; outline-width: 0.02px; outline-color: #ccc }
.border_box      { padding-bottom: 2px; padding-left: 5px; border: dotted 0.05cm #939598; outline-color: #ccc   ; outline-width: 0.05cm; }
.copyright { color: #666; font-size: 7pt; font-family: "Trebuchet MS", Arial; font-weight: normal }
.menutext { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Arial; font-weight: normal }
.sm   { color: #0e0000; font-size: 7pt; font-family: "Trebuchet MS", Arial }
.padright { padding-right: 5px; }
.padleft { padding-left: 10px; }
.back_index  { background-image: url(../../web-content/images/b_index.jpg) }
.back_gallery { background-image: url(../images/b_gallery.jpg) }
.back_reservations  { background-image: url(../images/b_tours.jpg) }
.back_villas  { background-image: url(../images/b_villas.jpg) }
.back_yoga  { background-image: url(../images/b_yoga.jpg) }
.back_tours  { background-image: url(../images/b_tours.jpg) }
.back_directions  { background-image: url(../images/b_directions.jpg) }