* { padding: 0; margin: 0; text-align:justify; } body { background: #228B22; font: .74em "verdana" Verdana, Arial, sans-serif; line-height: 1.5em; text-align: center; } a { color:black; text-decoration: underline; } a:hover { text-decoration: none; } #wrap { margin:0px; width: 1000px; background: #228B22 ; background-repeat: repeat-y; } #top { background: #228B22; height: 30px; } #content { padding: 0 20px 0 28px; } #bottom { background: #228B22 ; height: 30px; } .header {border-left: 1px solid #9BBE00; } .header h1 { padding-left: 17px; padding-top: 22px; font-size: 22px; color: #FFF; } .header h1 a { font-size: 22px; color: #FFF; text-decoration: none;} .breadcrumbs { background: #DCDCDC; border-bottom: 1px solid #B22222; padding: 5px; text-align: right; } .middle { float: left; width: 779; background-color:#B2DFEE; border-left: 1px solid #FA9B17; } .right { float: right; width: 170; background-color:#EBD3A3; border-right: 1px solid #228B22; Border-left: 1px solid #228B22; } .right a{ text-align:center; text-decoration:none; color:black; font-weight:bold; } .right p{ text-align:center; text-decoration:none; border:1px solid white; background-color:#228B22; } .middle h1 { color: #3B6EBF; font-size: 16px; margin-bottom: 10px; margin-top: 10px;} .middle p {margin-bottom: 15px;} .right h2 { color: #3B6EBF; font-size: 14px; margin-top: 15px;} #clear { display: block; clear: both; width: 100%; height:1px; overflow:hidden; } #footer {width: 780; text-align: center; color: #666; background-color:#228B22; }