BODY { margin: 0px; padding: 0px; background: #E4E3E3 url(../images/pbk.gif) repeat-y; } #logo { position: absolute; left: 50px; top: 0px; width: 900px; height: 80px; background: url(../images/) no-repeat; } #maintopic { position: absolute; left: 50px; top: 80px; width: 900px; height: 30px; border-top: 1px solid #cdcdcd; background: url(../images/pmt.gif) repeat-x; overflow: hidden; } #plaintext { position: absolute; left: 750px; top: 86px; width: 195px; height: 30px; text-align: right; z-index: 100; } #plaintext a { color: #888888; text-decoration: none; } #youarehere { position: absolute; left: 50px; top: 111px; width: 900px; height: 30px; } #youarehere a { display: block; float: left; height: 30px; padding: 0px 10px 0px 23px; line-height: 30px; color: #888888; text-decoration: none; font-size: 11px; background : url(../images/pmr.gif) no-repeat; } #youarehere a:hover { color: #50617C; background : url(../images/pmra.gif) no-repeat; } #maintopic a { display: block; float: left; height: 30px; padding: 0px 10px 0px 10px; line-height: 30px; color: #888888; text-decoration: none; text-transform: uppercase; font-size: 10px; letter-spacing : 2px; background : url(../images/pln.gif) no-repeat right; } #maintopic a:hover { background: url(../images/pmta.gif) repeat-x; color: #333333; } #maintopic a.active { background: url(../images/pmta.gif) repeat-x; color: #333333; font-weight: bold !important; font-size: 11px; } #topic { position: absolute; left: 50px; top: 145px; width: 199px; background-color: #50617C; } #www { position: absolute; left: 50px; top: 600px; width: 199px; background-color: #ffffff; } #topic a { display: block; color: #ffffff; text-decoration: none; border-bottom: 1px solid #C1CBD7; padding: 0px; margin: 3px 20px 3px 20px; text-transform: uppercase; font-size: 10px; } #topic p { text-align: center; } #topic p a { border-bottom: none !important; } #topic a:hover, #topic a.active { color: #C1CBD7; } #topic h1 { padding: 9px 20px 9px 20px; background-color: #3C475D; font-size: 100%; font-weight: bold; color: #ffffff; letter-spacing: 1px; text-transform: uppercase; margin: 0px; } #eyecatcher { position: absolute; left: 250px; top: 145px; width: 500px; height: 150px; } #content { position: absolute; left: 270px; top: 240px; width: 460px; padding: 0px; margin: 0px; } #sidebar { position: absolute; top: 145px; left: 750px; width: 200px; background-color: #50617C; color: #fffff; } form.search { position: absolute; top: 28px; left: 790px; width: 160px; } form.search input { margin: 0px; vertical-align : middle; } input.search { border : 1px solid #cdcdcd; color: #333333; width: 118px; padding: 2px; background: url(../images/pmt.gif) repeat-x; font-size: 10px; }