body {	background: #F5F5DC url(file:///Macintosh%20HD/Users/Michael/Documents/images/background.gif) repeat-x left top;	margin: 0;	padding: 0;}#container {	width: 743px;	height: auto;	position: absolute;	left: 50%;	top: 0;	margin: 1px 0 0 -536px;	padding: 305px 164px 0px 165px;}#header {	width: 743px;	height: 270px;	position: absolute;	left: 164px;	top: 0px;	margin: 0;	padding: 0;	background: url(http://hathayogaschool.com/images/header.png) center top no-repeat;}#header h1 {	float: center;	margin-top: 240px;	margin-left: 100px;	color: #333333;	font-size: xx-large;}#header h2 {	float: right;	margin-top: 140px;	margin-right: 30px;	color: #333333;	font-size: xx-large;}#container #navcontainer ul {	padding: .2em 0;	margin: 0;	list-style-type: none;	background-color: #d1d1a4;	color: #FFF;	width: 100%;	font: normal 90% arial, helvetica, sans-serif;	text-align: center;}#container #navcontainer ul li {	display: inline;	width: 130px;}#container #navcontainer ul li a {	text-decoration: none;	background-color: #496f1e;	color: #FFF;	padding: .2em 1em;	border-right: 1px solid #fff;	font-weight: bold;	width: 130px;}#container #navcontainer ul li a:hover {	background-color: #cfcfa1;	color: #496f1e;}#columnContainer {	width: 743px;	height: auto;	margin: 0;	padding: 0;	background: #FFFFFF;}#columnContainerTop {	width: 743px;	height: auto;	margin: 0;	padding: 10px 0 0 0;	font-family: Arial, Helvetica, sans-serif;}#container a:link, #container a:visited {	color: #b4880e;	text-decoration: underline;}#container a:hover, #container a:active {	color: #d4a010;	text-decoration: none;}#content {	width: 700px;	height: auto;	margin: 0 auto;	padding: 10px;	font-size: 12px;}#content h1 {	font-size: 26px;	color: #5c2c00;	margin-top: 0;	padding-top: 0;}#content h2 {	font-size: 14px;	color: #5c2c00;}#content h3, #content h4 {	font-size: 14px;	color: #7a7000;}#content h5 {	font-size: 12px;	color: #7a7000;}hr {	border-bottom: 1px solid #d4a010;	border-left: none;	border-right: none;	border-top: none;}#footer {	width: 743px;	height: auto;	margin: 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: center;}/* Clearfix http://www.positioniseverything.net/easyclearing.html */.clearfix:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}.clearfix { display: inline-table; }* html .clearfix { height: 1%; }.clearfix { display: block; }.brclear {	clear:both;	height:0;	margin:0;	font-size: 1px;	line-height: 0;}
