*{ margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; } body{ background-color: #3a506f; background-image: url(/sitewyze/files/bg.jpg); background-repeat:repeat-x; } #lastImage{ background-image: url(/sitewyze/files/tileSubbgEND.png); background-repeat: no-repeat; } .wrapper{ width: 996px; height: 623px; text-align: left; } .site{ position: relative; /*do tile*/ background-image:url(/sitewyze/files/bg2_content.jpg); background-repeat: no-repeat; height:640px; } html:not([lang*=""]) .site { background-image:url(/sitewyze/files/bg2_content_firefox.jpg); background-repeat: no-repeat; height:640px; } .contentArea{ z-index: 0; position: relative; width: 840px; top: 300px; left: 80px; height: 292px; } html:not([lang*=""]) .contentArea{ min-height: 623px; height: auto; } .contentAreaText { width:833px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #cbe4f7; overflow-y:auto; padding-right:10px; height:231px; } .contentAreaText a{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #cbe4f7; } .contentAreaText a:hover{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #cbe4f7; } .titleArea{ width:840px; font-size: 25px; padding-left: 0px; font-family: Arial, Helvetica, sans-serif; color: #cbe4f7; text-transform: uppercase; font-weight: bold; height:39px; } .navSectionOne { position: absolute; top: 230px; left: 40px; text-align: left; } html:not([lang*=""]) .navSectionOne { position: absolute; top: 230px; left: 40px; width: 917px; text-align: center; } .navSectionOne ul { list-style-type: none; } .navSectionOne li { display: inline; height: 25px; text-align: center; text-transform: uppercase; } html:not([lang*=""]) .navSectionOne li{ min-width: 150px; text-align: center; } .navSectionOne a { font-family: Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 12px; height: 30px; width: 152px; min-width: 150px; } html:not([lang*=""]) .navSectionOne a{ font-family: Arial, Helvetica, sans-serif; padding-right: 15px; padding-left: 15px; padding-bottom: 15px; } .navSectionOne a:hover { font-weight:bold; } .navSectionTwo { position: absolute; top: 618px; left: 0px; width: 956px; text-align: right; } .navSectionTwo ul { margin: 0px; padding: 0px; list-style-type: none; text-align: right; text-transform: uppercase; } .navSectionTwo li { display: inline; text-align: left; } .navSectionTwo a { font-family: Arial, Helvetica, sans-serif; padding-left: 10px; padding-right: 10px; color: #ffffff; text-decoration: none; font-size: 10px; } .navSectionTwo a:hover { font-weight:bold; }