@import "/common/css/section/property/property.css";

#centerContainer {
    background: #000000 url(/lemeridien/images/background_diag_lines.jpg) repeat fixed 0 0;
}

#secondaryContainer .actionLink, #secondaryContainer .actionButton {
    padding: 0;
}

#secondaryContainer{
    margin-top: 114px;
}

* html #secondaryContainer {
    overflow: hidden;
}

#secondaryContainer #leftNavitems,
#secondaryContainer #roomsModule,
#secondaryContainer #redeembox,
#secondaryContainer #bestRateContainer,
#secondaryContainer .linkBox,
#secondaryContainer #BVRRSummaryContainer {
    background-color: #FFFFFF;
    margin-bottom: 10px;
    padding: 18px 15px;
}

#roomsModule .actionButton {
    margin-bottom: 0;
}

#secondaryContainer #leftNavitems li{
    padding-top: 6px;
}

#secondaryContainer #leftNavitems li.first{
    padding-top: 0;
}

#secondaryContainer #leftNavitems li a{
    color: #777777;
    font-weight: normal;
}

#secondaryContainer #leftNavitems li a.locked{
    font-weight: bold;
    color: #000000;
}

#primaryContainer{
    background-color: #ffffff;
    padding: 15px;
}

#propertyInformation {
    padding-bottom: 20px;
}

#propertyInformation h1{
    color: #4D4D4D;
    font-family: arial,sans-serif;
    font-size: 18px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}

#propertyInformation #propertyAddress{
    color: #4D4D4D;
    margin: 5px 10px 0 0;
    overflow: auto;
}

#propertyInformation #propertyAddress .propertyMap{
    background-image: none;
}

#propertyInformation #propertyAddress .propertyPhoneNumber{
    clear: left;
}

#brandnavcontainer {
    padding-bottom: 10px;
}

#brandnavcontainer #navlist{
    clear: both;
}

#brandnavcontainer #navlist a{
    color: #555555;
    font-size: 11px;
    margin: 0;
    padding: 0 12px;
    display: block;
    font-weight: normal;
    border-right: 1px solid #555555;
}

#brandnavcontainer #navlist a.locked{
    font-weight: bold;
    color: #000000;
}

#brandnavcontainer #navlist a.last {
    border-right: none;
}

#contentArea{
    padding-top: 25px;
}

#contentArea h2{
    color: #000000;
    font-family: arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
}

#contentArea h3{
    color: #000000;
    font-family: arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding-top: 10px;
}

.highlightBox{
    padding: 20px;
    border-color: #C7C7C7;
}

* html .highlightBox {
    margin: 0;
}

.highlightBox .highlightText{
    width: 626px;
}

.roundedSection {
    margin: 8px 0;
}

.roundedSection .highlightBox {
    border:none;
}

.meetingFactsLink{
    background: url('/lemeridien/images/icons/md_ico_fact.gif') no-repeat top left;
    padding-left: 15px;
    text-decoration: none;
}

/* begin icons */
a.hotelFactsLink, a.hotelFactsLink:visited, #contentArea a.hotelFactsLink, #contentArea a.hotelFactsLink:visited {
    background-image: url('/lemeridien/images/icons/md_ico_fact.gif');
}

a.virtualTourLink, a.virtualTourLink:visited, #contentArea a.virtualTourLink, #contentArea a.virtualTourLink:visited {
    background-image: url('/lemeridien/images/icons/md_ico_360.gif');
}

a.videoTourLink, a.videoTourLink:visited, #contentArea a.videoTourLink, #contentArea a.videoTourLink:visited {
    background-image: url('/lemeridien/images/icons/md_ppe_video.gif');
}

a.campusMapLink, a.campusMapLink:visited, #contentArea a.campusMapLink, #contentArea a.campusMapLink:visited {
    background-image: url('/lemeridien/images/icons/md_ico_campus.gif');
}

a.capacityChartLink, a.capacityChartLink:visited, #contentArea a.capacityChartLink, #contentArea a.capacityChartLink:visited {
    background-image: url('/lemeridien/images/icons/md_ico_downloadrooms.gif');
}

a.floorPlanLink, a.floorPlanLink:visited, #contentArea a.floorPlanLink, #contentArea a.floorPlanLink:visited {
    background-image: url('/lemeridien/images/icons/md_ico_downloadfloors.gif');
}
/* end icons */

#roomsfield {
    float: none;
}

#adultsfield {
    padding: 4px 0 0;
}

#searchForm div.right{
    float: left;
}

.highlightBox{
    margin: 0;
}
#primaryContainer .highlightBox .awardText h3 {
	padding-top: 0;
}
#contentArea .relatedLinks {
	padding-bottom: 0;
}
#contentArea .relatedLinks li.notFirst {
	border-color: #c7c7c7;
}
h4.crisisMessage {
	color: #FF0000;
}

/* Social Media */
#socialMediaContainer .staticContainer, #socialMediaContainer .feedsContainer {
    width: 740px;
    height: auto;
}

#socialMediaContainer .staticContainer .contentBox .desc {
	width: 695px;
}

*:first-child+html #socialMediaContainer .staticContainer .contentBox .desc {
	width: 610px;
}

*:first-child+html #socialMediaContainer .feedsContainer .contentBox {
	padding-bottom: 10px;
}

#socialMediaContainer .propFBLike {
	float: left;
    margin-left: 8px;
    width: 350px;
}

#socialMediaContainer .staticContainer .contentBox {
    height: auto;
    float: left;
    margin-top: 0;
    padding: 10px 0 10px 10px;
    width: 710px;
}

#socialMediaContainer .contentBox {
    margin: 10px;
}

#socialMediaContainer .feedsList li {
	width: 700px;
}

#socialMediaContainer .feedsList .feed {
	word-wrap: break-word;
}

#socialMediaContainer .feedsBlock .LMSeparator {
	border: none;
}

#socialMediaContainer .staticContainer .contentBox #flickrImg {
    display: block;
    height: 59px;
   	margin: 0 10px 0 0;
    width: 88px;
    float: left;
}

#socialMediaContainer .staticContainer .contentBox .actionLink {
    position: static;
    padding: 0;
    background: none;
    float: none;
}

#socialMediaContainer .staticContainer .contentBox .actionLink a {
    background: none;
    color: #EE2D2F;
    padding: 0;
}

#socialMediaContainer .moreLink {
	display: none;
}

#socialMediaContainer #foursquareBlock .contentBox label {
    float: left;
    width: 25%;
}
