body,td,th { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;
             line-height: 160%; color: #515151; }

body { background-color: #957f66; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

/* get input and get static text */
.formsubtitle  { color: #ffffff;  background-color: #6666b7; height:20px; padding-left:10px;
                 font-size: 8pt; font-family: Helvetica,Tahoma,Geneva, sans-serif; font-weight:bold ; }
.formbg  { background-color: #ffeedf; }

.inputbox { height:23px; }

input[type=text] { color: #454545; border: 1px solid #B0B0B0;
                   background: #FFF url( images/bg-form.jpg) center top repeat-x scroll; }
input[type=password] { color: #454545; border: 1px solid #B0B0B0;
                       background: #FFF url( images/bg-form.jpg) center top repeat-x scroll; }
input[type=image] { color: #454545;
                    background: #FFF url( images/bg-form.jpg) center top repeat-x scroll; }

input[type=reset] { color: #454545; border: 1px solid #B0B0B0;
                    background: #FFF url( images/bg-form.jpg) center top repeat-x scroll; }

input[type=submit] { color: #454545; border: 1px solid #B0B0B0;
                     background: #FFF url( images/bg-form.jpg) center top repeat-x scroll; }

select, textarea { color: #454545; border: 1px solid #B0B0B0;
                   background: #FFF url( images/bg-form.jpg) center top repeat-x scroll; }

.submitbutton { font-size: 8pt; font-family: Helvetica,Tahoma,Geneva, sans-serif; }
.submitbutton:hover { background: #eef; border: 1px solid #f00; }

.imagebutton { font-size: 8pt; font-family: Helvetica,Tahoma,Geneva, sans-serif; }
.imagebutton:hover { background: #eef; border: 1px solid #f00; }

.txt            { color: #000000;  line-height : 150%;
                  font-size: 8pt; font-family: Helvetica,Tahoma,Geneva, sans-serif; }

.txtwe          { color: #FFFFFF;  line-height : 150%;
                  font-size: 8pt; font-family: Helvetica,Tahoma,Geneva, sans-serif; }

.txtrd          { color: red;  line-height : 150%;
                  font-size: 8pt; font-family: Helvetica,Tahoma,Geneva, sans-serif; }

.txtsm          { color: #000000;  line-height : 150%;
                  font-size: 7pt; font-family: Helvetica,Tahoma,Geneva, sans-serif; }

.gettxt         { color: #515151;  background:#ffffff; line-height : 150%;
                  font-size: 8pt; font-family: Helvetica,Tahoma,Geneva, sans-serif; font-weight:bold ; }

.gettxtwe       { color: #FFFFFF;  line-height : 150%;
                  font-size: 8pt;  font-family: Helvetica,Tahoma,Geneva, sans-serif; font-weight: bold; }

.gettxtdisable  { color: #999999; line-height : 150%;
                  font-size: 8pt;  font-family: Helvetica,Tahoma,Geneva, sans-serif; font-weight: bold;
                  padding-left: 5px; }

.get            { background-color: #FFFFFF; color: #003300; line-height : 150%;
                  font-size: 8pt; font-family: Helvetica,Tahoma,Geneva, sans-serif; font-style: normal;
                  padding-left: 5px;  }

.getdisable     { background-color: #EFEFEF; color: #003399; line-height : 150%;
                  font-size: 8pt;  font-family: Helvetica,Tahoma,Geneva, sans-serif; font-style: normal;
                  PADDING-LEFT: 5px; border: solid 1px #009999; }

.thanks         { color : #A28A42; padding-left:10px;
                   font-size : 14px; font-family : Helvetica,Tahoma,Geneva, sans-serif; font-weight: bold; }
.style1         { color: #003399 }

/*LINKS*/

/*#a28a42*/
a:link { color:#8F7939; font-weight:bold; text-decoration:none; }
a:visited { color:#8F7939; text-decoration:underline; }
a:hover { color:red ; text-decoration:underline; }

.baselinks:link{color:#838383; text-decoration:none; }
.baselinks:visited {color:#838383; text-decoration:none; }
.baselinks:hover{ color:#8F7939;  border-bottom: 1px solid #8F7939;} /*#a28a42*/

.adminlogin { color: #000000;
              font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }

.adminlogin:link { color:#000000; text-decoration:none ; }
.adminlogin:visited { color:#000000; text-decoration:none;}
.adminlogin:hover { color:#FC7300; text-decoration:none; }

.email { color: #ffffff;
         font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }

.email:link { color:#ffffff; text-decoration:none ; }
.email:visited { color:#ffffff; text-decoration:none;}
.email:hover { color:#FC7300; text-decoration:none; }

/***  weather  ***/

.weathertitle { color :#000000 ;
                font-size: 15pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.weathertxt   { color: #000000;  line-height : 150%;
                font-size: 8pt; font-family: Arial,Helvetica, sans-serif; font-weight:normal ; }

A.menublock:link {
  DISPLAY: block;
  height: 25px;
  BACKGROUND-COLOR: #FFFFFF;
  PADDING-BOTTOM: 2px;
  COLOR: #3a6073;
  PADDING-TOP: 7px;
  TEXT-DECORATION: none;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  letter-spacing: 1px;
  font-size: 12px;
  text-align:center;
  text-transform: uppercase;
  border-bottom: 2px solid #ffffff;
}
A.menublock:visited {
  DISPLAY: block;
  height: 25px;
  BACKGROUND-COLOR: #FFFFFF;
  PADDING-BOTTOM: 2px;
  COLOR: #3a6073;
  PADDING-TOP: 7px;
  TEXT-DECORATION: none;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  letter-spacing: 1px;
  font-size: 12px;
  text-align:center;
  text-transform: uppercase;
  border-bottom: 2px solid #ffffff;
}
A.menublock:hover {
  DISPLAY: block;
  height: 25px;
  BACKGROUND-COLOR: #3a6073;
  PADDING-BOTTOM: 2px;
  COLOR: #ffffff;
  PADDING-TOP: 7px;
  TEXT-DECORATION: none;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  letter-spacing: 1px;
  text-align:center;
  text-transform: uppercase;
  border-bottom: 2px solid #CCFF33;
  }
.menu_link_on {
  height: 25px;
  BACKGROUND-COLOR: #3a6073;
  PADDING-BOTTOM: 2px;
  COLOR: #ffffff;
  PADDING-TOP: 7px;
  TEXT-DECORATION: none;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  letter-spacing: 1px;
  text-align:center;
  text-transform: uppercase;
  border-bottom: 2px solid #CCFF33;
}

/*TEXT*/
.headers { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #214079; TEXT-DECORATION: none }
.todo { COLOR: #FF0000; }

.subtle { FONT-SIZE: 9px;   }

.base { color: #838383; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-transform: uppercase;
        border-top: 1px solid #999999; padding: 10px; height: 24px; }

.banner_header { color: #ffffff; font-size: 12px; font-weight: bold;   text-transform: uppercase; }


/*TABLES- bg_left.gif   #957f66*/

.leftbg {
  BACKGROUND: #1473ec url(images/bg_tile_water_left.jpg) repeat-y top right;
  }
.rightbg {
  BACKGROUND: #1473ec url(images/bg_tile_water_right.jpg) repeat-y top left;
  }

.body_bg_image {
  BACKGROUND: url(images/bg_tile_NEW.jpg) no-repeat top left;
  }
.body_bg_image2 {
  BACKGROUND: url(images/bg_tile_NEW.jpg) no-repeat top left;
  }

.centrecontainer {
  width: 773px;
  BACKGROUND: #ffffff url(images/bg_tile.jpg) repeat-y;
  border-left: 18px solid #ffffff;
  border-right: 18px solid #ffffff;
  border-top: 18px solid #ffffff;
  border-bottom: 18px solid #ffffff;
  }
#content_body { padding-top: 20px; padding-bottom: 20px; }

.menu {
  height: 31px;
  background-color: #ad161e
}
.vtours_box {
  height: 250px;
  width: 380px;
  background-color: #ffffff;
  border: 10px solid #ffffff;
}

body_bg { BACKGROUND: url(images/header_body_bg.gif) no-repeat;}

/*IMAGES*/

.image_left {
  width: 170px;
  height:auto;
  border: 13px solid #ffffff;
  }
.imagefloatleft {
  border: 13px solid #ffffff;
  }
.img_popup {
  width: 300px;
  height:auto;
  border: 13px solid #ffffff;
  }

.video_tbl {
  width: 400px;
  margin: 0 auto;
  }

.gallery_tbl {
  width: 510px;
  height:auto;
  background-color: #ffffff;
  margin: 0 auto;
  }

/*FORMS*/

/*.forms {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  color: #990000;
  padding-top: 3px;
  padding-right: 0px;
  padding-bottom: 3px;
  padding-left: 5px;
  background-color: #ffffff;
  border: solid 1px #999999; *?
}
*/

