#communityArea {
    width: 557px;
    background-color: #FFFFFF;
    padding-top: 5px;
    height: 95px;
    overflow: hidden;
    position: relative; /* IE 6 & 7 fix */
}
#communityArea .communitySection {
    float: left;
    overflow: hidden;
    width: 278px;
    height: 95px;
    background-color: #FFFFFF;
    position: relative; /* IE 7 fix */
}
#communityArea #newStoriesSection {
    border-left: 1px solid #D8C9B5;
    background: #FFF url(/sheraton/images/homepage/communityArea/top_bar.gif) top left no-repeat;
    padding-top: 1px;
}
#communityArea #newHotelsSection {
    padding-top: 1px;
}
.sectionWrapper {
    height: 90px;
    width: 539px;
}

#newStoriesSection .sectionWrapper {
    width: 533px;
}
#communityArea .contentContainer {
    height: 90px;
    width: 535px;
    overflow: hidden;
    float: left;
}
#communityArea .contentContainer .content {
    width: 552px;
    background-color: #FFFFFF;
}
#communityArea .contentContainer .leftContent {
    width: 291px;
    margin-top: 10px;
    /*background-color: #FF8F8F;*/
    float: left;
    height: 80px;
}

#communityArea .contentContainer .indicator {
    background: url(/sheraton/images/homepage/communityArea/open_arrow.gif) no-repeat right center;
    width: 257px;
    margin-right: 21px;
    cursor: pointer;
}

#communityArea .contentContainer .leftContent .hotelInfo, #newHotelsDefaultContent {
    position: absolute;
    top: 0;
    left: 0;
}
#communityArea .contentContainer .leftContent .hotelInfo {
    display: none;
    /*background-color: #EEEF4A;*/
    height: 80px;
    width: 258px;
}
#communityArea .contentContainer .leftContent .hotelInfo.show {
    display: block;
}
#newHotels_leftContent {
    position: relative;
}
* html #newHotelsSection, * html #newStoriesSection {
    position: relative;
}

#communityArea .contentContainer .rightContent {
    width: 224px;
    height: 90px;
    float: left;
    background-color: #d7ebea;
}

#communityArea .communitySection #newHotelsOpenHandle,
#communityArea .communitySection #newStoriesOpenHandle,
#communityArea .communitySection #newHotelsCloseHandle,
#communityArea .communitySection #newStoriesCloseHandle {
    float: left;
}
#communityArea .communitySection .handle {
    padding-top: 6px;
    display: none;
    height: 0;
    width: 0;
    overflow: hidden;
    cursor: pointer;

    /*background-color: green;*/
}
#newHotelsCloseHandle {
    padding-right: 6px;
    padding-left: 3px;
}
#newHotelsOpenHandle{
    padding-right: 5px;
    padding-left: 8px;
}

#newStoriesCloseHandle {
    padding-right: 6px;
    padding-left: 4px;
}
#newStoriesOpenHandle {
    padding-right: 8px;
    padding-left: 3px;
}
#newHotelsDefaultContent, .hotelInfo {
    padding-left: 15px;
}
.hotelInfo .propertyImageContainerWrapper {
    float: left;
    margin-right: 10px;
}

#communityArea .communitySection .handle.show {
    display: block;
}
#newHotels {
    padding: 1px 0 0 10px;
    font-size: 11px;
}
#newHotels li {
    list-style: disc;
    list-style-position: inside;
}
#newHotels li a, #newHotels li a:visited, #newHotels li a:active, #newHotels li a:link {
    color: #93675c;
}
#newHotels li a:hover {
    color: #3d8a87;
}

.propertyImageContainerWrapper {
    background: url("/sheraton/images/homepage/communityArea/image_bk.gif") no-repeat center;
    width: 103px;
    height: 71px;
}
#communityArea .contentContainer #newStories_leftContent.indicator {
    width: 247px;
}
#communityArea .contentContainer #newStories_leftContent {
    width: 228px;
    padding-left: 10px
}
.trippleDigit #newHotelsCount, .trippleDigit #newStoriesCount {
    background: none;
    padding: 0 10px 0 0;
}
#newHotelsCountMessage, #newStoriesCountMessage {
    padding-top: 5px ;
    width: 230px;
}
.countMessageRight {
    margin-left: 90px;
}

.communityArea-sifr-title {
    font-size: 14px;
}
.communityArea-sifr-region {
    font-size: 12px;
}
#newHotelsCount, #newStoriesCount {
    display: block;
    float: left;
    padding-left: 35px;
    padding-right: 10px;
    font-size: 42px;
    line-height: 32px;
}
.indicator a.seeAll {
    display: none;
}
a.seeAll {
    display: block;
}
#newHotelsCount {
    background: url(/sheraton/images/homepage/communityArea/new_hotels.gif) no-repeat left;
}
#newStoriesCount {
    background: url(/sheraton/images/homepage/communityArea/guess_stories.gif) no-repeat left;
}
.worldCount {
    color: #bba49a;
}
#communityArea .contentContainer #newStories_rightContent {
    width: 262px;
    height: 80px;
    padding: 5px 3px 5px 9px;
}
.propertyImageContainerWrapper .propertyImageContainer {
    padding: 6px 0 0 8px;
}
#newStoriesContent {
    width: 552px;
}
#scrollWrapper {
    width: 242px;
    height: 80px;
    overflow: hidden;
    float: left;
}
#scroller {
    position: relative;
    height: 80px;
    width: 20px;
    float: left;
}
#scrollUp {
    position: absolute;
    top: 0;
    right: 0;
}
#scrollDown {
    position: absolute;
    bottom: 0;
    right: 0;
}
