body {
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:100.01%;
	background-color:#7e1c1c;
	margin:0;
	padding:0;
}
img.transparent { width:1px; height:1px; border:0; }

div#container {
	margin:0 auto;
	width:750px;
}

div.bottom, div.bottom span, div.top, div.top span {
	margin:0;
	padding:0;
}
div.bottom, div.bottom span { height:21px; }
div.top, div.top span { height:10px; }
div.top span, div.top span.r, div.bottom span, div.bottom span.r {
	/*background-image:url(/yoga/pic/olorulur.gif);*/
	background-image:url(data:image/gif;base64,R0lGODdhLwAfAMZhAAAAABYEBBcFBRgFBRkFBRoFBRsGBh4GBiAHByEHByIHByMHByQICCUICCcICCoJCSsJCSwJCS0KCi4KCi8KCjAKCjILCzULCzYMDDgMDDkMDDoMDDoNDTsNDTwNDT4NDUAODkEODkUPD0YPD0cPD0gQEEoQEE0REU8REVAREVISElMSElQSElUTE1YTE1gTE1kTE1oUFF0UFF4UFF4VFV8VFWAVFWIVFWIWFmQWFmUWFmYWFmcWFmYXF2cXF2gXF2kXF2oXF2oYGGsYGGwYGG0YGG4YGG8YGHAYGG8ZGXAZGXEZGXIZGXMZGXQZGXMaGnQaGnUaGnYaGncaGngaGnkaGngbG3kbG3obG3sbG3wbG30bG3wcHH0cHH4cHJ9WVp9XV////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ywAAAAALwAfAAAH/oBegoOEhV2HiImKh4WNjo9ei5KTjJCWkYdcWlpZnZ6foJ2bXIiXhl2anVhYV61XVrCxsa5Xq6KkXaaRALy9vr/AvFFSU1NWtVm4l71gzc7P0NG9TFDDx1lalY5dAM5h3+Dh4uHOAERGSkxRU7XZuY3c3ePz9N9gvD5CRUpPUlZY7uB1A1OvILl7NHD0GJKkiZQryd4NOiTPoMUw91rEqKFDSJIn7LJU2sKJCoAvFy1+ASAgQQQNI1TI4GHECRVsW0hmMYkyZcGVAxRIgLliZs2bWnKWPNnT57gvKwksmMCBxIoZPo7YxKnT5Emn81YCMNCAgocSLGr8OBIFqdIs/lWiMG3qFOrKAAccWPhgooUNIEiiVOHKqYqUXnYTK15st1cBBQ8uhDjx4kaQJVIGJ82Z5YoUJkSCiRYdoAACBxU2iEgRIwcRJg+z5FSKZUqTIjtmsDABAsMEBwoOGCAwQIDx4wIGEDBwQIGDCRhAmGAxY0eRJlMAziaJhYoTJEBuwEhB4gOGCg8cMFiQoD2C9+0TLGDg4EEFDB9IpIBxA7BN7bMV9hkRO9DgAgokgLDBBRZQIEEEEEIgIYQRSECBBRdsAAIJKLhAww6vZcZVgLV9F0QOMriQggkihPBBBxtokMGMNGagwQYdfBCCCCak4IIMOQSBhBPZbbaFF28Z/tbEESfWAAMLKZxgQgkkjGClCFhaOQIJJZhwQgoswFBDkEc4pFlOgpBIxWdM7nDDDDG80AILK6ygwp14qlAnCy28EMMMN+wQxBGwUQHgkWnq1J0UTSBBBBA75HCDDTXMIMOlmGI6Qw023JDDDkAQgYRDhnJFSIBZLOoEE0gUQUQQQPzgAw887GCrrbT68AMQQRBRBBJMOCFFqUYWgioWVUwhhRNNMLEEEkdEa8S01BoR7RFILMFEE8JOUQUWIzoSICfIUqFsFFE4oe667K6LLjFUfItNsY+MqworVVCh77789ltFLeDOO9sl25HEySerJKywLZ9sUrAuSBas1CYUEFdsscRoQpwoxhx3PPAjgQAAOw==);
}
div.top, div.bottom {
	/*background-image:url(/yoga/pic/ou.gif);*/
	background-image:url(data:image/gif;base64,R0lGODdhAQAfAOMPAAAAABcFBSEHBywKCjgNDUYPD1ISEl0VFWcXF28ZGXQaGngbG3sbG30cHJ9XV////ywAAAAAAQAfAAAEE7A1toB7OGcHghhEYRxIoiyMFAEAOw==);
	background-repeat:repeat-x;
}
div.bottom { background-position:bottom; }
div.bottom span, div.top span {
	width:25px;
	float:left;
}
div.bottom span { background-position:left bottom; }
div.top span { background-position:left top; }
div.bottom span.r, div.top span.r {
	width:22px;
	float:right;
}
div.bottom span.r { background-position:right bottom; }
div.top span.r { background-position:right top; }

div#header, div#header div, div#header div div {
	background-image:none;
	background-repeat:repeat-y;
	background-color:white;
	margin:0;
	padding:0;
	height:144px;
}
div#header { padding-left:10px; }
div#header div {
	background-position:right;
	padding-right:20px;
}
div#header span {
	float:right;
	/*background-image:url(/yoga/pic/or2.gif);*/
	background-image:url(data:image/gif;base64,R0lGODlhFgAIAKU9AAAAABsGBh4HByIICCUICCgJCSsKCi4KCjALCzILCzYMDDcMDDoNDTwNDT4ODkAODkEODkUPD0cQEEkQEEsREU0REU8SElESElQTE1YTE1cTE1gUFFkUFFsUFF4VFV8VFWAVFWIWFmQWFmUWFmYXF2cXF2gXF2kXF2oYGGsYGGwYGG0YGG4YGHAZGXEZGXIZGXMaGnUaGnYaGncaGngbG3kbG3obG3sbG3wbG3wcHH0cHH4cHJ9XV////////////yH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAD8ALAAAAAAWAAgAAAZxwJ5wyANQLhrPKNWK0Ww53W43JAIeEovmQ1q9ZLWbTloVFhcOyYUTQjVptyi1XDwsHhSMp8SCPeVlPUUFCAwRFx0iKi8zNjhkdAADBgoQFRshKS5gj3NVRQIFCQ4UGSAnTWGQnwABBAgNExgfJqliOkEAOw==);
	background-repeat:no-repeat;
	background-position:right top;
	width:20px;
	height:8px;
}
div#header div div {
	background-position:left top;
	/*background-image:url(/yoga/pic/header.gif);*/
}

div#topnav, div#topnav div, div#topnav div div {
	background-image:none;
	background-repeat:repeat-y;
	background-color:white;
	margin:0;
	padding:0;
	height:1.4em;
}
div#header, div#header div, div#topnav, div#topnav div, div.content_container, div.content_container div.content_container2 {
	/*background-image:url(/yoga/pic/lr.gif);*/
	background-image:url(data:image/gif;base64,R0lGODdhIAABAIQQAAAAABcFBSAHBysJCTgMDEUPD1ISEl0UFGYWFm4YGHQZGXgaGnobG3wbG30bG59WVv///////////////////////////////////////////////////////////////ywAAAAAIAABAAAFFaDTMAvwQGiqPkAgDERhHEiiLEzjhAA7);
}
div#topnav { padding-left:10px; }
div#topnav div {
	background-position:right;
	padding-right:20px;
}
div#topnav div div {
	background-color:lightgreen;
	text-align:right;
}

div.content_container, div.content_container2, div.content_container3 {
	background-repeat:repeat-y;
	background-color:white;
	padding:0;
	margin:0;
}
div.content_container { padding-left:10px; }
div.content_container div.content_container2 {
	background-position:right;
	padding-right:20px;
}
div.clear { clear:both; }

div#left, div#right {
	background-color:lightblue;
	width:10em;
	margin-top:10px;
	line-height:1.4em;
}
div#left { float:left; }
div#right { float:right; }
div#left ul, div#right ul {
	clear:left;
	list-style:none;
	margin:0 0 1em 0;
	padding:0;
}
div#left ul ul, div#right ul ul { margin:0 0 0 0.5em; }
div#left span, div#right span {
	line-height:1.1em;
	border-bottom:2px solid black;
	background-color:lightgray;
	float:left;
	width:100%;
	font-weight:bold;
	margin-bottom:0.1em;
}

div#bc {
	padding:0 3px;
	border:1px dotted lightgrey;
}

div#content {
	background-color:white;
	padding:5px;
	margin-left:10.3em;
	margin-right:10.3em;
}

div#content h1, div#content h2 {
	margin-top:0;
	margin-bottom:0.3em;
}
div#content p {
	margin-top:0;
	margin-bottom:2em;
	text-align:justify;
	line-height:1.4em;
}
div#content ul {
	margin:0 0 0.8em 0;
}
div#content img {
	margin:0;
	padding:0;
	border:0;
}
div#content img.left { float:left; padding:0 0.5em; }
div#content img.right { float:right; padding:0 0.5em; }

div#cf { font-size:0.6em; text-align:center; }

*+html div#header div { width:720px; }
*+html div#header div div { margin-top:-8px; }

* html body div.top, * html body div#header span  { overflow:hidden; }
* html body div#header div { width:720px; margin-top:-8px; }
* html body div#header div div { overflow:hidden; margin-top:0px; }

html + body div.top, html + body div#header span { overflow:hidden; }
html + body div#header div { width:720px; margin-top:-8px; }
html + body div#header div div { overflow:hidden; margin-top:0px; }

