
a:hover.bottom                    { background-color: black }
a:hover.link                { background-color: black }
a:hover.top                { text-decoration: none; background-color: black }
a:link.bottom                     { color: #696969; font-style: normal; text-decoration: none }
a:link.link             { color: #06f; font-style: normal; text-decoration: none }
a:link.top             { color: white; font-style: normal; text-decoration: none }
a:visited.bottom                 { color: #696969; text-decoration: none }
a:visited.link          { color: #138788; font-style: italic; text-decoration: none }
a:visited.top              { color: white; font-style: italic; text-decoration: none }
body                  { color: black; font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: black; background-image: url("../cimages/notc/rootimages/bg01.jpg"); margin: 8px }
#wrapper          { background: #666; text-align: center; margin: 0 auto; height: auto; max-width: 810px }
.center-ad   { background-color: white; text-align: center; margin: auto; padding-top: 2px; padding-bottom: 2px; height: 100% }
#skiptocontent        { background-color: #666; text-align: right; padding-right: 1em }
h1      { color: white; font-size: 1.8em; font-weight: bold; text-align: left }
h2     { color: white; font-size: 1.5em; font-weight: bold; text-align: left }
h3    { color: white; font-size: 1.3em; font-style: italic; font-weight: bold }
.centerColumn    { background-color: white; text-align: left; margin: 0 auto; width: 95% }
.bold        { color: black; font-weight: bold }
.bitalic        { color: black; font-style: italic; text-align: center }
.bl    { color: black; font-size: 1.3em; font-weight: bold; text-align: center }
.bxl   { color: black; font-size: 1.5em; font-weight: bold; text-align: center }
.w   { color: white; font-weight: bold }
.wil   { color: white; font-size: 1.5em; font-style: italic; font-weight: bold; padding-top: 0.4em; padding-bottom: 0.4em }
.wxl  { color: white; font-size: 1.5em; font-style: italic; font-weight: bold; padding-top: 0.4em; padding-bottom: 0.4em }
.red   { color: red; font-size: 1.3em; font-weight: bold }
.content                    { background-color: white; width: 100% }
#primary { padding-right: 0.5em; padding-left: 0.5em }
#rule     { background-color: #666; height: 4px }
#upperlinks    { color: #666; background-color: #666; text-align: left; text-indent: 1em; width: 100%; vertical-align: middle }
#lowerlinks { text-align: left; text-indent: 1em }
.hidden { position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow:hidden;}
p      { text-indent: 1em }
.clear { clear: both; }
.main           { background-color: white; padding: 2px; width: 800px; border: solid 4px #138788 }
.black               { font-size: 13px; font-weight: bold; line-height: 16px; background-color: black; text-align: center; padding: 2px; width: 100%; vertical-align: top }
.green                       { background-color: #088; text-align: center; padding-top: 2px; padding-bottom: 2px; padding-left: 1em; vertical-align: middle }
.footer  { color: #666; font-size: 0.8em; font-style: normal; background-color: white; text-align: center; padding: 2px; vertical-align: middle }
.bottom	   { color: #666; font-size: 11px; font-style: normal; text-align: center; padding: 2px }			
.logo             { font-style: italic; background-color: black; text-align: center; padding-top: 2px; padding-bottom: 2px; vertical-align: middle }
.linkbox                     { color: #666; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #666; text-align: center; padding-top: 2px; padding-bottom: 2px }
.white             { background-color: white; text-align: left; width: 100% }
.middle           { background-color: white; text-align: center; padding-top: 2px; padding-bottom: 2px }
.leftlist                { padding: 2px; width: 45%; float: left; vertical-align: top }
.rightlist               { padding: 2px; width: 45%; float: right; vertical-align: top }
.left   { text-align: right; width: 45%; float: left }
.right   { width: 45%; float: right }
.photoleft               { font-style: italic; background-color: white; text-align: center; padding: 4px; float: left; vertical-align: top }
.photocenter                 { font-style: italic; background-color: white; text-align: center; padding: 2px; vertical-align: top }
.photoright         { font-style: italic; background-color: white; text-align: center; margin: 4px; padding: 5px; float: right; vertical-align: top }
.v1               { color: #111; font-size: 1em; font-style: italic; background-color: white; text-align: center; padding: 2px; width: 25%; vertical-align: top }
.map     { background-color: white; text-align: center; margin: 4px; width: 700px; height: 500px; border: groove 2px }
.one { background-color: #ddd }
.two { }
div.share  { text-align: right; width: 200px; float: left }
img { padding: 0.2em }
#addthis            { text-align: right; float: right }
.pics  { margin: 0; padding: 0; width: 780px; height: 300px }
.pics img  { top: 0; left: 0; width: 780px; height: 300px }
.slides  { margin: 0 auto; padding-left: 12px }
.citylist    { background-color: #ffc; margin-right: 4px; padding: 2px; width: 16%; float: left; border: solid 2px gray }
#left-table { margin-bottom: 4px; margin-left: 4px; width: 45%; float: left; border: solid 1px gray }
#right-table { margin-right: 4px; margin-bottom: 4px; width: 45%; float: right; border: solid 1px gray }
.right-numbers { text-align: right; width: 30% }
