body
{
	font: .95em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
}
#inside_content_wrapper
{
	position:relative; top: 70px; left: 100px;
	background-color: white;
	border: 2px solid #a58346;
	padding: 10px;
	width: 800px;
	filter: alpha(opacity=65);

	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65);

	-moz-opacity: .65;

	-khtml-opacity: .65;

	opacity: .65; /* for future compatibility */
}

#header
{
	height: 128px;

}

#logo_left
{
	position: absolute; top: 8px; left: 8px;
	z-index: 100;
}
#purple_header_box
{
	position: absolute; top: 8px; left: 141px;
	width: 867px;
	height: 90px;
	border-style: solid;
	border-color: #B294AC;
	background-color: White;
	border-left-width: 0px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	filter: alpha(opacity=65);

	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65);

	-moz-opacity: .65;

	-khtml-opacity: .65;

	opacity: .65; /* for future compatibility */

}

#company_name
{
	position: absolute; top: 8px; left: -8px;
	width: 446px;
	font: 2.5em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #632355;
	font-weight: 800;
	text-align: center;
}

#company_address
{
	position: absolute; top: 55px; left: -8px;
	width: 446px;
	font: 1.3em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #632355;
	font-weight: 800;
	text-align: center;
}

#header_phone
{
	position: absolute; top: 108px; left: 132px;
	width: 446px;
	font: 1.6em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #868C61;
	font-weight: 800;
	text-align: center;
}


#header_left_picture
{
	position: absolute; top: 8px; left: 570px;
}

#header_right_picture
{
	position: absolute; top: 8px; left: 741px;
}



#navcontainer
{
	display:none;
}

#navcontainer ul
{
	display:none;
}

#navcontainer li
{
	display:none;
}

#navcontainer li a
{
	display:none;
}

#navcontainer li a:hover
{
	display:none;
}

#navcontainer li a#current
{
	display:none;
}

#main_content_wrapper
{
	position: absolute; top: 180px; left: 8px;
	width: 1000px;
	margin: 20px;

}

#page_identifier
{
	position: absolute; top: 0px; left: 50px;
	width: 950px;
	height: 20px;
	border-bottom: 1px solid #B294AC;
	font: 1.4em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	text-align: left;

}

#page_identifier_non_index
{
	position: relative; top: 65px; left: 50px;
	width: 950px;
	height: 20px;
	border-bottom: 1px solid #B294AC;
	font: 1.4em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	text-align: left;

}

#oakvilles_best
{
	position: absolute; top: 45px; left: 0px;
	width: 440px;
	border: 1px solid #B294AC;
	background-color: #632355;
	color: white;
	font: 2em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	text-align: center;

}

#winner
{
	position: absolute; top: 85px; left: 0px;
	width: 430px;
	padding: 5px;
	border: 1px solid #B294AC;
	background-color: white;
	color: black;
	font: 1.5em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	text-align: center;

}

#owned_operated
{
	position: absolute; top: 50px; left: 480px;
	width: 270px;
	color: #632355;
	font: 1.4em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	text-align: center;
}

#video
{
	display:none;
}

#video img
{
	display:none;
}


#view_video_link
{
	display:none;
}


a
{
	text-decoration: none;
	color: #AA5955;

}
a:hover
{
display:none;
}



#fitness_club_features
{
	position: absolute; top:170px; left:0px;
	width: 430px;
	color: #632355;
	font: 1.7em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
}

#fitness_club_features ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	margin-left: 1em;
}

#fitness_club_features li
{
	font: .60em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
	color: black;
	background-image: url("../images/li_logo.gif");
	background-repeat: no-repeat;
	background-position: 0 .3em;
	padding-left: 1.4em;
}

#call_for_workout
{
	position: absolute; top:625px; left:0px;
	width: 430px;
	padding: 5px;
	border: 2px solid black;
	font: 1.2em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	color: Black;
	background-color: #E2B129;
	text-align: center;
}

#fitness_unlike_others
{
	position: absolute; top:170px; left:500px;
	width: 470px;
	color: #632355;
	font: 1.7em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
}

#fitness_unlike_others ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	margin-left: 1em;
}

#fitness_unlike_others li
{
	font: .60em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
	color: black;
	background-image: url("../images/li_logo.gif");
	background-repeat: no-repeat;
	background-position: 0 .3em;
	padding-left: 1.4em;
}

#hours_of_operation
{
	position: absolute; top:430px; left:500px;
	width: 470px;
	color: #632355;
	font: 1.7em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
}

#day_column
{
	width: 235px;
	text-align: center;
	font: .9em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
}

#day_column_header
{
	background-color: #632355;
	color: white;
	border: solid 1px;
	border-color:black;
}

#time_column
{
	position: absolute; top:33px; left:235px;
	width: 235px;
	text-align: center;
	font: .9em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;

}

#time_column_header
{
	background-color: #632355;
	color: white;
	border: solid 1px;
	border-color:black;
}

#d1,#d2,#d3,#d4,#t1,#t2,#t3,#t3,#t4
{
	border: solid 1px;
	border-color:black;
}

#footer
{
	position: relative; top:770px;
	width: 1000px;
	text-align: center;
	z-index: 200;
}
#footer_ndp
{
	position: absolute; top:1010px;
	visibility:visible;
	width: 1000px;
	text-align: center;
}

#footer_nst
{
	position: absolute; top:830px;
	visibility:visible;
	width: 1000px;
	text-align: center;
}

#footer_egoscue
{
	position: absolute; top:915px;
	visibility:visible;
	width: 1000px;
	text-align: center;
}

#footer_video
{
	position: absolute; top:955px;
	visibility:visible;
	width: 1000px;
	text-align: center;
}

#video_call_for_workout
{
	display:none;
}

#video_placement
{
	display:none;
}

#vtplug
{
	position: absolute; top:710px; left:100px;
	background-color: white;
	width: 800px;
	filter: alpha(opacity=65);

	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65);

	-moz-opacity: .65;

	-khtml-opacity: .65;

	opacity: .65; /* for future compatibility */
}
.centered {text-align: center;}
.bold_800_medium_large_type{font: 1.3em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-weight:800}
.bold_800_medium_type {font: 1.1em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-weight:600}
.bold_400_small_type {font: 1em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-weight:500; text-indent: 10px;}


#nds_call_for_workout
{
	position: relative; top:70px; left:282px;
	width: 430px;
	padding: 5px;
	border: 2px solid black;
	font: 1.2em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	color: Black;
	background-color: #E2B129;
	text-align: center;
}

#inside_content_wrapper_egoscue
{
	display:block;
	position:relative; top: -1085px; left: 144px;
	background-color: white;
	border: 2px solid #a58346;
	padding: 10px;
	width: 835px;
	height: 535px;

}
#egoscue_title
{
	display:none;
}

#egoscue_text
{
	display:none;
}
#horz_orange_bar
{
	display:none;
}
#side_panel
{
	display:none;
}

#egoscue_quote
{
	display:none;
}

#vert_orange_bar
{
	display:none;
}

#brown_bar
{
	display:none;
}


#or
{
	position: relative; left: 160px;
}




