img.fltRight50, img.fltLeft50{border-radius: 8px;-moz-border-radius: 8px;float: right;margin: 0 0 8px 2%;width: 49%;}img.fltCenter100{border-radius: 8px;-moz-border-radius: 8px;float: none;margin: 0 auto 8px auto;padding: 0;width: 100%;}#MainContentInnerRight img{border-radius: 8px;}#AreaInformationCategories{background-color: transparent;margin: 16px 0;padding: 0;} #AreaInformationCategories .grayBoxInner{margin: 0;padding: 0;width: 100%;}.areaInfoMenu{display: block;margin: 0;padding: 0;} .areaInfoMenu li{border-collapse: collapse;box-sizing: border-box;-moz-box-sizing: border-box;display: inline-block;margin: 4px 1% 4px 1%;padding: 0;position: relative;width: 23.5%;z-index: 5;}  .areaInfoMenu li:first-child{margin-left: 0;}  .areaInfoMenu li:nth-child(4n+0){margin-right: 0;}  .areaInfoMenu li:nth-child(4n+1){margin-left: 0;}   .areaInfoMenu li a  {background-color: rgb( 71, 71, 78 );background-image: none;border-radius: 4px;color: rgb( 255, 255, 255 );display: block;margin: 0;padding: 0;width: 100%;}   .areaInfoMenu li a:hover  {background-color: rgb( 37, 31, 66 );}    .areaInfoMenu li a h2{background-color: transparent;background-image: none;color: inherit;font-size: 15px;font-weight: normal;line-height: 31px;margin: 0;padding: 0;text-align: center;text-decoration: none;} .areaInfoMenu li .areaInfoSubMenu{display: none;margin: 0;padding: 0;position: absolute;width: 100%;z-index: 10;} .areaInfoMenu li:hover .areaInfoSubMenu{background-color: rgb( 255, 255, 255 );border-radius: 4px;-moz-border-radius: 4px;display: block;}  .areaInfoMenu li .areaInfoSubMenu li {border-collapse: collapse;box-sizing: border-box;-moz-box-sizing: border-box;display: block;float: none;margin: 8px 0 0 0;padding: 0;position: relative;width: 100%;}    .areaInfoMenu li .areaInfoSubMenu li a   {background-color: rgb( 71, 71, 78 );background-image: none;border-radius: 4px;color: rgb( 255, 255, 255 );display: block;margin: 0;padding: 0;width: 100%;}     .areaInfoMenu li .areaInfoSubMenu li a:hover    {background-color: rgb( 237, 27, 35 );}     .areaInfoMenu li .areaInfoSubMenu li a h3{background-color: transparent;background-image: none;color: inherit;font-size: 15px;font-weight: normal;height: 31px;line-height: 31px;margin: 0;overflow: hidden;padding: 0 0 0 8px;text-align: left;text-decoration: none;}#AreaInformationRegions{padding-bottom: 0;} #AreaInformationRegions .grayBoxInner{padding-bottom: 8px;}#AreaInfoRegionsMenu{list-style-type: none;margin: 0;padding: 0;} #AreaInfoRegionsMenu h2, #AreaInfoRegionsMenu h3{line-height: 21px;margin: 0;padding: 0;} #AreaInfoRegionsMenu a h2{background-color: rgb( 37, 31, 66 );border-radius: 4px;-moz-border-radius: 4px;color: rgb( 255, 255, 255 );font-size: 19px !important;font-weight: normal !important;line-height: 21px;padding: 4px 8px;} #AreaInfoRegionsMenu a:hover h2{} #AreaInfoRegionsMenu a h2 span.icon-chevron-down{margin-top: 4px;} #AreaInfoRegionsMenu a h3{background-color: rgb( 142, 142, 156 );color: rgb( 255, 255, 255 );border-radius: 4px;-moz-border-radius: 4px;font-size: 13px !important;font-weight: normal !important;line-height: 21px;padding: 4px 8px;} #AreaInfoRegionsMenu a:hover h3{background-color: rgb( 237, 27, 35 );} #AreaInfoRegionsMenu li{margin: 0 0 8px 0;padding: 0;}  #AreaInfoRegionsMenu li ul{list-style-type: none;margin: 0;padding: 8px 0 0 0;}   #AreaInfoRegionsMenu li ul li{display: inline-block;margin: 4px 1% 4px 0;padding: 0;}#AreaInfoList{margin: 0;} #AreaInfoList .grayBox{margin: 16px 0;}  #AreaInfoList .grayBoxInner{padding-top: 8px;padding-bottom: 4px;}  #AreaInfoList .aipImage{display: inline-block;float: right;margin: 0 0 4px 8px;min-width: 125px;padding: 0;width: 20%;}  #AreaInfoList .aipImage img{width: 100%;}  #AreaInfoList .aipHeader{background-color: rgb( 239, 239, 239 );font-size: 18px;font-weight: normal;line-height: 18px;margin: 0 0 8px 0;padding: 0;}   #AreaInfoList .aipHeader a{background-color: rgb( 239, 239, 239 );font-size: 18px;line-height: 18px;text-decoration: none;}  #AreaInfoList .aipSummary{margin: 8px 0;padding: 0;}  .grayBox .aipTags{margin: 8px 0 0 0;padding: 0;}   .grayBox .aipTags .icon-tags{float: right;}   .grayBox .aipTags a{background-color: rgb( 142, 142, 156 );color: rgb( 255, 255, 255 );border-radius: 4px;-moz-border-radius: 4px;display: inline-block;font-size: 11px !important;font-weight: normal !important;line-height: 17px;padding: 2px 8px;margin: 0 4px 4px 0;}   .grayBox .aipTags a.aipTagCurrent{background-color: rgb( 213, 213, 223 );color: rgb( 23, 23, 23 );}   .grayBox .aipTags a.aipTagRemove{background-color: rgb( 213, 213, 223 );background-image: url('https://www.cabinsusagatlinburg.com/images/icon-remove-small.png');background-position: 4px center;background-repeat: no-repeat;color: rgb( 23, 23, 23 );padding-left: 20px;}  .grayBox .aipClear{clear: right;}#AreaInfoRegions, #AreaInfoCategories{margin: 16px 0;padding-bottom: 0;} #AreaInfoRegions .grayBoxInner, #AreaInfoCategories .grayBoxInner{padding-bottom: 8px;text-align: center;} #AreaInfoContent .areaInfoCategories{margin: 16px 0 0 0;padding: 0;} #AreaInfoRegions a, #AreaInfoCategories a, #AreaInfoContent .areaInfoCategories a{background-color: rgb( 142, 142, 156 );color: rgb( 255, 255, 255 );border-radius: 4px;-moz-border-radius: 4px;display: inline-block;font-size: 13px !important;font-weight: normal !important;line-height: 17px;padding: 4px 8px;margin: 0 8px 8px 0;}#AreaInfoPost{margin: 16px 0;} #AreaInfoPost h2{font-size: 19px;font-weight: 600;line-height: 21px;margin: 0 0 8px 0;padding: 0;} #AreaInfoPost h3{font-size: 17px;font-weight: 600;line-height: 19px;margin: 0 0 8px 0;padding: 0;}  #AreaInfoPost .aipContactDetails{margin: 0 0 16px 16px;padding: 0;}  .gmapMapImage{width: 100%;}  .gmapMapLegend{font-size: 13px;line-height: 24px;margin: 8px 0 16px 0;}  .gmapMapMarker{background-color: rgb( 255, 169, 0 );border: 1px solid rgb( 0, 0, 0 );border-radius: 9px;-moz-border-radius: 9px;color: rgb( 0, 0, 0 );display: block;font-size: 12px;float: left;height: 18px;line-height: 18px;margin: 2px;text-align: center;width: 17px;}#AreaInfoContent{margin: 16px 0;}@media ( max-width: 479px ) {#AreaInformationCategories { display: none;}}#BlogRecent .boxHeader{background-color: rgb( 72, 72, 78 );border-radius: 8px;-moz-border-radius: 8px;color: rgb( 255, 255, 255 );font-size: 17px;font-weight: normal;line-height: 21px;padding: 4px 8px;margin: 0 0 8px 0}.blpImage{display: inline-block;float: right;margin: 0 0 4px 8px;min-width: 125px;padding: 0;width: 20%}.blogPost{margin: 0 0 16px 0;padding: 0}.blpHeader{background-color: rgb( 239, 239, 239 );font-size: 18px;font-weight: normal;line-height: 18px;margin: 0 0 8px 0;padding: 0}.blpSummary{margin: 8px 0;padding: 0}.blpTags{margin: 8px 0 0 0;padding: 0}.blpClear{clear: right}.blpTags .icon-tags{float: right}.blpTags a{background-color: rgb( 142, 142, 156 );color: rgb( 255, 255, 255 );border-radius: 4px;-moz-border-radius: 4px;display: inline-block;font-size: 11px !important;font-weight: normal !important;line-height: 17px;padding: 2px 8px;margin: 0 4px 4px 0}