* {vertical-align: top;}
body { background-color: #DE0029;}
p {font-size: 10px; margin-bottom: .5em;}
a {color: #454648; text-decoration: underline}
a:hover {color: black; text-decoration: none;}
img {border: 0;}
img.redborder {border: 2px solid #DE0029; float: left; margin: 0 10px 10px 0;}

#centered {margin: 0 auto; width: 800px; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: black;}
#nav1 {background-color: #AAB7BF; border-bottom: 5px solid #DE0029; text-align: center; padding: 1px 0;}
#nav1 ul {display: block; list-style-type: none; margin: 0; padding: 0;}
#nav1 ul li {display: inline; padding: 0; margin: 0 5px;}
#nav1 a {text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase;}

#whitearea {background-color: white; border: 2px solid white; width: 100%;}
#newscolumn {width: 180px; margin: 0; padding: 0; text-align: right;}
#newscolumn div.news {text-align: left; width: 180px; padding: 3px 0; background-color: #AAB7BF; border-top: 4px solid white; position: relative;}
#newscolumn div.news h1 {padding: 0 3px; font-size: 12px; color: #454648;}
#newscolumn div.news h2 {padding: 0 3px; font-size: 12px; font-weight: bold; color: #454648; margin-bottom: .5em;}
#newscolumn div.news p {padding: 0 3px; color: #454648; margin-top: 0; line-height: 1.5em;}
#newscolumn div.news img {display: block; margin: 5px;}
#newscolumn div.news a {padding: 0 3px; text-decoration: none; font-weight: bold;}
#newscolumn div.news a:hover {text-decoration: underline; color: black;}

#content {width: 606px; margin: 0; }
#content div.wrap { padding: 0 0 300px 0;}
#content h1 {font-weight: normal; font-size: 14px; text-transform: uppercase; margin-bottom: .5em;}
#content h2 {font-weight: bold; font-size: 12px; margin-bottom: .5em;}
#content p {line-height: 1.5em; font-size: 10px; margin-top: 0; margin-right: 10px;}
#content ul li {line-height: 1.5em; margin-bottom: 1em; font-size: 10px;}
