@charset "UTF-8";


/* CSS Document */

/* the height spawns a vertical scrollbar on all pages
 * to prevent short pages jumping to the left on Firefox
 * add a color and tiled image background to the page */ 
html, body {
	height: 101%;
  }
#td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
	width: 387px;
	padding-right: 28px;
	padding-bottom: 60px;
}

#tdpl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
	width: 365px;
	padding-right: 27px;
	padding-bottom: 60px;
}

#tdtreat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
	width: 380px;
	padding-right: 85px;
	vertical-align: top;
	float: left;
}

#tdtreatlt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
	width: 247px;
	padding-right: 40px;
	vertical-align: top;
	padding-top: 54px;
	padding-bottom: 70px;
	padding-left: 49px;
}
#tdpilateslt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
	width: 332px;
	vertical-align: top;
	padding-top: 24px;
	padding-left: 49px;
	padding-right: 20px;
}

#tdpilatesrt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
}

#tdmeet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
	width: 380px;
	padding-right: 85px;
	vertical-align: top;
	float: left;
}
#tdmeetlt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
	width: 247px;
	padding-right: 40px;
	vertical-align: top;
	padding-top: 10px;
}


 /* set width of wrapper to same width as title image
 * no top or bottom margin
 * auto on both sides will center wrapper in modern browsers */

#wrappermap {
	width: 620px;
	margin: 0 auto;
	padding: 0px;
	position: relative;
	border: 1px solid #000000;
  }

#wrapperwl {
	width: 756px;
	margin: 0 auto;
	padding: 0px;
	position: relative;
	border: 1px solid #000000;
	height: 653px;
  }


#wrapper {
	width: 755px;
	margin: 0 auto;
	padding: 0px;
	position: relative;
	border: 1px solid #000000;
  }
  
 #wrappertr {
	width: 755px;
	margin: 0 auto;
	padding: 0px;
	position: relative;
	border: 1px solid #000000;
	height: 613px;
  }
 
  
  
 #wrapperdr {
	margin: 0 auto;
	padding: 0px;
	position: relative;
	border: 1px solid #000000;
	height: 766px;
	width: 754px;
  }
 
 #wrapperpl {
	margin: 0 auto;
	padding: 0px;
	position: relative;
	border: 1px solid #000000;
	height: 653px;
	width: 755px;
  }
 
 #wrapperfr {
	margin: 0 auto;
	padding: 0px;
	position: relative;
	border: 1px solid #000000;
	height: 1584px;
	width: 754px;
  }
 
 #wrappermt {
	margin: 0 auto;
	padding: 0px;
	position: relative;
	border: 1px solid #000000;
	height: 1584px;
	width: 755px;
  }
  
  #wrappercn {
	margin: 0 auto;
	padding: 0px;
	position: relative;
	border: 1px solid #000000;
	height: 652px;
	width: 754px;
	background-color: #FFF0A9;
  } 
  
/* auto on both sides will center wrapper in modern browsers */
 #wrappermd {
	margin: 0 auto;
	padding: 0px;
	position: relative;
	border: 1px solid #000000;
	height: 652px;
	width: 754px;
	background-color: D1EFC8;
  }
  
  
/* footer styles - set to height and width of the footer image */
#footer {
	width: 756px;
	margin: 0 auto;
	color: #4D4D4D;
	font-size: 85%;
	font-family: Arial, Helvetica, sans-serif;
}
#footer p {
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	text-align: center;
  }
#wrapper #tdmeet strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ED453E;
	font-weight: bold;
}
#wrapper p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
	color: #666666;
}
#wrapper strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 15pt;
	font-weight: bold;
}
