#main { background-color: #FFFFFF; width: 689px; border: 1px solid #999999; margin: 0 auto;  text-align: left; border-collapse: collapse;}
#HDbar {background-color: #330033; width: 689px; float: left; border: none; height: 2px; }
#head {background-color: #CCCCCC; width: 689px; float: left; height: 113px; border: none }
#head #logo {float: left; border: none }
#head #HDdetails {width: 492px; float: right; border: none }
#logo img {border: 0px; padding: 0; margin: 0; background-image: url(../images/yogago5SMer.jpg);  }
#here {text-transform: uppercase; color:#9933ff; }
#mainNav {background-color: #CCCCCC; width: 689px; height: 27px; float: left; background-image: url(../images/NavBar.jpg)}
#core {background-color: #ffffff; background-image: url(../images/coreBG_3.jpg); background-repeat: no-repeat; background-position: bottom right; width: 689px; float: left; border: none; clear: both; }
#core #secondaryNav { position: absolute; background-color: transparent; width: 197px; float: left; text-align: center; }
#core #coreText{ position: relative; background-color: transparent; width: 482px; padding-top: 15px; padding-left: 20px;  padding-right: 15px; float: right; }
#secondaryNav h3 {padding-top: 30px; padding-left: 10px; line-height: 150%; font-size: 18px; color: #999999}
#secondaryNav a { color: #9933ff; padding-top: 20px; padding-left: 10px; line-height: 200%; font-size: 10px; font-weight: bold; text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: center }
#secondaryNav a:hover { color: #004040; text-decoration: underline  }
#footer {background-color: #330033; width: 689px; float: left; border: none; }
#member {float: right; padding-right: 20px;}
* {padding: 0; margin: 0; }
body {background-color: #333333; text-align: center}
hr {width: 410px; height: 1px; color: #330033;  }
h1 { color: #330033; font-size: 16px; margin-top: 5px; padding-left: 20px; padding-top: 20px; font-family: "Trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; line-height: 150%; }
h2 { color: #333333; font-size: 16px; margin-top: 10px; padding-left: 20px; font-family: "Trebuchet Ms", Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-style: italic; letter-spacing: 1px; }
h3 { padding-left: 20px;  padding-top: 10px; color: #8046A4;  font-size: 12px; font-family: "Trebuchet Ms", Arial, Verdana, Helvetica, sans-serif; font-style: italic;  font-weight: bold; }
h3.letUs {line-height: 200%; font-size: 18px; letter-spacing: 3px; color: #330033; font-size: 20px; font-style: normal; text-align: center;}
h3.imagine {padding-left: 30px; padding-right: 35px; padding-top: 3px; line-height: 140%; font-style: italics; font-weight: normal }
div.clear {background-color: transparent; clear: both;}
div.clearleft {background-color: transparent; clear: left;}
span.coName {color: #004040; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-weight: bold; font-style: italic} 
span.trademark {vertical-align: super; font-size: 8px;}
ol {padding-top: 3px; color: #330033; list-style-position: outside; font: 12px "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;  padding-left: 60px; padding-right: 15px; letter-spacing: 1px; }
ul {padding-top: 3px; color: #330033; list-style-position: outside; list-style-type: square;  font: 12px "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;  padding-left: 45px; letter-spacing: 1px; }
ul.nav1 {margin: 0; padding: 0; list-style: none; background-color: transparent; background-color: transparent; color: #FFFFFF;}
ul.nav1 li {float: left; display: inline;}
ul.nav1 a {display: block; font-family: Arial, Helvetica, Verdana, sans-serif; color:#FFFFFF; font-size: 12px; text-decoration: none; font-weight: bold; padding-left: 5px; padding-right: 5px;}
ul.nav1 a:hover {color: #330033; text-decoration: underline}
ul.nav1 #HERE {color: #330033; text-decoration: underline }
li.nav1first { height: 20px; line-height: 20px; padding-left: 205px; color: #FFFFFF;}
li.nav1item { height: 20px; line-height: 20px; padding-left: 8px;color: #FFFFFF; }
P { color: #330033; font: 12px "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif; letter-spacing: 1px; margin-top: 10px; text-align: left; padding-left: 20px; padding-right: 20px; line-height: 140%; }
P.quote {color: #000080; font-style: italic; }
P.contact { color: #330033; font-size: 14px; padding-left: 40px; line-height: 150%; font-weight: bold; font-style: normal; padding-top: 10px; padding-bottom: 10px;}
P.copyright { font-size: 10px; color: #666699;  margin-top: 3px; margin-bottom: 3px; text-align: center }
P.caption { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; text-align: right; padding-right: 35px; }
p.note { font-size: 12px; color: #004040; padding-left: 10px; font-style: italic }
Table {background-color: transparent;}
sup {font-size: 8px}
a {color: #8046A4;}
a:hover { color: #333333; text-decoration: underline }
a:active { color: #666666 }
a.toTop {color: #000040; text-decoration: underline; font-size: 10px; text-align: right; padding-bottom: 10px;}
a.toTop:hover {color: #9933ff;}


