@charset "UTF-8";
#mainContent #Nav_bar {
	margin-top: -22px;
	color: #000;
}
#welcome2 #Daycare p img {
	float: left;
}
#mainContent #Sidebar {
}
#welcome2 #Juice Bar #Juice Photos p img {
	float: left;
}
#welcome2 #Juice Bar #Juice Photos {
	float: left;
	width: 100px;
}
/* CSS Document */

#mainContent #MainPane {
	width: 524px;
	float: left;
	margin-left: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: -50px;
}
#welcome2 #Strength .h1 img {
	margin-right: 3px;
	margin-left: 3px;
}
#MainPane2 #welcome2 #Apparel p img {
	float: left;
}
#mainContent {
	margin-top: -25px;
	margin-left: 1px;
}
#Footer {
	clear: both;
	margin-top: 80px;
	padding-top: 50px;
}
#Maininfobox #news_white #News {
	background-repeat: no-repeat;
	background-position: center top;
	height: 550px;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	margin-top: -20px;
	background-image: url(../i/red_info.png);
	padding-right: 20px;
	padding-left: 20px;
	margin-bottom: 30px;
}
#Maininfobox #news_white #News p {
	padding-top: 30px;
}
#mainContent #Footer {
	font-size: x-small;
	font-family: Verdana, Geneva, sans-serif;
}
#Maininfobox #news_white #News ul .p {
	color: #FFF;
}
#Maininfobox #news_white #News_topics {
}
.p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: x-small;
	color: #000;
}
#MainPane #Maininfobox {
	color: #FFF;
}
#mainContent #Sidebar {
	width: 220px;
	float: left;
	margin-right: 10px;
	margin-left: 20px;
	background-repeat: no-repeat;
	padding-right: 6px;
	padding-left: 6px;
	background-image: url(../i/sidebar_black.png);
	margin-top: -40px;
	height: 680px;
}
#Sidebar #free_pass {
	background-repeat: no-repeat;
	background-image: url(../i/redbox.png);
	height: 115px;
}
#Sidebar #media_room {
	background-image: url(../i/redbox.png);
	height: 115px;
	background-repeat: no-repeat;
	margin-top: 10px;
}
#Sidebar #kids_programs {
	background-image: url(../i/redbox.png);
	background-repeat: no-repeat;
	height: 115px;
	margin-top: 10px;
}
#Sidebar #media_room #Media_roominfo img {
	padding-top: 12px;
	padding-left: 7px;
}
#Sidebar #personal_training {
	background-image: url(../i/redbox.png);
	background-repeat: no-repeat;
	height: 115px;
	margin-top: 10px;
}
#Sidebar #contact_us {
	background-repeat: no-repeat;
	height: 115px;
	margin-top: 10px;
	background-image: url(../i/redbox.png);
}
.h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: large;
	font-weight: bolder;
	color: #C00;
}
body {
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-color: #FFF;
	background-image: url(../i/shadow.gif);
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-position: center;
}
.oneColElsCtr #container {
	width: 850px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#Maininfobox #news_white {
	background-image: url(../i/news_back.png);
	height: 660px;
	padding-top: 1px;
	background-repeat: no-repeat;
	background-position: center top;
}
.white {
	font-size: medium;
	color: #FFF;
}
#Sidebar #free_pass #Free_detail {
	background-image: url(../i/white_side.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 90px;
	margin-top: -15px;
	margin-left: -10px;
	color: #000;
	padding-top: 1px;
}
#media_room #Media_roominfo #media_text {
	width: 75px;
	float: right;
	padding-right: 50px;
}
#Sidebar #media_room #Media_roominfo {
	background-image: url(../i/white_side.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 90px;
	margin-left: -10px;
	margin-top: -15px;
	padding-left: 25px;
	color: #000;
}
#Sidebar #free_pass #Free_headline {
	padding-left: 10px;
}
#Sidebar #media_room #Media_heading {
	margin-left: 15px;
	color: #FFF;
}
#Sidebar #kids_programs #kids_heading {
	padding-left: 15px;
	color: #FFF;
}
#Sidebar #kids_programs #Kids_info {
	background-image: url(../i/white_side.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 90px;
	margin-top: -15px;
	margin-left: -10px;
	color: #000;
	padding-top: 1px;
}
#Sidebar #personal_training #personal_heading {
	padding-left: 15px;
	color: #FFF;
}
#Sidebar #personal_training #Training_info {
	color: #000;
	background-image: url(../i/white_side.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 90px;
	margin-top: -15px;
	margin-left: -10px;
	padding-top: 3px;
}
#Sidebar #contact_us #contact_heading {
	padding-left: 15px;
	color: #FFF;
}
#Sidebar #contact_us #contact_info {
	color: #000;
	background-image: url(../i/white_side.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 90px;
	margin-top: -15px;
	margin-left: -10px;
	padding-top: 1px;
}
#mainContent #Sidebar #contact_us #contact_info p a {
	color: #8E0B14;
}
#news_white #box_header {
	color: #FFF;
	background-image: url(../i/black_info.png);
	background-repeat: no-repeat;
	background-position: center;
	font-size: medium;
	height: 45px;
	padding-top: -10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-top: -20px;
	top: -10px;
}
#Maininfobox #news_white #box_header h4 {
	padding-top: 12px;
}
.small_black {
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	color: #000;
}
#MainPane #welcome p img {
	margin: 10px;
}
.hpfc {
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	font-weight: bolder;
	color: #000;
}
#MainPane #welcome #testimonials {
	padding-right: 10px;
	padding-left: 10px;
	border: thin none #FFF;
}
#welcome #testimonials_dawn {
	margin-top: 50px;
}
#welcome #Jill_Oliveria {
	margin-top: 50px;
}
#welcome #Maxine_test {
	margin-top: 50px;
}
#welcome #kathy_kruger {
	margin-top: 50px;
}
#MainPane #welcome {
	margin-top: 20px;
}
#personal_training #Training_info .hpfc a {
	color: #8E0B14;
}
#mainContent #Sidebar a {
	color: #700910;
}
.bigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
#mainContent #MainPane #welcome #loser {
	color: #FFF;
	padding: 10px;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #000;
}
#mainContent #MainPane #welcome #loser img{
	color: #FFF;
	padding: 10px;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #000;
	float: left;
}
