
.loading {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/ajax-loader.gif) transparent no-repeat center center}a {color:#666}html,body{background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/sidebar.png) repeat-y center top;background-color:#c6c5c1;color:#e8e7e7}.phone_number_text {color:#666}.phone_number_top {color:#666}#primary_nav{}#primary_nav li{}#primary_nav .nav_divider {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/dotted-separator.png) no-repeat scroll 0 50%
transparent}#club_corp {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 100%
-350px transparent}#club_corp>div {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 0
-315px transparent}#club_corp button,#club_corp span.findAClubBtn{background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 100%
-161px transparent}#club_corp button span,#club_corp span.findAClubBtn span {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 0
-139px transparent;color:#666}#club_corp button:hover span {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 0
-183px transparent;color:#666}#club_corp button:active span,#club_corp button.active span {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 0
-228px transparent;color:#666}#club_corp button:hover {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 100%
-205px transparent}#club_corp button:active,#club_corp button.active  {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 100%
-250px transparent}#club_corp #club_locator {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/backgrounds.png") repeat-x scroll 0 0 #d7d6cc;border:1px solid #b7b7af;border-top:none;border-bottom:none}#locator_top_left_corner {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/locator_top_div.png")}#locator_bottom_left_corner {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/locator_bottom_div.png")}#club_corp #club_locator .viewOnMap span{background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/view_on_map_buttonWHT.png")}#club_corp #club_locator .viewOnMap span:hover{background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/view_on_map_buttonWHT.png") 0 -20px;color:#666}#club_corp #club_locator .viewOnMap span:active{background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/view_on_map_buttonWHT.png") 0 -40px;color:#666}#header .clubs-top-nav .clubs-utility-nav #primary_nav #member_login:hover #tab_login_button {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 100%
-527px transparent}#header .clubs-top-nav .clubs-utility-nav #primary_nav #member_login span {color:#585858}#header .clubs-top-nav .clubs-utility-nav #primary_nav #member_login:hover #tab_login_button span {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 0
-497px transparent}#header .clubs-top-nav .clubs-utility-nav #primary_nav #login button {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 100%
-580px transparent}#header .clubs-top-nav .clubs-utility-nav #primary_nav  #login button span {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 0
-555px transparent}#header .clubs-top-nav .clubs-utility-nav #primary_nav  #login_content {color:#3a3a3a}#content_button {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/button_shadow.png) no-repeat -3px 30px
transparent}#content_button button {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 100% -173px
transparent}#content_button button span {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 0 -129px
transparent;color:#797979}#footer_divider #breadcrumbs {color:#7d7d7d}#footer_divider a {color:#7d7d7d}#footer_divider a:hover {color:#333}#footer_button button {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 100% -245px
transparent}#footer_button button span {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 0 -218px
transparent;color:#797979}#footer_button_text:first-letter {color:#630}#footer a {color:#7d7d7d}#footer a:hover {color:#333}#footer_content #club_address {color:#7d7d7d}#footer_content #logo_bug {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/logo_bug.png) transparent}#logo_bug div {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/logo_bug_tree.png) 1px 0 transparent}.club_bold,#footer_content #email_address a
#footer_content #email_address a:hover,#footer_content #email_address a:visited{color:#919191}.footer-top {background-color:#dcdad0}#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction button {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 100%
-22px transparent;border:1px solid #4b4b4b;height:20px;-moz-border-radius:3px;border-radius:3px}#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction button:hover {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 100%
-67px transparent;border:1px solid #dadada}#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction button:active {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 100%
-112px transparent;border:1px solid #dadada}#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction span a{color:#fff}#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction span a:hover,#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction span a:hover {color:#666}#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction button:hover a,#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction button:active{color:#3a3a3a}#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction span {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/get_directionsWHT.png") repeat scroll 0 0 transparent}#static_links {color:#7d7d7d}#copyright {color:#7d7d7d}p.form_row {border-bottom:1px solid #AFAFAF}#login label {color:#666}#login_content {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/backgrounds.png) repeat-x 0 0 #f0f0f0;border-color:#afafaf}#login_top_left_corner {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/background_corners.png) no-repeat 0 6px
transparent}#login_bottom_left_corner {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/background_corners.png) no-repeat -10px 0
transparent}#login_bottom_right_corner {background:transparent url(/extension/clubcorp/design/clubcorp/images/warm_grey/background_corners.png) no-repeat
scroll 182px 0}#login_bottom_center_divider {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/bg_top_bottom.png) repeat-x 0 0 transparent}#login_top_center_divider {background:transparent url(/extension/clubcorp/design/clubcorp/images/warm_grey/background_corners.png) repeat-x
scroll right -17px}h1 {border-bottom:1px solid #B2B2B2;color:#999}#header .clubs-top-nav .clubs-primary-nav #secondary_nav {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/BGs_searchAndFindAClub_whtT.png") repeat-x scroll 0 0 transparent}#header .clubs-top-nav .clubs-primary-nav  #secondary_nav li {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/BGs_searchAndFindAClub_whtT.png) repeat-x 0 -3px;border-left:1px solid #eee}#header .clubs-top-nav .clubs-primary-nav  #secondary_nav li:hover,#header .clubs-top-nav .clubs-primary-nav  #secondary_nav li:active {border-top:3px solid #afad9e}#header .clubs-top-nav .clubs-primary-nav  #secondary_nav .submenu {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/main-dropdown-bg.png) repeat-x 0 0 #ffffff}#header .clubs-top-nav .clubs-primary-nav  #secondary_nav li dt {color:#000}#header .clubs-top-nav .clubs-primary-nav  #secondary_nav .submenu a{color:#666}#header .clubs-top-nav .clubs-primary-nav li#site-search:hover,#header .clubs-top-nav .clubs-primary-nav li#site-search {border-top:none;border-left:1px solid transparent}#header .clubs-top-nav .clubs-primary-nav  #site-search form {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/BGs_searchAndFindAClub_whtT.png) repeat-x 0
-137px}#header .clubs-top-nav .clubs-primary-nav  #site-search button {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSearchButton.png) no-repeat 0
-5px transparent}#header .clubs-top-nav .clubs-primary-nav  #site-search button:hover {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSearchButton.png) no-repeat 0
-28px}#header .clubs-top-nav .clubs-primary-nav  #site-search button:active {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSearchButton.png) no-repeat 0
-52px}#main_content .searchButton {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSearchButton.png) no-repeat 0
-4px transparent}#main_content .searchButton:hover {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSearchButton.png) no-repeat 0
-27px}#main_content .searchButton:active {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSearchButton.png) no-repeat 0
-51px}#content {-moz-box-shadow:0 0 0 #ccc;background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/content-bg.png) repeat-x}#teritiary_nav {background-color:#DCDAD1;border:1px solid #afad9e;color:#484848}#teritiary_nav li p{padding:0 0 0 8px;line-height:12px;margin:0}#teritiary_nav li p a {display:block;overflow:visible;padding:10px 0}#teritiary_nav li p:hover {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 0
-605px transparent}#teritiary_nav li p:active {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 0
-653px transparent;color:#630}#teritiary_nav li p.active {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 0
-653px transparent}#teritiary_nav .submenu {-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;background-color:#AFAD9E;border:1px solid #CCC}#teritiary_nav li a{display:block}#teritiary_nav li#sidePrimaryNav p {background-color:#f6f5f0;font-weight:bold}#main_content {}#main_content h2,.h2Link {color:#063}#main_content .content_list h2.toggle.expanded {background:transparent url('/extension/clubcorp/design/clubcorp/images/warm_grey/close.gif') no-repeat left top}#main_content .content_list h2.toggle.closed {background:transparent url('/extension/clubcorp/design/clubcorp/images/warm_grey/expand.gif') no-repeat left top}#profile-detail .loader .loader-cover {background-color:#fff}#profile-detail-container .loading{position:relative;height:400px;width:550px;z-index:201;background-color:#ccc}.people-page .profile-line {border:1px solid transparent}div.people-page .profile-line img {border:1px solid #ccc}div.people-page .people-area #previous {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/galleryArrows.png) no-repeat left top}div.people-page .people-area #next {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/galleryArrows.png) no-repeat right top}div.people-page .list .profile-line:hover,div.people-page .list .profile-line.highlight{border:1px solid #ccc;background-color:#eee}div.people-page .list h3 {color:#063}.people-page  .jspVerticalBar{background:#bab8ae}.people-page .jspHorizontalBar{background:#bab8ae}.people-page .jspTrack{background:#bab8ae}.people-page .jspDrag{background:transparent url('/extension/clubcorp/design/clubcorp/images/warm_grey/homepage_module_scrollbar.png') repeat-y top left;border:1px solid #8c8a83}.people-page .jspArrow{background:transparent url('/extension/clubcorp/design/clubcorp/images/warm_grey/homepage_module_arrows.png') no-repeat top left}.people-page .jspArrow.jspDisabled{background:transparent url('/extension/clubcorp/design/clubcorp/images/warm_grey/homepage_module_arrows.png') no-repeat top left}.people-page .jspArrow.jspArrowDown,.people-page .jspArrow.jspArrowDown.jspDisabled {background-position:0 -21px}.people-page .jspArrow.jspArrowUp,.people-page .jspArrow.jspArrowUp.jspDisabled {background-position:0 -1px}.people-page .jspCorner{background:#eeeef4}div.people-page #previous a {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/galleryArrows.png) no-repeat left top}div.people-page #next a {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/galleryArrows.png) no-repeat right top}#member-info-picArea h2,#profile-detail h2.profile-heading {color:#063}.photo-album-page #photo-nav .gallery-image a.highlight {border:3px solid red}.photo-album-page #photo-nav .gallery-image a:hover {border:3px solid yellow}.photo-album-page #photo-detail #image-1,.photo-album-page #photo-detail #image-2{background-color:#fff}.tabbed_area  h3 a {color:#666}.tabbed-content-page div.tabbed_area ul.tabs{border-bottom:1px solid #B2B2B2}.tabbed-content-page div.tabbed_area div.content_box {background-color:#DCDAD1;border-left:1px solid #B2B2B2;border-right:1px solid #B2B2B2;border-bottom:1px solid #B2B2B2}.tabbed-content-page div.tabbed_area ul.tabs li a {background-color:#afad9e;border:1px solid #B2B2B2;border-bottom:none}.tabbed-content-page div.tabbed_area ul.tabs li.active{border-bottom:1px solid #DCDAD1;background-color:#DCDAD1}.tabbed-content-page div.tabbed_area ul.tabs li a:hover {background-color:#eee;color:#666;background:-moz-linear-gradient(top,#c9c7bc,#fcfbfa);background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#c9c7bc),color-stop(1,#fcfbfa));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9c7bc',endColorstr='#fcfbfa');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9c7bc',endColorstr='#fcfbfa')"}.tabbed-content-page div.tabbed_area ul.tabs li.active a,.tabbed-content-page div.tabbed_area ul.tabs li.active a:hover{background:none;filter:none;-ms-filter:none;background-color:#dcdad1;color:#666}#main_content .content_list li.contentlistitem img.thumb_small {-moz-box-shadow:inset 0 0 10px #666;-webkit-box-shadow:inset 0 0 10px #666;box-shadow:inset 0 0 10px #666}#main_content .news-page > h2{background-color:#ccc;background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png") repeat-x scroll 0 -456px transparent;color:#666}#main_content .news-page h2 a,.listContainer h2 a {color:#666}.listContainer  h3 a {color:#666}.news_list li {border-bottom:none}.announcements_list li {border-bottom:none}.zebraTableA thead th,.zebraTableB thead th,.zebraTableA .header,.zebraTableB .header {background-image:-moz-linear-gradient(top,#c9c7bc,#fcfbfa);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#c9c7bc),color-stop(1,#fcfbfa));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9c7bc',endColorstr='#fcfbfa');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9c7bc',endColorstr='#fcfbfa')"}li.odd,td.odd,.zebraTableA .oddRow .evenCell,.zebraTableA .oddCell{background-color:#DCDAD1}li.even,td.even,.zebraTableB .evenCell,.zebraTableA .evenCell,.zebraTableA .oddRow .oddCell{background-color:#E0E0D8}.more a {}#main_content .right-gutter-promo p.title {color:#666}.text-placeholder {color:#AAA}#aside .right-gutter-promo {border-bottom:1px solid #B2B2B2}div.people-page .list .profile-line:hover,div.people-page .list .profile-line.highlight {background-color:#ddd}#main_content .SearchResultsBLOCK #search-results  li{border-bottom:1px solid #AFAD9E}.search-next a h3{background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/next_results_buttonWHT.png")}.search-next a h3:hover{background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/next_results_buttonWHT.png") 0 -27px;color:#666 !important}.search-next a h3:active{background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/next_results_buttonWHT.png") 0 -54px;color:#666 !important}#society-frontpage #page.society .particBar {background-color:#DCD8C6;border:1px solid #e2e1db;-moz-box-shadow:0 49px 90px -25px #F7F6F2 inset;-webkit-box-shadow:0 49px 90px -25px #F7F6F2 inset;box-shadow:0 49px 90px -25px #F7F6F2 inset}#society-frontpage #page.society .particBar div{border:2px solid #E2E1DB;background-color:#EDEBE1;-moz-box-shadow:0 34px 53px -3px #F6F5F0 inset;-webkit-box-shadow:0 34px 53px -3px #F6F5F0 inset;box-shadow:inset 0 34px 53px -3px #F6F5F0 inset}#society-frontpage #page.society .society-frontpage-banner .promo .CTA{border-top:1px solid #d5d5d5}#society-frontpage #page.society .society-frontpage-banner .promo .text {border-bottom:1px solid #b1b1b1}#society-frontpage #page.society .society-frontpage-banner .promo .text p {color:#555}#society-frontpage #page.society .society-frontpage-banner .promo .text h2 {color:#565656}#society-frontpage #page.society .society-frontpage-banner .promo {background-image:url("/extension/clubcorp/design/clubcorp/images/warm_grey/promo_bg.png")}div#header .clubs-top-nav .clubs-utility-nav #primary_nav li {color:#000}#event-calendar #page.society #calendarFilter_nav li.first.active{background-image:url("/extension/clubcorp/design/clubcorp/images/warm_grey/iconSprite_Calendar.png")}#event-calendar #page.society #calendarFilter_nav li.last.active {background-image:url("/extension/clubcorp/design/clubcorp/images/warm_grey/iconSprite_Calendar.png")}#page.society .entryImage {-moz-box-shadow:0 0 5px 1px #F6F5F0 inset;-webkit-box-shadow:0 0 5px 1px #F6F5F0 inset;behavior:url(/extension/clubcorp/design/clubcorp/stylesheets/ie-css3.htc);box-shadow:0 0 5px 1px #F6F5F0 inset;background-color:#eee;border:1px solid #F6F5F0}#event-calendar #page.society  .calendar_month td.prev {}#BenefitTypes {background-color:#DCDAD1;border:1px solid #AFAD9E}#main_content .locator ul li button {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/get_directionsWHT.png") repeat scroll 0 0 transparent}#main_content #benefit-details {border:1px solid #AFAD9E;background-color:#DCDAD1}#main_content #benefit-details ul,#main_content #benefit-details h3,#main_content #benefit-details em{color:#666}#benefit-details .benefit-item-list li.highlight{background-color:#E0E0D8}#benefit-details .benefit-content-list{background-color:#E0E0D8}#photo-album #imageContainer {background-color:#DCDAD1;border:1px solid #AFAD9E}#photo-album #imageContainer img {border:1px solid #AFAD9E}#photo-album .horizRule {background-color:#AFAD9E}#photo-album .controls {background-color:#DCDAD1;border-top:1px solid #AFAD9E;border-bottom:1px solid #AFAD9E}#photo-album .items div img {border:1px solid #AFAD9E}#photo-album .controls #prev {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/photo_prev.png")}#photo-album .controls #next {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/photo_next.png")}#photo-album .titleArea #albumSwitch button {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png") no-repeat scroll 100% -161px transparent}#photo-album .titleArea #albumSwitch button span{background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png") no-repeat scroll 0 -139px transparent}#photo-album #albumSwitch .switcherContent .top{background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/photo_drop_top.png") repeat scroll 0 0 transparent}#photo-album #albumSwitch .switcherContent .middle{background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/backgrounds.png") repeat-x scroll 0 0 #D7D6CC;border:1px solid #AFAD9E;border-top:none}.goButton button {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/contact_us_Submit.png") repeat scroll 0 0 transparent}#header .clubs-top-nav .clubs-primary-nav {background:url("/extension/clubcorp/design/clubcorp/images/nav_shadowWHT.png") no-repeat scroll 0 -9px transparent;padding-left:10px}div.people-page .people-area #next {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/galleryArrows.png) no-repeat right top}div.people-page .people-area #previous {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/galleryArrows.png) no-repeat left top}#footer a,#copyright,.club_bold,#main_content,#aside,#footer_content #club_address,#calendarFilter_nav li,.date,#searchResults {}.jspVerticalBar{background:#bab8ae}.jspHorizontalBar{background:#bab8ae}.jspTrack{background:#bab8ae}.jspDrag{background:transparent url('/extension/clubcorp/design/clubcorp/images/warm_grey/homepage_module_scrollbar.png') repeat-y top left;border:1px solid #8c8a83}.jspArrow{background:transparent url('/extension/clubcorp/design/clubcorp/images/warm_grey/homepage_module_arrows.png') no-repeat top left}.jspArrow.jspDisabled{background:transparent url('/extension/clubcorp/design/clubcorp/images/warm_grey/homepage_module_arrows.png') no-repeat top left}.jspArrow.jspArrowDown,.jspArrow.jspArrowDown.jspDisabled {background-position:0 -21px}.jspArrow.jspArrowUp,.jspArrow.jspArrowUp.jspDisabled {background-position:0 -1px}.jspCorner{background:#eeeef4}.full-view .content table.no-margin tr td p {margin-left:0;margin-right:0}#aside {color:#3B3B3B}#aside .right-gutter-promo {border-bottom:1px solid #CCCCCC}#aside a.test_graphical,a.test_graphical,a.test_graphical:hover{background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat -76px -62px transparent;padding:0 8px 0 0;display:inline-block;zoom:1;height:47px;font-family:"Centennial";font-size:13pt}#aside button {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat -76px -62px transparent}#aside a.test_graphical:hover,#aside button:hover {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat -76px -352px transparent}#aside a.test_graphical:active,#aside button:active {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat -76px -640px transparent}a.test_graphical span {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 0 0 transparent;color:#666}a.test_graphical:hover span {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 0 -290px transparent}a.test_graphical:active span {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 0 -578px transparent}a.test_graphical span.arrow {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 0% -62px blue}a.test_graphical:hover .arrow{background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 0% -352px transparent}a.test_graphical:active .arrow{background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 0% -640px transparent}#aside a.second_test_graphical,a.second_test_graphical,a.second_test_graphical:hover{background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 100% -246px transparent}#aside button {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 100% -246px transparent}div a.second_test_graphical:hover,#aside button:hover {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 100% -536px transparent}div a.second_test_graphical:active,#aside button:active {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 100% -824px transparent}a.second_test_graphical span {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 0 -219px transparent;color:#666;line-height:25px;float:left;height:26px;padding:0 0 0 15px}a.second_test_graphical:hover span {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 0 -509px transparent}a.second_test_graphical:active span {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 0 -797px transparent}a.second_test_graphical span.arrow {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 100% -219px ;height:26px}a.second_test_graphical:hover .arrow{background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 100% -509px transparent;height:26px}a.second_test_graphical:active .arrow{background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png) no-repeat 100% -797px transparent;height:26px}#aside #wind {background-color:#CCC}#aside .offerHelp {border-bottom:2px solid #CCCCCC}.homepage-promo-module .content-container{background-image:url(/extension/clubcorp/design/clubcorp/stylesheets/images/warm_grey/moduleBG.jpg) repeat-x;background:-webkit-gradient(linear,left top,left bottom,from(#dddad1),to(#dddad1));background:-moz-linear-gradient(top,#dddad1,#dddad1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dddad1,endColorstr=#dddad1);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#dddad1,endColorstr=#dddad1)"}.homepage-promo-module div ul {}.homepage-promo-module{border:1px solid #ccc;width:314px}.homepage-promo-module .homepageTitle{background:url("/extension/clubcorp/design/clubcorp/images/module_headerBGs.png") repeat-x 0 -60px}.homepage-promo-module h4 {border-bottom:1px solid #deddd6}.homepage-promo-module h4,.homepage-promo-module h4 a,.homepage-promo-module h4 a:visited {color:#666}.homepage-promo-module .view{background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/button_viewPage.png") 0 -2px;color:#FFF}.homepage-promo-module .view:hover{background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/button_viewPage.png") 0 -25px;color:#FFF}.homepage-promo-module .view:active{background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/button_viewPage.png") 0 -48px;color:#FFF}.homepage-promo-module .view a{color:#fff}.homepage-promo-module.two-button .wrapper .column.right {border-left:1px solid #e6e5e0}.homepage-promo-module.two-button .wrapper .column.left {border-right:1px solid #bdbcb8}.plain-button {background-image:none;background-color:#666;color:#fff}.homepage-promo-module .cta{border:1px solid #ccc;background-color:#333;color:#fff}.homepage-promo-module .cta a:link{color:#fff}.promo-module-ctaButton button {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/lrgBTTNs_CTA_whtT.png") no-repeat scroll 100% -62px transparent}.homepage-promo-module .call_to_action a,.homepage-promo-module .call_to_action a:hover {color:#4f4b4b}.homepage-promo-module .callToAction button {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 100% -22px transparent}.homepage-promo-module .callToAction span {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSelectBoxes_whtT.png) no-repeat 0 -0px transparent}table.homepage-calendar a{text-decoration:none;color:#7c7c7c}table.homepage-calendar td.light {background-color:#d5d2cb;width:25%;border-right:1px solid #a8a7a2}table.homepage-calendar td.light-light {background-color:#e0e0d8;border-left:1px solid #a8a7a2}table.homepage-calendar td.dark {background-color:#b8b8b0;width:25%;border-right:1px solid #a8a7a2}table.homepage-calendar td.dark-dark {background-color:#cdcdc5;border-left:1px solid #a8a7a2}table.homepage-announcements td.light {background-color:#D5D2CB;color:#666}table.homepage-announcements td.dark {background-color:#B8B8B0;color:#666}.right-gutter-promo.calendar table {background-color:#eee;border:#ccc solid 1px}.right-gutter-promo.calendar table thead {background-color:#ccc}.right-gutter-promo.calendar table tbody {-moz-box-shadow:0 0 5px #FFFFFF inset}.right-gutter-promo.calendar table .active {background-color:#ccc}#events-by-day .right-gutter-promo.calendar table h3,#aside .right-gutter-promo.calendar table h3 {background-color:#ccc}.club-frontpage-container .promotional-module-row-1 {border-bottom:1px solid #CCCCCC}body#club-frontpage  .jspVerticalBar{background:#bab8ae}body#club-frontpage .jspHorizontalBar{background:#bab8ae}body#club-frontpage .jspTrack{background:#bab8ae}body#club-frontpage .jspDrag{background:transparent url('/extension/clubcorp/design/clubcorp/images/warm_grey/homepage_module_scrollbar.png') repeat-y top left;border:1px solid #8c8a83}body#club-frontpage .jspArrow{background:transparent url('/extension/clubcorp/design/clubcorp/images/warm_grey/homepage_module_arrows.png') no-repeat top left}body#club-frontpage .jspArrow.jspDisabled{background:transparent url('/extension/clubcorp/design/clubcorp/images/warm_grey/homepage_module_arrows.png') no-repeat top left}body#club-frontpage .jspArrow.jspArrowDown,body#club-frontpage .jspArrow.jspArrowDown.jspDisabled {background-position:0 -21px}body#club-frontpage .jspArrow.jspArrowUp,body#club-frontpage .jspArrow.jspArrowUp.jspDisabled {background-position:0 -1px}body#club-frontpage .jspCorner{background:#eeeef4}#event-calendar span a.next,#event-calendar h3 a.next {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/galleryArrows.png) no-repeat right top}#event-calendar span a.previous,#event-calendar h3 a.previous {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/galleryArrows.png) no-repeat left top}#event-calendar #main_content h2,#event #main_content h2 {color:#ccc}#event-calendar #view li {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/iconSprite_Calendar.png") no-repeat #ccc}#event-calendar #view li#grid:hover,#event-calendar #view li#grid:active {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/iconSprite_Calendar_active.png") no-repeat -565px -10px}#event-calendar #view li#list ul li a:link,#event-calendar #view li#list ul li a:visited,#event-calendar #view li#list ul li a:hover,#event-calendar #view li#list ul li a:active{display:block;padding:5px}#event-calendar h2.eventTitle ~ #closeEvent,#event h2.eventTitle ~ #closeEvent  {background:transparent url('/extension/clubcorp/design/clubcorp/images/warm_grey/closeView.png') no-repeat 5px 0}#event-calendar h2.eventTitle ~ #closeEvent:hover,#event h2.eventTitle ~ #closeEvent:hover  {background:transparent url('/extension/clubcorp/design/clubcorp/images/warm_grey/closeView.png') no-repeat 5px -28px}#event-calendar #view li#list:hover,#event-calendar #view li#list:active {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/iconSprite_Calendar_active.png")  no-repeat scroll -594px -83px transparent}#event-calendar #view li#list ul {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/iconSprite_Calendar_active.png")  repeat scroll -580px -97px transparent;border-bottom:1px solid #B8B8B8}#event-calendar #view li#print:hover,#event-calendar #view li#print:hover {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/iconSprite_Calendar_active.png")  no-repeat scroll -647px -10px transparent}#event-calendar #calendarFilter_nav li.active {background-image:url("/extension/clubcorp/design/clubcorp/images/warm_grey/iconSprite_Calendar_active.png");border-top:1px solid #bbbbbb;border-bottom:1px solid #bababa}#event-calendar #page.society #calendarFilter_nav li.active {border-bottom:1px solid #ccc}#event-calendar #calendarFilter_nav li {background-image:url("/extension/clubcorp/design/clubcorp/images/warm_grey/iconSprite_Calendar.png");color:#666}#event-calendar #calendarFilter_nav li.first {background-image:url("/extension/clubcorp/design/clubcorp/images/warm_grey/iconSprite_Calendar.png")}#event-calendar #calendarFilter_nav li.first.active {background-image:url("/extension/clubcorp/design/clubcorp/images/warm_grey/iconSprite_Calendar.png")}#event-calendar #calendarFilter_nav li.last {background-image:url("/extension/clubcorp/design/clubcorp/images/warm_grey/iconSprite_Calendar.png")}#event-calendar #calendarFilter_nav li.last.active {background-image:url("/extension/clubcorp/design/clubcorp/images/warm_grey/iconSprite_Calendar.png")}#event-calendar #calendarContainer {-moz-box-shadow:inset 0 0 5px #666;-webkit-box-shadow:inset 0 0 5px #666;box-shadow:inset 0 0 5px #666;background-color:#CCC}#event-calendar .calendar_month {background-color:#fff;border:5px solid #C9C7BC;color:#666}#event-calendar .calendar_month {background-color:#EDECE8}#event-calendar .calendar_heading_days {background-color:#C9C7BC}#event-calendar .calendar_month td div.day {color:#888}#event-calendar .calendar_month td {-moz-box-shadow:0 0 2px 1px #fff inset;-webkit-box-shadow:inset 0 0 2px 1px #fff;box-shadow:inset 0 0 2px 1px #fff;background-color:#EDECE8;border-right:1px solid #aaa;border-bottom:1px solid #aaa}#event-calendar .calendar_month td:hover {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/calendarGradient.png) repeat-x;background-color:#fff}#event-calendar .calendar_month td.padded {}#event-calendar .calendar_month td.padded.prev div,#event-calendar .calendar_month td.padded div {}#event-calendar .calendar_month td.prev {}#event-calendar .calendar_month td.focus {background-color:#C9C7BC;-moz-box-shadow:inset 0 0 4px 0 #888;-webkit-box-shadow:inset 0 0 4px 0 #888;box-shadow:inset 0 0 4px 0 #888}#event-calendar .calendar_month td.prev:hover {background:#eee url(/extension/clubcorp/design/clubcorp/stylesheets/images/warm_grey/calendarGradient.png) repeat-x}#event-calendar .calendar_month td a:link,#event-calendar td a:visited {color:#608194}#event-calendar .calendar_month td a:hover,#event-calendar td a:active {color:#6aa3ae}#event-calendar .activityIcon {background-image:url("/extension/clubcorp/design/clubcorp/images/warm_grey/CC-Icons_calendarSM.png")}#event-calendar .activityIconLG {background-image:url("/extension/clubcorp/design/clubcorp/images/warm_grey/CC-Icons_calendarLG.png");border:1px solid #EEEEEE;background-color:#ccc;-moz-box-shadow:inset 0 0 3px #333;-webkit-box-shadow:inset 0 0 3px #333;box-shadow:inset 0 0 3px #333}#event-calendar #events-by-day,#event #events-by-day {-moz-box-shadow:-3px 3px 3px #ddd;-webkit-box-shadow:3px 3px 3px #ddd;box-shadow:3px 3px 3px #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd}#event-calendar #events-by-day h3,#event #events-by-day h3 {background-image:url("/extension/clubcorp/design/clubcorp/images/warm_grey/calendar_side_headingBG.jpg")}#event-calendar .eventDetail,#event .eventDetail {border-bottom:#ccc solid 1px}#event-calendar #events-by-day_content .eventDetail.highlight,#event #events-by-day_content .eventDetail.highlight {background-color:#e9e9e9}#event-calendar .eventDetail h4,#event .eventDetail h4 {color:#444}#event-calendar .calendar_month tbody,#event .calendar_month tbody {border:3px solid #ccc}#event-calendar .formBox,#event .formBox {border:#ccc solid 1px;background-color:#eee;border:#ccc solid 1px}#event-calendar .entryImage {}#event-calendar .entryImage img {}#event-calendar h4.dayOfWeek {-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffffe,endColorstr=#dcdad1)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffffe',endColorstr='#DCDAD1');background:-moz-linear-gradient(top,#fff,#DCDAD1);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffffff),color-stop(1,#DCDAD1));border-bottom:#fff solid 1px}#event-calendar li.odd {background-color:#f5f4ef}#event-calendar li.even {background-color:#e2e1db}#event-calendar li.even:hover,#event-calendar li.odd:hover,#event-calendar li.even:active,#event-calendar li.odd:active,#event-calendar li.even.hover,#event-calendar li.odd.hover,#event-calendar li.even.active,#event-calendar li.odd.active {background:url('/extension/clubcorp/design/clubcorp/images/calendar_listBG.png') 0 -150px}#event-calendar h4.dayOfWeek.noEvents {-ms-filter:none;filter:none}#event-calendar .jspVerticalBar{background:#bab8ae}#event-calendar .jspHorizontalBar{background:#bab8ae}#event-calendar .jspTrack{background:#bab8ae}#event-calendar .jspDrag{background:transparent url('/extension/clubcorp/design/clubcorp/images/warm_grey/homepage_module_scrollbar.png') repeat-y top left;border:1px solid #8c8a83}#event-calendar .jspArrow{background:transparent url('/extension/clubcorp/design/clubcorp/images/warm_grey/homepage_module_arrows.png') no-repeat top left}#event-calendar .jspArrow.jspDisabled{background:transparent url('/extension/clubcorp/design/clubcorp/images/warm_grey/homepage_module_arrows.png') no-repeat top left}#event-calendar .jspArrow.jspArrowDown,#event-calendar .jspArrow.jspArrowDown.jspDisabled {background-position:0 -21px}#event-calendar .jspArrow.jspArrowUp,#event-calendar .jspArrow.jspArrowUp.jspDisabled {background-position:0 -1px}#event-calendar .jspCorner{background:#eeeef4}#event-calendar span a.previous,#event-calendar h3 a.previous {background:url('/extension/clubcorp/design/clubcorp/images/warm_grey/galleryArrows.png') no-repeat 0 0}#event-calendar span a.next,#event-calendar h3 a.next {background:url('/extension/clubcorp/design/clubcorp/images/warm_grey/galleryArrows.png') no-repeat 100% 0}#network-map-container h2{color:#cecece}#network-map-container div.networkMapDisplay{background:#cecece}#network-map-container .controls #network_map_tabs li{background:url("/extension/clubcorp/design/clubcorp/images/corporate/tabbed_content.jpg") repeat-x scroll left top transparent;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;color:#6C6C6C}#network-map-container .controls #network_map_tabs a,#network-map-container .controls #network_map_tabs a:link,#network-map-container .controls #network_map_tabs a:visited {color:#cecece;text-decoration:none}#network-map-container .controls #network_map_tabs ul li{background:url("/extension/clubcorp/design/clubcorp/images/corporate/tabbed_content.jpg") repeat-x scroll left top transparent;border:1px solid #000000;color:#6C6C6C;-moz-border-radius:3px;border-radius:3px}#network-map-container .controls #network_map_tabs ul li:hover{background-color:#484848;border:1px solid #000000;background-image:none}#network-map-container .controls #network_map_tabs ul li.active,#network-map-container .controls #network_map_tabs ul li.active-amen{background-color:#484848;border-bottom:1px solid #484848;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;background-image:none}#network-map-container .controls #network_map_tabs ul li ul li{background:none;border-left:none;border-right:none;border-top:none;color:#6C6C6C;float:left;border:none}#network-map-container .controls #network_map_tabs ul li ul li:hover{background:none;border-left:none;border-right:none;border-top:none;border:none;color:#6C6C6C;float:left}#network-map-container div.selections{margin:0;padding:0}#network-map-container .controls #network_map_tabs ul div.selections ul{border:1px solid #000;background-color:#484848}#network-map-container div.selections ul {border:1px solid #000;background-color:#484848}#network-map-container select#selectClub {background-color:#666;color:#fff}#network-map-container .networkMapDisplay #mapCaption h2{color:#fff}#network-map-container .networkMapDisplay #mapCaption p{color:#fff}#network-map-container .networkMapDisplay .map-bubble div{color:#333}#network-map-container .networkMapDisplay .map-bubble div a{color:#333}#network-map-container .networkMapDisplay .map-bubble h4 a{color:#333}#network-map #searchResults .individualResult.odd {background-color:#E0E0D8}#network-map #searchResults .individualResult.even {background-color:#CDCDC5}#network-map#searchResults .individualResult:first-child {border-top:1px solid #333}#network-map #searchResults.displayResults .clubName a {text-decoration:none}#network-map #searchResults .map-directions {border:1px solid #AFAD9E;color:#C0C0C0;background-color:#DCDAD1;-moz-box-shadow:2px 3px 8px #666666;-webkit-box-shadow:2px 3px 8px #666666;box-shadow:2px 3px 8px #666666}#network-map .map-directions a.closeBtn {color:#666;border:1px solid #666}#network-map .map-directions label{color:#666}#network-map-container div.networkMapDisplay {border:1px solid #AFAD9E}#network-map #searchResults.displayResults {border:1px solid #AFAD9E;border-bottom:none}#network-map #searchResults .individualResult {border-bottom:1px solid #AFAD9E}#network-map #searchResults {color:#666}#network-map-container .controls #network_map_tabs ul div.selections ul {background-color:#DCDAD1;border:1px solid #AFAD9E;-moz-box-shadow:2px 3px 5px #666;-webkit-box-shadow:2px 5px 8px #666;box-shadow:2px 3px 5px #666}#network-map-container .controls #network_map_tabs ul li {background:none #cdcdc5;border:1px solid #AFAD9E;color:#666}#network-map-container .controls #network_map_tabs ul li:hover {background-color:#DCDAD1;border:1px solid #AFAD9E}#network-map-container .controls #network_map_tabs ul li.active,#network-map-container .controls #network_map_tabs ul li.active-amen {border:1px solid #AFAD9E;border-bottom:none}#network-map-container .controls #network_map_tabs #proplabel.active,#network-map-container .controls #network_map_tabs #amenlabel.active-amen {background-color:#DCDAD1}#network-map .map-directions button {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/contact_us_Submit.png") repeat scroll 0 0 transparent}#network-map-container .controls .networkComponent button {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSearchButton.png") no-repeat scroll 0 -4px transparent}#network-map-container .controls .networkComponent button:hover {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSearchButton.png") no-repeat scroll 0 -27px transparent}#network-map-container .controls .networkComponent button:active {background:url("/extension/clubcorp/design/clubcorp/images/warm_grey/smBttnsSearchButton.png") no-repeat scroll 0 -51px transparent}#network-map-container .controls #network_map_tabs ul li:hover,#network-map-container .controls #network_map_tabs ul li:active {color:#666}.photo-album-page #gallery{position:relative;width:570px}.photo-album-page .titleArea #albumSwitch{margin-left:0}.photo-album-page .titleArea h2{font:normal normal 20px CentennialSC;float:left;margin-bottom:5px}#main_content .photo-album-page {margin:0}.photo-album-page #albumSwitch button{border:none;padding:0 19px 0 0;cursor:pointer;float:right;margin-right:15px;margin-top:5px;width:120px}.photo-album-page #albumSwitch button span{display:block;padding:2px 6px 3px;font-size:10px;margin-top:-1px;color:#666;height:15px}.photo-album-page .controls #prev:hover {background-position:0 -54px}.photo-album-page .controls #prev:active {background-position:0 -108px}.photo-album-page .controls #next:hover {background-position:0 -54px}.photo-album-page .controls #next:active {background-position:0 -108px}.photo-album-page #albumSwitch button:hover{border:none;padding:0 19px 0 0;cursor:pointer;background-position:100% -205px}.photo-album-page #albumSwitch button:hover span{display:block;padding:2px 6px 3px;font-size:10px;background-position:0 -183px}.photo-album-page #albumSwitch button.active{border:none;padding:0 19px 0 0;background-position:100% -250px}.photo-album-page #albumSwitch button.active:hover {color:#333}.photo-album-page #albumSwitch button.active span{display:block;padding:2px 6px 3px;font-size:10px;background-position:0 -228px}.photo-album-page #albumSwitch .switcherContent{display:none;position:absolute;z-index:5;right:15px;top:25px;width:150px}.photo-album-page #albumSwitch .switcherContent ul{list-style:none;margin:0;padding:0}.photo-album-page #albumSwitch .switcherContent ul li{padding:3px;cursor:pointer}.photo-album-page #albumSwitch .switcherContent ul li:hover{}.photo-album-page #albumSwitch .switcherContent .top{height:6px;position:relative;right:0;top:0;width:100%}.photo-album-page #albumSwitch .switcherContent .middle{padding:5px}.photo-album-page #albumSwitch .switcherContent .bottom{height:10px;position:relative;right:0;top:0;width:100%}.photo-album-page .controls{width:570px;margin:0;padding:0}.photo-album-page .controls #prev{margin:0;width:11px;height:54px;padding:0;cursor:pointer;float:left}.photo-album-page .controls #next{margin:0;padding:0;width:11px;height:54px;cursor:pointer;float:right}.photo-album-page .scrollable {margin:0 auto;position:relative;overflow:hidden;width:545px;height:48px;padding:3px 0;float:left}.photo-album-page .scrollable .items {position:absolute}.photo-album-page .scrollable img {margin:0 auto;text-align:center;display:table-cell;vertical-align:middle}.photo-album-page .items div {float:left;cursor:pointer;width:71px;height:48px;text-align:center;display:table-cell;vertical-align:middle;padding:0 2px}.photo-album-page .items div img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5}.photo-album-page .items div.active img,.photo-album-page .items div:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.photo-album-page .toolTip {display:none;position:absolute;color:#fff;background:url(/extension/clubcorp/design/clubcorp/stylesheets/images/tooltip.png) no-repeat;z-index:1;font-family:verdana;font-size:10px;padding:14px 14px 14px 21px;margin-left:20px}.photo-album-page .items div:hover .toolTip{display:block}.photo-album-page .items div.active img,.photo-album-page .items div:hover img {border:1px solid #666}.photo-album-page #imageContainer{margin:0 auto;width:570px;height:320px;cursor:pointer;overflow:hidden;padding:0;vertical-align:middle;text-align:center;display:table-cell}.photo-album-page #imageContainer img{text-align:center;display:inline;vertical-align:middle}.photo-album-page .horizRule{width:570px;height:1px;margin:10px 0 15px 0}.photo-album-page #photoContent{margin-top:10px}.photo-album-page #photoContent .content{margin:0}.photo-album-page #photoContent h3{font:normal normal 18px CentennialSC;margin:0 0 5px 0}.tabbed-content-page .photo-album-page #gallery,.tabbed-content-page .photo-album-page .controls,.tabbed-content-page .photo-album-page .horizRule,.tabbed-content-page .photo-album-page #imageContainer {width:557px}.tabbed-content-page .photo-album-page .controls {height:53px;background-color:#F4F4F4;border-bottom:1px solid #E0E0E0;border-top:1px solid #E0E0E0}.tabbed-content-page .photo-album-page .controls #prev {background:url("/extension/clubcorp/design/clubcorp/images/white/photo_prev.png") repeat scroll 0 0 transparent}.tabbed-content-page .photo-album-page .controls #next {background:url("/extension/clubcorp/design/clubcorp/images/white/photo_next.png") repeat scroll 0 0 transparent}.tabbed-content-page .photo-album-page .horizRule {background-color:#E0E0E0;margin:10px 0 15px;height:1px}.tabbed-content-page .photo-album-page .scrollable {width:535px}.tabbed-content-page .photo-album-page #imageContainer {background-color:#F4F4F4;border:1px solid #e0e0e0}.membership-comparison .headings-bubbles div{background:#F7F6F1 url('/extension/clubcorp/design/clubcorp/images/white/membership_compare/comparison_sprite.png') no-repeat 0 0}.flexnav {-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transform-style:preserve-3d;overflow:hidden;margin:0 auto;width:100%;max-height:0}.flexnav .active > a {text-decoration:underline}.flexnav.opacity {opacity:0}.flexnav.flexnav-show {max-height:2000px;opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.flexnav.one-page {position:fixed;top:50px;right:5%;max-width:200px}.flexnav li {font-size:100%;position:relative;overflow:hidden}.flexnav li a {position:relative;display:block;padding:1.2em;z-index:2;overflow:hidden;color:#666;background:#E8E4DB;border-bottom:1px solid rgba(0,0,0,0.15)}.flexnav li ul {width:100%}.flexnav li ul li {font-size:100%;position:relative;overflow:hidden}.flexnav li ul.flexnav-show li {overflow:visible}.flexnav li ul li a {display:block;background:#f2f0eb}.flexnav ul li ul li a {background:#fcfbfa}.flexnav ul li ul li ul li a {background:white}.flexnav .touch-button {position:absolute;z-index:999;top:0;right:0;width:50px;height:50px;display:inline-block;background:#acaca1;background:rgba(0,0,0,0.075);text-align:center}.flexnav .touch-button:hover {cursor:pointer}.flexnav .touch-button .navicon {position:relative;top:1.4em;font-size:12px;color:#666}.menu-button {position:relative;display:block;padding:1em;background-image:-webkit-gradient(linear,0 0,0 100%,from(#EEEDEA),to(#E5E4DE));background-image:-webkit-linear-gradient(top,#EEEDEA,#E5E4DE);background-color:#E5E4DE;background-image:-moz-linear-gradient(top,#EEEDEA,#E5E4DE);background-image:-ms-linear-gradient(top,#EEEDEA,#E5E4DE);background-image:-o-linear-gradient(top,#EEEDEA,#E5E4DE);background-image:linear-gradient(top,#EEEDEA,#E5E4DE);background-repeat:repeat-x;color:#002c4b;cursor:pointer;border-bottom:1px solid rgba(0,0,0,0.2)}.menu-button.one-page {position:fixed;top:0;right:5%;padding-right:45px}.menu-button .touch-button {background:transparent;position:absolute;z-index:999;top:0;right:0;width:50px;height:50px;display:inline-block;text-align:center}.menu-button .touch-button .navicon {font-size:16px;position:relative;top:1em;color:#666}@media all and (min-width:800px) {.flexnav {overflow:visible}.flexnav.opacity {opacity:1}.flexnav.one-page {top:0;right:auto;max-width:1080px}.flexnav li {position:relative;list-style:none;float:left;display:block;background-color:#a6a6a2;overflow:visible;width:20%}.flexnav li a {border-left:1px solid #acaca1;border-bottom:none}.flexnav li > ul {position:absolute;top:auto;left:0}.flexnav li > ul li {width:100%}.flexnav li ul li > ul {margin-left:100%;top:0}.flexnav li ul li a {border-bottom:none}.flexnav li ul.open {display:block;opacity:1;visibility:visible;z-index:1}.flexnav li ul.open li {overflow:visible;max-height:100px}.flexnav li ul.open ul.open {margin-left:100%;top:0}.menu-button {display:none} }.oldie body.one-page {padding-top:70px}.oldie .flexnav {overflow:visible}.oldie .flexnav.one-page {top:0;right:auto;max-width:1080px}.oldie .flexnav li {position:relative;list-style:none;float:left;display:block;background-color:#a6a6a2;width:20%;min-height:50px;overflow:visible}.oldie .flexnav li:hover > ul {display:block;width:100%;overflow:visible}.oldie .flexnav li:hover > ul li {width:100%;float:none}.oldie .flexnav li a {border-left:1px solid #acaca1;border-bottom:none;overflow:visible}.oldie .flexnav li > ul {background:#acaca1;position:absolute;top:auto;left:0;display:none;z-index:1;overflow:visible}.oldie .flexnav li ul li ul {top:0}.oldie .flexnav li ul li a {border-bottom:none}.oldie .flexnav li ul.open {display:block;width:100%;overflow:visible}.oldie .flexnav li ul.open li {width:100%}.oldie .flexnav li ul.open ul.open {margin-left:100%;top:0;display:block;width:100%;overflow:visible}.oldie .flexnav ul li:hover ul {margin-left:100%;top:0}.oldie .menu-button {display:none}.oldie.ie7 .flexnav li {width:19.9%}.mobile-nav {display:none;font-size:14px}.mobile-nav ul {padding-left:0}.caret {display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.caret.up {border-bottom:4px solid #000000;border-top:none}.caret.left {border-top:4px solid transparent;border-right:5px solid #000000;border-bottom:4px solid transparent;border-left:none}.caret.right {border-top:4px solid transparent;border-right:none;border-bottom:4px solid transparent;border-left:5px solid #000000}@media only screen and (max-width:800px) {#clubColors {width:100%}#event-calendar #events-by-day_content,#event #events-by-day_content {height:auto;overflow-y:auto;padding:0}div.rotating-gallery.front-page {width:100%}div.rotating-gallery.front-page div.displayContainer {width:100%}div.rotating-gallery.front-page .displayContent {height:-moz-calc(100% - 60px);height:-webkit-calc(100% - 60px);height:calc(100% - 60px)}div.rotating-gallery.front-page .imageDisplay {width:100%}div.rotating-gallery.front-page div.imageDisplay div.blackBox {height:100%}div.rotating-gallery.front-page div.imageDisplay div.blackBox div.displayContent div.textBox {height:250px}div.rotating-gallery div.galleryImagesContainer {display:none}.homepage-promo-module.border.general-promo .contentwrapper.image .second_test_graphical {left:80px}#secondary_nav,.clubs-primary-nav {display:none}.corp-nav {display:none}.mobile-nav {display:block;margin-bottom:1em;margin-top:1em}.corporate .mobile-nav {margin-top:0}* {-webkit-font-smoothing:antialiased}body {width:100%;height:100%}#content {padding-left:-moz-calc(50% - 33em);padding-left:-webkit-calc(50% - 33em);padding-left:calc(50% - 33em);padding-right:-moz-calc(50% - 33em);padding-right:-webkit-calc(50% - 33em);padding-right:calc(50% - 33em);margin:0;width:94.5%}#content #header {margin:0}#content #content_area {margin:0;padding-top:0;overflow-x:hidden;overflow-y:auto;width:100%}#header {height:100%;width:100%}#footer {margin:0;width:100%}#footer .bottom #copyright {font-size:1em}#footer .bottom #static_links {font-size:1.2em;margin:0 46% 5px 0}#footer .bottom #static_links a {padding:.5em 1em;display:inline-block}#footer .bottom #static_links span:first-child > a {padding-left:0}#main_content {margin:0}#secondary_nav {font-size:1.2em}.zone-layout-clubhomepage {width:100%}#callToAction span {background-repeat:no-repeat;height:22px}#corpSlideshow {height:386px;margin:0;width:100%}#corpSlideshow .controls {width:100%}#corpSlideshow .controls .clubinfo {width:90%}#corpSlideshow .controls .club-label {width:87%}#corpSlideshow .controls .club-label h3 {font-size:25px}#corpSlideshow .promo {background:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0;right:0;top:0;width:250px}#corpSlideshow .promo h3 {font-size:20px}#corpSlideshow .promo .cta a {height:40px}#corpSlideshow .sideBarContent {margin:0 auto 10px}#corpSlideshow .slideshowimage img {width:100%;height:auto}#footer_content li {font-size:15px;line-height:1.1em}#footer_content .footer_list {display:inline-block;float:none;margin-bottom:1em;vertical-align:top;width:30%}.footer-nav-links {width:80%}.nav-container .corp-nav {max-width:100%;width:100%}body#frontpage .club-frontpage-container [class^="promotional-module-row-"],body#frontpage #zone-layout-clubhomepage [class^="promotional-module-row-"],#club-frontpage .club-frontpage-container [class^="promotional-module-row-"],#club-frontpage #zone-layout-clubhomepage [class^="promotional-module-row-"] {height:auto;width:100%}body#frontpage .club-frontpage-container [class^="promotional-module-row-"] .block-container,body#frontpage #zone-layout-clubhomepage [class^="promotional-module-row-"] .block-container,#club-frontpage .club-frontpage-container [class^="promotional-module-row-"] .block-container,#club-frontpage #zone-layout-clubhomepage [class^="promotional-module-row-"] .block-container {width:32.5%}body.corporate #page #header .middle-container #secondary_nav li a {padding:14px 5px}.corporate #header .top-container #primary_nav #login {left:143px}.homepage-promo-module {width:auto}.homepage-promo-module.general-promo .contentwrapper.image .second_test_graphical {left:80px}.homepage-promo-module .content-container .contentwrapper.image {width:58%}.homepage-promo-module .content-container .contentwrapper.image .content {margin:10px}.homepage-promo-module .promo-module-image {height:auto;width:39%}.homepage-promo-module .promo-module-image img {height:auto;width:100%}table.homepage-announcements {width:100%}table.homepage-announcements td {font-size:13px;line-height:1.1em}#page.society #main_content {margin:0}#page.society #searchResults.displayResults {width:auto}#page.society .society-frontpage-banner {width:100%}#society-frontpage .full-view {margin:0}#society-frontpage #logoParade {margin-top:1em;width:auto}#society-frontpage div.scrollWrapper {width:auto}#society-frontpage div.scrollableArea {width:100% !important}#society-frontpage div.scrollableArea a {display:inline-block;float:none;padding-bottom:5px}#society-frontpage div.scrollableArea a img {display:block;float:none}.society-frontpage-container {margin-top:1em}.society-frontpage-container [class^="promotional-module-row-"] {width:100%}.society-frontpage-container [class^="promotional-module-row-"] .block-container {width:48%}.society-frontpage-container .attribute-modules {width:66%}.society-frontpage-container .largeCalendar {width:33%}#announcement #aside {float:left;clear:left;margin-left:-.5em;margin-top:2em}#announcement .full-view {margin-left:195px;margin-right:0}#announcement .full-view table {width:100% !important}#announcement .full-view table img {height:auto;width:100%}#announcements-list #content_area,#content-overview-page #content_area,#content_area #content_area,#landing-page #content_area,#general-content-page #content_area,#society-join #content_area {min-height:735px}#announcements-list #aside,#content-overview-page #aside,#content_area #aside,#landing-page #aside,#general-content-page #aside,#society-join #aside {float:left;clear:left;margin-left:-.5em;margin-top:2em}#announcements-list #teritiary_nav li,#content-overview-page #teritiary_nav li,#content_area #teritiary_nav li,#landing-page #teritiary_nav li,#general-content-page #teritiary_nav li,#society-join #teritiary_nav li {font-size:1.2em}#announcements-list .media-image img,#content-overview-page .media-image img,#content_area .media-image img,#landing-page .media-image img,#general-content-page .media-image img,#society-join .media-image img {width:100%}#announcements-list .full-view,#content-overview-page .full-view,#content_area .full-view,#landing-page .full-view,#general-content-page .full-view,#society-join .full-view {margin-left:195px;margin-right:0}#announcements-list .full-view .rotating-gallery,#content-overview-page .full-view .rotating-gallery,#content_area .full-view .rotating-gallery,#landing-page .full-view .rotating-gallery,#general-content-page .full-view .rotating-gallery,#society-join .full-view .rotating-gallery {width:92%}#announcements-list .content-list-page #content_list li .content-list-wrapper,#content-overview-page .content-list-page #content_list li .content-list-wrapper,#content_area .content-list-page #content_list li .content-list-wrapper,#landing-page .content-list-page #content_list li .content-list-wrapper,#general-content-page .content-list-page #content_list li .content-list-wrapper,#society-join .content-list-page #content_list li .content-list-wrapper {width:100%}#announcements-list .content-list-page #content_list li .content-list-wrapper.image,#content-overview-page .content-list-page #content_list li .content-list-wrapper.image,#content_area .content-list-page #content_list li .content-list-wrapper.image,#landing-page .content-list-page #content_list li .content-list-wrapper.image,#general-content-page .content-list-page #content_list li .content-list-wrapper.image,#society-join .content-list-page #content_list li .content-list-wrapper.image {float:none;width:auto}#announcements-list div.rotating-gallery .imageDisplay,#content-overview-page div.rotating-gallery .imageDisplay,#content_area div.rotating-gallery .imageDisplay,#landing-page div.rotating-gallery .imageDisplay,#general-content-page div.rotating-gallery .imageDisplay,#society-join div.rotating-gallery .imageDisplay {width:100%}#announcements-list div.rotating-gallery div.displayContainer,#content-overview-page div.rotating-gallery div.displayContainer,#content_area div.rotating-gallery div.displayContainer,#landing-page div.rotating-gallery div.displayContainer,#general-content-page div.rotating-gallery div.displayContainer,#society-join div.rotating-gallery div.displayContainer {width:100%}#announcements-list div.rotating-gallery div.gallery-image,#content-overview-page div.rotating-gallery div.gallery-image,#content_area div.rotating-gallery div.gallery-image,#landing-page div.rotating-gallery div.gallery-image,#general-content-page div.rotating-gallery div.gallery-image,#society-join div.rotating-gallery div.gallery-image {width:50% !important}#announcements-list div.rotating-gallery div.gallery-image a.gallery,#announcements-list div.rotating-gallery div.gallery-image a.gallery:active,#content-overview-page div.rotating-gallery div.gallery-image a.gallery,#content-overview-page div.rotating-gallery div.gallery-image a.gallery:active,#content_area div.rotating-gallery div.gallery-image a.gallery,#content_area div.rotating-gallery div.gallery-image a.gallery:active,#landing-page div.rotating-gallery div.gallery-image a.gallery,#landing-page div.rotating-gallery div.gallery-image a.gallery:active,#general-content-page div.rotating-gallery div.gallery-image a.gallery,#general-content-page div.rotating-gallery div.gallery-image a.gallery:active,#society-join div.rotating-gallery div.gallery-image a.gallery,#society-join div.rotating-gallery div.gallery-image a.gallery:active {width:50% !important}#announcements-list div.rotating-gallery div.galleryImagesContainer,#content-overview-page div.rotating-gallery div.galleryImagesContainer,#content_area div.rotating-gallery div.galleryImagesContainer,#landing-page div.rotating-gallery div.galleryImagesContainer,#general-content-page div.rotating-gallery div.galleryImagesContainer,#society-join div.rotating-gallery div.galleryImagesContainer {width:100%}#blog #main_content {margin-left:195px}#blog #main_content > div {width:100% !important}#blog .main-column-position {left:auto !important}#blog .attribute-header h1 {margin-left:1em}#blog .attribute-byline {margin-left:-200px}#blog .main-column-position + .extrainfo-column-position {background:black;display:none;position:fixed !important;top:138px !important;border:1px solid whitesmoke}#blog .content-view-line .class-blog-post .attribute-body {padding-left:0 !important;padding-right:0 !important;width:100% !important}#blog-post h1 {margin-left:1em}#blog-post #main_content {margin-left:195px}#blog-post #main_content > div {width:100% !important}#blog-post .main-column-position {left:auto !important}#blog-post .attribute-byline {margin-left:-200px}#blog-post .attribute-body {font-size:14px;line-height:1.1em;padding:0 !important;width:100% !important}#blog-post .main-column-position + .extrainfo-column-position {display:none}#people #main_content {margin-left:195px}#people #profile-detail-container .details .data {width:100%}#people .people-page {width:100%}#people #profile-list {float:left;clear:left;margin-left:-191px;margin-top:2em}#people .profile-staff {width:100%}#content-list #main_content,#tabbed-content #main_content,#shared-tabbed-content #main_content {margin-left:0}#content-list #aside,#tabbed-content #aside,#shared-tabbed-content #aside {float:left;clear:left;margin-left:-.5em;margin-top:2em}#content-list .full-view,#tabbed-content .full-view,#shared-tabbed-content .full-view {margin-left:195px;margin-right:0}#content-list .media-image img,#tabbed-content .media-image img,#shared-tabbed-content .media-image img {width:100%}#content-list .directions,#tabbed-content .directions,#shared-tabbed-content .directions {width:-moz-calc(100% - 2em);width:-webkit-calc(100% - 2em);width:calc(100% - 2em);padding:1em}#content-list .directions button,#tabbed-content .directions button,#shared-tabbed-content .directions button {float:none}#content-list .directions div,#tabbed-content .directions div,#shared-tabbed-content .directions div {width:100%}#content-list .directions label,#tabbed-content .directions label,#shared-tabbed-content .directions label {display:none}#content-list .tabbed-content-page .full-view,#tabbed-content .tabbed-content-page .full-view,#shared-tabbed-content .tabbed-content-page .full-view {margin-left:0}#news-article #aside {float:left;clear:left;margin-left:-.5em;margin-top:2em}#news-article .full-view {margin:0 0 20px 195px}#corp-contact-us #aside,#contact-us #aside {float:left;clear:left;margin-left:-.5em;margin-top:2em}#corp-contact-us .full-view,#contact-us .full-view {margin:0 0 20px 195px}#corp-contact-us .survey-view .block .survey-choices textarea,#contact-us .survey-view .block .survey-choices textarea {width:-moz-calc(100% -  2px);width:-webkit-calc(100% -  2px);width:calc(100% -  2px);padding:0}#corp-contact-us .survey-view input[type="text"],#corp-contact-us .survey-view input[type="password"],#corp-contact-us .survey-view input[type="search"],#contact-us .survey-view input[type="text"],#contact-us .survey-view input[type="password"],#contact-us .survey-view input[type="search"] {width:-moz-calc(100% -  4px);width:-webkit-calc(100% -  4px);width:calc(100% -  4px);border:2px inset;padding:0}#event-calendar #events-by-day {display:inline-block;float:none;margin:10px 0;width:100%}#event-calendar #calendar-main-cont {margin:0;width:100%;overflow-y:auto}#event-calendar #weekView,#event-calendar .jspContainer,#event-calendar .jspPane {height:auto;width:100% !important}#event-calendar .listContainer h3 a {max-height:100px}#network-map #main_content {width:70%;float:right}#network-map #teritiary_nav {float:left;width:184px}#network-map #network-map-container {padding-right:0}#network-map #network-map-container #mapCaption {padding:0;width:100%}#network-map #network-map-container #searchByAddress {width:90% !important}#network-map #network-map-container .controls {height:auto;width:100%}#network-map #network-map-container .controls .networkComponent {display:inline-block;float:none;margin:0;padding:0;width:100%}#network-map #network-map-container .networkComponent.tabbed {float:none;width:100%}#network-map #network-map-container div.networkMapDisplay {width:100%}#benefits-finder #benefits-finder-zone {margin-left:186px}#benefits-finder #benefits-finder-zone #feature-area {display:none}#benefits-finder #benefits-finder-zone #selection-box {padding:1em;width:auto}#benefits-finder #benefits-finder-zone #selection-box.results #membership-edit-box {height:auto}#benefits-finder #benefits-finder-zone #selection-box.results #membership-edit-box .mini-selection-header {display:block;float:none;height:auto}#benefits-finder #benefits-finder-zone #category-listings {width:-moz-calc(100% - 2em);width:-webkit-calc(100% - 2em);width:calc(100% - 2em);padding:0 1em}#benefits-finder #benefits-finder-zone #category-listings .category {float:none;width:100%;margin:0 0 2em;padding:0}#benefits-finder #benefits-finder-zone #results-controls-area {height:auto}#benefits-finder #benefits-finder-zone #results-controls-area .results-control {display:block;float:none;height:auto;margin-left:1em;margin-top:1em;padding:0}#benefits-finder #benefits-finder-zone #results-controls-area .results-control.zone-2 {float:none;padding:0}#benefits-finder #benefits-finder-zone #bf-refine-search {padding:1em}#benefits-finder #benefits-finder-zone .bf-cat-icon {display:none}#benefits-finder #benefits-finder-zone .benefits-box-area {height:auto}#benefits-finder #benefits-finder-zone .benefits-box-area strong {display:block}#benefits-finder #benefits-finder-zone .benefits-box-area em {display:block;margin-top:1em;line-height:1em}#folder #main_content {margin-left:184px}#folder #main_content .folder {padding:0 1em} }@media only screen and (max-width:767px) {body#frontpage .club-frontpage-container [class^="promotional-module-row-"] .block-container,#club-frontpage .club-frontpage-container [class^="promotional-module-row-"] .block-container {float:none;height:auto;margin-bottom:1em;width:100%}body#frontpage .homepage-promo-module .content-container,#club-frontpage .homepage-promo-module .content-container {height:auto;overflow:auto}body#frontpage .homepage-promo-module.border.general-promo .contentwrapper.image .second_test_graphical,#club-frontpage .homepage-promo-module.border.general-promo .contentwrapper.image .second_test_graphical {left:auto}.club-frontpage-container .promotional-module-row-1 {border-bottom:none}.club-frontpage-container .promotional-module-row-2 {margin-top:0}table.homepage-calendar {width:100%}#footer_divider #breadcrumbs {font-size:14px;line-height:30px}#footer_divider #breadcrumbs a {font-size:14px}.society-frontpage-container [class^="promotional-module-row-"] {height:auto}.society-frontpage-container [class^="promotional-module-row-"] .block-container {float:none;height:auto;margin-bottom:1em;width:100%}.society-frontpage-container [class^="promotional-module-row-"] .block-container.col-2 {padding-left:0}.society-frontpage-container .homepage-promo-module.border.general-promo .contentwrapper.image .second_test_graphical {left:auto}.society-frontpage-container .homepage-promo-module .content-container {height:auto;min-height:140px}.society-frontpage-container .attribute-modules {width:100%}.society-frontpage-container .largeCalendar {height:auto;width:100%}.society-frontpage-container .largeCalendar .data {height:auto}.society-frontpage-container table.homepage-announcements td {font-size:16px;line-height:1.3em}#society-frontpage #page #content #main_content .data td {font-size:16px;line-height:1.3em} }@media only screen and (max-width:600px) {#content {width:-moz-calc(100% - 2em);width:-webkit-calc(100% - 2em);width:calc(100% - 2em);padding-right:1em;padding-left:1em}#content #content_area {border-top:none;padding-top:7px}.corporate #content #content_area {background:#363636}body[data-theme="club"] #primary_nav .nav_divider {display:none}body[data-theme="club"] #club_corp {display:none}#footer_content {margin:1em 0 0}#footer_content ul {padding-right:0}#footer_content li {text-align:left;width:100%;margin-left:auto;margin-right:auto}#footer_content li.list_title {font-size:18px}#footer_content #club_address {float:none;margin-bottom:1em;font-size:14px;line-height:1em;text-align:center;margin:1em 0;width:100%;max-width:100%}#footer_content .footer_list {width:49%}#club_address #club_location {font-size:18px;line-height:1em}#header h4#sidePrimaryNav {font-size:15px;line-height:43px;margin:0}#footer .footerCTA span {background:none;height:auto;width:auto}#footer .footerCTA span a,#footer .footerCTA span a:link {background:#1B6BB0;display:inline-block;margin:0;padding:1em 2em;text-align:center;width:90px}#footer .bottom #copyright {float:none;display:block;font-size:14px;text-align:center}#footer .bottom #static_links {margin:1em 0 0}#footer .bottom #static_links span:first-child > a {padding-left:.5em}.homepage-announcements tr {display:none}.homepage-announcements tr:nth-child(-n+3) {display:block}.footer-nav-links {display:none;width:-moz-calc(100% - 4em);width:-webkit-calc(100% - 4em);width:calc(100% - 4em);margin-top:1em;margin-left:2em;margin-right:2em}.footer-nav-links .footer_list {margin-bottom:2em;text-align:center;margin:1em 0;max-width:100%}#announcements-list .full-view .rotating-gallery,#content-overview-page .full-view .rotating-gallery,#landing-page .full-view .rotating-gallery,#content_area .full-view .rotating-gallery,#general-content-page .full-view .rotating-gallery {width:100%;margin-left:0;margin-right:0}#announcements-list .content-list-page #content_list li .content-list-wrapper,#content-overview-page .content-list-page #content_list li .content-list-wrapper,#landing-page .content-list-page #content_list li .content-list-wrapper,#content_area .content-list-page #content_list li .content-list-wrapper,#general-content-page .content-list-page #content_list li .content-list-wrapper {width:auto}#people .people-page #profile-detail {float:none;margin:0 auto 1em;width:100%}#people .people-page #profile-detail img {float:none}#people .people-page #profile-detail-container {margin-left:0;padding-top:0}#people .people-page #profile-detail-container h2 {font-size:25px;padding-bottom:0;margin-bottom:1em}#people .people-page #profile-bio {padding:0 1em}#people .people-page #profile-bio.details {margin-left:0;margin-bottom:1em}#people .people-page .people-area #next {left:25px;top:0}#people .people-page .people-area #previous {left:0;top:0}#people div.people-page .list h3 {font-size:20px}#shared-tabbed-content .full-view .media-image,#tabbed-content .full-view .media-image {width:100%;margin-left:0;margin-right:0}#news-article #share_button {width:140px}#benefits-finder #benefits-finder-zone #selection-box.results #membership-box {height:auto;padding-left:2em}#benefits-finder #benefits-finder-zone #selection-box.results #membership-box strong {display:block}#benefits-finder #benefits-finder-zone #selection-box.results #membership-box span {display:block !important;top:auto}#benefits-finder #benefits-finder-zone #selection-box.results #membership-box #clubName strong {float:right}#benefits-finder #benefits-finder-zone .bf-listing .bf-item .bf-item-header em {margin-left:263px} }@media only screen and (max-width:480px) {.corporate #header .top-container #primary_nav #member_login:hover #login {left:0;top:53px}#primary_nav li {margin-top:auto}#primary_nav li:first-child {height:23px}#club_corp_button {font-size:14px;padding:0 1em .5em}#header .clubs-top-nav {margin:0}#header .clubs-top-nav .clubs-sales-phone {height:auto;margin:0}#header .clubs-top-nav .clubs-sales-phone .phone_number_text {float:none}#header .clubs-top-nav .clubs-utility-nav {height:auto}#header .clubs-top-nav .clubs-utility-nav #primary_nav li {float:none;margin:0}#header .clubs-top-nav .clubs-utility-nav #primary_nav #member_login {float:right}#header #club_corp {float:none;padding:6px 0 0}#header #member_login {float:left}#header h1,#header .clubs-title-area h1 {margin:.5em 0;padding:0}#header .logo {float:none;width:100%;margin:1em 0}#header .logo a {height:49px;width:100%}#header .middle-container .nav-container {display:block;float:none;top:auto}#header .middle-container .sales-phone #sales_phone {float:none}#teritiary_nav {width:-moz-calc(100% - 4em);width:-webkit-calc(100% - 4em);width:calc(100% - 4em);background:gray;float:none;margin:0 1em;padding:0 1em}#teritiary_nav h4 {font-size:16px;margin:0;padding:1em 0 0}#teritiary_nav h4 a {font-size:16px}#teritiary_nav ul {display:none;margin-top:1em}#teritiary_nav li p {padding-left:0}#teritiary_nav li p:active,#teritiary_nav li p:focus,#teritiary_nav li p:hover,#teritiary_nav li p.active {background:none}#teritiary_nav li p a {margin:0;width:100%}#teritiary_nav li p a:focus,#teritiary_nav li p a:active {text-decoration:underline}#teritiary_nav .nav-toggle {display:block;font-size:14px;padding:1em;text-align:center}#teritiary_nav .submenu {background:inherit;border:none;box-shadow:none;box-shadow:none;font-size:12px;margin:0;padding:0}#teritiary_nav .submenu li {width:100%;padding:0;margin:0}#teritiary_nav .submenu li a,#teritiary_nav .submenu li a:link {padding:.5em 1em}body[data-theme="club"] #teritiary_nav {background:#F4F4F4;color:#666}#corpSlideshow {height:auto}#corpSlideshow .images,#corpSlideshow .controls {display:none}#corpSlideshow .promo {position:relative;width:100%}#corpSlideshow .promo .sideBarBottom {width:100%;background:#272727}#corpSlideshow .sideBarContent {border:none;width:100%}#corpSlideshow .sideBarContent h3 {display:none}#corpSlideshow .sideBarContent p {background:none}#footer #share_button {float:none !important;padding-right:0 !important;width:100%}#footer #share_button > div {float:none !important;height:32px;margin:0 auto;padding-right:0 !important;width:105px}#footer_content .footer_list {width:100%}#footer_divider {height:auto;width:100%}.cc-social-link {display:inline-block}#announcement #main_content,#announcements-list #main_content,#benefits-finder #main_content,#blog #main_content,#blog-post #main_content,#content-list #main_content,#content-overview-page #main_content,#landing-page #main_content,#content_area #main_content,#contact-us #main_content,#corp-contact-us #main_content,#folder #main_content,#general-content-page #main_content,#network-map #main_content,#news-article #main_content,#society-join #main_content,#shared-tabbed-content #main_content,#tabbed-content #main_content {float:none;margin:0;width:100%}#announcement #aside,#announcements-list #aside,#benefits-finder #aside,#blog #aside,#blog-post #aside,#content-list #aside,#content-overview-page #aside,#landing-page #aside,#content_area #aside,#contact-us #aside,#corp-contact-us #aside,#folder #aside,#general-content-page #aside,#network-map #aside,#news-article #aside,#society-join #aside,#shared-tabbed-content #aside,#tabbed-content #aside {width:-moz-calc(100% - 2em);width:-webkit-calc(100% - 2em);width:calc(100% - 2em);clear:none;display:block;float:none;margin:0;padding:1em}#announcement #aside .right-gutter-promo,#announcements-list #aside .right-gutter-promo,#benefits-finder #aside .right-gutter-promo,#blog #aside .right-gutter-promo,#blog-post #aside .right-gutter-promo,#content-list #aside .right-gutter-promo,#content-overview-page #aside .right-gutter-promo,#landing-page #aside .right-gutter-promo,#content_area #aside .right-gutter-promo,#contact-us #aside .right-gutter-promo,#corp-contact-us #aside .right-gutter-promo,#folder #aside .right-gutter-promo,#general-content-page #aside .right-gutter-promo,#network-map #aside .right-gutter-promo,#news-article #aside .right-gutter-promo,#society-join #aside .right-gutter-promo,#shared-tabbed-content #aside .right-gutter-promo,#tabbed-content #aside .right-gutter-promo {margin:0 0 1em}#announcement #aside .right-gutter-promo:last-child,#announcements-list #aside .right-gutter-promo:last-child,#benefits-finder #aside .right-gutter-promo:last-child,#blog #aside .right-gutter-promo:last-child,#blog-post #aside .right-gutter-promo:last-child,#content-list #aside .right-gutter-promo:last-child,#content-overview-page #aside .right-gutter-promo:last-child,#landing-page #aside .right-gutter-promo:last-child,#content_area #aside .right-gutter-promo:last-child,#contact-us #aside .right-gutter-promo:last-child,#corp-contact-us #aside .right-gutter-promo:last-child,#folder #aside .right-gutter-promo:last-child,#general-content-page #aside .right-gutter-promo:last-child,#network-map #aside .right-gutter-promo:last-child,#news-article #aside .right-gutter-promo:last-child,#society-join #aside .right-gutter-promo:last-child,#shared-tabbed-content #aside .right-gutter-promo:last-child,#tabbed-content #aside .right-gutter-promo:last-child {margin-bottom:0}#announcement .full-view,#announcements-list .full-view,#benefits-finder .full-view,#blog .full-view,#blog-post .full-view,#content-list .full-view,#content-overview-page .full-view,#landing-page .full-view,#content_area .full-view,#contact-us .full-view,#corp-contact-us .full-view,#folder .full-view,#general-content-page .full-view,#network-map .full-view,#news-article .full-view,#society-join .full-view,#shared-tabbed-content .full-view,#tabbed-content .full-view {margin:0 0 1em}#announcement .full-view .media-image,#announcements-list .full-view .media-image,#benefits-finder .full-view .media-image,#blog .full-view .media-image,#blog-post .full-view .media-image,#content-list .full-view .media-image,#content-overview-page .full-view .media-image,#landing-page .full-view .media-image,#content_area .full-view .media-image,#contact-us .full-view .media-image,#corp-contact-us .full-view .media-image,#folder .full-view .media-image,#general-content-page .full-view .media-image,#network-map .full-view .media-image,#news-article .full-view .media-image,#society-join .full-view .media-image,#shared-tabbed-content .full-view .media-image,#tabbed-content .full-view .media-image {margin-top:0}#announcement .full-view .rotating-gallery,#announcements-list .full-view .rotating-gallery,#benefits-finder .full-view .rotating-gallery,#blog .full-view .rotating-gallery,#blog-post .full-view .rotating-gallery,#content-list .full-view .rotating-gallery,#content-overview-page .full-view .rotating-gallery,#landing-page .full-view .rotating-gallery,#content_area .full-view .rotating-gallery,#contact-us .full-view .rotating-gallery,#corp-contact-us .full-view .rotating-gallery,#folder .full-view .rotating-gallery,#general-content-page .full-view .rotating-gallery,#network-map .full-view .rotating-gallery,#news-article .full-view .rotating-gallery,#society-join .full-view .rotating-gallery,#shared-tabbed-content .full-view .rotating-gallery,#tabbed-content .full-view .rotating-gallery {display:none}#benefits-finder #benefits-finder-zone {margin:1em 1em 0}#benefits-finder #benefits-finder-zone #selection-box {margin-right:0}#benefits-finder #benefits-finder-zone #selection-box #membership-edit-box {height:auto}#benefits-finder #benefits-finder-zone #selection-box #left-selection {float:none;width:100%}#benefits-finder #benefits-finder-zone #selection-box #right-selection {float:none;margin:0;width:100%}#blog .attribute-byline,#blog-post .attribute-byline {float:none !important;margin:0;padding:0 !important;width:100% !important}#blog .main-column-position,#blog-post .main-column-position {padding:1em !important}#news-article .announcement {width:-moz-calc(100% - 2em);width:-webkit-calc(100% - 2em);width:calc(100% - 2em);margin-top:2em;padding:0 1em}#news-article .announcement p {margin-left:0;margin-right:0}#people #aside {clear:none;display:block;float:none;margin:0;padding:0;width:100%}#people #main_content {margin:0}#people #profile-list {width:-moz-calc(100% - 2em);width:-webkit-calc(100% - 2em);width:calc(100% - 2em);clear:none;display:block;float:none;margin:0;padding:1em}#people #profile-list .right-gutter-promo {margin:0 0 1em}#people #profile-list .right-gutter-promo:last-child {margin-bottom:0}#people .people-page {padding-top:1em}#people .people-page .people-area #previous,#people .people-page .people-area #next {width:-moz-calc(50% - 2em);width:-webkit-calc(50% - 2em);width:calc(50% - 2em);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#030303));background-image:-webkit-linear-gradient(top,#333,#030303);background-color:#030303;background-image:-moz-linear-gradient(top,#333,#030303);background-image:-ms-linear-gradient(top,#333,#030303);background-image:-o-linear-gradient(top,#333,#030303);background-image:linear-gradient(top,#333,#030303);background-repeat:repeat-x;position:relative;display:inline-block;top:auto;left:auto;height:44px;margin:0 1em}#people #previous .caret,#people #next .caret {position:absolute;top:24%}#people #previous .caret {border-top:12px solid transparent;border-right:25px solid #787878;border-bottom:12px solid transparent;border-left:none;left:15%}#people #next .caret {border-top:12px solid transparent;border-right:none;border-bottom:12px solid transparent;border-left:25px solid #787878;right:15%}#people .profile {padding:1em;width:calc(100% - 2em)}#people .profile-staff {margin:0}#people div.people-page .list-nav.jspScrollable .profile-line {width:95%}#network-map #teritiary_nav {width:-moz-calc(100% - 4em);width:-webkit-calc(100% - 4em);width:calc(100% - 4em);float:none}#network-map #network-map-container {width:-moz-calc(100% - 2em);width:-webkit-calc(100% - 2em);width:calc(100% - 2em);margin:0 1em;padding-right:0}#benefits-finder #benefits-finder-zone .bf-listing .bf-item .bf-item-header em {margin-left:66%} }