﻿body
{
    font-family: Tahoma;
    font-size: 13px;
    line-height: 18px;
    color: #000000;
}
h3
{
    font-size: 18px;
    color: #000000;
    margin-bottom: 8px;
    margin-top: 0px;
}


.PressReleaseTitle
{
    font-size: 18px;
    color: #000000;
}

.PressReleaseSubTitle
{
    font-size: 14px;
    color: #000000;
}

.PressReleaseCity
{
    font-weight: bold;
}

.PressReleaseState
{
font-weight: bold;
}

.PressReleaseDate
{
font-weight: bold;
}

.PressReleaseListDate
{
font-weight: bold;
}

.PressReleaseListItem
{

}

.HotelsListState
{

}




.ManagerDetailMugshotImage
{
padding-bottom: 5px;
padding-right: 15px;
border-right: black thin solid;
border-top: black thin solid;
border-left: black thin solid;
border-bottom: black thin solid;
}

.ManagerProfileNameLabel
{
font-weight:bold;
font-size:18px;

}
.bodyTextOFF
{
font-family: "Times New Roman" , Times, serif;
font-size: 13px;
line-height: 18px;
color: #000000;
margin-right: 20px;
margin-left: 20px;
margin-bottom: 20px;
}
.vertical
{
background-image: url(/HMAPublic/images/dotted_vert_line.gif);
background-repeat: repeat-y;
padding-top: 20px;
margin-top: 20px;
height: 100%;
}

A
{
text-decoration: none;
}
A:hover
{
text-decoration: underline;
}
.HeaderTitle
{
font-family: Tahoma;
font-size: 16px;
color: #FFFFFF;
font-weight: bold;
}
.HeaderLink
{
font-family: Tahoma;
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
}

.ManagerWrapper
{
padding-bottom: 25px;


}

.StateContainer
{
margin: 5px 5px 30px 5px;
border: thin solid #C0C0C0;
padding: 0px;
}
.StateTitle
{
background-color: #CCCCCC;

margin: 0px;
padding: 5px;
font-weight: bold;
font-size: 16px;
}

.CityTitle
{
font-weight: bold;
font-size: 14px;
color: Maroon;
background-color: #EEEEEE;
padding: 3px;
}

.StateCitiesContainer
{
padding: 10px;
}

.CityContainer
{
border: thin solid #EEEEEE;
margin-bottom: 10px;

}



.CityLocationsContainer
{
padding-left: 30px;
margin: 15px;
}


.HotelDetailLeftContent
{
    float: left;
}

.HotelDetailRightContent
{

    float: right;
    width: 150px;
}

.HotelDetailContent h3
{
    
    }
    
    .HotelDetailContent h4
{
    font-weight: normal;
    font-size: 11pt;
}

  .HotelDetailSection
{
    clear: both;
    border: thin solid #C0C0C0;
    margin: 0px 0px 15px 0px;
    width: 100%;
}
  
  .HotelDetailSectionTitle
{
    background-color: #CCCCCC;
    font-weight: bold;
    font-size: 12px;
    padding: 5px;
}      
  .HotelDetailSectionContent
{
   padding: 2px;
   margin: 10px;
}     

.HotelLogoImage
{
    float:left;
    }

.HotelAddress
{
    float:right;
    }

.TestimonialsGroup
{

}    
.Testimonial
{
    padding: 0px 10px 5px 10px;
    border: thin solid #C0C0C0;
    background-color: #FFFFCE;
    margin: 25px 0px 0px 0px;
    text-align:left;
}

.TestimonialName
{
    padding: 0px;
    margin: 2px;
    font-size: 16px;
    text-align: left;
    font-weight: bold;
}

 .TestimonialCompany
{
    padding: 0px;
    margin: 2px;
    font-size: 14px;
    text-align:left;
    font-weight: bold;
}
.ElaineBio
{
    text-align: left;
    padding-top: 10px;
}
.ElaineBio img
{
display: block;
    margin-left: auto;
    margin-right: auto;
}
.ElaineBio h1
{
      padding: 2px;
    margin: 0px;
    font-size: 16px;
      text-align:center;
}
.ElaineBio h2
{
      padding: 2px;
    margin: 0px;
    font-size: 14px;
    text-align:center;
}
.ElaineBio h3
{
      padding: 2px;
    margin: 0px;
    font-size: 14px;
    text-align:center;
}
.ElaineBio h4
{
      padding: 2px;
    margin: 0px;
    font-size: 14px;
}
.ElaineBio p
{
      padding: 2px;
    margin: 0px;
    
}
.ContactElaine
{
    font-size: 14px;
    font-weight: bold;
}

.ToursPages
{
    padding: 10px;
    border: 1px solid  #DCDCDC;
    background-color: #F5F5F5;
}
.ToursSideBarHeader
{
    padding: 5px 0px 5px 0px;
    margin: 0px;
    width: 100%;
    background-color: #663300;
}
.ToursSideBarHeader a
{
    color: #FFFFFF;
    margin: 10px 0px 10px 0px;
    font-family: Tahoma;
    font-size: 14px;
    text-decoration: none;
    font-weight: bold;
}

.ToursFoodMenuGroup
{
   
}

.ToursFoodMenuStateGroup
{
    margin: 0px 0px 0px 20px;
 
    background-color: #EEEEEE;
    padding: 0px;
}
.ToursFoodMenuStateName
{
    margin: 2px;
    padding: 2px;
    border-style: none none solid none;
    border-width: 1px;
    border-bottom-color: #EEEEEE;
    width: 100%;
    font-size: 16px;
    font-weight: bold;
}

.ToursFoodMenuHotel
{
    background-color: #EEEEEE;
    margin-left: 20px;
    padding: 10px;
}

.ToursFoodMenuHotel h6
{
    
}


.ToursFoodMenuStateCitiesGroup
{
    border-width: 0px;
    border-style: none;
    padding: 5px;
    margin: 0px;
    background-color: #EBEBEB;
}

.ToursFoodMenuStateCitiesGroup h5
{
    padding: 0px;
    margin: 0px;
    font-weight: bold;
    font-size: 14px;
    margin-left: 20px;
}

.ToursFoodMenuStateCitiesGroup h6
{
    padding: 0px;
    margin: 0px;
    font-weight: bold;
    font-size: 14px;
    margin-left: 30px;
}

.ToursFoodMenuCityGroup
{
    padding: 5px;
    background-color: #DFDFD0;
    margin: 0px 0px 20px 0px;
}
/*
.ToursMenuLinks
{
    margin-left: 40px;
}
*/

.TourMenuDetailPage
{

}

.TourMenuDetailPage h2
{

}

.TourMenuDetailPage h3
{

}

.Menu
{
    padding: 0px 5px 5px 5px;
    margin-left: 20px;
    margin-bottom: 20px;
    background-color: #EEEEEE;
}
.Menu p
{
    margin-left: 20px;
}
.Menu h4
{

}

.MenuTitle
{
    font-weight: bold;
}