@charset "utf-8";
/* CSS Document */

#locations_widget { width: 420px; overflow: hidden; }

#club_descriptions div { display: none; }
#club_descriptions div#bethesda_desc { display: block; }

#map_canvas { width: 257px; height: 272px; float: left; }

#locations_container { float: right; }

#locations_widget .header { background:url(../images/images/home/locateyours.jpg) no-repeat center; height: 53px; overflow: hidden; text-indent: -99999em; }
#locations_widget .header * { visibility: hidden; }

#locations_container { height: 272px; overflow: hidden; background: #f2f2f2; margin: 0px; padding: 0; list-style: none !important; width: 163px; background: #f2f2f2; }
#locations_container * { list-style: none !important; }

#locations_container li { padding: 10px 0px 0px 10px; margin: 0; display: block; }
#locations_container li ul { padding:0; margin:0; background: #f2f2f2; }
#locations_container li li a { color: #6b7279; font-size: 13px; font-weight: bold; text-decoration: none; display: block; padding-left: 10px;}
#locations_container li li a:hover { color: #3f6a7b; }
#locations_container li li .active { color: #fff !important; background: url(../images/images/home/locationswidget.active.png) no-repeat; padding-left: 15px; }
#locations_container li li { padding: 0; }

#locations_container .accordion_toggle { font-size: 16px; text-transform: uppercase; font-weight: bold; cursor: pointer; }

#club_descriptions { height: 84px; padding-bottom: 15px; clear: both; background: url(../images/images/home/locationswidget.lower.bg.jpg) no-repeat; position: relative; }
#club_descriptions h2 { padding: 10px 15px 0 15px; color: #2b454e; background:url(../images/images/home/locationswidget.yourclub.jpg) no-repeat; background-position: 145px 10px; width: 275px; }
#club_descriptions p { padding: 0 15px; margin: -10px 0 0 0; font-size: 11px; line-height: 13px; width: 290px; }

#club_descriptions a { position: absolute; top: 0; right: 5px; width: 102px; height: 33px; line-height: 33px; text-indent: -9999em; }
#club_descriptions a.join-button { background:url(../images/images/home/locationswidget.buttons.jpg) no-repeat top; top: 5px; }
#club_descriptions a.club-button { background:url(../images/images/home/locationswidget.buttons.jpg) no-repeat bottom; top: 43px; }
