body {	font-family: "Trebuchet MS", Verdana, Helvetica, Arial;	font-size: 12px;	color: #111;	background-color: #998B7C;	margin: 0;	padding: 0;	background-image: url(../i/bg-main.jpg);	background-repeat: repeat-y;	background-position: -9px;}/* Hack fro IE MAC \*/ body {	background-position: center;}/* End IE MAC Hack */#wrapper {	margin: 0 10px 0;	width: 722px;	}/* Hack fro IE MAC \*/ #wrapper {	position: relative;	margin: 0 auto;	width: 722px;	}/* End IE MAC Hack */#header {	text-align: center;	margin-left: 1px !important;	margin-left: 3px;	width: 720px;	border-left: 1px solid #000;	border-right: 1px solid #000;}#navigation {	background-image: url(../i/bg-nav-main.jpg);	background-position: center;	width: 720px;	margin-left: 1px !important;	margin-left: 3px;	background-repeat: no-repeat;	height: 33px;	border-left: 1px solid #000;	border-right: 1px solid #000;}#navigation ul {	margin: 0px;	padding: 0px 0 0 20px;}#navigation ul li {	float: left;	padding: 0px; 	list-style-type: none;	margin: 0px 0px;	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;	font-weight: bold;	text-align: center;	font-size: 12px;	color: #000;}#navigation ul li a {	float: left; /* This is here for IE MAc only - removed in the hack */	text-decoration: none;	color: #FFF;	margin: 0px;	padding: 6px 15px 0px 15px;	display: block;		height: 21px;}/* \*/#navigation ul li a {	float: none;	text-decoration: none;	color: #FFF;	margin: 0px;	padding: 6px 15px 0px 15px !important;	padding: 6px 5px 0px 5px;	display: block;	height: 21px;	width: auto !important;	width: 7em;	border-left: 1px solid #8A7256;	border-right: 1px solid #654B2A;}/* */#navigation ul li a.start {	border-left: 1px solid transparent !important;	border-left: 1px solid #6E512F;}#navigation ul li a.end {	border-right: none;}#navigation ul li a:hover.start {	border-left: none;	padding-right: 20px;}/* Hack fro IE MAC \*/#navigation ul li a:hover.start {	border-left: 1px solid transparent !important;	border-left: 1px solid #6E512F;	padding-right: 10px;}/* End hack */#navigation ul li a:hover {	margin: 0px;	background-color:#C63726;	color: #FFF;	height: 21px;	padding: 0px;	padding: 6px 15px 0px 15px;}/* Hack fro IE MAC \*/#navigation ul li a:hover {	margin: 0px;	background-color:#C63726;	color: #FFF;	height: 21px;	padding: 0px;	width: auto !important;	width: 7em;	padding: 6px 5px 0px 5px;	border-left: 1px solid #654B2A;}/* End Hack */#navigation ul li a.on {	background-color:#C63726;}/* Hack fro IE MAC \*/#navigation ul li a.on {	background-color:#C63726;}/* End Hack */#navigationLeft {	float: left;	margin: 10px 0 0 0;	padding: 0;	width: 143px;	margin-left: 2px;	height: 200px;}#navigationLeft ul {	padding: 0px;	margin: 0px;	list-style-type:none;}#navigationLeft ul li {	margin: 0px;	padding: 0px;	font-size: 12px;}#navigationLeft ul li a {	padding: 0px;	margin: 0px;	width: 133px;	padding: 0px 0px 10px 10px;	line-height: 24px;	display: block;	text-decoration: none;	font-weight: bold;	color: #000000;	background-image: url(../i/b-sideNav.jpg);	background-position: bottom;}#navigationLeft ul li a:hover {	background-image: url(../i/b-sideNav-over.gif);	background-position: bottom;	color: #FFF;}#navigationLeft ul li a.onSub{	background-image: url(../i/b-sideNav-up.jpg);	background-position: bottom;	color: #FFF;}#strengthSub, #stretchingSub, #projectSub, #lessonsSub {	margin: 0 -5px 0 10px;}#strengthSub ul, #stretchingSub ul, #projectSub ul, #lessonsSub ul {	border-bottom: 1px solid #333;	width: 130px;	margin: 0 0 0 -5px;}#strengthSub ul li a, #stretchingSub ul li a, #projectSub ul li a, #lessonsSub ul li a {	line-height: 12px;	text-decoration: underline;	font-weight: normal;	background-image: none;}#strengthSub ul li a:hover, #stretchingSub ul li a:hover, #projectSub ul li a:hover, #lessonsSub ul li a:hover {	background-image: none;	color: #990000;}#content {	margin: 0 0 0 150px;	padding: 0 10px 0 5px;	height: 300px;}#content img {	border: 1px solid black;	padding: 4px;	margin: 8px;}#content ul img, #content ol img {	margin: 4px;}/* TYPOGRAPHY */h1 {	font-size: 16px;	font-weight: bold;	color: ; 	border-bottom: 1px solid #6D502E;	margin: 10px 10px 0 0;	text-transform: capitalize;}h2 {	font-size: 15px;	font-weight: bold;	color: }h3 {	font-size: 14px;	font-weight: bold;	color: }h4 {	font-size: 13px;	font-weight: bold;	color: }p {	line-height: 18px;}#content a {	color: #996600;	font-weight: bold;	text-decoration: underline;}#content ol {	margin: 0;	padding: 0 0 0 20px;}#content ul {	margin: 0;	padding: 0 0 0 20px;}#content li {	margin: 0;	line-height: 16px;	padding: 0 0 10px 0;}#content table {	border: 1px solid #6D502E;	margin: 6px 0 0 0;}#content table tr td {	border: 1px solid #6D502E;	background-color: #FFF7E1;	padding: 2px;}.red {	color: #FF0000;}
