@charset "utf-8";
/* CSS Document */

@import url(/_css/joined.css);

			/* LEFT COL STYLES */
				a#btnPromo {
					position:relative;
					width:267px;
					height:106px;
					background:url('/_images/loc/promoBtn_trial_up.jpg') top left no-repeat;
					margin-top:5px;
					float:left;
				}
				a#btnOPP {
					position:relative;
					width:267px;
					height:96px;
					background:url('/_images/loc/btnLocOPP.jpg') top left no-repeat;
					margin-top:5px;
					float:left;
				}			
				a#btnRelease {
					position:relative;
					width:162px;
					height:63px;
					background:url('/_images/loc/btnLocMedicalRelease.jpg') top right no-repeat;
					margin-top:5px;
					float:right;
				}
				div.clubInfo {
					position:relative;
					margin-top:5px;
					float:right;
					padding-right:5px;
					color:#000;
					text-align:right;
					font-size:12px;
					font-weight:bold;
				}

			/* RIGHT COL STYLES */
				div.title {
					position:relative;
					margin:0;
					width:681px;
					height:94px;
					color:#fff;
					font-weight:normal;
					background:url('/_images/loc/header_location.jpg') top left no-repeat;
					z-index:900;
				}
					.title h1 {
						position:absolute;
						top:20px;
						left:65px;
						color:#f00;
						font-weight:normal;
						margin:0;
						padding:0;
						font-size:30px;
						letter-spacing: -0.05em;
					}
					.title h2 {
						position:absolute;
						top:5px;
						left:65px;
						font-size:14px;
						color:#fff;
						padding:0;
						margin:0;
						
					}
					.title h3 {
						position:absolute;
						top:62px;
						left:10px;
						color:#a00;
						font-size:12px;
						line-height:1.2em;
						padding:0;
						margin:0;
					}
					.title h4 {
						position:absolute;
						top:8px;
						right:10px;
						text-align:right;
						font-size:16px;
						padding:0;
						margin:0;
					}
					.title h5 {
						position:absolute;
						top:20px;
						right:10px;
						margin:0;
						padding:0;
						color:#fff;
						font-weight:normal;
						letter-spacing: -0.05em;
						font-size:28px;
						padding:0;
						margin:0;
					}
					a.locNav {
						position:absolute;
						bottom:3px;
						right:8px;
						font-size:14px;
						color:#fff;
						z-index:890;
						text-decoration:none;
						font-weight:bold;
					}
				div.text {
					position:relative;
					width:640px;
					margin:0 auto;
					padding-top:10px;
				}
					div.menuContainer ul {
						list-style:none;
						margin:0;
						padding:0;
						padding-bottom:20px;
					}
						div.menuContainer ul li {
							display:inline;
							padding:0 5px 0 10px;
							margin:0;
							background:url('/_images/loc/nav_line.jpg') top left no-repeat;
						}
						div.menuContainer ul li:first-child {
							background:none;
							padding-left:0;
						}
						div.menuContainer ul a {
							font-size:13px;
							color:#c00;
							text-decoration:none;
							font-weight:bold;
							font-style:italic;
						}
						div.menuContainer a:hover {
							color:#f00;
						}
					div.text h2 {
						color:#c00;
						font-size:30px;
						margin-top:0;
						padding:0;
					}
					div.text p {
						margin-bottom:0;
					}
						.clubInfo {
							position:relative;
							width:345px;
							height:300px;
							float:right;
							clear:left;
							margin-left:15px;
						}
							.googlemap {
								position:relative;
								width:345px;
								height:145px;
								border:2px solid #a86a6d;
							}
						.programBox table {
							border:1px solid #000;
							font-family:Arial, Helvetica, sans-serif;
							font-size:12px;
							margin-bottom:5px;
							height:320px;
						}
							.programBox th {
								height:40px;
								padding:0;
								background:url('/_images/mp/title_stretch.jpg') top left repeat-x;
								vertical-align:middle;
								font-size:16px;
								color:#fff;
							}
							.programBox ul {
								margin:10px 0 0 18px;
								padding:0;
							}
							.programBox strong {
								font-size:13px;
							}
	

			