body { text-align: center; background-color: #86a255; font-family: verdana, arial, sans-serif; } a { color: black } img { border-color: black; } .pageHeader { height: 119px; line-height: 119px; text-align: center; margin: 0px auto; border: 3px solid black; background: #86a255; #background-image: url(img/globeChinaWide.png); color: black; font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 30px; white-space: nowrap; width: 680px; } .ticker { text-align: center; margin: 0px auto; border: 1px solid black; background-color: white; color: black; font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 30px; white-space: nowrap; line-height: 119px; width: 680px; } .leftPic { float: left; height: 119px; } .rightPic { float: right; height: 119px; } /*the nav controls at the left*/ .leftBar { float: left; width: 25%; text-align: left; } /*the main body section*/ .mainBody { width: 75%; position: absolute; top: 180px; left: 25%; } /*the menu nav*/ .menu { width: 75%; } /*the recent nav*/ .recent { text-align: left; padding-top: 0px; font-size: 10px; padding-bottom: 0px; marker-offset: 1px; margin: 0px; padding: 4px; } .recent li { margin-left: 0px; padding-left: 0px; marker-offset: 1px; } .centerFooter { font-size: 10px; color: gray; text-align: center; } /*infoHeader is the darker box that appears at the top of main*/ /*page, and a few additional pages*/ .infoHeader { margin-top: 30px; margin-bottom: 0px; background: #a6c275; width: 95%; } .infoHeaderTop { border-top: 1px solid black; border-bottom: none; white-space: nowrap; background: #a6c275; font-size: 15px; font-weight: bold; line-height: 18px; width: 100%; } .infoHeaderBody { margin-top: 0px; border: 1px solid black; background: #a6c275; border-top: none; border-bottom: none; width: 95%; font-size: 12px; } .infoHeaderBottom { border-bottom: 1px solid black; border-top: none; white-space: nowrap; background: #a6c275; font-size: 15px; font-weight: bold; line-height: 18px; } /*rounded corners for the infoheader*/ .htl { background: url(img/tl.png) 0 0 no-repeat; padding-left: 11px; white-space: nowrap; width: auto; font-size: 15px; font-weight: bold; line-height: 18px; } .htr { background: url(img/tr.png) 100% 0 no-repeat; padding-right: 11px; width: auto; line-height: 18px; white-space: nowrap; } .bl { background: url(img/bl.png) 0 100% no-repeat; padding-left: 11px; white-space: nowrap; width: auto; font-size: 15px; font-weight: bold; line-height: 18px; } .br { background: url(img/br.png) 100% 100% no-repeat; padding-right: 11px; width: auto; line-height: 18px; white-space: nowrap; } /*infoBlock is the basic block element for the pages*/ .infoBlockHead { border-top: 1px solid black; border-bottom: none; white-space: nowrap; background: #a6c275; font-size: 15px; font-weight: bold; line-height: 18px; width: 100%; } .infoBlockBody { border: 1px solid black; background: #a6c275; width: auto; font-size: 12px; padding: 15px; clear: right; } .clear { clear:both; height:1px; } .whoseHead { float: right; width: 50px; border: 1px solid black; margin-left: 20px; margin-bottom: 20px; } .together { float: right; border: 1px solid black; margin-left: 20x; margin-bottom: 10px; margin-righ: 50px; height: 100px; } .infoBlockFooter { font-size: 10px; color: gray; text-align: right; } /*top left rounded corner*/ .tl { background: url(img/tl.png) 0 0 no-repeat; padding-left: 11px; padding-top: 1px; white-space: nowrap; width: 10%; font-size: 15px; font-weight: bold; line-height: 18px; } /*top right rounded corner*/ .tr { background: url(img/tr.png) 100% 0 no-repeat; padding-right: 11px; width: 100%; line-height: 18px; white-space: nowrap; padding-top: 1px;} .tabHolder { height: 18px; white-space: nowrap; text-align: left; margin-top: 50px; } .infoBlock { width: 95%; text-align: left; } .outerNote { float: right; margin-right: 0px; font-size: 10px; color: gray; } .invis { color: #86a255; } #siteNav { font-size: 0px; padding: 0px; margin: 0px; border-top: 0px; width: 130px; } #siteNav ul { list-style-type: none; padding-left: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; } #siteNav li { margin-top : 0px; margin-bottom : 0px; padding-top: 0px; padding-bottom: 0px; } #siteNav a { display: block; background-color : #a6c275; border-top: 1px solid #000; color : black; font-family : Verdana, Helvetica, Arial, sans-serif; font-size : 8pt; font-weight : bold; padding-right: 10px; padding-left: 10px; padding-top: 3px; padding-bottom: 3px; text-decoration: none; /* Width of Navigation*/ ; } #siteNav a:hover { background-color: #a6c275; color: white} #siteNav a { text-decoration: none; }