/* ===== Browser object styles ================================================ */

body {
          background-color:   #e6e8ff;
          color:              white;
          font-family:        Arial, Verdana, Helvetica, Sans-Serif;
          font-size:          10pt;

}


h1 {
          font-size:          14pt;
          font-weight:        bold;
}


h2 {
          font-size:          10pt;
          font-weight:        bold;
          color:              white;
}


h3 {
          font-size:          10px;
          font-weight:        normal;
          color:              #333333;
}


h4 {
          font-family:        sans-serif;
          font-size:          10pt;
          font-weight:        bold;
          color:              rgb( 234, 203, 148 );
}

h6 {
          font-family:        sans-serif;
          font-size:          12pt;
          font-weight:        bold;
          color:              yellow;
}


td, tr {
          vertical-align:     top;
          text-align:         left;
          font-size:          8pt;

}



/* ===== User defined styles ================================================== */

/* ----- Navigation bar ------------------------------------------------------- */


.navbar {
          margin:             0px 0px 0px 0px;
          padding:            0px 0px 0px 0px;
          height:             30px;
          vertical-align:     middle;
          text-align:         center;
          background-color:   rgb( 191, 203, 226 );
          color:              rgb( 96, 138, 226 );
          font-family:        Arial,sans-serif;
          font-size:          8pt;
          text-decoration:    none;
}

.navbar a {
          color:              rgb( 96, 138, 226 );
          font-family:        Arial,sans-serif;
          font-size:          8pt;
          text-decoration:    none;
}


.navbar a:hover, a:active {
          color:              rgb( 16, 64, 96 );
          font-family:        Arial,sans-serif;
          font-size:          8pt;
          text-decoration:    underline;
}


.navbar a:active {
          text-decoration:    underline;
          color:              rgb( 16, 64, 96 );
          font-family:        Arial,sans-serif;
          font-size:          8pt;
          text-decoration:    none;
}


/* ----- Room styles ---------------------------------------------------------- */


.roomDesc {
          text-align:         justify;
}


.roomPictures {
          color:              rgb( 96, 138, 226 );
          font-family:        Arial, Verdana, Helvetica, sans-serif;
          font-size:          8pt;
          text-align:         justify;
}

.roomSide {
          color:              rgb( 96, 138, 226 );
          font-family:        Arial, Verdana, Helvetica, sans-serif;
          font-size:          8pt;
          text-align:         center;
}

/* ----- Main text area ------------------------------------------------------- */

.maintext {
          margin:             0px 0px 0px 0px;
          padding:            20px 30px 57px 30px;
          border:             0px;
          background-color:   #294F9D;
          background-image:   url('./images/swirl.jpg');
          vertical-align:     top;
          font-size:          8pt;
          height:             240;
}


.maintext a {
          text-decoration:    none;
          color:              rgb( 191, 203, 226 );
          font-family:        Arial, Verdana, Helvetica, sans-serif;
          font-size:          8pt;
}

.maintext a:active, a:hover {
          color:              rgb( 234, 203, 148 );
          font-family:        Arial, Verdana, Helvetica, sans-serif;
          font-size:          8pt;
}

.maintext p {
          color:              white;
}

.mainImage {
          float:              left;
          clear:              none;
          margin:             0px;
          padding:            0px;
          border:             0px;
}

.sideImage {
          margin-left:        6px;
          margin-right:       6px;
          margin-top:         6px;
          padding:            0px;
          border:             0px;
}

.sideBar {
          color:              rgb( 96, 138, 226 );
          font-family:        Arial, Verdana, Helvetica, sans-serif;
          font-size:          8pt;
          text-align:         center;
}

.wave {
          vertical-align:     bottom;
          margin:             0px;
          border:             0px;
          padding:            0px;
          margin-bottom:      0px;
}



/* ----- Little boxes at the bottom of the home page -------------------------- */

.confbox {
          border-color:       white;
          border-style:       solid;
          border-left:        0px;
          border-right:       5px;
          border-bottom:      0px;
          border-top:         0px;
          width:              33%;
          background-color:   rgb( 204, 201, 180 );
}


.confbox a {
          text-decoration:    none;
}


.confbox a:hover, a:active {
          text-decoration:    underline;
}

.banquetbox {
          border-color:       white;
          border-style:       solid;
          border-left:        0px;
          border-right:       5px;
          border-bottom:      0px;
          border-top:         0px;
          width:              34%;
          background-color:   rgb( 239, 236, 191 );
}


.banquetbox a {
          text-decoration:    none;
}


.banquetbox a:hover, a:active {
          text-decoration:    underline;
}


.weddingbox {
          border-color:       white;
          border-style:       solid;
          border-left:        0px;
          border-right:       0px;
          border-bottom:      0px;
          border-top:         0px;
          width:              33%;
          background-color:   rgb( 234, 203, 148 );
}


.weddingbox a {
          text-decoration:    none;
}


.weddingbox a:hover, a:active {
          text-decoration:    underline;
}


.boximage {
          float:              right;
          clear:              none;
          vertical-align:     top;
          border:             0px;
}

.boxHdr {
          font-size:          10px;
          font-weight:        bold;
          color:              #2B5BB5;
}


.boxDtl {
          font-size:          10px;
          font-weight:        normal;
          color:              #333333;
}

.contentCell td {
     background-color: #294f9d;
     width: 528px;
}

.contactUsCell {
          font-size:          10pt;
          font-weight:        bold;
          color:              white;
          text-align: right;
}
/* ----- Footer text ---------------------------------------------------------- */

.footer {
          font-family:        Arial, Verdana, Helvetica, sans-serif;
          background-color:   #2B5BB5;
          text-align:         center;
          vertical-align:     middle;
          font-size:          8pt;
          height:             30px
}

.footer a {
          color:              white;
          text-decoration:    none;
}


.footer a:hover, a:active {
          color:              white;
          text-decoration:    underline;
}



