body     { color: #fff; font-size: 110%; background-color: #e7dab6; background-image: url("images/contentbg.jpg"); background-repeat: repeat-x; background-position: 0 top }
.imgcell img, .imgcell a { display: block; }
h1, p, ul, li, span, tr, td  { font-size:96%; color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align:left;}
H6  { font-size:110%; color: #000; font-weight: bold; float: none }
H5 { color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline }
.front_accomm_link { font-size:110%; vertical-align:middle;}
a:hover  {  color: #980707; text-decoration: underline; }
a { color: #980707; text-decoration: none }
.times_link a:hover  {  color: #980707; font-family:"Times New Roman", Times, serif; text-decoration: underline; font-weight:bold; }
.times_link a { color: #980707; font-family:"Times New Roman", Times, serif; text-decoration: none; font-weight:bold; }
.border { border: solid 1px #000; }
.borderclick { border: solid 1px #000; cursor:pointer; }
.link_mouseover { cursor:pointer; }
.fp_text { font-size:86%;}
.hpwelcome { font-size:96%; background-image: url("images/hp_welcome_bg.gif"); background-repeat: no-repeat; background-position: center top }
.hpaccomm  { background-image: url("images/hp_accomm_bg.gif"); background-repeat: no-repeat; background-position: center top }
.hpevents  { background-image: url("images/hp_events_bg.gif"); background-repeat: no-repeat; background-position: center top }
.home_header { padding-top: 9px; }
.header    { padding-top: 10px }
.nav a:hover  { font-size:96%; color: white; text-decoration: underline; }
.nav a  { font-size:96%; color: #fff; text-decoration: none; }
.picture_left   { margin-right: 10px; margin-bottom: 10px; float: left; border: solid 1px #c69806 }
.picture_right    { margin-bottom: 10px; margin-left: 10px; float: right; border: solid 1px #c69806 }
#hpnavaccomm a:hover  { color: #6C7F00; text-decoration: underline }
#hpnavaccomm a  { color: #6C7F00; text-decoration: none }
#hpnavevent a:hover  { color: #5A82B9; text-decoration: underline }
#hpnavevent a  { color: #5A82B9; text-decoration: none }
.sitesearch    { color: #000; font-size: 10px; height: 11px; border: solid 1px }
.form10     { color: #000; font-size: 10px; border: solid 1px }
.rgtcol_explore  { background-image: url("images/rgtcol_explore_bg.gif"); background-repeat: repeat; background-position: 0 top; padding-top: 5px; padding-bottom: 5px; text-align:center; }
.rgtcol_accomm   { background-image: url("images/rgtcol_accomm_bg.gif"); background-repeat: repeat; background-position: 0 top; padding-top: 5px; padding-bottom: 5px; text-align:center; }
.rgtcol_activities   { background-image: url("images/rgtcol_activities_bg.gif"); background-repeat: repeat; background-position: 0 top; padding-top: 5px; padding-bottom: 5px; text-align:center; }
.rgtcol_tourist   { background-image: url("images/rgtcol_tourist_bg.gif"); background-repeat: repeat; background-position: 0 top; padding-top: 5px; padding-bottom: 5px; text-align:center; }
.rgtcol_photo   { background-image: url("images/rgtcol_photogallery_bg.gif"); background-repeat: repeat; background-position: 0 top; padding-top: 5px; padding-bottom: 5px; text-align:center; }
#navrgtcol a:hover  { color: #5A82B9; text-decoration: underline }
#navrgtcol a    { color: #8a0101; text-decoration: none }
.crumbs    { color: #6b6b6b; font-size: 10px; background-image: url("images/crumbs_bg.gif"); background-repeat: repeat-x }
.viewphoto { margin-bottom: 5px; margin-left: 13px }
.general_title  { color: #85764a; font-size:160%; font-family: "Times New Roman"; font-variant: small-caps; font-weight: bold; text-transform: capitalize }
.general_title_small   { color: #85764a; font-size: 140%; font-family: "Times New Roman"; font-variant: small-caps; font-weight: bold; text-transform: capitalize }
.general_butt  { color: #000; font-size: 100%; background-color: #85764a; border: solid 1px #757c4b }
.explore_title { color: #C69806; font-size: 180%; font-family: "Times New Roman"; font-variant: small-caps; font-weight: bold; text-transform: capitalize }
.explore_title_small    { color: #c69806; font-size: 120%; font-family: "Times New Roman"; font-variant: small-caps; font-weight: bold; text-transform: capitalize }
.explore_butt { color: #000; font-size: 120%; background-color: #C69806; border: solid 1px #757c4b }
.accomm_title  { color: #8a944d; font-size: 180%; font-family: "Times New Roman"; font-variant: small-caps; font-weight: bold; text-transform: capitalize }
.accomm_title_label   { font-size: 80%; text-transform: capitalize }
.accomm_title_small { font-size:160%; color: #8a944d;  font-family: "Times New Roman"; font-variant: small-caps; font-weight: bold; text-transform: capitalize }
.accomm_title_xsmall { font-size:120%; color: #8a944d;  font-family: "Times New Roman"; font-variant: small-caps; font-weight: bold; text-transform: capitalize }
.accomm_butt { color: #000; font-size: 10px; background-color: #d4d8bd; border: solid 1px #757c4b }
.accomm_butt_unit a { width:220px; height:6px; color: #000; font-size: 10px; background-color: #d4d8bd; border: solid 1px #757c4b }
.accomm_butt_unit a:hover { width:220px; height:6px; color: #000; font-size: 10px; background-color: #d4d8bd; border: solid 1px #757c4b }
.accomm_butt_link a  { color: #000; font-size:80%; background-color: #d4d8bd; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; border: solid 1px #757c4b; position:relative; top:5px; }
.accomm_butt_link a:hover   { color: #000; font-size:80%; background-color: #bec693; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; border: solid 1px #757c4b; position:relative; top:5px;  }
.accomm_result    { font-size:100%; background-color: #e5f1d0; background-image: url("images/res_acc_tp_normal.gif"); background-repeat: no-repeat; background-position: 0 top; padding-top: 5px; padding-bottom: 5px }
.accomm_footer     { background-color: #daebbc; background-image: url("images/res_acc_btm.gif"); background-repeat: no-repeat; background-position: 0 top; padding: 3px 3px 3px 5px }
.accomm_gallery  { margin-right: 15px; margin-bottom: 15px; float: left; border: solid 1px #e3ddcb }
.accomm_result_light    { font-size: 100%; background-color: #f0f7e4; background-image: url("images/res_acc_tp_light.gif"); background-repeat: no-repeat; background-position: 0 top; padding-top: 5px; padding-bottom: 5px }
.event_title { color: #4e79b4; font-size:180%; font-family: "Times New Roman"; font-variant: small-caps; font-weight: bold; text-transform: capitalize }
.event_title_small  { color: #4e79b4; font-size:160%; font-family: "Times New Roman"; font-variant: small-caps; font-weight: bold; text-transform: capitalize }
.event_butt { color: #000; font-size: 10px; background-color: #e7f1ff; border: solid 1px #87baff; }
.event_result  { background-color: #d9e9fe; background-image: url("images/res_event_tp_normal.gif"); background-repeat: no-repeat; background-position: 0 top; padding-top: 5px; padding-bottom: 5px }
.event_result_light   { background-color: #e9f2ff; background-image: url("images/res_event_tp_light.gif"); background-repeat: no-repeat; background-position: 0 top; padding-top: 5px; padding-bottom: 5px }
.event_footer      { background-color: #c8dffe; background-image: url("images/res_event_btm.gif"); background-repeat: no-repeat; background-position: 0 top; padding: 3px 3px 3px 5px }
.event_butt_link a  { color: #000; font-size:100%; background-color: #d9e9fe; padding: 4px; border: solid 1px #757c4b; position:relative; top:5px; }
.event_butt_link a:hover   { color: #000; font-size:100%; background-color: #c5d8f1; padding: 4px; border: solid 1px #757c4b; position:relative; top:5px;  }
.tourinfo_title  { color: #815065; font-size:180%; font-family: "Times New Roman"; font-variant: small-caps; font-weight: bold; text-transform: capitalize }
.tourinfo_title_small   { color: #815065; font-size:160%; font-family: "Times New Roman"; font-variant: small-caps; font-weight: bold; text-transform: capitalize }
.tourinfo_butt  { color: #000; font-size: 10px; background-color: #dacfd3; border: solid 1px #815065 }
.tourinfo_butt_link a  { color: #000; font-size: 10px; background-color: #dacfd3; padding: 4px; border: solid 1px #757c4b; position:relative; top:5px; }
.tourinfo_butt_link a:hover   { color: #000; font-size: 10px; background-color: #c6afb8; padding: 4px; border: solid 1px #757c4b; position:relative; top:5px;  }
.tourinfo_result    { background-color: #dad0d4; background-image: url("images/res_tour_tp_normal.gif"); background-repeat: no-repeat; background-position: 0 top; padding-top: 5px; padding-bottom: 5px }
.tourinfo_result_light     { background-color: #eae4e7; background-image: url("images/res_tour_tp_light.gif"); background-repeat: no-repeat; background-position: 0 top; padding-top: 5px; padding-bottom: 5px }
.tourinfo_footer       { background-color: #cabcc2; background-image: url("images/res_tour_btm.gif"); background-repeat: no-repeat; background-position: 0 top; padding: 3px 3px 3px 5px }
.pgallery_title  { color: #B47435; font-size:180%; font-family: "Times New Roman"; font-variant: small-caps; font-weight: bold; text-transform: capitalize }
.pgallery_title_small   { color: #B47435; font-size:160%; font-family: "Times New Roman"; font-variant: small-caps; font-weight: bold; text-transform: capitalize }
.pgallery_butt   { color: #000; font-size: 10px; background-color: #f8e1ca; border: solid 1px #b47435 }
.pgallery_result  { background-image: url("images/tourinfo_bg.gif"); background-repeat: no-repeat; background-position: 0 bottom }
.pgallery_result_light   { background-image: url("images/tourinfo_bg_light.gif"); background-repeat: no-repeat; background-position: 0 bottom }
hr  { color: #e8e8db; }
.tablepadding { padding: 2px; }
.admin_header_left  { background-image: url("images/admin_tablebg.gif"); background-repeat: no-repeat; background-position: left top; padding-left: 5px; height: 27px }
.admin_header_center  { background-image: url("images/admin_tablebg.gif"); background-repeat: no-repeat; background-position: center top; padding-left: 5px; height: 27px }
.admin_header_right  { background-image: url("images/admin_tablebg.gif"); background-repeat: no-repeat; background-position: right top; height: 27px }
.line   { color: #e8e8db; background-color: #e8e8db; height: 1px; border-width: 0 }
.page_numbers { color:#999999; margin-left:2px;}
.map_gallery  { margin-right: 15px; margin-bottom: 15px; float: left; border: solid 0px #e3ddcb }
.search_title { font-size:120%; text-transform:capitalize;}
.tabel_line { border-bottom:1px #CCCCCC solid; }
.admin_butt { color: #FFF; font-size: 100%; background-color: #980707; border: solid 1px #660000; }
.admin_butt_link a  { color: #FFF; font-size:100%;  background-color: #980707; padding: 2px; border: solid 1px #660000; position:relative; top:0px; }
.admin_butt_link a:hover   { color: #FFF; font-size:100%; text-decoration:none; background-color: #bf0a0a; padding: 2px; border: solid 1px #660000; position:relative; top:0px;  }
.admin_butt_active a  { width:49px; color: #FFF; font-size:100%;  background-color: #2cb936; padding: 2px; border: solid 1px #333300; position:relative; top:0px; }
.admin_butt_active a:hover   { width:49px; color: #FFF; font-size:100%; text-decoration:none;  background-color: #31cf3c; padding: 2px; border: solid 1px #333300; position:relative; top:0px;  }
.admin_butt_inactive a  { color: #FFF; font-size:100%;  background-color: #dc0000; padding: 2px; border: solid 1px #666666; position:relative; top:0px; }
.admin_butt_inactive a:hover   { color: #FFF; font-size:100%; text-decoration:none; background-color: #bd0000; padding: 2px; border: solid 1px #666666; position:relative; top:0px;  }
.admin_butt_pending a  { text-align:center; color: #FFF; font-size:100%;  background-color: #dc781f; padding: 2px; border: solid 1px #666666; position:relative; top:0px; }
.admin_butt_pending a:hover   { text-align:center; color: #FFF; font-size:100%; text-decoration:none; background-color: #f1994b; padding: 2px; border: solid 1px #666666; position:relative; top:0px;  }
