/****************************************************************
 *                                                              *
 * Moc 10 Media                                                 *
 * A Division of The Working Man Group, L.L.C.                  *
 * http://www.moc10media.com/                                   *
 *                                                              *
 * Style Sheet Name: ids.css                                    *
 * Style Sheet Version: 1.0                                     *
 * Style Sheet Info: ID Definitions                             *
 *                                                              *
 ****************************************************************
 *                                                              *
 * Dark Blue = #01325b                                          *
 * Light Blue = #50b3ff                                         *
 * Yellow = #e4b42e                                             *
 * Light Gray = #cccbc8                                         *
 * Dark Gray = #888888                                          *
 *                                                              *
 ****************************************************************/

/* ID Definitions */

#content {
    width: 940px;
    margin: 0 auto;
    padding: 0;
}

#header {
    width: 940px;
    height: 100px;
    margin: 0;
    padding: 0;
    background-image: url(/img/signature_logo.gif);
    background-repeat: no-repeat;
    background-position: 0 10px;
}

#header h1 {
    display: none;
}

#headerAdmin {
    width: 940px;
    height: 100px;
    margin: 0;
    padding: 0;
    background-image: url(/img/signature_logo.gif);
    background-repeat: no-repeat;
    background-position: 0 10px;
    border-bottom: dotted 1px #cccbc8;
}

#headerAdmin h1 {
    display: none;
}


#headerNav {
    margin: 65px 0 0 0;
    padding: 0;
    float: right;
}

#headerNav li {
    margin: 0;
    padding: 0 10px 0 10px;
    display: inline;
    list-style-type: none;
}

#flashArea {
    clear: both;
    width: 940px;
    height: 310px;
    margin: 0;
    padding: 0;
}

#noFlash {
    clear: both;
    width: 940px;
    height: 310px;
    margin: 0;
    padding: 0;
}

#servicesImageArea {
    clear: both;
    width: 940px;
    height: 205px;
    margin: 0;
    padding: 0;
    background-image: url(/img/image_back15.jpg);
    background-repeat: no-repeat;
}

#toursImageArea {
    clear: both;
    width: 940px;
    height: 205px;
    margin: 0;
    padding: 0;
    background-image: url(/img/image_back16.jpg);
    background-repeat: no-repeat;
}

#teamImageArea {
    clear: both;
    width: 940px;
    height: 205px;
    margin: 0;
    padding: 0;
    background-image: url(/img/image_back04.jpg);
    background-repeat: no-repeat;
}

#enterImageArea {
    clear: both;
    width: 940px;
    height: 205px;
    margin: 0;
    padding: 0;
    background-image: url(/img/image_back07.jpg);
    background-repeat: no-repeat;
}

#transportationImageArea {
    clear: both;
    width: 940px;
    height: 205px;
    margin: 0;
    padding: 0;
    background-image: url(/img/image_back13.jpg);
    background-repeat: no-repeat;
}

#outdoorImageArea {
    clear: both;
    width: 940px;
    height: 205px;
    margin: 0;
    padding: 0;
    background-image: url(/img/image_back17.jpg);
    background-repeat: no-repeat;
}

#amenitiesImageArea {
    clear: both;
    width: 940px;
    height: 205px;
    margin: 0;
    padding: 0;
    background-image: url(/img/image_back05.jpg);
    background-repeat: no-repeat;
}

#aboutImageArea {
    clear: both;
    width: 940px;
    height: 205px;
    margin: 0;
    padding: 0;
    background-image: url(/img/image_back14.jpg);
    background-repeat: no-repeat;
}

#portfolioImageArea {
    clear: both;
    width: 940px;
    height: 205px;
    margin: 0;
    padding: 0;
    background-image: url(/img/image_back11.jpg);
    background-repeat: no-repeat;
}

#newsImageArea {
    clear: both;
    width: 940px;
    height: 205px;
    margin: 0;
    padding: 0;
    background-image: url(/img/image_back12.jpg);
    background-repeat: no-repeat;
}

#localImageArea {
    clear: both;
    width: 940px;
    height: 205px;
    margin: 0;
    padding: 0;
    background-image: url(/img/image_back18.jpg);
    background-repeat: no-repeat;
}

#contactImageArea {
    clear: both;
    width: 940px;
    height: 205px;
    margin: 0;
    padding: 0;
    background-image: url(/img/image_back06.jpg);
    background-repeat: no-repeat;
}

#mainContentArea {
    width: 940px;
    margin: 0;
    padding: 0 0 25px 0;
}

#adminContentArea {
    width: 940px;
    margin: 0;
    padding: 25px;
}

#subContentArea {
    position: relative;
    top: -125px;
    width: 940px;
    margin: 0;
    padding: 0 0 25px 0;
}

#sideContent {
    width: 230px;
    margin: 0;
    padding: 40px 0 0 0;
    float: right;
}

#featuredEvent {
    width: 230px;
    margin: 0;
    padding: 25px 0 40px 0;
    font-size: 11px;
    line-height: 18px;
    background-image: url(/img/featured_header.gif);
    background-repeat: no-repeat;
}

#featuredEvent h2 {
    display: none;
}

#latestNews {
    width: 230px;
    margin: 0;
    padding: 25px 0 40px 0;
    font-size: 11px;
    line-height: 18px;
    background-image: url(/img/latest_header.gif);
    background-repeat: no-repeat;
}

#latestNews h2 {
    display: none;
}

#newsList {
    margin: 0 0 0 25px;
    padding: 0;
    
}

#newsList li {
    margin: 0;
    padding: 0 0 15px 0;
    list-style-type: square;
}

#homeContent {
    width: 660px;
    margin: 0;
    padding: 70px 0 0 20px;
    background-image: url(/img/home_header.gif);
    background-repeat: no-repeat;
    background-position: 20px 40px;
}

#homeContent h2 {
    display: none;
}

#servicesHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/services_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#servicesHeader h2 {
    display: none;
}

#aboutUsHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/about_us_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#aboutUsHeader h2 {
    display: none;
}

#meetTheTeamHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/meet_the_team_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#meetTheTeamHeader h2 {
    display: none;
}

#newsHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/news_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#newsHeader h2 {
    display: none;
}

#localCultureHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/local_culture_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#localCultureHeader h2 {
    display: none;
}

#contactHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/contact_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#contactHeader h2 {
    display: none;
}

#portfolioHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/portfolio_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#portfolioHeader h2 {
    display: none;
}

#featuredEventsHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/featured_events_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#featuredEventsHeader h2 {
    display: none;
}

#testimonialsHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/testimonials_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#testimonialsHeader h2 {
    display: none;
}

#signatureEventsHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/signature_events_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#signatureEventsHeader h2 {
    display: none;
}

#signatureToursHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/signature_tours_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#signatureToursHeader h2 {
    display: none;
}

#signatureTeamHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/signature_team_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#signatureTeamHeader h2 {
    display: none;
}

#signatureEntertainmentHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/signature_entertainment_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#signatureEntertainmentHeader h2 {
    display: none;
}

#signatureTransportationHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/signature_transportation_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#signatureTransportationHeader h2 {
    display: none;
}

#signatureActivitiesHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/signature_activities_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#signatureActivitiesHeader h2 {
    display: none;
}

#signatureMeetingHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/signature_meeting_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#signatureMeetingHeader h2 {
    display: none;
}

#signatureAmenitiesHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/signature_amenities_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#signatureAmenitiesHeader h2 {
    display: none;
}

#careersHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/careers_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#careersHeader h2 {
    display: none;
    
}

#siteMapHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/site_map_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#siteMapHeader h2 {
    display: none;
    
}

#privacyPolicyHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/privacy_policy_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#privacyPolicyHeader h2 {
    display: none;
    
}

#clientsHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/clients_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#clientsHeader h2 {
    display: none;
    
}

#thankYouHeader {
    width: 660px;
    height: 70px;
    margin: 0;
    padding: 0 0 0 20px;
    background-image: url(/img/thank_you_header.gif);
    background-repeat: no-repeat;
    background-position: 100px 0;
}

#thankYouHeader h2 {
    display: none;
    
}

#servicesContent {
    width: 660px;
    margin: 0;
    padding: 70px 0 0 20px;
}

#servicesContent h2 {
    display: none;
}

#aboutUsContent {
    width: 660px;
    margin: 0;
    padding: 70px 0 0 20px;
}

#aboutUsContent h2 {
    display: none;
}

#newsContent {
    width: 660px;
    margin: 0;
    padding: 70px 0 0 20px;
}

#newsContent h2 {
    display: none;
}

#contactContent {
    width: 660px;
    margin: 0;
    padding: 70px 0 0 20px;
}

#contactContent h2 {
    display: none;
}

#portfolioContent {
    width: 660px;
    margin: 0;
    padding: 70px 0 0 20px;
}

#portfolioContent h2 {
    display: none;
}

#careersContent {
    width: 660px;
    margin: 0;
    padding: 70px 0 0 20px;
}

#careersContent h2 {
    display: none;
}

#siteMapContent {
    width: 660px;
    margin: 0;
    padding: 70px 0 0 20px;
}

#siteMapContent h2 {
    display: none;
}

#privacyPolicyContent {
    width: 660px;
    margin: 0;
    padding: 70px 0 0 20px;
}

#privacyPolicyContent h2 {
    display: none;
}

#clientsContent {
    width: 660px;
    margin: 0;
    padding: 70px 0 0 20px;
}

#clientsContent h2 {
    display: none;
}

#thankYouContent {
    width: 660px;
    margin: 0;
    padding: 70px 0 0 20px;
}

#thankYouContent h2 {
    display: none;
}

#teamList {
    margin: 0;
    padding: 0;
}

#teamList td {
    padding: 15px;
}

#contactTable {
    margin: 0;
    padding: 0;
}

#contactTable td {
    margin: 0;
    padding: 5px;
}

#loginForm {
    margin: 0;
    padding: 0 0 200px 0;
}

#subNav {
    margin: 0 0 0 40px;
    padding: 0;
}

#subNav li {
    margin: 5px;
    padding: 5px;
    list-style-type: square;
}

#listTable {
    width: 95%;
    margin: 0;
    padding: 0;
}

#listTable td {
    margin: 0;
    padding: 5px;
}

#packageTable {
    width: 100%;
    margin: 0;
    padding: 0;
}

#packageTable td {
    margin: 0;
    padding: 5px;
}


#imgHolder {
    margin: 0;
    padding: 0;
    width: 320px;
    float: right;
    text-align: right;
}


#contentAreaAlt {
    width: 770px;
    padding: 0px;
    margin: -2px 0 0 0;
    overflow: auto;
}

#contentAll {
    width: 740px;
    padding: 20px 0 30px 20px;
    margin: 0px;
    text-align: left;
}

#success {
          width: 400px;
          padding: 0 0 0 80px;
          margin: 0 auto;
          text-align: left;
          }

#message {
          width: 500px;
          padding: 0 0 0 75px;
          margin: 0 auto;
          text-align: left;
          }

#msgSummary {
             width: 700px;
             text-align: center;
             }

#whatList {
           font-size: 16px;
           font-weight: bold;
           line-height: 32px;
           }

#viewMsg {
          width: 700px;
          }

#viewUser {
           width: 600px;
           }

#membersList {
    margin: 0;
    padding: 0;
}

#membersList td {
    padding: 15px;
}

#footer {
    clear: both;
    width: 940px;
    margin: 0;
    padding: 15px 0 40px 0;
    font-size: 11px;
    line-height: 20px;
    border-top: dotted 1px #0068b9;
}

#footerRight {
    float: right;
    text-align: right;
}