     body { font-family: Verdana; background-color: #dcdcdc; margin: 0px; font-size: 12px; }
     #page { width: 100%; text-align: center; }
     #design { width: 100%; text-align: left; background-color: #000000; }
     #banner { width: 100%; background-image: url('/nesos/images/banner-repeat.jpg'); height: 174px; float: left; overflow: hidden; }
     #leftImage { float: left; }
     #leftSideObjects { float: left; }
     #rightSideObjects { float: right; }
     #rotatingImage { float: left; }
     #subBanner { color: white; background-color: black; text-align:right; width:100%; }
		 #fb {margin-right:15px; float:right; text-align:right;}
		 #tweet {margin-right:15px; float:right;}
          #subBanner form { float: right; margin-right:}
          #subBanner a { color: white; text-decoration: none; }
          #searchBox { float: left;}
          #searchButton { margin-left: 5px; float: left;}
          #searchOptions { float: left; font-size: 80%; margin-left: 5px; }
     	#searchContent .searchLink { color: #9F6C00; text-decoration: none; font-size: 80%; }
     	#searchContent .searchLink:hover { text-decoration: underline; }
     	#searchContent .searchDesc { color: #666666; font-size: 80%; }
          #contactUs { margin-left: 10px; float: left;}
     #leftShadow { background-color: white; background-image: url('/nesos/images/shadow-left.jpg'); background-repeat: repeat-y; background-position: top left; }
     #rightShadow { background-image: url('/nesos/images/shadow-right.jpg'); background-repeat: repeat-y; background-position: top right; }
     #contentArea { margin-left: 14px; margin-right: 13px; text-align: left; }
     #pageContent { background-color: black; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; }
     #headings { background-image: url('/nesos/images/rules-repeat.jpg'); background-repeat: repeat-x; height: 37px; }
          #leftCorner { float: left; width: 30px; height: 37px; }
          #rightCorner { float: right; width: 30px; height: 37px; }
          #centerHeading { text-align: center; }
     #contentBorder { border: 2px solid #225060; border-top: none; background-color: white; }
     #contentPadding { width:100%; padding: 5px; }
     #contentSpacer { width: 1px; }
     #crowFlies { padding: 3px; background-color: #225060; color: white; font-size: 80%; }
          #crowFlies a { color: white; text-decoration: none; }
          #crowFlies a:hover { text-decoration: underline; }
     #footer { width: 100%; background-image: url('/nesos/images/footer-bg-repeat.jpg'); background-repeat: repeat-x; height: 138px; }
          #footerLeft { background-image: url('/nesos/images/footer-bg-left.jpg'); background-repeat: no-repeat; height: 138px; width: 582px; float: left; }
          #footerRight { background-image: url('/nesos/images/footer-bg-right.jpg'); background-repeat: no-repeat; height: 138px; width: 30px; background-position: right; float: right; }
          #footerLinks { padding-right: 30px; padding-top: 10px; font-size: 90%; text-align: right; float: left; }
               #footerLinks a { color: black; }
               #footerLinks a:hover { text-decoration: none; }
     .to { display: none; }
     .go { display: inline; }
