html{height:100%;background-color:#3C86A3;background-image:url(/custom/images/bg.jpg);background-position:top center;background-repeat:no-repeat;}
body{margin:0px;padding:0px;font-family:Trebuchet MS;font-size:12px;}
td, li{font-family:Trebuchet MS;font-size:12px;color:#333;}
#gen{margin:0px auto;padding:0px;height:auto !important;height:100%;min-height:100%;min-width:767px;width:767px;color:#3A3A3A;background-color:#FFFFFF;}
ul, ol, li, form, fieldset, label, optgroup, legend, a, img, br{margin:0;padding:0;border:0;}
span.ART_content li{margin-left:25px;font-family:Trebuchet MS;color:#333;}
img{display:block;}
p{font-family:Trebuchet MS;font-size:12px;font-weight:normal;color:#363636;margin-top:15px;margin-bottom:15px;font-weight:normal;line-height:18px;}
a{font-family:Trebuchet MS;font-size:12px;text-decoration:underline;color:#DC8913;font-weight:normal;}
a:hover{font-family:Trebuchet MS;font-size:12px;text-decoration:underline;color:#DC8913;font-weight:normal;}
a:active{outline:none;}
H3{font-family:Tahoma;font-size:16px;color:#343434;font-weight:bold;padding:0px;margin-top:0px;margin-right:0px;margin-bottom:15px;margin-left:0px;}
.brown_text{height:145px;font-family:Trebuchet MS;font-size:12px;color:#8E6C3C;text-align:center;line-height:150%;}
.brown_text_18{height:145px;font-family:"Times New Roman", Times, serif;font-size:18px;color:#8E6C3C;text-align:center;line-height:150%;font-weight:bold;}
.blue_header{font-family:Trebuchet MS;font-size:15px;color:#216F8D;}
.green_list{list-style-position:inside;font-family:Trebuchet MS;font-size:11px;list-style-image:url(/custom/images/star.gif);line-height:180%;}
.menu_header{font-family:"Times New Roman", Times, serif;font-size:14px;color:#093340;text-transform:uppercase;font-weight:bold;}
.menu a{display:block;width:180px;height:25px;padding-left:5px;font-family:"Times New Roman", Times, serif;font-size:12px;color:#FFFFFF;text-transform:uppercase;border-bottom:dotted 1px #98C16F;line-height:200%;text-decoration:none;font-weight:bold;}
.menu a:hover{display:block;width:180px;height:25px;padding-left:5px;font-family:"Times New Roman", Times, serif;font-size:12px;color:#E4F2A1;text-transform:uppercase;border-bottom:dotted 1px #98C16F;line-height:200%;text-decoration:none;font-weight:bold;}
.search{display:block;background-color:#4F940A;width:178px;height:24px;padding-left:5px;font-family:"Times New Roman", Times, serif;font-size:12px;color:#E4F2A1;text-transform:uppercase;border:solid 1px #86BA52;line-height:200%;text-decoration:none;font-weight:bold;}
.green_text{font-family:Trebuchet MS;font-size:12px;color:#22520A;text-align:center;font-style:italic;margin-top:10px;}
.green_text a{font-family:Trebuchet MS;font-size:12px;color:#22520A;text-align:center;font-style:italic;text-decoration:none;}
.green_text a:hover{font-family:Trebuchet MS;font-size:12px;color:#22520A;text-align:center;font-style:italic;text-decoration:underline;font-weight:bold;}
.bottom_menu{padding:10px 0px 10px 0px;background-color:#3C86A3;font-family:Trebuchet MS;font-size:12px;color:#FFFFFF;}
.bottom_menu a{font-family:Trebuchet MS;font-size:12px;color:#FFFFFF;text-decoration:none;margin:0px 20px 0px 20px;}
.bottom_menu a:hover{font-family:Trebuchet MS;font-size:12px;color:#FFFFFF;text-decoration:underline;margin:0px 20px 0px 20px;}
.header_banner{vertical-align:top;text-align:right;height:98px;padding-right:15px;}
.top_links{margin-top:15px;}
.top_links a{font-family:Trebuchet MS;font-size:12px;color:#093340;text-decoration:none;}
.top_links a:hover{font-family:Trebuchet MS;font-size:12px;color:#093340;text-decoration:underline;}
.main_table{background-color:#FFFFFF;margin-top:9px;}
.center_border{background-image:url(/custom/images/center_border.gif);background-repeat:repeat-y;}
.left_menu{background-color:#83b84d;border-bottom:solid 4px #FFFFFF;border-top:solid 4px #FFFFFF;}
.left_menu2{height:620px;width:197px;margin:0px 5px;}
.left_menu3{height:880px;width:197px;margin:0px 5px;background-image:url(/custom/images/spriteme1.png);background-position:-105px -108px;background-repeat:no-repeat;}
.block{display:block;}
.second_banner{padding:5px;}
.right_nav{background-image:url(/custom/images/right_nav_bg.gif);background-repeat:repeat-x;background-position:top;}
.right_nav4{margin-bottom:3px;}
.changed_tab{padding-right:40px;border-right:dotted 1px #BEBDBD;}
.changed_tab2{padding-left:10px;}
.content{padding:15px;background-image:url(/custom/images/shell.jpg);background-position:bottom right;background-repeat:no-repeat;}
.homecontent{padding-top:8px;}
.bird{margin:0px 10px 10px 0px;}
.left_shadow{background-image:url(/custom/images/left_pic_shadow.gif);background-repeat:repeat-y;}
.right_shadow{background-image:url(/custom/images/right_pic_shadow.gif);background-repeat:repeat-y;}
.rates_table{width:640px;border-right:2px solid #E0D6B2;border-bottom:2px solid #E0D6B2;margin-bottom:20px;}
.rates_table td{border-left:2px solid #E0D6B2;border-top:2px solid #E0D6B2;padding-left:5px;}
.rates_table p{margin:0px;}
.tab_header td{background-color:#C8A877;text-align:center;}
.tab_header td p{font-size:11px;font-weight:bold;}
.small{font-size:10px;}
.table_sell td{background-color:#EBE0CA;}
.header{color:#000000;font-weight:bold;font-family:arial, verdana;font-size:14pt;}
.largeB, .ART_title{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:24px;color:#212F63;}
.medium{font-family:verdana,arial;font-size:9pt;}
.small, .FORM_Choice{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#212F63;}
.smallB, .FORM_Question{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#212F63;}
.xsmall{font-family:verdana,arial;font-size:7pt;}
.sIFR-flash{visibility:visible !important;margin:0;}
.sIFR-replaced{visibility:visible !important;}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
.sIFR-flash + div[adblocktab=true]{display:none !important;}
.sIFR-hasFlash h2, span.content10ptBlue{visibility:hidden !important;font-size:55px !important;letter-spacing:-9px;line-height:10%;font-family:serif;margin:0px;}
.urgentNews a{color:#363636;text-decoration:none;}
.urgentNews a:hover{color:#363636;text-decoration:underline;}
.urgentNews img{margin:0px 5px 0px 15px;}
.urgentNews{padding-top:5px;min-height:2px;}
.urgentNewsRight{padding-top:3px;}
.owner{vertical-align:bottom;display:block;position:relative;bottom:1px;}
.left_menu3 #ace1table, .left_menu3 #accomodations_nav{margin:0 5px;}
.left_menu3 #ace1table td, .left_menu3 #accomodations_nav td{width:190px;text-transform:uppercase;border-bottom:solid 1px #c3d681;padding:3px 3px 2px 8px;}
.left_menu3 #accomodations_nav a{text-decoration:none;color:#ffffff;font-family:Times New Roman,Georgia,Serif;font-size:10pt;}
.left_menu3 #accomodations_nav a:hover{color:#c3d681;}
#ace1i2, #ace1i3, #ace1i4{background:#6fad30;}
#accom_nav_header{font-family:Times New Roman,Georgia,Serif;font-size:10pt;color:#0a373d;margin:35px 0 5px 10px;}
#area_nav_header{font-family:Times New Roman,Georgia,Serif;font-size:10pt;color:#0a373d;margin:0 0 5px 10px;padding-top:20px;}
.left_menu3 #accomodations_nav td.accom_nav_td{border-bottom:none;padding-left:0px;}
.left_menu3 #accomodations_nav .accom_nav{background-color:#228700;margin-top:2px;margin-bottom:6px;margin-left:0px;padding:3px;border:solid 1px #dbf48e;}
.left_menu3 #accomodations_nav .accom_nav a{text-decoration:none;color:#dbf48e;font-family:Times New Roman,Georgia,Serif;font-size:8pt;font-weight:bolder;}
#hcard .geo{display:none;}
.vcard{color:#FFF;}

.current-icon{
  width:65px;
  float:left;
}

.current-conditions{
  float:left;
    width:500px;
}

.current-temp,
.forecast-heading{
  font-weight:bolder;
  font-size:15px;
  color:#228700;
}

.current-conditions .lab{
  width: 120px;
  float:left;
  font-weight:bolder;
}
.current-conditions .val{
  width: 370px;
  float:left;

}

.noaa-forecast-day {
  margin-right:2px;
  width:118px;
  float:left;
}

.noaa-forecast-dayformated{
  background:#228700;
  color:#ffffff;
  text-align:center;
  padding:3px;
}

.weather-banner{
  color:#ffffff;
  font-size:15px;
  font-weight:bolder;
  margin-top:5px;
}

.flashWrapper
{
    background: url(/custom/images/kids.jpg);
}
object#ImageFade_mx embed {
    /*background: none repeat scroll 0 0 #FFFFFF;*/
    background:transparent;
}

.left_border {
  background-image: url(/custom/images/spriteme1.png);
  background-position: -10px 0px;
}
.right_border {
  background-image: url(/custom/images/spriteme1.png);
  background-position: -36px 0px;
}
.content_border_left {
  background-image: url(/custom/images/spriteme1.png);
  background-position: -63px 0px;
}
.content_border_right {
  background-image: url(/custom/images/spriteme1.png);
  background-position: -88px 0px;
}
.header_banner {
  background-image: url(/custom/images/spriteme1.png);
  background-position: -103px -10px;
}
