p { text-align: justify; }

body      { BACKGROUND: #0680fd;
            COLOR: black;
            FONT-FAMILY: Verdana, Arial, Helvetica, Helv;
            FONT-SIZE: x-small;
            FONT-WEIGHT: normal;
            TEXT-DECORATION: none;
            BORDER-STYLE: none }

.hidden { position: absolute; visibility: hidden; }


<!--  ------------------------------------------------ -->
<!--    TABLES                                         -->
<!--  ------------------------------------------------ -->
table           {
                  BORDER-WIDTH: 0px;
                  BORDER-COLLAPSE: collapse;
                  BORDER-COLOR: #FFFFFF;
                  PADDING: 0em;    }


.mainouter { BACKGROUND: #3c8bd8 url(./images/gradient.gif);
            background-repeat: repeat-y;
            BORDER-STYLE: none }

.main           { BACKGROUND: #046ad3 ;
                  BORDER-STYLE: none; }


.maintext   {  BACKGROUND: white ;
               BORDER-STYLE: none; }
              }

table.bluebg     {  BACKGROUND: #3c8bd8;
               COLOR: white;
               FONT-SIZE: x-small;
               BORDER-STYLE: none;
                }

.bluebg     {  BACKGROUND: #3c8bd8;
               COLOR: white;
               FONT-SIZE: x-small;
               BORDER-STYLE: none;
                }

.buyresults     {  BACKGROUND: white ;
               COLOR: black;
               FONT-SIZE: x-small;
               BORDER-STYLE: none
                }

.buysearchimage  {  BACKGROUND: #3c8bd8 ;
               COLOR: white;
               FONT-SIZE: x-small;
               BORDER-TOP: solid thin #3c8bd8;
                }
.buysearchdetails  {
                  BORDER-TOP: solid thin #3c8bd8;
   }

.thin  { height:10px; }

.maintext   {  BACKGROUND: white ;
               BORDER-STYLE: none
                }

table.menubar   { FONT-FAMILY: Arial, Verdana, Helvetica,  Helv;
                  FONT-SIZE: x-small;
                  FONT-WEIGHT: normal;
                  BACKGROUND-IMAGE: url(images/gradient2.jpg)
                }

table.inset  { FONT-FAMILY: Arial, Verdana, Helvetica,  Helv;
               FONT-SIZE: x-small;
               FONT-WEIGHT: normal;
               BACKGROUND-IMAGE: url(images/gradient3.GIF)
                }

table.book    {   BACKGROUND: RED;
                  BORDER-WIDTH: 0px;
                  BORDER-COLLAPSE: collapse;
                  BORDER-COLOR: #FFFFFF;
                  PADDING: 0em;    }

<!--  ------------------------------------------------ -->
<!--    CELLS                                          -->
<!--  ------------------------------------------------ -->
td.menubar {  COLOR: black;
              FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica,  Helv;
              FONT-SIZE: 13pt;
              FONT-WEIGHT: bold;
              VERTICAL-ALIGN: MIDDLE;
              HEIGHT: 15px;
              TEXT-DECORATION: none;
              BORDER-COLOR: none;       }

td.address {  COLOR: black;
                  FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica,  Helv;
                  FONT-SIZE: 11pt;
              FONT-WEIGHT: bold;
              VERTICAL-ALIGN: MIDDLE;
              HEIGHT: 15px;
              LETTER-SPACING: 0.01em
                  TEXT-DECORATION: none;
                  BORDER-COLOR: none;       }

td.inset {          COLOR: black;
                       FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica,  Helv;
                      FONT-SIZE: 13pt;
              FONT-WEIGHT: bold;
              VERTICAL-ALIGN: MIDDLE;
              HEIGHT: 15px;
                      TEXT-DECORATION: none;
                      BORDER-COLOR: none;       }



                }

td.features { COLOR: black;
                      FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica,  Helv;
                      FONT-SIZE: 9pt;
              FONT-WEIGHT: bold;
              VERTICAL-ALIGN: MIDDLE;
              HEIGHT: 15px;
                      LETTER-SPACING: 0.03em;
                        TEXT-DECORATION: none;
                      BORDER-COLOR: none;       }


td.sfeatures { COLOR: black;
                      FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica,  Helv;
                      FONT-SIZE: 8pt;
              FONT-WEIGHT: normal;
              VERTICAL-ALIGN: MIDDLE;
              HEIGHT: 15px;
                      LETTER-SPACING: 0.03em;
                        TEXT-DECORATION: none;
                      BORDER-COLOR: none;       }

td.main { COLOR: white
                        FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica,  Helv;
                        FONT-SIZE: 11pt;
                FONT-WEIGHT: normal;
                VERTICAL-ALIGN: MIDDLE;
                HEIGHT: 15px;
                        LETTER-SPACING: 0.03em;
                        TEXT-DECORATION: none;
                        BORDER-COLOR: none;     }

td.MAINCOPY { COLOR: white;
              FONT-FAMILY: Arial, Verdana, Helvetica,  Helv;
              FONT-SIZE: 8pt;
              FONT-WEIGHT: bold;
              VERTICAL-ALIGN: MIDDLE;
              HEIGHT: 15px;
              LETTER-SPACING: 0.03em;
              TEXT-DECORATION: none;
              BORDER-COLOR: none;       }

td.basebar { COLOR: white;
             FONT-FAMILY: Arial, Verdana, Helvetica,  Helv;
             FONT-SIZE: 8pt;
             FONT-WEIGHT: normal;
             TEXT-DECORATION: none;
             BORDER-COLOR: none;       }

<!--  ------------------------------------------------ -->
<!--    LINKS                                          -->
<!--  ------------------------------------------------ -->
A { COLOR: blue;
    FONT-FAMILY: Verdana, Tahoma, Helvetica,  Helv;
    FONT-WEIGHT: lighter;
    TEXT-DECORATION: underline;
  }


a.moreinfo {  COLOR: white;
                  FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica,  Helv;
                  FONT-SIZE: 11pt;
              FONT-WEIGHT: bold;
              VERTICAL-ALIGN: MIDDLE;
              HEIGHT: 15px;
              LETTER-SPACING: 0.01em
                  TEXT-DECORATION: none;
                  BORDER-COLOR: none;       }

a:hover { color: red;  }

a.menubar {   COLOR: white;
                   FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica,  Helv;
                  FONT-SIZE: 13pt;
              FONT-WEIGHT: bold;
              VERTICAL-ALIGN: MIDDLE;
              HEIGHT: 15px;
                         TEXT-DECORATION: none;
                      BORDER-COLOR: none;       }

a.menubar:hover { color: blue ! important;  }

a.book {      COLOR: red;
                      FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica,  Helv;
                      FONT-SIZE: 11pt;
              FONT-WEIGHT: bold;
              VERTICAL-ALIGN: MIDDLE;
              HEIGHT: 15px;
                      TEXT-DECORATION: none;
                      BORDER-COLOR: none;       }

a.book:hover { color: green ! important;  }

a.features { COLOR: white;
                      FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica,  Helv;
                      FONT-SIZE: 9pt;
              FONT-WEIGHT: bold;
              VERTICAL-ALIGN: MIDDLE;
              HEIGHT: 15px;
                      LETTER-SPACING: 0.03em;
                        TEXT-DECORATION: none;
                      BORDER-COLOR: none;       }
a.features:hover { color: red ! important;  }

a.sfeatures { COLOR: white;
                      FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica,  Helv;
                      FONT-SIZE: 8pt;
              FONT-WEIGHT: normal;
              VERTICAL-ALIGN: MIDDLE;
              HEIGHT: 15px;
                      LETTER-SPACING: 0.03em;
                        TEXT-DECORATION: none;
                      BORDER-COLOR: none;       }
a.sfeatures:hover { color: #FF8000 ! important;  }

a.basebar {  COLOR: white;
             FONT-FAMILY: Arial, Verdana, Helvetica,  Helv;
             FONT-SIZE: 8pt;
             FONT-WEIGHT: normal;
             TEXT-DECORATION: none;
             BORDER-COLOR: none;       }


a.basebar:hover {  COLOR: #96BCE2;
                 }

a.pagecontrol {   COLOR: black;
                              FONT-FAMILY: Arial, Verdana, Helvetica,  Helv;
                              FONT-SIZE: 8pt;
                      FONT-WEIGHT: normal;
                      VERTICAL-ALIGN: MIDDLE;
                      HEIGHT: 15px;
                      LETTER-SPACING: 0.03em;
                              TEXT-DECORATION: none;
                              BORDER-COLOR: none;       }
a.pagecontrol:visited { color: black;  }
a.pagecontrol:hover { color: red ! important;  }

<!--  ------------------------------------------------ -->
<!--    OTHER                                          -->
<!--  ------------------------------------------------ -->


textarea {  COLOR: black;
             FONT-FAMILY: Trebuchet MS,Tahoma, Arial, Helvetica,  Helv;
             FONT-SIZE: 9pt;
             FONT-WEIGHT: normal;
             TEXT-ALIGN: left;
             TEXT-DECORATION: none }

textarea.comments {  COLOR: black;
             FONT-FAMILY: Trebuchet MS,Tahoma, Arial, Helvetica,  Helv;
             FONT-SIZE: 9pt;
             FONT-WEIGHT: normal;
             TEXT-ALIGN: left;
             TEXT-DECORATION: none }


select.srch { COLOR: black;
              FONT-FAMILY: Arial, Helvetica,  Helv;
              FONT-SIZE: 8pt;
              FONT-WEIGHT: normal;
              TEXT-ALIGN: left;
              TEXT-DECORATION: none }

select {      COLOR: black;
              FONT-FAMILY: Tacoma, Arial, Helvetica,  Helv;
              FONT-SIZE: 9pt;
              FONT-WEIGHT: normal;
              TEXT-ALIGN: left;
              TEXT-DECORATION: none }

img.photos { BORDER-COLOR: black;      }
img.pagecontrol { BORDER: 0pt;      }
