body { margin: 0px; padding: 0px; color: #333333; text-align: center; background-color: #C0C0C0; font:normal 12px "Trebuchet MS", "Lucida Grande", verdana, georgia, sans-serif; } table, td { background-color:#EFEFEF; } .header { padding: 0px; color: #CFCFCF; margin: 0px 0px 3px; text-align: center; background-color: #222222; border: 1px solid #000000; } .header h1 { margin: 0px; padding: 30px 0px 15px; line-height: 1.0em; } .header h2 { margin: 0px; padding: 0px 0px 30px; text-transform: uppercase; font-size: 13px; color: #888888; line-height: 1.0em; } .main { position: absolute; left: 50%; top: 125px; width: 900px; z-index: 1; margin-left: -450px; } .main a:link { text-decoration: none; color: #1F62B0; border-bottom: 1px dotted #1F62B0; } .main a:visited { text-decoration: none; color: #6B99B8; border-bottom: 1px dotted #6B99B8; } .main a:hover, a:active { color: #99335C; border-bottom-color: #99335C; } .content-wrapper { float: left; width: 550px; padding: 15px 0px 0px 28px; background: #EFEFEF; } .content dl { padding: 0px; margin: 20px; } .content dt { font-size: 24px; color: #99335C; line-height: 1.6em; } .content dd { font-size: 12px; padding: 0px; margin: 10px 0px; line-height: 1.6em; } .content dd.summary a:link, .content dd.summary a:visited { border-bottom-width: 0px; } .content dd p.img { float: left; margin: 0px 15px 0px 0px; } .content dd p.img img { padding: 8px; border: 1px solid #BBBBBB; background-color: #F9F9F9; } .sidebar-wrapper { float: right; width: 300px; color: #888888; background-color: #333333; } .sidebar ul { padding: 0px; list-style-type: none; margin: 15px 25px 50px; } .sidebar li { font-size: 14px; margin: 0px; padding: 0px; list-style-type: none; color: #EEEEEE; border-bottom: 1px solid #777777; } .sidebar li.title { margin: 0px 5px 10px; text-transform: uppercase; border-bottom-color: #666666; color: #888888; } .sidebar li a:link, .sidebar li a:visited { color: #BBBBBB; display: block; padding: 10px 5px; border-bottom-width: 0px; } .sidebar li a:hover, .sidebar li a:active { color: #FFFFFF; background-color: #555555; } textarea { background-color: #E3E2DA; border: 1px solid; border-color: #666666; color: #000000; padding: 3px; overflow: hidden; } input { background-color: #E3E2DA; color: #000000; border: 1px solid; border-color: #666666; } .footer { clear: both; text-align: center; padding: 25px 0px 0px 0px; background-color: #222222; } .footer p { margin: 0px; padding: 0px 10px 10px; color: #EFEFEF; font-size: 10px; } .footer a:link, footer a:visited { color: #999999; border-bottom-color: #999999; } .footer a:hover, footer a:active { color: #BBBBBB; border-bottom-color: #BBBBBB; } ul, ol, blockquote, pre { color: #555555; margin: 20px; padding: 20px; line-height: 1.8em; } ul { list-style-type: square; } h1, h2, h3, h4, h5, h6 { font-weight: normal; margin: 5px 0px 10px; padding: 0px; line-height: 1.8em; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: normal; border-bottom-width: 0px; } h1 { font-size: 28px; } h2 { font-size: 26px; } h3 { font-size: 24px; } h4 { font-size: 20px; } h5 { font-size: 18px; } h6 { font-size: 10px; }