/* STUFF THAT APPLIES TO THE ENTIRE PAGE */ body { background-color: #BCBDB7; font-family: arial; font-size: 11px; margin: 12px 0px 0px 0px; background-image: url(images/bg.gif); background-repeat: repeat-x; } table, tr, td { font-family: arial; font-size: 11px; } .break { clear: both; } /* Set aligntment for entire site */ #containercenter { text-align: center; } /* container for site, set width and border etc.. here */ #container { margin: 0 auto; width: 776px; position:relative; border: 1px solid #000000; } #emailcontainer { margin: 0 auto; width: 620px; position:relative; border: 1px solid #000000; } #emaillist { position: absolute; top: 62px; right: 55px; color: #ffffff; font-weight: bold; z-index: 12; } h3 { font-size: 13px; font-weight: bold; } a.emaillist { color: #ffffff; font-weight: bold; } #header { position: relative; width: 100%; height: 82px; background-color: #ffffff; top: 0px; left: 0px; z-index: 5; padding: 0px; margin: 0px; background-image: url(images/header_bg.gif); background-repeat: repeat-x; background-position: bottom; } #stiffcomplogo { position: absolute; top: 11px; left: 5px; z-index: 6 } #ppwplogo { position: absolute; top: 2px; left: 410px; z-index: 6 } #emailppwplogo { position: absolute; top: 2px; right: 10px; z-index: 6 } #tagline { position: absolute; color: #000000; font-weight: bold; font-style: oblique; font-size: 17px; top: 87px; left: 218px; z-index: 6 } #footer { position: relative; padding: 0px; margin: 0px; background-color: #D02433; font-size: 11px; color: #CCCC99; font-weight: bold; text-align: center; height: 15px; border-top: 1px solid #000000; } a.footer,a.footer:visited { color: #000066; font-weight: bold; } /* contains the content */ #content_container { position: relative; background-color: #BABBA6; min-height: 450px; height: auto !important; height: 450px; padding-top: 26px; padding-left: 13px; margin: 0 0 0 0; text-align: left; border-top: 1px solid #000000; } #textfooter { position: absolute; bottom: -20px; } #left_column { width: 132px; padding: 0px; float: left; } #middle_column { float: left; margin: 0px 0px 10px 12px; width: 370px; border: 1px solid #000000; padding: 10px; background-color: #ffffff; min-height: 350px; height: auto !important; height: 350px; } #posters { float: left; margin: 0px 0px 10px 12px; width: 570px; border: 1px solid #000000; padding: 10px; background-color: #ffffff; min-height: 350px; height: auto !important; height: 350px; } #middle_column_email { float: left; margin: 0px 0px 10px 0px; width: 580px; border: 1px solid #000000; padding: 10px; background-color: #ffffff; min-height: 350px; height: auto !important; height: 350px; } #right_column { float: left; width: 190px; padding: 0px 0px 0 13px; } #blackbox { border: 1px solid #000000; padding: 10px; color: #ffffff; background-color: #000000; margin-bottom: 13px; } #lightbox { border: 1px solid #000000; padding: 10px; color: #000000; background-color: #3a3b2c; margin-bottom: 13px; } #redbox { border: 1px solid #000000; padding: 10px; color: #000000; background-color: #F6A9CB; margin-bottom: 13px; } #nav { width: 100%; padding: 0 0 0 0; margin-bottom: 0; } #nav ul { list-style: none; margin: 0; padding: 0; border: none; } #nav li { border: 1px solid #000000; margin-bottom: 10px; text-align: left; background-color: #ECEDE5; padding: 0; } #nav li a { display: block; background-color: #ECEDE5; padding: 3px; color: #000000; font-weight: bold; text-decoration: none; width: 100%; } html>body #nav li a,html>body #nav li a:hover { width: auto; } #nav li a:hover { display: block; background-color: #7c7d65; padding: 3px; color: #000000; font-weight: bold; text-decoration: none; width: 100%; } a.textnav { color: #000000; } a.textnav:hover { color: #D02433; } a.blacknav { color: #ffffff; font-weight: bold; } a.blacknav:hover { color: #D02433; font-weight: bold; } #emailAFhomeNav { position: absolute; width: 130px; top: 34px; right: 180px; z-index: 6 } #AFhomeNav { position: absolute; width: 130px; top: 34px; left: 453px; z-index: 6 } #AFhomeNav ul { list-style: none; margin: 0; padding: 0; border: none; } #AFhomeNav li { border: 1px solid #000000; margin-bottom: 10px; text-align: left; background-color: #ECEDE5; padding: 0; } #AFhomeNav li a { display: block; background-color: #ECEDE5; padding: 3px; color: #000000; font-weight: bold; text-decoration: none; width: 100%; } html>body #AFhomeNav li a,html>body #AFhomeNav li a:hover { width: auto; } #emailAFhomeNav li a:hover { display: block; background-color: #babba6; padding: 3px; color: #000000; font-weight: bold; text-decoration: none; width: 100%; } #emailAFhomeNav ul { list-style: none; margin: 0; padding: 0; border: none; } #emailAFhomeNav li { border: 1px solid #000000; margin-bottom: 10px; text-align: left; background-color: #ECEDE5; padding: 0; } #emailAFhomeNav li a { display: block; background-color: #ECEDE5; padding: 3px; color: #000000; font-weight: bold; text-decoration: none; width: 100%; } html>body #emailAFhomeNav li a,html>body #emailAFhomeNav li a:hover { width: auto; } #emailAFhomeNav li a:hover { display: block; background-color: #babba6; padding: 3px; color: #000000; font-weight: bold; text-decoration: none; width: 100%; } #PPWPhomeNav { position: absolute; width: 130px; top: 34px; left: 591px; z-index: 6 } #PPWPhomeNav ul { list-style: none; margin: 0; padding: 0; border: none; } #PPWPhomeNav li { border: 1px solid #000000; margin-bottom: 10px; text-align: left; background-color: #ECEDE5; padding: 0; } #PPWPhomeNav li a { display: block; background-color: #ECEDE5; padding: 3px; color: #000000; font-weight: bold; text-decoration: none; width: 100%; } html>body #PPWPhomeNav li a,html>body #PPWPhomeNav li a:hover { width: auto; } #PPWPhomeNav li a:hover { display: block; background-color: #babba6; padding: 3px; color: #000000; font-weight: bold; text-decoration: none; width: 100%; } #emailPPWPhomeNav { position: absolute; width: 130px; top: 34px; right: 20px; z-index: 6 } #emailPPWPhomeNav ul { list-style: none; margin: 0; padding: 0; border: none; } #emailPPWPhomeNav li { border: 1px solid #000000; margin-bottom: 10px; text-align: left; background-color: #ECEDE5; padding: 0; } #emailPPWPhomeNav li a { display: block; background-color: #ECEDE5; padding: 3px; color: #000000; font-weight: bold; text-decoration: none; width: 100%; } html>body #emailPPWPhomeNav li a,html>body #emailPPWPhomeNav li a:hover { width: auto; } #emailPPWPhomeNav li a:hover { display: block; background-color: #babba6; padding: 3px; color: #000000; font-weight: bold; text-decoration: none; width: 100%; } font.twentyfivetext { font-size: 25px; } font.thirteentext { font-size: 13px; } font.eightteentext { font-size: 18px; }