h1 {	font-size: 24px;	color: #E2810F;	margin-bottom: 7px;	margin-top: 7px;}h2 {	font-weight: bold;	font-size: 14px;	color: #E2810F;	margin-bottom: 0px;	margin-top: 0px;	line-height: 22px;}h3 {	font-weight: bold;	font-size: 14px;	color: #666;	margin-bottom: 5px;	margin-top: 0px;	padding: 0px;}h4 {	font-weight: bold;	font-size: 18px;	color: #718DBD;	margin-bottom: 5px;	padding: 0px;	margin-top: 10px;	line-height: 120%;}.HorizRule {	border-top-width: 2px;	border-top-style: solid;	border-top-color: #D9D9D9;	font-size: 1px;	padding-top: 15px;}body {	margin-left: auto;	margin-right: auto;	margin-top: 0px;	margin-bottom: 0px;	width: 900px;	height: 100%;	background-color: #5A4B42;}#MainShell {	width: 100%;	background-color: #E6E6E6;	background-repeat: no-repeat;	background-position: 0px 252px;}#Header {	height: 212px;	padding: 0px;	margin-top: 0px;	margin-bottom: 0px;	width: 100%;}#TopBar {	width: 900px;	height: 45px;	padding: 0px;	margin: 0px;	background-repeat: no-repeat;	background-image: url(../images/Top_Bar.jpg);}#TopBar ul {	padding: 0px;	margin: 0px;}#TopBar li {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	list-style-type: none;	display: inline;	font-weight: bold;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;}#TopBar a:link, #TopBar a:visited {	color: #4C4C4C;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;}#TopBar a:hover, #TopBar a:active {	color: #E2810E;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	padding-bottom: 0px;	padding-right: 0px;	padding-left: 0px;	padding-top: 0px;}#TopStripe {	width: 900px;	height: 20px;	padding: 0px;	margin: 0px;	background-color: #E1800F;}#LogoHomeBox {	width: 280px;	height: 173px;	padding: 0px;	margin: 0px;	background-color: #0F0;	float: left;	background-image: url(../images/Logo_Home_Button.jpg);	background-repeat: no-repeat;}#LogoBox {	width: 280px;	height: 117px;	padding: 0px;	margin: 0px;	float: left;	background-image: url(../images/Logo_Home_Button.jpg);	background-repeat: no-repeat;}#HomeButton {	width: 280px;	padding: 0px;	margin: 0px;	float: left;	clear: left;	height: 56px;}#HomeButton ul {	margin: 0px;	padding: 0px;	vertical-align: bottom;}#HomeButton li {	margin: 0px;	padding: 0px;	list-style-type: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	display: block;	text-align: left;	text-indent: 80px;}#HomeButton a:link, #HomeButton a:visited {	color: #FFFFFF;	display: block;	text-decoration: none;	margin: 0px;	padding: 0px 0px 0px 80px;	background-image: url(../images/Home_Button.gif);	height: 56px;	background-repeat: no-repeat;	line-height: 26px;}#HomeButton a:hover, #HomeButton a:active {	color: #4C4C4C;	display: block;	text-decoration: none;	margin: 0px;	background-image: url(../images/Home_Button_Hover.gif);	text-indent: 80px;	padding: 0px 0px 0px 80px;}#PhotoHeader {	width: 620px;	height: 173px;	padding: 0px;	margin: 0px;	background-color: #CCCCCC;	float: right;	clear: none;}#NavBar {	width: 280px;	padding: 0px;	margin: 0px;	background-color: #E2810E;	float: left;	clear: left;}#NavBar ul {	margin: 0px;	padding: 0px;}#NavBar li {	padding: 0px;	margin: 0px;	width: 100%;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 12px;	list-style-type: none;	text-align: left;	line-height: 33px;	background-repeat: no-repeat;	background-image: url(../images/Nav_Button.gif);}#NavBar a:link, #NavBar a:visited {	color: #FFFFFF;	display: block;	height: 33px;	text-decoration: none;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	vertical-align: middle;	padding-right: 0px;	text-indent: 80px;}#NavBar a:hover, #NavBar a:active {	color: #4C4C4C;	display: block;	height: 33px;	text-decoration: none;	margin: 0px;	padding-right: 0px;	background-image: url(../images/Nav_Button_Hover.gif);	text-indent: 80px;}#NavBarActive {	color: #FFFFFF;	text-decoration: none;	background-color: #9CBF5E;	display: block;	background-image: url(../images/Shared/Nav_Arrow_On_Green.gif);	background-repeat: no-repeat;	background-position: 170px;	height: 22px;}#JoinOnline {	width: 280px;	height: 100px;	padding: 28px 0px 0px;	margin: 0px;	background-color: #E6E6E6;	text-align: center;	clear: none;}#JoinOnline a:link, #JoinOnline a:visited, #JoinOnline a:hover, #JoinOnline a:active {	text-indent: 0px;	background-color: #E6E6E6;	background-image: none;	height: auto;}#Content {	margin: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	width: 564px;	line-height: 140%;	background-color: #FFFFFF;	padding: 0px 28px;	float: right;}#Content ul {	margin: 0px;	padding: 0px;}#Content ol {	margin: 0px;	padding: 0px;}#Content li {	padding: 0px 5px 0px 0px;	margin: 0px 0px 10px 16px;	text-align: left;	line-height: 130%;}#Content a:link, #Content a:visited {	color: #666666;}#Content a:hover, #Content a:active {	color: #C26300;}#FeaturePhoto {	float: right;	margin: 6px 0px 15px 30px;	padding: 0px;}#Content2 {	width: 286px;	float: left;	padding-right: 45px;}#Content3 {	width: 291px;	float: left;	padding-right: 0px;}#Content4 {	width: 600px;	float: left;	padding-right: 0px;}#HealthTip {	width: 300px;	height: 115px;	float: left;	padding-bottom: 20px;	font-size: 10px;	line-height: 13px;	font-family: Arial, Helvetica, sans-serif;	margin-right: 42px;}#HealthTip a:link, #HealthTip a:visited {	color: #E2810F;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;}#HealthTip a:hover, #Feature1 a:active {	color: #CA4A24;	text-decoration: underline;}#HealthTipHeader {	padding-bottom: 10px;	margin: 0px;	padding-right: 0px;	padding-left: 0px;	float: left;	height: 27px;	width: 300px;	padding-top: 0px;}#HealthTipImage {	padding-bottom: 10px;	margin: 0px;	padding-top: 0px;	padding-right: 10px;	padding-left: 0px;	float: left;	height: 80px;	width: 80px;}#Feature1 {	width: 214px;	height: 115px;	float: left;	padding-bottom: 20px;	font-size: 10px;	line-height: 13px;	font-family: Arial, Helvetica, sans-serif;}#Feature2 {	width: 258px;	height: 250px;	padding: 15px 17px 0px 25px;	float: left;}#Feature2 a:link, #Feature1 a:visited {	color: #D9D9D9;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;}#Feature2 a:hover, #Feature1 a:active {	color: #B1C3FF;	text-decoration: none;}#SectionHeader {	width: 593px;	margin-top: 25px;	margin-left: 27px;	color: #666666;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 45px;}#Footer {	clear: both;	width: 100%;}.HorizRuleTemplates {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	font-size: 1px;	margin-top: 15px;	margin-bottom: 15px;}body#Locations a#Locations_Link,body#Photo_Gallery a#Photo_Gallery_Link,body#Thirty_Minute_Express a#Thirty_Minute_Express_Link,body#Group_Exercise a#Group_Exercise_Link,body#Cardio_Cinema_Room a#Cardio_Cinema_Room_Link,body#Childcare a#Childcare_Link,body#Club_Policies a#Club_Policies_Link,body#Personal_Training a#Personal_Training_Link,body#Travel_Program a#Travel_Program_Link,body#Employment_Opportunities a#Employment_Opportunities_Link,body#Employment_Op_Newnan a#Employment_Opportunities_Link,body#Employment_Op_Windermere a#Employment_Opportunities_Link,body#Employment_Op_Crabapple a#Employment_Opportunities_Link,body#Memberships_Newnan a#Membership_Options_Link,body#Memberships_Windermere a#Membership_Options_Link,body#Memberships_Crabapple a#Membership_Options_Link,body#Membership_Form_Newnan_Plan_1 a#Membership_Options_Link,body#Membership_Form_Newnan_Plan_2 a#Membership_Options_Link,body#Membership_Form_Windermere_Plan_1 a#Membership_Options_Link,body#Membership_Options a#Membership_Options_Link {	color: #4C4C4C;	display: block;	height: 33px;	text-decoration: none;	margin: 0px;	padding-right: 0px;	background-image: url(../images/Nav_Button_Active.gif);	text-indent: 80px;}body#Owner_Login a#Owner_Login_Link {	color: #E2810E;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	padding-bottom: 0px;	padding-right: 0px;	padding-left: 0px;	padding-top: 0px;}.Membership_Options1 {	background-repeat: no-repeat;	background-position: center top;}.style1 {	font-size: 15px;	font-weight: bold;}.style3 {	font-size: 22px;	font-weight: bold;	line-height: 120%;}.FormHeader {	font-size: 16px;	font-weight: bold;	color: #FFF;}.Pricing {	font-size: 18px;	font-weight: bold;	line-height: 120%;}