* {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-family: inherit;
  vertical-align: baseline;
}
:focus {
  outline: 0;
}
body {
  color: #151515;
  background: url(img/bg.png) repeat-x;
  font: 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
html {
  overflow-y: scroll;
}
p {
  padding-bottom: 16px;
}

.bonzai{
  z-index:-1;
  position:absolute;
  left:-165px;
  top:45px;
}
ol, ul {
  list-style: none;
}
table {
  border-collapse:collapse;
}
caption, th, td {
  text-align: left;
  font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
  content: "";
}
blockquote, q {
  quotes: "" "";
}
acronym {
  cursor: help;
  border-bottom: 1px dashed #333;
}
strong {
  font-weight: bold;
}
em {
  font-style: italic;
}
hr {
  display: none;
}
.right {
  float: right;
}
.left {
  float: left;
}
.hide {
  display: none;
}
.clear {
  clear: both;
  height:0 !important;
  padding:0 !important;
  margin:0 !important;
}
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.clearfix {
  display: block;
}
html[xmlns] .clearfix {
  display: block;
}
* html .clearfix {
  height: 1%;
}
/* Link Styles */
a:link, a:hover, a:active, a:visited {
  color: #35654D;
  text-decoration: underline;
}
a:hover, a:active {
}

/* Headings */
h1, h2, h3, h4, h5 {
  line-height: 1.1em;
  font-weight: bold;
  padding-bottom: 5px;
}
h1 {
  font-size: 30px;
  letter-spacing: -1px;
}
h2 {
  font-size: 24px;
}
h3 {
  font-size: 18px;
}
h4 {
  font-size: 16px;
}
h5 {
  font-size: 14px;
}
fieldset {
  padding-bottom:10px;
  padding-right:8px;
  display:inline-block;
}


/*______________________________________________________*/

#wrapper {
  width:962px;
  margin:0 auto;
  position:relative;
}
#topHolder {
  height:29px;
  padding-top:7px;
  color:#FFF;
  background:black;
}
#header {
  height:150px;
  position:relative;
}
#logo {
  display:inline-block;
  padding:37px 0 19px 48px;
}
#bannerHolder {
  position:absolute;
  top:19px;
  right:0;
}
.mainMenu LI {
  float:left;
}
.mainMenu A:link, .mainMenu A:hover, .mainMenu A:visited {
  display:inline-block;
  background:#174D33;
  color:#FFF;
  text-decoration:none;
  text-transform:uppercase;
  padding:10px 20px 10px 20px;
  margin-right:5px;
  font-weight: bold;
}
.mainMenu A:hover {
  background:#35654D;
  color:#76E165;
}
#content {
  padding:10px;
  padding-bottom:20px;
}
#content.home{
  background: url(img/slider-bg.png) left top no-repeat;
}
#content.inner {
  /*background:#24231E url(img/content_inner_back.jpg) left top no-repeat;*/
}
#searchBox {
  padding:20px;
  padding-right:10px;
  width:210px;
  float:left;
  position:relative;
}
A.mapButton {
  display:block;
  position:absolute;
  top:116px;
  right:9px;
}
A.mapButton IMG {
  border:0 none;
}
#searchBox .title {
  display:block;
  color:#D7D7D7;
  text-transform:uppercase;
  padding:3px 0 3px 25px;
}
#searchBox label {
  color:#D7D7D7;
  font-size:11px;
  display:block;
  padding:2px;
}
#searchBox INPUT {
  background:url(img/input_back.png) left top no-repeat;
  padding:4px 0 4px 4px;
}
#searchBox .field {
  background:url(img/input_corner_back.png) right top no-repeat;
  display:inline-block;
  padding-right:7px;
}
#searchBox INPUT[type=submit], A.submitBttn:link, A.submitBttn:visited, .formHolder INPUT[type=submit] {
  /*background: #F27600; 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F27600', endColorstr='#892500'); 
  background: -webkit-gradient(linear, left top, left bottom, from(#F27600), to(#892500)); 
  background: -moz-linear-gradient(top,  #F27600,  #892500); */
  background:#35654D;
  border-radius:6px;
  color:#FFF;
  cursor:pointer;
  padding:8px 45px;
  text-transform:uppercase;
  margin-top:5px;
  margin-bottom:5px;
  display:inline-block;
  font-weight:bold;
  text-shadow:-1px -1px 1px #174E33;
  text-decoration:none;
}
#searchBox INPUT[type=submit]:hover, A.submitBttn:hover,  .formHolder INPUT[type=submit]:hover {
  color:#000;
  text-shadow:none;
  text-decoration:none;
}
#rightContent #searchBox INPUT[type=submit], #rightContent A.submitBttn:link, #rightContent A.submitBttn:visited {
  padding:10px 45px;
  margin-top:0;
  width:160px;
  text-align:center;
}

/*______________Image rotator________________*/
#slides {
  width:687px;
  height:271px;
  float:right;
  margin:8px 8px 0 0;
  position:relative;
}
.slides_container {
  width:687px;
  overflow:hidden;
  position:relative;
  display:none; /*prevents content flash*/
}
.slides_container div.slide {
  width:687px;
  height:246px;
  display:block;
}
#slides .next,#slides .prev {
  position:absolute;
  top:107px;
  left:8px;
  width:35px;
  height:35px;
  display:block;
  z-index:101;
}
#slides .next {
  left:645px;
}
.pagination {
  width:230px;
  float:right;
}
#slides .notice {
  float:left;
  color:#999;
  padding:8px 0 0 332px;
  text-transform:uppercase;
}
.pagination li {
  float:left;
  margin:0 0 0 4px;
  list-style:none;
  padding-top:5px;
  background:none;
}
.pagination li a {
  display:block;
  padding:2px;
  width:15px;
  background:#363636;
  color:#DDDDDF;
  float:left;
  overflow:hidden;
  text-decoration:none;
  text-align:center;
}
.pagination li.current {
  background:url(img/rotator/current_arrow.gif) center top no-repeat;
}
.pagination li.current a, .pagination li a:hover {
  background:#DDDDDF;
  color:#363636;
}
#slides .caption {
  z-index:500;
  position:absolute;
  bottom:-55px;
  left:0;
  height:50px;
  padding:5px 20px 0 20px;
  width:647px;
  font-size:1.3em;
  line-height:1.33;
  color:#fff;
  text-shadow:none;
  text-align:right;
}

#slides .caption H2 {
  color:#FFF;
  padding-bottom:0;
}
H2.propertyTitle {
  font-size:32px;
  color:#FFF;
  text-shadow:1px 1px 1px #000;
}
.breadcrumb {
  padding-bottom:10px;
  color:#B6A78E;
}
.breadcrumb A:link, .breadcrumb A:hover, .breadcrumb A:visited {
  color:#F37700;
  text-decoration:none;
}
.breadcrumb A:hover {
  color:#FFA851;
}
.subtitle {
  color:#FFF;
  font-size:13px;
}
/*______________END of Image rotator________________*/

#leftHolder {
  width:225px;
  padding:25px 20px 0 0;
  float:left;
}
.inner #leftHolder {
  width:703px;
  padding:10px 0 0 0;
}
.inner .textPage #leftHolder {
  width:225px;
}
.inner #rightHolder {
  width:225px;
  padding:0;
  /*margin-top:27px;*/
  margin-top:10px;
}
.inner .textPage #rightHolder {
  width:683px;
  /*color:#FFF;*/
}
#leftHolder .title, .inner #rightHolder .title {
  font-size:18px;
  color:#FFF;
  display:block;
  padding-bottom:10px;
  text-transform:uppercase;
  font-weight:bold;
}
#rightHolder {
  width:683px;
  padding-top:22px;
  float:right;
}
#rightHolder H2, #rightHolder H3 {
  color:#FFF;
  text-transform:uppercase;
  display:inline-block;
}
#rightHolder H3 { display:block;}
A.more:link, A.more:hover, A.more:visited {
  color:#FFF;
  text-decoration:none;
}
A.more:hover {
  color:#FFF;
}
SPAN.more {
  color:#F37700;
}
.tabmenuFront A.more {
  /*display:inline-block;*/
  display:inline;
}
.boxHolder {
  padding-bottom:20px;
}
.boxHolder .more.titleLink, #rightHolder H2 {
  float:left;
}
.textPage #rightHolder H2 {
  float:none;
}
#rightHolder .box H2 {
  float:none;
  font-size:18px;
}
#rightHolder .box.first,
#rightHolder .box.second,
#rightHolder .box.third {
  width:221px;
  float:left;
  padding-right:10px;
}
#rightHolder .accordians .box.first,
#rightHolder .accordians .box.second,
#rightHolder .accordians .box.third {
  height:350px;
  overflow:hidden;
}

#rightHolder .box.third {
  padding-right:0;
}
#rightHolder .box.wide {
  width:452px;
  float:left;
  padding-right:10px;
}
.box .boxContent {
  background:#174D33;
  color:#FFF;
  padding:10px;
}
.box .boxContent A:link,
.box .boxContent A:hover,
.box .boxContent A:visited {
  color:#FFF;
  display:block;
  padding-bottom:3px;
  text-decoration:none;
}
.box .boxContent A:hover {
  text-decoration:underline;
}
.boxHolder .more.titleLink {
  display:inline-block;
  padding:10px 0 0 10px;
}
UL.sideMenu { }
.sideMenu A:link, .sideMenu A:hover, .sideMenu A:visited {
  display:block;
  background:#174D33;
  border-radius:6px;
  padding:6px 10px;
  color:#FFF;
  text-decoration:none;
  margin-bottom:5px;
  font-size:13px;
}
.sideMenu A:hover {
  color:#76E165;
}
.sideMenu A:link.large, .sideMenu A:hover.large, .sideMenu A:visited.large {
  font-size:16px;
  padding:10px;
  font-weight:bold;
}
.sideMenu A:link.photoLink, .sideMenu A:hover.photoLink, .sideMenu A:visited.photoLink {
  padding:4px 5px 10px 5px;
  background-image:url(img/side-nav-arrow.png);
  background-position: 98% 90%;
  background-repeat:no-repeat;
}
.photoLink IMG {
  padding-bottom:7px;
}
.highlighted {
  font-size:16px;
  font-weight:bold;
  display:block;
}
#bottomMenu {
  color:#FFF;
  background:#174D33;
  padding:10px;
  margin:10px 0;
}
#bottomMenu A:link, #bottomMenu A:hover, #bottomMenu A:visited {
  color:#FFF;
  text-decoration:none;
}
#bottomMenu A:hover {
  text-decoration:underline;
}
.selectHolder {
  background:url(img/input_corner_back.png) right top no-repeat;
  display:inline-block;
  padding-right:7px;
}
.langSelect {
  float:right;
}
.shareHolder {
  float:right;
  padding:3px 20px 0 0;
}
.topMenu {
  float:right;
  padding:3px 20px 0 0;
}
.topMenu A:link, .topMenu A:hover, .topMenu A:visited {
  color:#FFF;
  text-transform:uppercase;
  text-decoration:none;
  font-size:11px;
}
.topMenu A:hover {
  color:#EFEFEF;
}
/*_________accordian_____________*/
.drawer {
  width:221px;
}
.drawer H3 {
  font-size:11px;
  font-weight:bold;
}
.drawers {
}
.drawers A {
    color:#666666;
    text-decoration:none;
}
LI.drawer {
  margin:0;
  border-bottom:1px solid #25231E;
  background:#000;
}

UL.drawers {
    margin: 0;
}
.drawer-handle {
    color:#333333;
  cursor:default;
    font-size:17px;
    font-weight:bold;
    margin-bottom:0pt;
    width:100%;
  padding:8px 5px;
}
.drawer-handle SPAN {
  font-size:12px;
}
.drawer-handle.open {
}
.tabContent {
  position:relative;
}
.drawer .caption {
  position:absolute;
  bottom:0;
  left:0;
  width:205px;
  padding:8px;
}
.drawer .discount {
  font-size:28px;
  font-weight:bold;
  color:#FFF;
  display:block;
  float:left;
}
.drawer .more {
  float:right;
  padding:0;
}

.contentBox {
  background:#174D33;
  color:#FFF;
  padding:5px;
  margin-bottom:10px;
}
.textPage .contentBox {
  width:648px;
}
.noback {
  background:none;
}
.contentBox H3 {
  padding-left:5px;
}
.textPage .contentBox H3 {
  padding: 6px 10px;
}
.wide {}
.box {}
.contentHolder {
  background:#FFF;
  color:#000;
  padding:5px;
}
.textPage .contentHolder {
  padding:10px;
}
.alternate .contentHolder {
  background:#C0C0C0;
}
TABLE.preciList {
  width:100%;
}
TABLE.preciList TH, TABLE.preciList TD {
  padding:2px 8px;
}
TABLE.preciList TD, TABLE.preciList TH {
  background:#FFF;
}
TABLE.preciList TH {
  border-bottom:1px dashed #999999;
  font-weight:bold;
  padding:7px 8px;
}
TR.alternate TD {
  background:#C0C0C0;
}
#leftContent {
  /*width:440px;*/
  width:703px;
  float:left;
}
#rightContent {
  width:250px;
  float:right;
}
#rightContent .contentBox {
  padding:5px 0;
}
.inner #rightHolder .box, #leftHolder .box {
  padding-bottom:20px;
}
.contentHolder .title {
  color:#000 !important;
}
.extraInfo {
  display:block;
  padding:5px;
}
.descItem, .techItem {
  font-weight:bold;
}
.leftPartContent {
  /*width:205px;*/
  width:340px;
  float:left;
}
.rightPartContent {
  /*width:205px;*/
  width:340px;
  float:right;
}
.simpleItem {
  display:block;
  float:left;
  width:130px;
  background: url(img/simpleItem_back.png) left center no-repeat;
  padding-left:16px;
  padding-bottom:2px;
  width:120px;
}
.nopadding {
  padding:0 !important;
}
/*___________Rotator 2__________________*/
.listing {
  width:683px;
  padding-top:31px;
}
#slider, #slider2, #slider4 {
    width: 683px;
    margin: 0 auto;
    position: relative;
    border: 1px solid #174D33;
    /*background:#174D33 url(img/slider_back.jpg) left bottom no-repeat;*/
    padding-top:5px;
    height:194px;
}
.itemGalleryHolder #slider {
  background:#000;
  width:940px;
  height:148px;
}
#slider2, #slider4 {
  background:#174D33;
  height:98px;
  padding-top:10px;
}

.scroll {
  overflow: hidden;
  width: 608px;
  margin: 0 auto;
  position: relative;
}
.itemGalleryHolder .scroll {
  width:803px;
}

.scrollContainer {
  position: relative;
}

.scrollContainer div.panel {
}

.inside {
  padding: 5px;
  display:block;
}
.inside img {
  display: block;
  border: 1px solid #000;
  margin: 0 0 10px 0;
  width: 189px;
}
.itemGalleryHolder .inside img {
  margin:0;
}

.inside h2 {
  font-weight: normal;
  color: #111;
  font-size: 16px;
  margin: 0 0 8px 0;
}

.inside p {
  font-size: 11px;
  color: #ccc;
}
.scrollButtons, #slider2 .prev, #slider2 .next, #slider4 .prev, #slider4 .next {
    position: absolute;
    top: 62px;
    cursor: pointer;
}
#slider2 .prev, #slider2 .next, #slider4 .prev, #slider4 .next {
  top:39px;
}

.scrollButtons.left, #slider2 .prev, #slider4 .prev {
    left: 4px;
}

.scrollButtons.right, #slider2 .next, #slider4 .next {
    right: 4px;
}

.hide {
    display: none;
}
.panel P { display: none; }
.desc {
  padding:10px;
  padding-top:16px;
  text-align:center;
}
.desc P { padding-bottom:0; }
#slider .more {
  text-transform:uppercase;
}
#slider .inside IMG {
  cursor:pointer;
}
/*___________Rotator 3____________*/
#sections{
  overflow:hidden;
  width:580px;
  height:99px;
  clear:left;
  margin-left:50px;
}
#sections #section {
  width:3660px;
}  
#sections .slideHolder{
  float:left;
  width:292px;
  color:#FFF;
  position:relative;
}
A.imagesHolder  {
  display:block;
  float:left;
  margin-right:6px;
  height:95px;
}
A.imagesHolder  IMG {
}
#slider2 .more, #slider4 .more {
  position:absolute;
  top:75px;
  left:136px;
  text-transform:uppercase;
}
/*______________tabs____________________*/

#tab-holder {
  background:#174D33;
  width:442px;
  padding:5px;
}
#tab-holder UL {
  margin-bottom:0 !important;
  height:26px;
}
#tab-holder UL LI {
  list-style:none;
  margin-left:0px;
  display:block;
  float:left;
}
#tab-holder LI.ui-tabs-selected {
}
#tab-holder DIV {
  
}
.ui-tabs-panel {
  background:#FFF;
  padding:10px;
  color:#000;
}
#tab-holder DIV IMG {
  float:left;
  margin-right:7px;
}
A.tabLink {
  color:#FFF;
  font-weight:bold;
  text-decoration:none;
  display:block;
  padding:5px 10px;
}
A.tabLink:hover {
  color:#DBDBDB;
}
A.firstitem {
}
A.firstitem:hover {
}
LI.ui-tabs-selected A.tabLink {
  background:#FFF;
  color:#000;
}
LI.ui-tabs-selected A.firstitem {
}
@media projection, screen {
    .ui-tabs-hide {
        display: none;
    }
}

@media print {
    .ui-tabs-nav {
        display: none;
    }
}
/*_____________________________________*/

#footer {
  background:#174D33;
  color:#A4A4A4;
  padding-bottom:20px;
}
.rightsLine, .bottomLine {
  padding:10px 10px 0 10px;
}
.rightsLine A, .bottomLine A {
  color:#A4A4A4;
}
/*_____________________________________*/
.more.blackTab {
  background:#000;
  display:block;
  margin-top:3px;
  padding:5px 8px;
  text-align:right;
}
.transBlack {
  background: #000;
  background: transparent;
  background: rgba(0,0,0,0.5);
  zoom:1;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
/*_________listing_________*/
A.propertyItemLink:link, A.propertyItemLink:hover, A.propertyItemLink:visited {
    background:#000;
    display:block;
    margin-bottom:20px;
    padding:5px;
    text-decoration:none;
    width:648px;
}
.propertyListTitle {
  display:block;
  padding:0 0 5px 0;
  font-size:18px;
  font-weight:bold;
  color:#FFF;
}
.propertyListImage {
    display:block;
    float:left;
    width:198px;
    height:128px;
    position:relative;
    overflow:hidden;
}
.propertyListDescription {
    display:block;
    background:#FFF;
    float:left;
    padding:10px;
    width:430px;
    height:108px;
    overflow:hidden;
}
.propertyListDescription P { padding:0; margin:0 }
/*_________________________*/

.header {
  padding-bottom:10px;
  position:relative;
}
/*___________________________________*/
.ui-selectmenu { display: block; position:relative; height:2em; text-decoration: none; overflow:hidden; background:url(img/input_back.png) left top no-repeat;}
.langSelect .ui-selectmenu {background:url(img/input_top_back.jpg) left top no-repeat;}
A.ui-selectmenu:link, A.ui-selectmenu:hover, A.ui-selectmenu:visited { text-decoration:none;}
.ui-selectmenu-icon { position:absolute; right:6px; top: 50%; background:url(img/select_arrow.gif) right center no-repeat; width:10px; height:4px;}
.langSelect .ui-selectmenu-icon { position:absolute; right:14px; top: 9px; background:url(img/select_top_arrow.gif) right center no-repeat; width:9px; height:6px;}
.ui-selectmenu-menu { padding:0; margin:0; list-style:none; position:absolute; top: 0; visibility: hidden; overflow: auto; background:#FFF; border-radius:6px; }
UL#select_language-menu { background:#484D53;}
.ui-selectmenu-open { visibility: visible; }
.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu-dropdown { }
.ui-selectmenu-menu li { padding:0; margin:0; display: block; border-top: 1px dotted transparent; border-bottom: 1px dotted transparent; border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important; }
.ui-selectmenu-menu li a,.ui-selectmenu-status {line-height: 1.4em; display:block; padding:.3em 1em; outline:none; text-decoration:none; }
.langSelect .ui-selectmenu-menu li a, .langSelect .ui-selectmenu-status { color:#FFF;}
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-status { line-height: 1.4em; }
.ui-selectmenu-open li.ui-selectmenu-item-focus a { background:#E0E0E0; }
UL#select_language-menu.ui-selectmenu-open li.ui-selectmenu-item-focus a { background:#666D77; }
.ui-selectmenu-open li.ui-selectmenu-item-selected { background:#E0E0E0; border-bottom:1px solid #000; border-top:1px solid #000;}
UL#select_language-menu.ui-selectmenu-open li.ui-selectmenu-item-selected { background:#666D77;}
UL#select_language-menu A:link, UL#select_language-menu A:hover, UL#select_language-menu A:visited { color:#FFF;}
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-content {  }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }
/*for optgroups*/
.ui-selectmenu-menu .ui-selectmenu-group { font-size: 1em; }
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding:.6em .5em 0; font-weight: bold; }
.ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }
#select_bednumber-menu { width:48px !important; }

/*____Contact form_____*/
.formHolder h2 {
    color: #1DBBEC;
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 5px;
    padding: 0;
}
.formHolder form {
    display: block;
    float: left;
}
.formHolder label {
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding-top: 3px;
    width: 175px;
}
.formHolder span {
    color: #575757;
}
.formHolder label span, .formHolder span span {
    color: #FF0000;
}
.formHolder p {
    clear: both;
    margin: 0;
}
.formHolder input.text, .formHolder textarea {
    border: 1px solid #C3C3C3;
    margin-bottom: 10px;
    padding: 5px;
    width: 300px;
}
.formHolder textarea {
    height: 160px;
}
.formHolder {
    padding-top:40px !important;
}
#wendy { display:none; }

.fb, .tw, .gp {
  background:url(img/share_icons.png) left top no-repeat;
  display:block;
  width:22px;
  height:22px;
  text-indent:-9999px;
  float:left;
  margin-right:4px;
}
.tw { background-position:-27px 0; }
.gp { background-position:-54px 0; }

.contentShare { padding:0; float:none; position:absolute; top:58px; right:0; }
A.subpageItemLink {
  text-decoration:none;
  display:block;
  padding-bottom:15px;
}
.subpageListTitle {
  display:block;
  font-size:16px;
  font-weight:bold;
  padding-bottom:5px;
}
A.subpageItemLink IMG {
  float:left;
  margin-right:5px;
}
A.subpageItemLink:hover {
  background:#EFEFEF;
}
.contentHolder UL { list-style:disc; }
.contentHolder UL LI { margin-left:14px; }

UL.RegionList { position: absolute; top:0; left:500px;}
UL.RegionList LI {
  background: none repeat scroll 0 0 transparent;
  font-size: 14px;
  list-style: square outside none;
  margin-left: 15px;
  padding-left: 0;
  padding-bottom:3px;
}
UL.RegionList LI A {
  font-size: 14px;
}
UL.RegionList LI SPAN {
  color: #B9121B;
}
.color1 { color: #75F475; }
.color2 { color: #BCE1F8; }
.color3 { color: #29AAFC; }
.color4 { color: #F8DC24; }
.color5 { color: #F5B36C; }
.color6 { color: #F89124; }
.color7 { color: #FB4040; }

.bookingHolderTop { padding:0 !important;}
.bookingHolderBottom { padding:0 !important;}
.bookingHolderBottom A { color:#CCC;}

.panel.current IMG { border:2px solid #CCC;}
.inner .panel.current IMG { border:0 none;}

A.adjust:link, A.adjust:hover, A.adjust:visited { display:block; padding:5px; color:#F37700; background: #ffffff; text-decoration:none;}

#mc_embed_signup .button { background:#174E33 !important;}
#mc_embed_signup .button:hover { background:#35654D !important;}











































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
